定时备份的实现:
登陆linux后
EDITOR=”/usr/bin/vim”
crontab -e
按“I”键进入编辑模式,在文件尾部回车,新的一行添加

32位粘贴:

0 0 3,13,23 * * /opt/copy/x86/CopyCmd Cloud -password=用户密码 -username=用户名 put -r  要备份的文件路径:例如/opt/test 云端路径:例如/test >> /var/log/backup.log 2>&1

64位粘贴:

0 0 3,13,23 * * /opt/copy/x86_64/CopyCmd Cloud -password=用户密码 -username=用户名 put -r  要备份的文件路径:例如/opt/test 云端路径:例如/test >> /var/log/backup.log 2>&1

按ESC,然后按shift+“:”键进入命令行,输入

wq!

回车。

sudo service cron restart

输入

crontab -l

能看到你刚才添加的命令就可以了。

粘贴的指令其中

0 0 3,13,23 * *

表示每个月的3,13,23日的0:0进行备份
f1 f2 f3 f4 f5五个时间参数。
f1 — 分钟,从 0 到 59 之间的任何整数
f2 — 小时,从 0 到 23 之间的任何整数
f3 — 日期,从 1 到 31 之间的任何整数(如果指定了月份,必须是该月份的有效日期)
f4 — 月份,从 1 到 12 之间的任何整数(或使用月份的英文简写如 jan、feb 等等)
f5 — 星期,从 0 到 7 之间的任何整数,这里的 0 或 7 代表星期日(或使用星期的英文简写如 sun、mon等等)

>> /var/log/backup.log 2>&1

表示输出日志的路径位置
中间的指令是备份用的指令。

可以自行测试下计划任务是否稳定运行。

Related Posts: 利用crontab定时使用Copy备份文件到云端 :