1, ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump
2,新建bf.sh chmod 777 bf.sh
#!/bin/bash
if [ ! -d '/home/beifen' ]
then
mkdir -p /home/beifen
fi
cd /home/beifen
mysqldump -h127.0.0.1 -uroot -p*** -B renfei> /home/beifen/blog.sql
new=`date +%Y%m%d`
old=`date -d '-7 day' +%Y%m%d`
echo $old
tar zcf $new.sqlback.tar.gz blog.sql
rm -rf blog.sql
if [ -f ./$old.sqlback.tar.gz ]
then
rm -rf $old.sqlback.tar.gz
fi
3,crontab -e 設置定時任務
* * */1 * * /home/shell/bf.sh