1、vi b.sh
#!/bin/sh
#back web
#压缩备份网站文件
tar -cvf /home/web_back/html/$(date -d "today" +"%Y%m%d_%H%M%S").tar.gz /home/wwwroot/
#备份整个mysql库
mysqldump -uroot -ppwd -A>/home/web_back/mb/$(date -d "today" +"%Y%m%d_%H%M%S").sql#delete the files two days
#删除2天前备份的网站内容
find /home/web_back/html/ -mtime +2 -name "*.tar.gz" -exec rm {} \;
#删除10天前备份的数据库
find /home/web_back/mb/ -mtime +10 -name "*.sql" -exec rm {} \;
2、加入定时计划
crontab -e
0 3 * * * sh /home/b.sh
#每天3点执行备份
注:安装crontab参考:http://blog.csdn.net/lxpbs8851/article/details/7243116