백업 파일 만들기 (Make Backup file)
하루에 한번씩 파일을 백업하고 싶다면, 아래와 같이 Shell script를 작성한다.
아래 스크립트를 설명하면,
하루 전 날짜의 파일을 모두 찾아서
SAINT_2017-06-28.tar 파일명으로 압축한다.
Filename: file_backup.sh
#!/bin/bash # Example, MY_DATE: 2017-06-27 set MY_DATE = `date -d "-1 days" +%Y-%m-%d` echo "date
: $MY_DATE" cd /root/data_dir find
./*/*/peter/ -name "*$MY_DATE*" -print |
tar cfz ./daily_compress/SAINT_$MY_DATE.tar
--files-from - |
위와 같이 작성하고, crontab에
등록한다. (매일 오전 3시에 file_backup.sh shell이
수행될 것이다)
$ contab –e
00 03 * * * /root/file_backup.sh |
댓글 없음:
댓글 쓰기