可以按日期进行每天备份

linux下

1.先写入个备份shell脚本

vi bakweb.sh

#!/bin/sh
d=$(date +%m%d) #日期格式0909
tar -czvPf ‘/bakup/web’$d’.tgz’ /var/www/html/
然后保存

 

2.修改定时配置

0 5 * * 6            /var/www/bakweb.sh    #每个星期第6天的5点执行该脚本


windows下

1.批处理

bakweb.bat

set a=%date:~0,10%    #这个日期格式09-09
C:Progra~1WinRARRar.exe a -r -m3 e:%a%.rar d:web   #通过rar来备份打包,如果直接C:Program Files.. 会报错的,由于中间有个空格

 

2.运行计划任务,每天或指定某天运行bakweb.bat

 

最后补充一下,最好把备份文件下载到本地,这样更保险。

Comments are closed.

Post Navigation