本文介绍如何将一个或多个虚拟机 (VM) 从一个专用桌面分配移动到另一个专用桌面分配。迁移过程会保留每个虚拟机的名称、配置和用户数据,并将原始用户授权从源分配复制到目标分配。在单容器代理环境中,Microsoft Azure 中的 Horizon Cloud 容器支持虚拟机迁移功能。

切记:基于云的 Horizon Universal Console 导览中所述,第一代控制台是动态的,反映了适合第一代租户环境的最新配置的功能。对本文档中所述功能的访问取决于以下因素,包括但不限于:
  • 该功能是否取决于仅在最新的第一代 Horizon Cloud 容器清单、Horizon 容器版本或 Horizon Cloud Connector 版本中提供的系统代码。
  • 访问的功能是否处于“有限可用性”状态,如在首次亮相时发行说明中所述。
  • 功能是否需要特定许可或 SKU。

当您看到本文档中提及一项功能,而未在第一代控制台中看到该功能时,请首先查看发行说明,了解该功能的访问权限是否受限,以及您在租户环境中可以请求启用该功能的方式。或者,如果您认为自己有权使用本文档中所述的某项功能,但未在控制台中看到该功能,则可以咨询您的 VMware Horizon Cloud Service 代表,如果您没有代表,则可按照如何在 Customer Connect 中提交支持请求 (VMware KB 2006985) 中所述,向 Horizon Cloud Service 团队提交服务请求 (SR)。

虚拟机迁移功能简介

通过迁移功能,您可以将虚拟机从源分配移动到目标分配,同时保留每个虚拟机的名称、配置、用户数据和用户授权。源和目标都必须是专用桌面分配。在单个迁移操作中,一次最多可以迁移 50 个虚拟机。通过 Horizon Universal Console 中的“活动”页面,您可以监控正在执行的迁移任务的状态。

要支持迁移,虚拟机必须满足本文后面的“必备条件”部分中所述的要求。如果虚拟机无法满足所有要求,将不会执行迁移。

在迁移过程中,无法对源分配和目标分配执行写入操作。例如,写入操作包括更改分配的配置,或者关闭虚拟机电源和打开虚拟机电源。

迁移过程通常需要 15 到 30 分钟才能完成,但是也可能需要更长时间,具体取决于要迁移的虚拟机数量。

了解迁移结果和纠正方法

虚拟机包含位于 Azure 资源组中的多个资源。要成功完成迁移,与虚拟机关联的所有资源都必须移至目标分配的适用资源组。如果虚拟机的某些资源移动到目标,但其他资源仍位于源分配中,则会将该虚拟机视为部分迁移。

因此,迁移可能会产生以下结果之一:

  • 成功 - 与所有虚拟机关联的所有 Azure 资源都已成功移至目标资源。
  • 错误 - 该操作失败,未迁移任何虚拟机。
  • 部分成功 - 该操作导致出现以下场景之一:
    • 某些虚拟机成功迁移,但其他虚拟机迁移失败。
    • 至少一个虚拟机仅部分迁移。部分迁移的虚拟机是指其某些 Azure 资源仍保留在源分配中的虚拟机。

如果部分成功迁移,您可以使用适用虚拟机上的“纠正”操作来完成未完成的迁移任务。“纠正”操作会查找虚拟机仍保留在源分配中的 Azure 资源,并将其移至目标分配。

必备条件

要支持在桌面分配之间迁移虚拟机,您的系统环境必须满足以下要求:

  • 源分配和目标分配都必须是专用桌面分配。
  • 源分配和目标分配必须位于 Microsoft Azure 中的同一 Horizon Cloud 容器中。
  • 容器必须至少运行在 VMware Horizon Cloud Service v2111 版本中首次提供的容器清单版本。
  • 所有用户已在源分配和目标分配上注销所有会话。
  • 源分配或目标分配中的任何虚拟机上均未运行任何任务。
  • 虚拟机必须已加入域,并且具有与目标分配相同的域、OU 和图形设置。

步骤

  1. Horizon Universal Console 中,导航到其中列出了由 Microsoft Azure 中的 Horizon Cloud 容器置备的专用 VDI 桌面分配的页面。
  2. 在“分配”页面中,单击包含要迁移的虚拟机的源分配的名称。然后,单击桌面选项卡。

    “桌面”页面列出了属于源分配的虚拟机。

  3. 在列表中选择一个或多个虚拟机,然后选择更多 > 迁移虚拟机

    此时将显示一个对话框,其中包含用于指定迁移选项的控件。

  4. 分配名称文本框中,开始输入要将选定虚拟机移动到的目标分配的名称。然后,从显示的符合条件的分配下拉菜单中选择目标分配。
  5. 单击迁移以启动迁移。

    控制台将显示一条警示消息,确认已提交迁移请求。

    在迁移过程中,您无法对源分配和目标分配进行任何配置更改,也无法对虚拟机执行任何操作。

  6. 要监控迁移任务的状态,请导航到监控 > 活动 > 管理员

    活动列表中的每行都会监控迁移任务的状态,因为它会集中应用于所有受影响的虚拟机。

    迁移任务通常需要 15 到 30 分钟才能完成,但是也可能需要更长时间,具体取决于您选择的虚拟机数量。

  7. 要查看迁移结果,请返回到“分配”页面。在列表中选择目标分配,单击桌面选项卡,然后验证是否所有选定的虚拟机都显示在列表中且状态为就绪。
    注: 如果选定的虚拟机未全部显示在目标分配下且状态为就绪,则迁移可能失败并出现错误或仅部分成功迁移。部分成功迁移的迹象可能包括:
    • 目标分配中缺少选定的虚拟机或选定的虚拟机显示错误状态。
    • 选定的虚拟机仍显示在源分配下。

    要解决部分成功或失败的迁移问题,请继续执行下一步。

  8. 如果迁移未完全成功,请尝试以下补救措施之一。
    • 如果迁移失败并出现错误,请返回到此过程的第 3 步,然后重复尝试迁移。
    • 如果迁移部分成功,请选择目标分配中显示的具有错误状态的任何符合条件的虚拟机,然后再选择更多 > 纠正。接下来,导航到源分配,选择此处显示的具有错误状态的任何符合条件的虚拟机,然后再选择更多 > 纠正