有一对主从复制 mysql 服务器,现在想多加一个从服务器。使用 mysqldump 的话好像需要暂停主服务器的更新,但是主服务器实时有数据更新,没办法暂停。请问有什么办法可以处理。
有一对主从复制 mysql 服务器,现在想多加一个从服务器。使用 mysqldump 的话好像需要暂停主服务器的更新,但是主服务器实时有数据更新,没办法暂停。请问有什么办法可以处理。
|
qsbaqAug 26, 2019
1
凌晨人少的时候听一下数据库应该问题不大吧
|
|
maierhuangAug 26, 2019
2
莫非用的不是 innodb 的引擎 ? 如果是 innodb 的引擎 不需要暂停啊 binlog 保留就好
|
|
3
重新搭个主从集群,两个库同步跑。然后新的这个补上历史数据,观察段时间没啥问题就切呗。这个更适合于单业务操作吧。要是全业务改有得搞了。
|
|
xmitmanAug 26, 2019
4
|
|
yc8332Aug 26, 2019
5
直接加在从上面啊。主不动
|
|
sujin190Aug 26, 2019
6
用 xtrabackup,不需要暂停
|
|
blackeeperAug 26, 2019
7
有很多办法啊,列举两个简单的办法:
1,你可以把主从同步先停掉,然后直接 clone 一个从库,然后再开启两个从库就可以了 2,xtrabackup 导出数据库,然后新开一个数据库实例,然后再开始同步 |
|
keepeyeAug 26, 2019
8
加从库直接加啊 自动同步数据的
|
|
AresxueAug 27, 2019
9
加在从库上,这叫多级复制,正常就应该这么干,而不是让主库负责所有从库的数据变更。
|