首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

基于Innobackupex的不完全恢复

对于MySQL的不完全恢复,我们可以借助于Innobackupex的多重备份加上binlog来将数据库恢复到任意时刻。这里的不完全恢复(也叫时点恢复)是相对于完全恢复。...本文主要演示了基于Innobackupex如何做一个不完全恢复,供大家参考。    ...有关Innobackupex的备份恢复的知识点请参考以下链接: Innobackupex 全备数据库 使用mysqlbinlog提取二进制日志 基于Innobackupex的全备恢复 基于Innobackupex...的增备及恢复 基于Innobackupex的完全恢复 1、不完全恢复的概念     不完全恢复,即时点恢复,是指使用备份加上binlog日志将数据库恢复到任意指定的时间点。    ...a、先做基于全备的apply,注意,此时使用了--redo-only SHELL> innobackupex --apply-log --redo-only --user=robin -password

52210

mysqldump与innobackupex备份过程你知多少(一)

2、现在看innobackupex 2.1. innobackupex备份过程解读 2.2. innobackupex为什么需要这么做 2.3. innobackupex有什么坑吗?...mysqldump备份时会查询所有的数据,这可能会把内存中的热点数据刷掉 innobackupex优点:物理备份可以绕过mysql server层,加上本身就是文件系统级别的备份,备份速度块,恢复速度快...,可以在线备份,支持并发备份,支持加密传输,支持备份限速 innobackupex缺点:要提取部分库表数据比较麻烦,不能按照基于时间点来恢复数据,并且不能远程备份,只能本地备份,增量备份的恢复也比较麻烦...如果使用innobackupex的全备+binlog增量备份就可以解决基于时间点恢复的问题。 要查看备份过程中这俩备份工具都对数据库做了什么操作,想必大家都知道:可以打开general_log来查。...限于篇幅,本文将分期进行推送,下一篇"mysqldump与innobackupex备份过程你知多少(二)"我们将接着介绍"mysqldump备份过程中的关键步骤"之"使用WITH CONSISTENT

2.4K90

mysqldump与innobackupex备份过程你知多少(完结篇)

相关阅读: mysqldump与innobackupex备份过程你知多少(三) mysqldump与innobackupex备份过程你知多少(二) mysqldump与innobackupex备份过程你知多少...(一) 现在看innobackupex 2.1. innobackupex备份过程解读 A库清空查询日志 ?...,so…要了解innobackupex工具的整个备份过程中做了哪些事情,我们就需要查看general_log和备份过程中的日志输出(其实strace调用栈信息里就可以了解到innobackupex所做的所有事情...从上文中介绍的innobackupex的备份流程和原理上,我们可以得知,innobackupex工具备份过程中是不会出现前面提到的mysqldump备份工具的"坑一"的。...首先,我们知道,innobackupex在备份事务表时,是没有对数据库加锁的,so..这个时候,其实DDL是允许执行的,innobackupex持续在备份innodb事务表期间,如果被执行DDL的表是在

1.7K80

XtraBackup工具详解 Part 6 使用innobackupex对全备进行恢复

XtraBackup工具详解 Part 3 XtraBackup工作原理 XtraBackup工具详解 Part 4 XtraBackup权限及配置 XtraBackup工具详解 Part 5 使用innobackupex...对数据库进行全备 实验环境 此次实验的环境如下 MySQL 5.7.25 Redhat 6.10 操作系统账号:mysql 数据库备份账号:backup 1. prepare阶段 上节我们介绍了如何使用innobackupex...结束后会出现如下提示 150806 01:01:57 InnoDB: Shutdown completed; log sequence number 1609228 150806 01:01:57 innobackupex...读取my.cnf文件获取数据文件(datadir)位置 datadir目录必须为空 命令允许用户必须对datadir目录有读写权限 使用datadir目录的数据库实例必须关闭 innobackupex...到这里我们完成使用innobackupex进行完全备份和还原 4.

29910

XtraBackup工具详解 Part 8 使用innobackupex对增量备份进行恢复

XtraBackup工具详解 Part 3 XtraBackup工作原理 XtraBackup工具详解 Part 4 XtraBackup权限及配置 XtraBackup工具详解 Part 5 使用innobackupex...对数据库进行全备 XtraBackup工具详解 Part 6 使用innobackupex对全备进行恢复 XtraBackup工具详解 Part 7 使用innobackupex对数据库进行增量备份...实验环境 此次实验的环境如下 MySQL 5.7.25 Redhat 6.10 操作系统账号:mysql 数据库备份账号:backup 1. prepare阶段 上节我们介绍了如何使用innobackupex...读取my.cnf文件获取数据文件(datadir)位置 datadir目录必须为空 命令允许用户必须对datadir目录有读写权限 使用datadi目录的数据库实例必须关闭 innobackupex...到这里我们完成使用innobackupex进行增量备份和还原 5.

70820
领券