Backup
linux cron:想要備份一個文件夾
我想在 centos 上使用 cron 備份文件夾。該文件夾
c2duo_mms
位於/usr/local/src/djcode/c2duo_mms
. 我希望它在星期二每下午 1:00 支持 ip 到我的主文件夾/home/sh
。
一件好事是在家中創建一個新的壓縮檔案。
創建這個以範例命名的腳本 /home/sh/c2duo_mms_backup.sh:
#!/bin/bash cd /usr/local/src/djcode/ tar zcf /home/sh/c2duo_mms-`date +%Y%m%d`.tar.gz c2duo_mms
一定要給腳本添加可執行權限:
chmod +x /home/sh/c2duo_mms_backup.sh
然後使用crontab -e命令添加相關的 crontab 條目:
0 13 * * 2 /home/sh/c2duo_mms_backup.sh
該腳本將在每個星期二創建一個新的壓縮存檔,文件名中包含日期,以便您可以根據需要保留較舊的備份。文件名將如下所示:
c2duo_mms_20110719.tar.gz