码迷,mamicode.com
首页 > 其他好文 > 详细

快速恢复slave从库的几张表

时间:2016-02-29 20:07:24      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:快速恢复slave从库的几张表

由于数据库很大,只恢复几张表既可以使用。恢复方法如下:

  • 停止slave复制,stop slave;

  • 在主库上导出这三张表,并记录binlog和pos点:

    mysqldump --single-transaction--master_data=2 dbname table1 table2 table3>dbname_table(123).sql

  • 查看导出的sql脚本,在脚本头部有binlog和pos点。

  • 查看导出的sql脚本负载到从库上,并change master to :

    start slave until master_log_file=‘mysql-bin.0000x‘,master_log_pos=xxxxxx;知道sql线程为NO,这期间的同步报错全部跳过即可。

  • 在slave机器上导入导出的sql脚本。

  • 开启同步,start slave;



来源于mysql管理之道,手打。

快速恢复slave从库的几张表

标签:快速恢复slave从库的几张表

原文地址:http://7078981.blog.51cto.com/7068981/1746076

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!