本文介绍如何使用ZooKeeper迁移持久化数据。
前提条件
- 已部署MSE Sync迁移工具。具体操作,请参见基于MSE Sync迁移。
- 已创建MSE ZooKeeper集群。具体操作,请参见创建ZooKeeper引擎。
使用限制
- 迁移工具宕机会导致同步服务中断,因此建议最少部署2个节点。迁移流程启动后,请您尽快完成迁移操作。
- 确保自建ZooKeeper、迁移工具和MSE ZooKeeper三者之间的网络互相联通。
迁移步骤
迁移的部署结构如下所示。

步骤一:添加迁移服务
步骤二:验证同步结果
- 登录MSE注册配置中心管理控制台,并在顶部菜单栏选择地域。
- 在左侧导航栏,选择 。
- 在实例列表页面,单击目标实例名称。
- 在左侧导航栏,选择 ,查看源集群的数据已经同步到目标集群。
步骤三:迁移Dubbo客户端
根据使用场景,将客户端使用的自建集群的Endpoint替换为MSE ZooKeeper实例的Endpoint。
步骤四:关闭自建ZooKeeper集群
- 停止自建ZooKeeper集群。
- 停止迁移工具。