crontab -e 出现crontab的配置窗口,默认的编辑器是vim。 输入: #凌晨2点备份new_data 0 2 * * * /home/www/bin/new_data_backup.sh#!/bin/bash #设置mysql要备份到的备份目录 folder=/home/www/data_backup cd $folder day=`date +%Y%m%d` rm -rf $day mkdir $day cd $day #数据库服务器,一般为localhost host=127.0.0.1 #用户名 user=backup #密码,特殊字符要用\转移 password=backup\@\)\!\* #要备份的数据库 db=new_data #数据要保留的天数 days=30 #找到mysqldump所在的目录 /usr/bin/mysql/bin/mysqldump -h$host -u$user -p$password $db>backup.sql zip backup.sql.zip backup.sql rm backup.sql cd .. day=`date -d "$days days ago" +%Y%m%d` rm -rf $day
查看原文:http://www.architecy.com/archives/352
版权声明:本文为verifocus原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。