主从复制问题

来源:5-4 高可用keepalived实例

帅比金乘陆

2020-07-20

请问老师,
主数据库宕机后,为了恢复业务暂时使用从数据库;
过段时间主数据库服务器恢复了,重新把业务搬回主数据库,此时从数据库已经插入了一些数据;
这时候发现主从链路断了,因为相同的表主键冲突;图片描述
网上有的解决方法说可以设置my.cnf里添加配置 slave_skip_errors = 1062 , 但是会丢失一部分已经同步的数据;
我可不可以粗暴一点,把从库都清空,然后重新配置链路? 保持跟主库完全一致

另外还想问,如果暂时使用从服务器当作业务数据库,那么当主数据库恢复的时候,如何把这期间从数据库新插入的数据同步到主数据库上呢?(如果能让用户无感知就最好了),并且保证复制链路正常。

写回答

1回答

sqlercn

2020-07-20

这种情况只能是以从库的数据重新初始化主库,然后再进行主从切换。

0
2
sqlercn
回复
帅比金乘陆
不会有什么影响的
2020-07-21
共2条回复

高性能可扩展MySQL数据库设计及架构优化 电商项目

从基础设计入手,设计高性能可扩展的千万级数据库架构

1155 学习 · 166 问题

查看课程