mysql主/从故障转移

Posted

技术标签:

【中文标题】mysql主/从故障转移【英文标题】:mysql master/slave failover 【发布时间】:2009-02-11 04:56:22 【问题描述】:

是否有任何产品可以使 mysql 主/从故障转移过程更容易?可以自动发生的事情,而不是手动修复它。

【问题讨论】:

【参考方案1】:

[... 稍后... ;)

你说什么“更容易”? MySQL 有很多解决方案:

MySQL 集群,带有 NDB 引擎(高可用性解决方案,但有一些限制:没有外键) MySQL 主/从具有自己的复制系统 通过 DRBD 和心跳复制 MySQL。

关于这个主题有很多材料: Failover support for a DB 甚至更多:Scaling solutions for MySQL (Replication, Clustering)

开箱即用的 MySQL 集群解决方案,但复制并不难设置。

问候。

【讨论】:

【参考方案2】:

实际的故障转移位可以通过心跳管理(Linux HA 项目的一部分;http://linux-ha.org/),我听说 MySQL Enterprise 抓取包中有一些工具可以帮助管理复制,尽管我已经自己没用过。

【讨论】:

将 MySQL 部署为主/主模式。然后在上面使用 Linux-HA。

以上是关于mysql主/从故障转移的主要内容,如果未能解决你的问题,请参考以下文章

redis复制和故障转移

rabbitMQ故障恢复与故障转移

MySQL高可用

成功故障转移后切换回主远程代理

Redis 5.0.4-搭建3主3从3哨兵,实现高可用性与故障转移

SQL Server数据库镜像基于可用性组故障转移