将 Zerto 从 Windows ZVM 迁移到 Linux ZVMA
对于 Zerto 9.7 及更早版本,ZVM(Zerto 虚拟管理器)通常在 Microsoft Windows® 虚拟机 (VM) 中运行。
对于 Zerto 10.0 及更高版本,Zerto 在基于 Debian Linux® 的轻量级 ZVMA(ZVM 设备)中运行。 因此,从 Zerto 9.7 升级到 10.x 需要将 ZVM 数据从 Windows ZVM 全面迁移到 Linux ZVMA。
准备工作
-
验证现有 Windows ZVM 是否满足以下要求:
-
Windows ZVM 的 Zerto 版本为 9.7u4 P2。
-
ZVM 已连接到互联网。
-
已为 ZVM 启用默认网关。
更多信息,请参阅 Zerto Migration Utility。
-
-
按照 获取帮助和支持 中的步骤打开 IBM® 支持票单。 在支持票据中,请提出以下要求:
- 用于网络配置的三组 IPv4 地址。
- 用于 Linux ZVMA 部署的 OVA 映像文件。
- Zerto Migration Utility的可用性。
- 成功迁移后更新后台云数据。
- 迁移成功后,从 IBM Cloud® 清理 Windows 虚拟机。
更改 Windows ZVM 的 IP 配置并保留 VPG 配置
只有在需要更新 Zerto Windows VM 网络配置以使其与 Linux ZVMA 位于同一子网时,才需要执行以下步骤。 如果不完成这些步骤,迁移实用程序将无法与 Linux ZVMA 通信,该 ZVMA 托管在 VMware vSphere® 上,而 Windows 虚拟机则托管在 IBM Cloud 上。 有关详细信息,请参阅 如何更改 ZVM 服务器的 IP 地址并保留复制的数据和 VPG 配置。
-
导出现有的 VPG(虚拟保护组)数据。
- 登录 Windows Zerto UI。
- 单击菜单选项左侧的 VPG 列表。
- 选择 VPG,然后单击导出 VPG 设置。 会下载一个 JSON 文档,稍后在导入 VPG 时使用。
- 在导出 VPG 设置页面上,单击导出。
- 导出 VPG 数据后,删除 VPG:
- 选择 VPG,然后单击删除。
- 在 “删除 VPG”页面上,选择“在对等站点保留恢复磁盘”复选框,然后单击“删除”。
-
删除 VPG 后,从 Windows Zerto UI 取消现有站点配对。
-
更新 Zerto Windows VM 网络配置,使其与 Linux ZVMA 位于同一子网。 要获得更多 IPv4 地址,请按照 获取帮助和支持 中的步骤打开 IBM 支持票据。
-
要配置网络设置,请登录 Windows VM 并运行 Zerto 诊断 命令,在 Zerto Windows VM 上运行诊断程序。
-
诊断成功完成后,使用更新的 Windows IP 地址登录 Zerto Windows UI 进行验证。
-
配对 Zerto 站点。 站点配对成功后,导入 VPG:
- 单击菜单选项左侧的 VPG 列表。
- 单击导入 VPG。 要导入 VPG,请使用在步骤 1.c 中导出的 JSON 文档。
在 Linux 虚拟机上安装 Zerto ZVMA
对于 Zerto Linux OVA,请按照 获取帮助和支持 中的步骤打开 IBM 支持票据。
-
登录特定 vCenter Server 实例,右键单击管理群集并选择部署 OVF 模板。
-
单击本地文件 > 上载文件,选择 Zerto OVA 文件,然后单击下一步。
-
将虚拟机名称重命名为
ZertoLinuxVM
,选择 IBMCloud 文件夹,然后单击下一步。 -
选择管理群集,然后单击下一步。 在下一页,查看详细信息并单击“下一步”。
-
选择适用的数据存储,然后在选择虚拟磁盘格式上选择精简配置,并单击下一步。
-
选择
dpg-mgmt
网络,然后单击下一步。 -
查看详细信息并单击“完成”。
-
部署 OVA 后,单击 VMware vCenter Server® 中的 Launch Web Console 打开 ZertoLinuxVM 控制台。 使用以下凭据登录 ZertoLinuxVM 控制台:
username: zadmin password: Zertodata123!
-
首次登录后,重新设置密码。 记下新密码。 然后,使用新密码登录。
-
选择选项 2(配置网络设置) 并按 Enter。
-
在下一个屏幕上,选择选项 2 为 Zerto 配置静态网络。
-
在 Zerto VM 控制台中,输入从 IBM Support 收到的管理网络中 Zerto 的新 IP 地址。 然后,按 Enter 键。
-
在子网掩码中输入掩码值,在 IP4V 网关中输入网关值,在 DNS 名称服务器 1 中输入 dns 值。 如果 dns 部分有两个值,请在下一个提示符下输入另一个值,或输入
NA
。 -
查看摘要详情,如果所有信息正确,请输入
y
。 然后,重新启动系统。 -
系统重启后,使用以下用户名和密码登录:
username: zadmin
password: <Password set previously in Step 9>
- 要启用
SSH
,请输入7
。 启用 SSH 后,输入0
退出 shell。 通过 VMware vSphere Web Client 为 Linux ZVMA 分配 IP 地址。 - 网络配置完成后,在网络浏览器中输入以下地址:
https://<zerto ip>/
. 在 Zerto 网络控制台中使用以下凭据:
username: admin
password: admin
- 首次登录后重设密码,并记下新密码。
admin
和zadmin
用户使用相同的密码。 - 为
keycloak
用户设置密码。 在网络浏览器中输入以下地址:https://<zerto ip>/auth
并使用以下凭据:
username: admin
password: admin
- 首次登录后,请更改密码。 记下新密码,因为它也需要在 Cloudant 数据中更新。
从 Windows ZVM 迁移到 Linux ZVMA
对于 Zerto Migration Utility,请按照 获取帮助和支持 中的步骤打开 IBM 支持票单。 然后,从 IBM 支持团队获取新的 Zerto 临时 IP 地址集 Migration Utility。
-
运行 Zerto Migration Utility。 在“目标 ZVM 设备凭据”页面上,输入 Linux ZVMA IP 地址。 请使用以下凭证:
username: zadmin password: <Password set previously in Step 20>
-
检查 SSH 连接是否正常:
- 单击“目标 ZVM 设备凭证” 页面上的验证 SSH 连接。
- 看到“已建立与 ZVM 设备的连接” 等成功消息后,单击“下一步”。
-
在“替代主机网络详细信息”页面上,提供从 IBM 支持中心收到的临时 Windows IP 地址。 输入
IP Address
,Subnet Mask
,Gateway
和DNS Server
的详细信息。 然后,单击下一步。 -
在摘要页面上,验证升级 VRA。 然后,单击“迁移”。
注意,与安装了 Zerto ZVM 的 Windows 虚拟机的远程桌面会话连接已丢失。 您需要使用前面步骤中配置的新 IP 地址来连接远程桌面。 使用与之前相同的证书。
-
然后,登录 Linux Zerto ZVMA,并使用以下凭据:
username: admin password: admin
-
使用
admin
作为用户名。 验证以下项目:- 迁移后恢复 VPG。
- 还恢复了网站配对。
- VRA 更新为 Linux ZVMA 版本。
有关详细信息,请参阅 如何更改 ZVM 服务器的 IP 地址并保留复制的数据和 VPG 配置。
完成安装后的步骤
- 按照“获取帮助和支持 以更新 IBM Cloud 自动化中的后台信息”中的步骤,打开 IBM 支持票据。
- 更新 AD 服务器中 Zerto 的 DNS 条目,并打开 IBM 支持单,从 IBM Cloud 中移除 Windows 虚拟机。
- 如果在 Zerto 迁移过程中遇到任何错误,请参阅 为什么从 Windows Zerto Virtual Manager 迁移到 Linux ZVM 设备会失败?