我遇到NDB迁移问题。目前,我在NDB Cluster中有2个副本。我想将群集移动到新硬件中。因此,在新机器中我设置了数据节点和sqlnodes&将管理节点指向旧集群。一旦sql节点同步,我将停止旧的集群。我这样想。它有用吗?我们可以在NDB集群中制作更多两个副本(如3,4)吗?
谢谢。
答案 0 :(得分:0)
我认为在没有停机的情况下执行迁移到新硬件的唯一方法 通过确保新硬件具有与旧硬件相同的IP地址 HW。
因此停止旧群集中的一个节点。移动本机的IP地址 机器在新HW中接管这个角色。接下来开始吧 初始节点重启的机器(对于数据节点)。
接下来,以相同的方式一次一个地照顾下一台机器,直到 所有节点都已更改。
如果这是不可能的,我认为除此之外别无其他 备份和恢复有效。
答案 1 :(得分:0)
您还可以使用另一种方法迁移到新硬件。 在这种情况下,您将MySQL Cluster Replication设置为新的 簇。获得新群集并运行后 可以切换到新群集。这是使用的方法 大多数人在进行复杂升级时。