使用mysqldump备份的数据结合binlog解决drop表的故障一


第1章 当前生产环境和故障说明

1.1 生产有几个业务库

01:当前生产环境的MySQL中只存在一个业务库"chenliang";
02:为前面web服务创建的连接帐号为[email protected]‘172.16.1.%’。
03:mysql版本为5.7.28,开了Gtid的,开了binlog的,模式为row模式;


1.2 我的环境说明

3306实例 当作是生产环境 只有一个业务库chenliang,里面有很多的业务表;
3307实例 是我的测试环境 我先搭好了,用于后面先把数据恢复到测试环境;


1.3 数据定期备份策略

数据量不是很大(7个G左右),所以数据的定时备份策略是:每天凌晨2点整对chenliang库进行了分库分表备份,采用mysqldump工具+shell+crond来实现。


1.4 生产故障说明

使用mysqldump备份的数据结合binlog解决drop表的故障一