数据库自动备份

153 阅读1分钟

1.首先写一个备份ssh文件
在你要的目录下创建一个备份文件夹,和一个备份文件。\

\

2.编辑这个备份文件,写一个ssh语句
#!/bin/bash
DATE=$(date +%Y%m%d)\

mysqldump -uroot -proot coscia_00 > /home/backup/cosica_00-$DATE.sql

\

3.给这个ssh文件执行权限(必须设置)\

chmod u+x /home/backup/erpbak.sh

\

4、设置定时执行脚本任务,让系统每天执行
crontab -e
#每天17:30执行(复制粘贴好些,有空格少了也不行的)
30 17 * * * /usr/sbin/mysql_dy_backup.sh

编辑完成按 esc键, 然后:wq! 强制退出。
可以试试在 /tmp 目录下找到crontab.WoImfj文件,编辑里面的内容。

到时间检查是否备份完成

成功!!!

关于crontab的说明:blog.csdn.net/chen_jianji…
www.cnblogs.com/emily1130/p…