linux mysql数据库定时备份

原创
2016/09/30 13:04
阅读数 6

参考自:http://blog.csdn.net/testcs_dn/article/details/48829785

#在home下面备份数据库

cd home 

mkdir backup

vi  badtabse.sh

#badtabse.sh脚本

#!/bin/bash
mysqldump -uroot -proot database > /home/backup/database_$(date +%Y%m%d_%H%M%S).sql
#!/bin/bash
mysqldump -uroot -proot database | gzip > /home/backup/database_$(date +%Y%m%d_%H%M%S).sql.gz

安装crontab:

# yum -y install vixie-cron

#启动crontab

# service crond start 

其他命令:

# service crond start 
# service crond stop 
# service crond restart 
# service crond reload 
# service crond status

 

vi  crontab:

minute hour day-of-month month-of-year day-of-week commands

 

 

30 0 * * *  /home/backup/ozz.sh

 

 

开机启动

你也可以将这个服务在系统启动的时候自动启动: 
在/etc/rc.d/rc.local这个脚本的末尾加上:

/sbin/service crond start

 

 

 

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
在线直播报名
返回顶部
顶部