你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 VMware Live Site Recovery 部署灾难恢复

本文介绍如何为基于 Azure VMware 解决方案的 VM 实现灾难恢复。 解决方案使用 VMware SRM 和复制服务器部署在受保护站点和恢复站点上。

VMware Live Site Recovery 是一种灾难恢复解决方案,旨在最大程度地减少发生灾难时 Azure VMware 解决方案环境中虚拟机的停机时间。 VMware SRM 自动执行和协调故障转移和故障回复,确保在灾难中最大限度地减少停机时间。 此外,内置的无中断测试可确保满足恢复时间目标。 总体而言,VMware SRM 通过自动化功能简化了管理,确保了恢复时间快速且高度可预测。

VMware vSphere 复制是 VMware 用于 VMware vSphere VM 的基于虚拟机监控程序的复制技术。 它可以保护 VM 免受部分或全部站点故障的影响。 此外,它还通过独立于存储、以 VM 为中心的复制简化了 DR 保护。 VMware vSphere Replication 基于每个 VM 进行配置,从而可以更好地控制要复制的 VM。

注意

Azure VMware 解决方案中的当前 VMware Live Site Recovery 版本为 9.0.2.1。 VMware Live Site Recovery – 外部数据存储支持状态,请参阅 新增功能

支持的方案

VMware SRM 可帮助你在受保护的 VMware vCenter 服务器站点和恢复 VMware vCenter 服务器站点之间规划、测试和运行 VM 恢复。 你可以在以下两种 DR 方案中结合使用 VMware SRM 和 Azure VMware 解决方案:

  • 本地 VMware vSphere 到 Azure VMware 解决方案私有云灾难恢复
  • 主要 Azure VMware 解决方案到辅助 Azure VMware 解决方案私有云的灾难恢复

该图显示了如何将本地 VMware vSphere 部署到 Azure VMware 解决方案私有云灾难恢复方案。

示意图显示包含本地 VMware vSphere 的 Azure VMware 解决方案中的 VMware Site Recovery Manager (SRM) 灾难恢复解决方案。

该图显示了主要 Azure VMware 解决方案到辅助 Azure VMware 解决方案的部署。

显示 Azure VMware 解决方案中的 VMware Site Recovery Manager (SRM) 灾难恢复解决方案的示意图。

可以使用 VMware SRM 来实施不同类型的恢复,例如:

  • 当主要和辅助 Azure VMware 解决方案站点都在运行且功能齐全时,开始进行计划迁移。 它以有序的方式将虚拟机从受保护的站点迁移到恢复站点,在这种情况下,迁移工作负载时不会丢失任何数据。

  • 当受保护的 Azure VMware 解决方案站点意外脱机时,可以调用使用 SRM 的灾难恢复。 VMware Site Recovery Manager 使用复制机制协调恢复过程,以最大限度地减少数据丢失和系统停机时间。

    在 Azure VMware 解决方案中,将 VMware SRM 与 VMware vSphere Replication 结合使用只能保护主机上的单个 VM。

  • 双向保护使用一组配对的 VMware SRM 站点对 VM 进行双向保护。 每个站点可以同时作为受保护站点和恢复站点,但面向一组不同的 VM。

重要说明

Azure VMware 解决方案不支持:

  • 基于阵列的复制和存储策略保护组
  • VMware vVOL 保护组
  • 使用 SRM 命令行工具自定义 VMware SRM IP
  • 一对多和多对一拓扑
  • 自定义 VMware SRM 插件标识符或扩展 ID
  • VMware 云灾难恢复 (VCDR)
  • VMware Live Site Recovery – 外部数据存储支持状态,请参阅 新增功能
  • Azure VMware 解决方案第 1 代不支持增强复制

Prerequisites

确保向远程用户提供远程 vCenter Server 中的 VMware VRM 管理员和 VMware SRM 管理员角色。

方案:本地到 Azure VMware 解决方案

  • 部署为次要区域的 Azure VMware 解决方案私有云。

  • 对本地 VMware SRM 和虚拟云设备的 DNS 解析

  • 本地 VMware vSphere 和 Azure VMware 解决方案之间的 ExpressRoute 连接 - 2 Gbps。

方案:主要 Azure VMware 解决方案到辅助解决方案

  • Azure VMware 解决方案私有云必须部署在主要和次要区域中。

    显示不同区域中的两个 Azure VMware 解决方案私有云的屏幕截图。

  • 源和目标 Azure VMware 解决方案私有云之间的连接,如 ExpressRoute Global Reach。

    显示源和目标私有云之间的连接的屏幕截图。

在 Azure VMware 解决方案中安装 SRM

注意

初始安装阶段将包含评估许可证。 客户必须直接从 Broadcom 获取 Live Site Recovery 许可证,使用每个 PSC 对应一个 vCenter Server 实例的双站点拓扑 部署模型。 此外,请确保已打开所需的 vSphere 复制网络端口

  1. 在本地数据中心安装 VMware SRM 和 vSphere Replication。
  2. 在 Azure VMware 解决方案私有云中,在“管理”下,选择“加载项”>“灾难恢复”
  3. 安装过程涉及后端工作流中概述的多个步骤。 相反,你可以将 VMware SRM 与 vSphere 复制一起作为 Azure VMware 解决方案私有云中的加载项服务进行安装。
  4. 灾难恢复解决方案 下拉列表中选择 VMware Live Site Recovery
  5. 选择“同意条款和条件”,然后选择“ 安装”。

安装 vSphere 复制设备

成功安装 VMware SRM 设备后,需要安装 vSphere Replication 设备。

  1. 在“复制使用”下拉列表中,在“灾难恢复”选项卡上,选择vSphere Replication,然后选择“安装”。
  2. 安装后,验证是否安装了 VMware SRM 和 vSphere Replication 设备。

提示

“卸载”按钮表示当前安装了 VMware SRM 和 vSphere Replication 设备。

在 vCenter Server 中配置站点配对

安装 VMware SRM 和 vSphere Replication 后,需要在 vCenter Server 中完成配置和站点配对。

  1. 以 cloudadmin@vsphere.local 身份登录到 vSphere 客户端。
  2. 导航到“Site Recovery”,检查 vSphere 复制和 VMware SRM 的状态,然后选择“打开 Site Recovery”以启动客户端。
  3. 在打开的新选项卡中的 Site Recovery (SR) 客户端中选择“新建站点对”
  4. 输入远程站点详细信息,然后选择“下一步”

注意

Azure VMware 解决方案私有云使用嵌入式平台服务控制器 (PSC) 运行,因此只能选择一个本地 vCenter Server。 如果远程 vCenter Server 使用嵌入式平台服务控制器 (PSC),请使用 vCenter Server 的 FQDN(或其 IP 地址)和端口来指定 PSC。 远程用户必须有足够的权限来执行配对。 若要确保这一点,一种简单的方法是向该用户授予远程 vCenter Server 中的 VRM 管理员和 SRM 管理员角色。 对于远程 Azure VMware 解决方案私有云,cloudadmin 配置有这些角色。

  1. 选择“连接”以接受远程 vCenter Server 的证书。 此时,客户端应在两端发现作为要配对的服务的 VMware VRM 和 VMware SRM 设备。

  2. 选择要配对的设备,然后选择“下一步”

  3. 选择“连接”以接受远程 VMware SRM 和远程 vCenter Server(再一次)的证书

  4. 选择“连接”以接受本地 VMware SRM 和本地 vCenter Server 的证书

  5. 检查设置,然后选择“完成”

注意

具有足够权限的用户应在远程 vCenter Server 中被授予“VRM 管理员”和“SRM 管理员”角色。 用户还应有权访问远程 vCenter Server 清单,例如文件夹和数据存储。 对于远程 Azure VMware 解决方案私有云,cloudadmin 用户具有适当的权限和访问权限。

显示 vCenter 服务器凭据的屏幕截图。

你会看到一条警告消息,指示本地 VRM 中的嵌入式 VRS 未运行。 警告的原因是 Azure VMware 解决方案未在 Azure VMware 解决方案私有云中使用嵌入式 VRS,而是使用了 VRS 设备。

VMware SRM 保护、重新保护和故障回复

创建站点配对后,请使用以下 VMware 文档从 Azure 门户对 VM 提供端到端保护。

持续管理 VMware SRM 解决方案

Microsoft 力求在 Azure VMware 解决方案私有云上简化 VMware SRM 和 vSphere Replication 的安装。 你负责管理许可证和灾难恢复解决方案的日常运营。

VMware Live Site Recovery 许可证

为 VMware Live Recovery 设置脱机模式。 删除 VMware Live Site Recovery 的脱机模式许可证

客户负责按照 Broadcom 的说明购买和应用 Live Site Recovery。 要求客户针对许可证问题创建 Broadcom 票证。

卸载 VMware SRM

注意

无法删除正在运行的恢复计划。 无法删除包含在恢复计划中的保护组。 无法删除包含仍配置了保护的虚拟机的 vSphere 复制保护组。 中断站点配对时,会删除与将 Site Recovery Manager 注册到远程站点上的 Site Recovery Manager、vCenter 服务器和 Platform Services Controller 相关的所有信息。

如果不再需要 VMware SRM,则必须将其卸载干净。 在卸载 VMware SRM 之前,必须以正确的顺序从两个站点中删除所有 VMware SRM 配置。 如果在卸载 VMware SRM 之前没有删除所有配置,某些 VMware SRM 组件(例如占位 VM)可能会保留在 Azure VMware 解决方案基础结构中。

  1. 在 vSphere 客户端中,选择“Site Recovery”“打开 Site Recovery”>
  2. 在“Site Recovery”主页选项卡上,选择一个站点对,然后选择“查看详细信息”
  3. 选择“恢复计划”选项卡,右键单击恢复计划并选择“删除”
  4. 选择“保护组”选项卡,选择一个保护组,然后选择“虚拟机”选项卡。
  5. 突出显示所有虚拟机,右键单击并选择“删除保护”。 从 VM 中删除保护会从恢复站点中删除占位 VM。 对所有保护组重复此操作。
  6. 在“保护组”选项卡中,右键单击保护组并选择“删除”
  7. 选择“站点对”>“配置”并删除所有清单映射。 选择每个“网络映射”、“文件夹映射”和“资源映射”选项卡。 在每个选项卡中,选择站点,右键单击映射并选择“删除”
  8. 对于这两个站点,选择“占位数据存储”,右键单击占位数据存储,然后选择“删除”
  9. 选择“站点对”>“摘要”,然后选择“中断站点对”
  10. 在私有云中,在“管理”下,选择“加载项”>“灾难恢复”,然后选择“卸载复制设备”
  11. 卸载复制设备后,从“灾难恢复”选项卡中选择“为 Site Recovery Manager 卸载”
  12. 在辅助 Azure VMware 解决方案站点上重复这些步骤。

支持

VMware Live Site Recovery 是来自 VMware by Broadcom 的灾难恢复解决方案。 Microsoft支持安装和卸载 VMware Live Site Recovery 和 vSphere 复制管理器,以及在 Azure VMware 解决方案中对 vSphere 复制设备进行扩展或缩减。

对于任何其他问题,客户需要联系 Broadcom 以获取有关站点配置、许可问题、复制、配对失败和 DNS 相关问题的支持。

VMware 和 Microsoft 支持团队将根据需要相互交流,以排查 Azure VMware 解决方案上的 VMware SRM 问题。

参考