Backup

linux cron:想要備份一個文件夾

  • November 17, 2018

我想在 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 

引用自:https://unix.stackexchange.com/questions/16947