-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션) :
- 커널버전(옵션)
:
#- 데몬버전(예:apache
1.3.27) :
- 데몬설치유형(RPM/컴파일/기타)
:
-----------------------------------------
*스팸필터링:한글
4자(8개 문자) 이상 없으면 스팸페이지로 이동합니다.
안녕하십니까..
다름이 아니라..산이님의
의견을 듣고 싶었서요..
어떻게 하면 이런것이 가능한지요..제
머리로는 도저히 답이 안나와서요..
회사에서 렌탈서버를 사용하고 있습니다.
OS는 freebsd입니다..
이 서버는 새벽에 자동으로 백업이 실행되고 있습니다..
백업 실행이 cron에 등록되어 있지 않는데..어떤씩으로
실행하는지와 그리고 이런 백업이 가능한지 궁금해서
질문드립니다..
제가 BSD는 잘 몰라서 말이죠....
다음은 서버의 파티션내용입니다.
/# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0e 8.2G 3.6G 4.2G 46% /
procfs 4.0K 4.0K 0B 100% /proc
/dev/da1e 8.2G 3.6G 4.2G 46% /backup
위 파티션에서 / 파티션 부분을 /backup 이라는 파티션에 새벽에
자동으로 완전백업이 되고 있는 상황입니다.(dd같은
명령어를 사용하는지 잘모르지만요)
아래는 / 디렉토리 전체 내역입니다..
#pwd
/
c11gxhe1 /# ls -al
total 72
drwxr-xr-x 11 root wheel 512B Apr 11 00:29 .
drwxr-xr-x 11 root wheel 512B Apr 11 00:29 ..
-rw------- 1 root wheel 29K Jun 15 2005 .bash_history
-rw-r--r-- 1 root wheel 719B Jan 26 2006 .cshrc
-rw------- 1 root wheel 1K Nov 1 2006 .history
-rw-r--r-- 1 root wheel 210B Dec 6 2002 .profile
-r--r--r-- 1 root wheel 4K Oct 9 2002 COPYRIGHT
drwxr-xr-x 11 root wheel 512B Apr 11 00:29 backup
drwxr-xr-x 2 root wheel 1K Jan 30 07:43 bin
drwxr-xr-x 3 root wheel 512B Jun 8 2005 compat
drwxr-xr-x 3 root wheel 8K Jun 8 2005 dev
drwxr-xr-x 8 root wheel 1K Apr 15 10:29 etc
drwxr-xr-x 3 root wheel 512B Sep 14 2002 ftp
drwxr-xr-x 56 root wheel 1K Jan 7 11:12 home
drwxr-xr-x 70 nobody nobody 1K Apr 10 08:21 ports
dr-xr-xr-x 1 root wheel 512B Apr 15 20:02 proc
-rw-r----- 1 root operator 32B Oct 30 2004 quota.group
-rw-r----- 1 root operator 32K Apr 4 14:32 quota.user
drwxr-xr-x 6 root wheel 512B Jan 17 11:11 root
drwxr-xr-x 2 root wheel 512B Oct 27 2006 sbin
drwxr-xr-x 4 siteadmin necca 512B Jun 16 2005 sites
drwxr-xr-x 14 root wheel 512B Feb 22 11:31 skel
drwxr-xr-x 3 root wheel 512B Feb 6 2006 src
drwxrwxrwt 6 root wheel 4K Apr 15 20:02 tmp
drwxr-xr-x 4 root wheel 512B Sep 28 2007 usr
drwxr-xr-x 16 root wheel 512B Mar 25 2006 var
lrwxrwxrwx 1 root wheel 16B Jan 6 09:12 www -> usr/local/apache
아래는 /backup 디렉토리 내용입니다.
# cd /backup/
# ls -al
total 67
drwxr-xr-x 11 root wheel 512B Apr 11 00:29 .
drwxr-xr-x 11 root wheel 512B Apr 11 00:29 ..
-rw------- 1 root wheel 29K Jun 15 2005 .bash_history
-rw-r--r-- 1 root wheel 719B Jan 26 2006 .cshrc
-rw------- 1 root wheel 1K Nov 1 2006 .history
-rw-r--r-- 1 root wheel 210B Dec 6 2002 .profile
-r--r--r-- 1 root wheel 4K Oct 9 2002 COPYRIGHT
drwxr-xr-x 2 root wheel 1K Jan 30 07:43 bin
drwxr-xr-x 3 root wheel 512B Jun 8 2005 compat
drwxr-xr-x 3 root wheel 8K Jun 8 2005 dev
drwxr-xr-x 8 root wheel 1K Apr 15 01:01 etc
drwxr-xr-x 3 root wheel 512B Sep 14 2002 ftp
drwxr-xr-x 56 root wheel 1K Jan 7 11:12 home
-rw-r----- 1 root operator 32B Oct 30 2004 quota.group
-rw-r----- 1 root operator 32K Apr 4 14:32 quota.user
drwxr-xr-x 6 root wheel 512B Jan 17 11:11 root
drwxr-xr-x 2 root wheel 512B Oct 27 2006 sbin
drwxr-xr-x 4 siteadmin necca 512B Jun 16 2005 sites
drwxr-xr-x 3 root wheel 512B Feb 6 2006 src
drwxrwxrwt 6 root wheel 1K Apr 15 02:46 tmp
drwxr-xr-x 4 root wheel 512B Sep 28 2007 usr
drwxr-xr-x 16 root wheel 512B Mar 25 2006 var
lrwxrwxrwx 1 root wheel 16B Jan 6 09:12 www -> usr/local/apache
/backup 파티션에 백업된 내용을 비교해보면 backup ,proc, ports 이
3폴더를 제외하고는 완전똑같이 / 파티션을 백업을 하고
있습니다..
제가 궁금한것은 cron이라든지, 스케줄에는 이런 백업하는
스크립트가
등록되어 있지 않는데..어디서
실행을 하는지와.. 위와 같은 백업이 가능한지 궁금해서요..
/. /backup 을 보면 전체용량도 똑같이 표시 되는데.. 어떻게
저렇게 나오는지..참 궁금합니다..
/backup에 디렉토리 밑에 /backup/var/log/maillog의
시간을 보면..
대충 새벽 2시 40분정도까지 남아있는것을 보면.. 대충
이시간대에 / 파티션을 백업해서 /backup에 덮어쓰는것
같은데요.. cron 로그에 봐도 이시간대에
특별히 실행된 프로그램이 보이지도 않는데요..
crontab에 보면 아래 두개 이외에는없는데..
# crontab -l
30 23 * * * /usr/bin/perl /root/newsyslog_web.pl > /dev/null 2>&1
0 0 * * * /usr/sbin/ndc restart
# cat /etc/crontab
----------------------------------------------------------
#minute hour mday month wday who command
*/5 * * * * root /usr/libexec/atrun
# rotate log files every hour, if necessary
0 * * * * root newsyslog
# do daily/weekly/monthly maintenance
1 3 * * * root periodic daily
15 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly
------------------------------------------------------------
위 이외에는 없습니다.. /root/newsyslog_web.pl 이 cron또한.. 위
백업이랑은 상관없는 로그에 관련된 스케줄링입니다..
제가 어디를 더 확인 해봐야 할까요... 산이님이 작은
조언이라도 ...부탁드립니다..
|