切换主机,停机时间最短

切换主机,停机时间最短

当前有一个 MySQL 复制设置,其中主服务器 A 复制到另一台服务器数据库从服务器 B。

我正在关闭托管 Master A 的服务器,并且需要启动一个托管 Master C 的新服务器,该新服务器将替代 Master A 并维护所有数据。

然后,从服务器 B 将需要从主服务器 C 复制。然后,主服务器 A 将被删除。

如何以最少的停机时间或不停机进行此更改?

答案1

根据您的评论,这里有一种通过您的设置最大限度减少停机时间的方法。

步骤 1:将新的主服务器设置为旧主服务器的从属服务器。

第 2 步:让 Slave C 赶上 Master A,然后关闭 Master A 上的 mysql。

步骤3:确保您拥有主A的所有数据,然后将从属C转变为主C。

步骤4:将从机B指向主机C。

您将暂时失去从属 B,因为您需要将其与主 C 同步,但至少除了花费几分钟确保主 A 上的所有数据都传输到主 C 之外,您将始终有一个实时实例。

相关内容