최상단

컨텐츠

[Tip] 주기적인 백업 스크립트(Backup Script)

글 정보

Category
컴퓨터 이야기
2008. 6. 18. 12:03

본문

리눅스나 유닉스 상에서 주기적으로 특정 디렉토리를 백업해야되는 경우가 생길수 있습니다.
그래서 간단하게 만들어봤는데...잘 동작할지 모르겠네요(__);

특정 디렉토리로 백업 파일을 생성하고 그 디렉토리 안에서 최근 파일 2개만 남기고 나머지 파일들은 삭제하도록 되어있습니다.


아래 파일을 /etc/cron.weekly 에 추가한다면.
일주일에 한번씩 백업 파일을 생성하겠죠?....

crond에 관한 설명은 다른페이지를 참조하세요-.ㅋ
(http://www.superuser.co.kr/home/lecture/index.php?cateNo=1&leccode=10691&secNo=30&theNo=)


# make backup file
tar zcvf /var/www/html/backup/wiki_`date +%F`.tar.gz /var/www/html/wiki
# delete old file.
ls -rt /var/www/html/backup/*wiki* | head -n $[`ls -rt /var/www/html/backup/*wiki* | wc -l `-2] | xargs rm


 

트랙백과 댓글 여닫기

TOP