MySQL时间点数据恢复测试步骤--基于Position
2016-11-16 14:04
465 查看
MySQL时间点数据恢复测试步骤(基于Position):
1、查看当前的二进制日志的名称及位置
mysql> show master status ;
| master-bin.000001 | 107
2、修改数据库的信息并记录相应的修改内容以便于恢复后比对。
例如本例对test.tb1插入了数据:
+------+-------+
| id | name |
+------+-------+
| 1 | tina |
| 2 | jason |
+------+-------+
3、修改后记录日志信息的调整
mysql> show master status ;
| master-bin.000001 | 590 |
4、导出二进制数据文件:
mysqlbinlog --start-position=107 --stop-position=590 master-bin.000001 >f1.sql
5、删除以上的数据修改部分
mysql> use test
mysql> drop table tb1 ;
6、恢复删除的数据:
mysql <f1.sql
7、查看是否恢复成功
查看数据的确被恢复了;
备注:以上的操作是在mysql5.5.33环境上测试。
问题:
在MySQL5.6.34上开启GTID模式做时间点恢复会有异常,如何解决,留待后续!有了解的网友可以给我留言,谢谢!
QQ:3369358483
1、查看当前的二进制日志的名称及位置
mysql> show master status ;
| master-bin.000001 | 107
2、修改数据库的信息并记录相应的修改内容以便于恢复后比对。
例如本例对test.tb1插入了数据:
+------+-------+
| id | name |
+------+-------+
| 1 | tina |
| 2 | jason |
+------+-------+
3、修改后记录日志信息的调整
mysql> show master status ;
| master-bin.000001 | 590 |
4、导出二进制数据文件:
mysqlbinlog --start-position=107 --stop-position=590 master-bin.000001 >f1.sql
5、删除以上的数据修改部分
mysql> use test
mysql> drop table tb1 ;
6、恢复删除的数据:
mysql <f1.sql
7、查看是否恢复成功
查看数据的确被恢复了;
备注:以上的操作是在mysql5.5.33环境上测试。
问题:
在MySQL5.6.34上开启GTID模式做时间点恢复会有异常,如何解决,留待后续!有了解的网友可以给我留言,谢谢!
QQ:3369358483
相关文章推荐
- Mysql实现基于时间点的恢复
- ORACLE异机异目录恢复-将生产数据库数据恢复到模拟测试数据库完整步骤
- 基于时间序列的短期数据预测--ARMA模型的设计与实现(每个步骤附实现源码)
- mysql 开发进阶篇系列 43 逻辑备份与恢复(基于时间和位置的不完全恢复)
- Mysql实现基于时间点的恢复
- MySQL基于gtid特性与xtrabackup的数据恢复
- Mysql的增量备份 及基于时间点与位置的恢复
- mysql基于时间恢复的一个过程
- 使用mysqldump备份数据及做时间点还原测试步骤
- mysql 基于时间点恢复
- MySQL增量备份恢复和基于时间点与位置的恢复
- MySQL备份恢复数据的一般步骤
- MySQL基于ROW格式的数据恢复
- MySQL怎样从binlog文件指定时间去恢复数据,或者从指定位置恢复数据
- MySQL基于gtid特性与xtrabackup的数据恢复
- 基于mysql 批量插入100w测试数据
- 使用 mysqldump 实现 MySQL 5.7 基于时间点的恢复
- mysql备份、基于时间或位置恢复
- MySQL基于gtid特性与xtrabackup的数据恢复
- mysql 基于position 恢复数据库