[問題]請教 Backup 用的shell script 寫法。

看板FreeBSD作者時間20年前 (2005/08/15 20:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
Dear All 我想要寫一個Script可以做到分為兩個目錄備份(單.雙日), 除了每週第一次備分為Full Backup, 其它六天為差異性備份(以一週七天計) 以下為備份目錄明細 ----- /data/year/mon/day /data/year-mon-day.tgz /data/backup.tgz /home/www/htdocs 因為現在機器不在身邊,所以向廠商請教過後的script不能丟到機器上測, 想請教一下這樣寫是否能達成我的需求。 #!/bin/sh umask 027 if [ `date -v-14d "+%m"` = `date -v-15d "+%m"` ]; then OLD=`date -v-15d "+%Y%m%d"` rm -f /data/user$OLD.tgz fi NOW=`date "+%Y%m%d"` tar -zcvf /data/user$NOW.tgz /home/ /var/mail/ umask 022 感謝各位。 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 211.21.177.132
文章代碼(AID): #1308G800 (FreeBSD)
文章代碼(AID): #1308G800 (FreeBSD)