ubuntu下mysql自动备份

自定义备份
创建备份文件夹目录
/home/retacn/backup


创建备份程序
gedit /usr/sbin/mysqlbak


添加如下内容
rq=`date +%Y%m%d`


mysqldump --all-databases -u root -p123456 >/home/xinyijie/backup/mysql$rq.sql
修改备份程序
chmod 777 /usr/sbin/mysqlbak


测试备份程序
/usr/sbin/mysqlbak


查看/home/retacn/backup是否创建备份文件


添加计划任务
gedit /etc/crontab


添加如下内容:
#每天13点30执行备份
30 13 * * * root /usr/sbin/mysqlbak


重启crontab


/etc/init.d/crond restart
posted @ 2016-11-02 13:15  retacn_yue  阅读(303)  评论(0编辑  收藏  举报