问题描述
我们现在:(1)已有正在运行的单台数据库实例,(2)需要添加从库,形成主从复制,(3)并且我们不希望出现数据库停机;
环境概述
属性 | 参数 |
---|---|
操作系统: | Debian GNU/Linux 10 (buster) |
软件版本: | Master – MySQL 5.7;Slave – MySQL 5.7; |
操作步骤
注意事项
最小配置:在本笔记中涉及的配置文件是 MySQL 最小化配置,旨在表述意图,请根据需要自行调整;
细节精简:见对于非关键步骤(比如配置文件位置、编辑方式等等),我们只进行简述,旨在缩短篇幅并清晰结构;
重点内容:添加从库必须保证数据一致性,这是需要重点关注的部分;
技能要求:在笔记中,涉及 XtraBackup 使用,需要读者具备这些技能;
参考文献
How To Set Up Master Slave Replication in MySQL