从Azure重新保护到Azure VMware Solution私有云

在将 Azure VMware Solution 的虚拟机故障转移到 Azure 后,故障回复至 Azure VMware Solution 私有云的第一步是对故障转移期间创建的 Azure 虚拟机重新进行保护。 本文介绍如何完成此操作。

在您开始之前

注释

Windows Server 2008 和 Windows Server 2008 R2 已达到支持结束(EOS)。 有关详细信息,请参阅Windows Server 2008 和 Windows Server 2008 R2 支持终止就地升级到 Windows Server 2016、2019、2022 或 2025。 相应地查看使用情况和计划 OS 升级和迁移。

  1. 按照本文中的步骤准备重新保护和故障回复操作,包括在 Azure 中设置一个进程服务器、Azure VMware Solution 私有云主目标服务器,并配置站点到站点 VPN 或 ExpressRoute 专用对等互连进行故障回复操作。
  2. 确保Azure VMware Solution私有云配置服务器正在运行并连接到Azure。 故障回复期间,VM 必须位于配置服务器数据库中。 否则,故障回复不会成功。
  3. 删除Azure VMware Solution私有云主目标服务器上的任何快照。 如果存在快照,则重新保护将不起作用。 在执行重新保护作业期间,VM 上的快照会自动合并。
  4. 如果你正在重新保护为实现多虚拟机一致性而集中到一个复制组中的虚拟机,请确保它们都具有相同的操作系统(Windows 或 Linux),并确保部署的主目标服务器具有相同类型的操作系统。 复制组中的所有 VM 都必须使用相同的主目标服务器。
  5. 打开故障回复所需的端口
  6. 确保在故障回复之前已连接 vCenter Server。 否则,断开磁盘连接并将其附加回到虚拟机的操作会失败。
  7. 如果 vCenter Server 管理的为您将进行故障恢复的 VM,请确保您拥有所需的权限。 如果使用只读用户执行 vCenter Server 发现并保护虚拟机,保护会成功,故障转移也能正常工作。 但是,在重新保护过程中,故障转移失败,因为无法发现数据存储,且在重新保护时未被列出。 若要解决此问题,可以使用 相应的帐户/权限更新 vCenter Server 凭据,然后重试该作业。
  8. 如果使用模板创建virtual machines,请确保每个 VM 都有自己的 UUID 用于磁盘。 如果Azure VMware Solution VM UUID 与主目标服务器的 UUID 冲突,因为两者都是从同一模板创建的,则重新保护会失败。 从其他模板部署。
  9. 如果要切换回备用 vCenter Server,请确保已经发现新的 vCenter Server 和主目标服务器。 通常情况下,如果这些数据存储不可访问,或在“重新保护”中不可见 。
  10. 无法回退的下列情况进行验证:
    • 是否使用的是 ESXi 5.5 免费版或 vSphere 6 虚拟机监控程序免费版。 升级到其他版本。
    • 如果您有 Windows Server 2008 R2 SP1 物理服务器。
    • VMware vSphere 虚拟机无法切回到 Hyper-V。
    • 已迁移的 VM。
    • 已移动到另一个资源组的 VM。
    • 已删除的副本Azure VM。
    • 未受保护的副本 Azure VM。
  11. 查看可以使用的故障回复的类型 - 原始位置恢复和备用位置恢复。

启用重新保护

启用复制。 你可以重新保护特定 VM 或恢复计划:

  • 重新保护恢复计划时,必须为每台受保护的计算机提供值。
  • 如果 VM 属于多 VM 一致性复制组,则只能使用恢复计划重新保护这些 VM。 复制组中的 VM 必须使用相同的主目标服务器

注释

在重新保护期间,从Azure发送到之前源的数据量,可以在0字节与受保护的所有计算机的磁盘大小总和之间变化,并且无法计算。

在您开始之前

  • 故障转移后,虚拟机在 Azure 中启动,代理需要一些时间才能重新注册到配置服务器(最多 15 分钟)。 在此期间,将无法进行重新保护并会返回一条错误消息,指出未安装代理。 如果发生这种情况,请等待几分钟,然后重新保护。
  • 如果要将 Azure VM 回退到现有的 Azure VMware Solution VM,请在主目标服务器的 ESXi 主机上装载具有读/写访问权限的 VM 数据存储。
  • 如果要故障回切到备用位置,例如 Azure VMware Solution VM 不存在时,请选择为主目标服务器配置的保留驱动器和数据存储。 回切到 Azure VMware Solution 私有云时,回切保护计划中的虚拟机使用与主目标服务器相同的数据存储。 然后在 vCenter 中创建一个新 VM。

启用重新保护,如下所示:

  1. 选择 保管库>复制项。 右键单击故障转移的虚拟机,然后选择 “重新保护”。 或者,从命令按钮中选择计算机,然后选择 “重新保护”。

  2. 验证是否选择了Azure到本地保护方向。

  3. 主目标服务器进程服务器中,选择本地主目标服务器和进程服务器。

  4. 对于Datastore,选择要在 Azure VMware 解决方案中恢复磁盘的数据存储。 删除Azure VMware Solution VM 时使用此选项,需要创建新磁盘。 如果磁盘已存在,则忽略此选项。 你仍然需要指定一个值。

  5. 选择保存驱动器。

  6. 将自动选择故障回复策略。

  7. 选择 “确定 ”开始重新保护。

    重新保护对话框

  8. 作业开始将Azure VM 复制到Azure VMware Solution私有云。 可以在“作业”选项卡上跟踪进度。

    • 重新保护成功后,VM 进入受保护状态。
    • 重新保护期间关闭Azure VMware Solution VM。 这有助于确保复制期间的数据一致性。
    • 重新保护完成后,不要打开Azure VMware Solution VM。

后续步骤

  • 如果您遇到任何问题,请查看 故障排除文章
  • 保护Azure VM 后,可以运行故障回切。 故障回复会关闭 Azure VM,并启动 Azure VMware 解决方案 VM。 应用程序预计会有一些停机时间,请相应地选择恢复时间。