MySQL主从复制快速部署技巧

一、mysqldump –master-data参数介绍 MySQL主从复制原理图 按照mysql最经典的部署主从复制的方式,必须要经过锁表,再导出全备数据,最后再解锁的步骤,这样的操作略显繁琐 事实上mysqldump命令中提供了一个比较方便的参数,即–master-data 下面内容来自官方手册: It causes the dump output to include a CHANGE MASTER TO statement…

Read More

MySQL数据库增量数据恢复案例

一、场景概述 MySQL数据库每日零点自动全备 某天上午10点,小明莫名其妙地drop了一个数据库 我们需要通过全备的数据文件,以及增量的binlog文件进行数据恢复 二、主要思想 利用全备的sql文件中记录的CHANGE MASTER语句,binlog文件及其位置点信息,找出binlog文件增量的部分 用mysqlbinlog命令将上述的binlog文件导出为sql文件,并剔除其中的drop语句 通过全备文件和增量binlog文件的导出sql文件,就可以恢复到完整的数据 三、过程示意图 四、操作过程 1. 模拟数据 CREATE TABLE…

Read More