如何进行MySQL主-母和主-从复制备份?我已经为Ubuntu上的每个主服务器设置了一个单独的Master-Master复制slave。
如果,
任何帮助都是非常感谢的。谢谢!
发布于 2016-11-22 22:25:28
问题1
我在主服务器上发布或调度mysqldump。
对问题1的答复
取决于存储引擎
如果您的数据库都是InnoDB,您可以启动mysqldump来获取主数据库的实时快照,但是您可以运行降低事务速度的巨大风险。(请参阅我以前的两台服务器之间的MySQL快速数据库传输帖子中的警告)
取决于DB流量
导致事务减少的原因是维护数据快照以支持可重复读取。
这个故事的寓意
最好不要在活动服务器上这样做,即使是可能的。
问题2
我允许开发人员使用GUI工具(工作台)直接连接到主服务器。
对问题2的答复
您可以并将破坏由mysqldump --single-transaction发出的事务。请参阅我的旧文章酸性事务中的行锁定,查看如果在mysqldump期间在主服务器上执行将中断一致备份的命令。
他故事的寓意
使用MySQL复制从服务器并在不干扰主服务器的情况下发出mysqldumps
https://dba.stackexchange.com/questions/23941
复制相似问题