linux mysql定时备份并压缩
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.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
转载于:https://www.cnblogs.com/whzhaochao/p/5023421.html
linux mysql定时备份并压缩相关推荐
- linux java mysql 备份 runtime_Linux下mysql定时备份脚本以及java实现
sh脚本介绍 #!/bin/bash ####################################################### # crontab 定时备份########### ...
- mysql定时备份数据库-linux
mysql定时备份数据库-linux 编写脚本 编写脚本 编写备份脚本 vi /usr/sbin/mysql_dy_backup.sh #!/bin/bash #备份路径 BACKUP=/data/b ...
- CentOS7下mysql定时备份并发送邮件到指定邮箱脚本
CentOS7下mysql定时备份并发送邮件到指定邮箱脚本 网上有对应的教程,但是使用的mutt发送的邮件. 我从昨晚九点开始搞,搞到凌晨三点都没弄好,早上又搞了一早上也没弄好.因为网上的教程太老,或 ...
- mysql定时备份任务
简介 在生产环境上,为了避免数据的丢失,通常情况下都会定时的对数据库进行备份.而Linux的crontab指令则可以帮助我们实现对数据库定时进行备份.首先我们来简单了解crontab指令,如果你会了请 ...
- [数据库] Navicat for MySQL定时备份数据库及数据恢复
在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库.本篇文章主要讲述Navicat for MySQL定时备份数据库和数据恢复等功能,同时可以定时播放电 ...
- MySQL定时备份(全量备份+增量备份)
MySQL 定时备份 参考 zone7_ 的 实战-MySQL定时备份系列文章 参考 zmcyu 的 mysql数据库的完整备份.差异备份.增量备份 更多binlog的学习参考马丁传奇的 MySQL的 ...
- Windows下Mysql定时备份的实现
使用mysql的mysqldump命令,结合windows的任务计划程序,可以实现Mysql数据的自动备份. 一.批处理文件bat的创建 @echo off set "Ymd=%date:~ ...
- navicat for mysql 定时备份
navicat for mysql 定时备份 1.首先,使用Navicat 连接mysql指定数据库,点击'计划'按钮,然后点击'新建批处理作业'按钮,如下图: 2.在'新建批处理作业'頁面,点击'保 ...
- linux上mysql定时备份数据库数据_Linux下如何实现MySQL数据库每天定时自动备份
在云计算的浪潮下,企业多将业务部署在云上.对于数据库中的数据,直接使用云数据库自带的备份功能实现备份,操作简单.但是云数据库备份数据的存储空间有限制,一旦超出存储量便自动关闭备份功能,运维人员往往也会 ...
最新文章
- 自制Ghost XP SP3 启动光盘(一)
- 汇编实验1遇到的问题及解决之记录(以及尚未解决的疑惑,大神可以帮帮看看吗)
- 浅析神经协同过滤NCF在推荐系统的应用
- QT5实践:菜单窗口实现图像打开浏览、存盘
- linux安装pytorch教程,centos下通过conda安装pytorch
- linux下c语言按q退出_Linux C编程之一:Linux下C语言的开发环境
- Css标题中图片居中,图片居中:任意图片在div里的上下垂直都居中!
- [转] Windows 下校验 Fedora 安装文件
- Android camera(4)---Android Camera开发之基础知识篇
- 贾跃亭发文祝父亲节快乐:FF就像我的孩子
- python中paramiko模块_如何使用python中paramiko模块?
- struts2的json插件配置详解
- java开发简历编写_编写Java开发人员简历的完整指南
- web测试要点及基本方法
- 植物科学常用数据库和生物信息学工具2020
- 电力系统自动化远程监控方案
- cadence的工艺角仿真、蒙特卡洛仿真、PSRR
- android 高德地图 logo,Android高德之旅(3)UI Setting
- openwrt环境下,使用externel commissioning组网openthread
- 慧都与数据库厂商Devart进一步提升合作层次
热门文章
- matlab 代谢流分析,代谢网络流分析进展及应用-生物在线.PDF
- nginx stream代理
- php无限分类原理,php 递归无限级分类原理和实现代码
- php memcached get,PHP Memcached操作类
- react 组件连动效果_React组件开发中常见的陷阱
- 深入理解javascript原型和闭包(3)——prototype原型
- 基于R语言的梯度推进算法介绍
- 24 个好用到爆的 Python 实用技巧!
- 2021年互联网公司“死亡”名单!(附清单)
- Github 移动端上架!把世界最大同性交友社区装进口袋