NDB 集群迁移

NDB Cluster Migration

我在 NDB 迁移方面遇到问题。目前,我在 NDB Cluster 中有 2 个副本。我想将集群移动到新硬件中。因此,在新机器中我设置了数据节点和 sql 节点并将管理节点指向旧集群。一旦 sql 节点同步,我将停止旧集群。我是这样想的。它有效吗?我们可以在 NDB 集群中创建两个以上的副本(比如 3,4)吗?

谢谢。

我认为这是在不停机的情况下迁移到新硬件的唯一方法 是通过确保新硬件与旧硬件具有相同的 IP 地址 硬件

所以停止旧集群中的一个节点。移动本机IP地址 到新的HW机器来接管这个角色啦。接下来开始这个 具有初始节点重启的机器(对于数据节点)。

接下来以同样的方式保养下一台机器,直到 所有节点都已更改。

如果这不可能,我认为除了 有效的备份和恢复。

您可以使用另一种方法迁移到新硬件。 在这种情况下,您将 MySQL 集群复制设置为新的 簇。启动新集群后 运行 你 可以切换到新集群。这是使用的方法 大多数人在执行复杂的升级时。