MySQL使用经验——如何实现高可用的MySQL双机热备(MySQL_HA)

分类:计算机 | 数据库 | MySQL | 综合 164
更新:2021-06-23 15:05:59
编辑

1 概念

1.1 高可用

保证服务器尽可能地不宕机,保证用户能正常使用。

1.2 双机热备

双机热备也称双主热备、主主互备,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。这样做的好处很多,一是可以做灾备,其中一个坏了可以切换到另一个;二是可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。

2 实现思路

使用KeepAlived实现高可用的MySQL_HA集群环境中,MySQL为(Master/Master)主/主同步复制关系,保证MySQL服务器数据的一致性,用KeepAlived提供虚拟IP,通过KeepAlived来进行故障监控,实现MySQL故障时自动切换。

参考资料

高可用的Mysql双机热备(Mysql_HA)

mysql 主从热备,主主互备