利用当天的xtrabackup全量备份文件搭建slave库
环境:
单台机器开启2个mysql实例 3306和3307,
3306 和3307实例都开启了Gtid,并且要保证server-id不同
全量备份命令:
当天的xtrabackup全量备份文件记录的binlog的位置点:
恢复备份到新的实例mysql3307的上:
授权新实例data目录mysql的权限:
提示:/data/mysql5.7/my3307.cnf 配置文件要开启gtid,并且要注释掉定时器:#event_scheduler = ON,默认定时器是关闭的
启动mysql 3307 实例:
在3306库上创建复制账户:
** 清除3307实例的Gtid信息:**
mysql> reset master;
当天的xtrabackup全量备份文件记录的binlog的位置点以及事物gtid执行结束的位置:
3307 slave实例上要让gtid号从efdcb9c7-bf3d-11e9-b0bf-90b11c20454d:1-876 以后开始记录:
3307 slave实例上执行:
slave库上查看:
到此处主从复制搭建完成