定时备份网站、数据的shell脚本

Filed under: 服务器&PC |
Posted on

加入crontab -e后,每天早上5定时,开始开始执行备份脚本。
#0 5 * * * /bak/bak.sh

以下是bak.sh 备份脚本,只保留最近7天的备份
假设 网站目录为: /var/www/d5s/, 备份目录为: /bak/


#!/bin/bash
cd /var/www/
/bin/tar -czf /bak/$(date +%F)_d5s.tar.gz d5s
/bin/rm -f /bak/$(date +%F –date=’7 days ago’)_d5s.tar.gz

/usr/bin/mysqldump –opt -uusername -ppassword your_data > /bak/$(date +%F)_d5s.sql
/bin/rm -f /bak/$(date +%F –date=’7 days ago’)_d5s.sql

  阅读次数: 2098

 曰:沙发空缺,还不快抢?

留下点什么吧