在主从搭建的时候,将主库的数据备份到从库,然后启动主从复制,
在从库恢复过程中:
如果使用的是mysqldump:
因为文件里设置了gtid,需要在从库上执行reset master(也可用–set-gtid-purged=off不导出gtid),然后从库导入,最终从库上看到的gtid只有一个:
如果使用的是xtrabackup
(
主:xtrabackup –defaults-file=/mysql/data/3306/my.cnf –backup -uroot -proot –stream=tar –target-dir=/mysql/backup/fullbak | gzip > /mysql/backup/full.tar.gz
从:xtrabackup –defaults-file=/mysql/data/3306/my.cnf –prepare –target-dir=/mysql/backup/recovery
)
从库恢复后,看到的gtid是两个: