设为首页 加入收藏

TOP

linuxmysql定时备份并压缩
2015-07-24 11:15:13 来源: 作者: 【 】 浏览:3
Tags:linuxmysql 定时 备份 压缩

1.检查mysql备份命令有没有作用

在var目录下创建backup目录,在backup目录下创建mysql目录用于存放mysql备份文件

cd到/var/backup目录下

 mysqldump -uroot -pwh5268925 zhaochao > mysql/zhaochao.sql
如果成功,在/var/backup/mysql下会有zhaochao.sql备份文件

\

<??http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+Mi60tL2osbi33b3Fsb48L3A+CjxwPtTaL3Zhci9iYWNrdXDPwrS0vajOxLz+IG1zeXFsLWJhY2t1cC5zaCzOxLz+xNrI3cjnz8LL+cq+o6yxo7TmzsS8/jwvcD4KPHA+PC9wPgo8cHJlIGNsYXNzPQ=="brush:sql;">JIRA_FILE_NAME=zhaochao-`date +%Y%m%d%H%M%S`; cd /var/backup/mysql/ mysqldump -uroot -pwh5268925 zhaochao > ${JIRA_FILE_NAME}.sql tar -zcvf ${JIRA_FILE_NAME}.sql.tar.gz ${JIRA_FILE_NAME}.sql rm -rf ${JIRA_FILE_NAME}.sql
3.执行脚本,检测脚本是否能正确执行

cd 到/var/backup目录下 运行./mysql-backup.sh脚本,若正确,则/var/backup/mysql目录下会生成用时间命名并压缩好的备份文件

\

\

4.设置定时器,定时执行mysql-backup.sh脚本

在/var/backup下创建 crontest.cron 文件 内容如下

15,30,45,59 * * * *  /var/backup/mysql-backup.sh

每隔15分钟执行一次脚本

5.将定时文件加到到订时器中

crontab crontest.cron
6.检测定时任务有没有加入 系统中 crontab -l

[root@iZ23l2efmpqZ backup]# crontab -l
15,30,45,59 * * * *  /var/backup/mysql-backup.sh

7.取消定时任务 crontab -r

[root@iZ23l2efmpqZ backup]# crontab -l
15,30,45,59 * * * *  /var/backup/mysql-backup.sh
[root@iZ23l2efmpqZ backup]# crontab -r        
[root@iZ23l2efmpqZ backup]# crontab -l
no crontab for root



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇[MySQL生产环境数据恢复]innoback.. 下一篇【一个小坑】Mysql用户、权限和密..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Shell脚本:Linux Sh (2025-12-25 05:50:11)
·VMware虚拟机安装Lin (2025-12-25 05:50:08)
·Linux学习教程,Linu (2025-12-25 05:50:06)
·工业机器人TCP校准中 (2025-12-25 05:19:17)
·opc 通讯协议与 TCP (2025-12-25 05:19:15)