MySQL定时备份并清理
日常运维会遇到数据库备份的场景或情况,使用以下脚本解决数据库备份问题
建议在没有备份场景下也做好数据备份
#!/bin/bash
#存放目录
source /etc/profileBackupDir=/home/azt/mysqlbak
#数据库库名
DataBaseName=dzqz
#日期命名
DateTag=`date +%Y%m%d`
#sql脚本名字
sqltag=$DataBaseName'_'$DateTag'.'sql
#压缩文件名字
tartag=$sqltag'.'tar'.'gz
#备份
mysqldump -h 172.17.204.93 -uynbak -pynbak --databases $DataBaseName > $BackupDir/$sqltag
#进行压缩并删除原文件
cd $BackupDir
tar -czf $tartag $sqltag
rm -rf $sqltag
#定时清除文件,以访长期堆积占用磁盘空间(删除5天以前带有tar.gz文件)
find $BackupDir -mtime +5 -name '*.tar.gz' -exec rm -rf {} \;
MySQL定时备份并清理相关推荐
- linux java mysql 备份 runtime_Linux下mysql定时备份脚本以及java实现
sh脚本介绍 #!/bin/bash ####################################################### # 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:~ ...
- CentOS7下mysql定时备份并发送邮件到指定邮箱脚本
CentOS7下mysql定时备份并发送邮件到指定邮箱脚本 网上有对应的教程,但是使用的mutt发送的邮件. 我从昨晚九点开始搞,搞到凌晨三点都没弄好,早上又搞了一早上也没弄好.因为网上的教程太老,或 ...
- mysql定时备份任务
简介 在生产环境上,为了避免数据的丢失,通常情况下都会定时的对数据库进行备份.而Linux的crontab指令则可以帮助我们实现对数据库定时进行备份.首先我们来简单了解crontab指令,如果你会了请 ...
- mysql定时备份数据库-linux
mysql定时备份数据库-linux 编写脚本 编写脚本 编写备份脚本 vi /usr/sbin/mysql_dy_backup.sh #!/bin/bash #备份路径 BACKUP=/data/b ...
- navicat for mysql 定时备份
navicat for mysql 定时备份 1.首先,使用Navicat 连接mysql指定数据库,点击'计划'按钮,然后点击'新建批处理作业'按钮,如下图: 2.在'新建批处理作业'頁面,点击'保 ...
- linux下mysql定时备份数据库
一.用命令实现备份 首页进入mysql的bin目录 1.备份数据 #mysqldump -uusername -ppassword discuz > discuz_2010-04-01.sql ...
- linux mysql清除缓存_案例:通过shell脚本实现mysql数据备份与清理
导读 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行,实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核,不仅如此 ...
最新文章
- 基础知识--:before伪元素和:after伪元素
- Docker部署网站之后映射域名
- 为什么说C语言是面向过程的?
- Win32 串口编程(三)
- Scalaz(44)- concurrency :scalaz Future,尚不完整的多线程类型
- 301转向和网址规范化
- boost::fusion::make_unfused用法的测试程序
- GCC 和 MDK (即 Keil) 手工指定其地址及指针
- 数据结构-数组模拟队列-环形实现(JAVA)
- 程序员怎样成为一名架构师?
- android如何调用接口方法,在Android中访问WebService接口的方法
- java amf3_Java AMF3 反序列化漏洞分析
- 【C 语言】一元二次方程
- python解析格式文件
- Python线程同步机制
- 二维haar小波matlab_MATLAB实验之二维小波变换[附效果图]
- PAIP.DB4O与SQL配合使用在海量数据下.txt
- vb学生管理系统服务器编程,利用VB进行服务器编程实例汇总.doc
- (PC+WAP)绿色小学学校网站源码 pbootcms中小学教育培训机构网站模板
- 怎么修改PDF文件内容