流程介绍
- 确保MySQL主从复制已部署完成,且业务正常运行。例如客户端通过Sysbench工具压测主库,请参见《Sysbench 0.5&1.0 测试指导》。
- 通过工具XtraBackup备份主库数据(全量备份或者增量备份)。
- 把备份的主库数据恢复到待新增的从库(全量恢复或增量恢复)。
- 查看备份主库时的binlog位置(在备份主库数据中的文件xtrabackup_binlog_info查看binlog位置)。
- 把从库加入主从复制,新增从库会在主库指定的binlog位置继续同步数据。
- 停止客户端应用(即停止对主库的操作),等所有从库同步完成后,校验主从数据一致性。