首页 > 其他 > 详细

基于从库+binlog方式恢复数据

时间:2019-08-07 20:07:17      阅读:78      评论:0      收藏:0      [点我收藏+]

基于从库+binlog方式恢复数据

bkxt从库的全备份在rescs5上恢复一份,恢复到6306端口,用cmdb操作

恢复全备后执行如下操作

set global read_only=OFF; stop slave; reset slave all;

 

xtrabackup_slave_info文件内容

 技术分享图片

 

 

分析主库上的binlog找到结束点position

/usr/local/mysql/bin/mysqlbinlog --no-defaults -vv --base64-output=DECODE-ROWS mysql-bin.000014 --start-datetime=‘2019-07-03 10:10:00‘ --stop-datetime=‘2019-07-03 10:15:00‘ > 20190703a.log

 技术分享图片

position点12829001为例

 

在从库恢复到指定logfile,position上

change master to master_host=‘10.215.48.133‘,master_port=3306,master_user=‘repl‘,master_password=‘repl‘,master_log_file=‘mysql-bin.000013‘,master_log_pos=1072082757;

start slave io_thread;

start slave sql_thread until master_log_file=‘mysql-bin.000014‘,master_log_pos=12829001;

让其进行同步,稍等一会,进行查看

 技术分享图片

 

基于从库+binlog方式恢复数据

原文:https://www.cnblogs.com/allenhu320/p/11317209.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!