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

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

cd到/var/backup目录下

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

2.创建备份脚本

在/var/backup下创建文件 msyql-backup.sh,文件内容如下所示,保存文件

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.cron6.检测定时任务有没有加入系统中 crontab -l

[[email protected] backup]# crontab -l

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

7.取消定时任务  crontab -r

[[email protected] backup]# crontab -l

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

[[email protected] backup]# crontab -r

[[email protected] backup]# crontab -l

no crontab for root

原文:http://blog.csdn.net/whzhaochao/article/details/43635493

mysql定时备份并压缩_linux mysql定时备份并压缩相关推荐

  1. mysql 数据复制停止工作_linux – Mysql GTID复制停止工作

    我在主服务器和从服务器之间设置了 mysql gtid复制.有趣的是,我发现复制在几分钟后停止工作,我必须使用stop slave并启动slave来重启mysql复制.谁能告诉我是什么原因导致这个问题 ...

  2. mysql 没有my.cnf文件_Linux mysql没有my.cnf,替代文件为mysql.conf.d

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) mysql数据root密码异常之 ...

  3. mysql备份七牛云存储_定时备份 Mysql并上传到七牛的方法

    多数应用场景下,我们需要对重要数据进行备份.并放置到一个安全的地方,以备不时之需. 常见的 MySQL 数据备份方式有,直接打包复制对应的数据库或表文件(物理备份).mysqldump 全量逻辑备份. ...

  4. MySQL定时备份数据库方案(全库备份)

    点击关注公众号,实用技术文章及时了解 来源:cnblogs.com/letcafe/p/mysqlautodump.html 一.MySQL数据备份 1.1. mysqldump命令备份数据 在MyS ...

  5. mysql设置备份任务_设置mysql 定时备份任务

    1 修改配置文件  /etc/my.conf (为了命令 mysqldump能省略输入密码执行,mysql5.5 之后已经不建议控制台直接输入密码的方式) 增加如下配置 [client] host=l ...

  6. linux恢复mysql数据库_linux下如何备份还原mysql数据库

    本文介绍了linux下如何备份与恢复mysql数据库. 数据库备份是非常重要的.如果定期做好备份,这样就可以在发生系统崩溃时恢复数据到最后一次正常的状态,把损失减小到最少. 一. 用命令实现备份 My ...

  7. linux 定时重启mysql_Linux下定时自动重启apache及mysql

    服务器不重启的情况下定时自动重启apache及mysql服务,其实也大同小异.具体步骤如下: 一.每天的12点及16点重启apache及mysql服务 [root@www bin]# cd /opt/ ...

  8. mysql数据库压缩备份_MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份)...

    本文主要向大家介绍了MySQL数据库之mysql数据库备份命令分享(mysql压缩数据库备份) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 备份MySQL数据库的命令 复制代 ...

  9. mysql数据库ftp备份_Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本...

    说明: 1.备份MySQL数据库存放目录/var/lib/mysql下面的vos3000db数据库到/home/mysql_data里面,并且保存为vos3000db_bak_2012_06_30.t ...

  10. mysql+dump+选项_详解MySQL数据备份之mysqldump使用方法

    mysqldump常用于MySQL数据库逻辑备份. 1.各种用法说明 A. 最简单的用法: mysqldump -uroot -pPassword [database name] > [dump ...

最新文章

  1. linux mysql insert_linux mysql怎么添加数据
  2. 查看hive中某个表中的数据、表结构及所在路径
  3. python selenium自动化测试面试题_selenium 自动化测试面试题及答案
  4. python训练手势分类器_python-Keras分类器的准确性在训练过程中稳定...
  5. ctrl f显示查找计算机,请教:快捷方式查找Ctrl+F失效,怎么办 – 手机爱问
  6. Java关键字new和newInstance的区别
  7. Web前端JavaScript笔记(4)节点
  8. linux删除链接和连接对象,linux 链接的使用 创建和删除符号连接(软、硬链接)...
  9. 将CDlinux 0.9.7.1的iso安装到U盘并安装grub2
  10. 第二章 Python的基本语法【Python二级题库】
  11. 瞻博QFX5100系列交换机光模块解决方案
  12. UGUI——RectTransform详解
  13. css td 比例,CSS设置表格TD宽度布局
  14. ​浅谈 Java 后端开发工程师腾讯面试经历分享总结
  15. 風雷益 (易經大意 韓長庚)
  16. 元宇宙务“虚”,网易智企务“实”
  17. 个人导航网站系统源码附带后台
  18. M3u8播放器,可在线搜索
  19. 为什么每天遭受多达3亿次黑客攻击,它却毅然不倒?
  20. java加密文件夹_Java加密、解密PDF文档

热门文章

  1. 2022好用的手机库存管理软件排行榜前十名 手机库存管理app
  2. Xshell使用教程——问答方式
  3. iOS测试和Android测试的区别
  4. snmpwalk 命令_Snmpwalk命令行示例
  5. Unable to start LiveReload server
  6. 苹果CMSV10红色自适应网站模板
  7. MODIS R包下载数据
  8. 【听课笔记】入行电商产品经理
  9. 信息学奥赛一本通1045
  10. 华为交换机查看当前配置