MySQL 数据库备份策略:全备与增量备份
1.周日全备份,周一至周六增量备份
2.全备份目录
/u03/backup/innobackup/full_backup
3.增量备份目录
/u03/backup/innobackup/incremental_1
/u03/backup/innobackup/incremental_2
/u03/backup/innobackup/incremental_3
/u03/backup/innobackup/incremental_4
/u03/backup/innobackup/incremental_5
/u03/backup/innobackup/incremental_6
4.备份的采用innobackupex的 --compress参数进行压缩
1.周日全库备份
innobackupex --user=root --password=oracletest --compress /u03/backup/innobackup/full_backup
备份得到2017-04-26_15-47-05
innobackupex --user=root --password=oracletest --incremental-basedir=/u03/backup/innobackup/full_backup/2017-04-26_15-47-05/ --compress --incremental /u03/backup/innobackup/incremental_1/
备份得到2017-04-26_15-51-56
innobackupex --user=root --password=oracletest --incremental-basedir=/u03/backup/innobackup/incremental_1/2017-04-26_15-51-56/ --compress --incremental /u03/backup/innobackup/incremental_2/
备份得到2017-04-26_15-53-55
1.解压缩全备份
#innobackupex --decompress /u03/backup/innobackup/full_backup/2017-04-26_16-18-40/
for i in `find ./ -iname "*\.qp"`; do qpress -d $i $(dirname $i) && rm -rf $i;done
#innobackupex --decompress /u03/backup/innobackup/incremental_1/2017-04-26_15-51-56
for i in `find ./ -iname "*\.qp"`; do qpress -d $i $(dirname $i) && rm -rf $i;done
#innobackupex --decompress /u03/backup/innobackup/incremental_2/2017-04-26_15-53-55
for i in `find ./ -iname "*\.qp"`; do qpress -d $i $(dirname $i) && rm -rf $i;done
1.应用全备份日志
innobackupex --apply-log --redo-only /u03/backup/innobackup/full_backup/2017-04-26_15-47-05
innobackupex --apply-log --redo-only /u03/backup/innobackup/full_backup/2017-04-26_15-47-05 --incremental-dir=/u03/backup/innobackup/incremental_1/2017-04-26_15-51-56
innobackupex --apply-log /u03/backup/innobackup/full_backup/2017-04-26_15-47-05 --incremental-dir=/u03/backup/innobackup/incremental_2/2017-04-26_15-53-55
1.回滚未完成的日志
innobackupex --apply-log
innobackupex /u03/backup/innobackup/full_backup/2017-04-26_15-47-05
chown mysql. *
MySQL 数据库备份策略:全备与增量备份的更多相关文章
- XtraBackup全备与增量备份
一.XtraBackup安装 下载地址:http://www.percona.com/downloads/XtraBackup/XtraBackup-2.2.8/source/ 安装步骤: ===== ...
- mysql全备和增量备份以及恢复过程(percona工具)
实验环境 系统环境,内核版本和xtrabackup工具版本 [root@linux-node1 mysql]# cat /etc/redhat-release CentOS Linux release ...
- MySQL数据库双机热备------主-主备份配置
MySQL数据库双机热备------主-主备份配置 实验环境: 主1数据库 192.168.1.1 centos6.5 x86_64 +MySQL5.5.35 主2数据库192.168.1.2 Wi ...
- Oracle数据库备份策略:全备与增量备份
一.RMAN全备份 在数据量比较小.或者数据库服务器性能很强大的情况下,可以每天进行一次全备份. 全被策略如下 1.crontab定时任务,避开业务繁忙时段 ##################### ...
- mysql全备、增量备份脚本
1.mysql全量备份及定时删除备份文件脚本 #!/bin/bash v_user="root" v_password="mysql" backup_date ...
- mysql备份脚本,每天执行一次全量备份,三次增量备份
线上一个小业务的mysql备份 全量备份 #!/bin/bash #crete by hexm at -- #scripte name : full_backup.sh #descriptioni : ...
- Linux 平台下 RMAN 全备 和 增量备份 shell 脚本
转:http://blog.csdn.net/tianlesoftware/article/details/5740630 全备脚本 以 nocatalog 模式为例: Shell 脚本: ##### ...
- MySQL数据库----IDE工具介绍及数据备份
一.IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 二.MySQL数据备份 # ...
- MySQL数据库(7)_MySQL 数据备份与还原
一.数据备份 1.使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件.表的结构和表中的数据将存储在生成的文本文件中. mysqldump命令的工作原理很简单.它先 ...
随机推荐
- python中函数与函数式编程(二)
首先要明白为什么要用到返回值,返回值的作用就是为了分情况来处理下面的程序(个人见解总结) 1.函数返回值 def test1(): pass def test2(): return 0 def tes ...
- c# 静态构造函数与私有构造函数共存
在使用静态构造函数的时候应该注意几点: 1.静态构造函数既没有访问修饰符,也没有参数.因为是.NET调用的,所以像public和private等修饰符就没有意义了. 2.是在创建第一个类实例或任何静态 ...
- 上传RNA-seq数据到NCBI GEO数据库
SRA - NCBI example - NCBI 要发文章了,审稿时编辑肯定会要求你上传NGS测序数据. 一般数据都是放在集群,不可能放在个人电脑上,因为有的数据大的吓人(几个T). 所以我们就建一 ...
- BAT 大规模Hadoop集群实践
百度高级架构师马如悦:我的Hadoop 2.0 http://www.csdn.net/article/2011-04-28/296869 腾讯大规模Hadoop集群实践 腾讯 hadoop 基线版本 ...
- android -------- ConstraintLayout Group和goneMargin(五)
前面的文章 ConstraintLayout 介绍 (一) ConstraintLayout约束属性 (二) ConstraintLayout 宽高比和偏移量比(三) ConstraintLayout ...
- 微信小程序选择图片,查看图片信息,浏览图片,图片上传
依次点击链接请查看以下步骤 选择图片: https://mp.weixin.qq.com/debug/wxadoc/dev/api/media-picture.html#wxchooseimageob ...
- CentOS6.8环境下搭建yum网络仓库
CentOS6.8环境下搭建yum网络仓库 本文利用ftp服务,在CentOS6.8系统下搭建一个yum仓库,然后用另一台虚拟机访问该仓库.并安装程序包 安装ftp服务 查询ftp服务是否安装 [ro ...
- 【实战问题】【2】Ambiguous mapping found. Cannot map 'xxController.Create' bean method
正文: 启动项目时出现该报错. 原因为:在controller中url映射出现重复,@RequestMapping(value = "user/create"). 解决方案为:全局 ...
- 笔记react router 4(三)
上一篇我们说到了路由组件的嵌套.想必你已经运用自如了.那么,这一次我们来聊一聊4.X中Router的变更. 在3.X中我们若使用路由的模式,可通过在Router上配置history的值即可. 例如, ...
- JComBox的用法
JComboBox的使用: 类层次结构图: java.lang.Object --java.awt.Component --java.awt.Container - ...