可以将虚拟机移至另一个 vApp。移动 VM 时,VMware Cloud Director 会从源 vApp 中移除原始 VM。

将 VM 移至其他 vApp 时,您创建的快照会丢失。

在不同 vApp 之间移动 VM 需要使用 VMware vSphere® vMotion® 和增强型 vMotion 兼容性 (EVC)。可以将 VM 移至同一组织内属于同一或其他组织 VDC 的不同 vApp。组织 VDC 可以位于相同或不同的提供者 VDC 中。

将虚拟机移至其他 vApp 时,可以执行重新配置操作,例如更改网络和存储配置文件。
表 1. 在虚拟机移动期间进行重新配置以及虚拟机状态
重新配置 目标 vApp 位于同一组织 VDC 时的虚拟机状态 目标 vApp 位于同一提供者 VDC 内其他组织 VDC 时的虚拟机状态
更改网络 已关闭电源 不可用
移除网络 已打开电源或已关闭电源 不可用
更改存储配置文件 已打开电源或已关闭电源 已关闭电源

将 VM 移至其他 vApp 时,VMware Cloud Director 会自动复制任何连接的可信平台模块 (TPM) 设备。有关具有 TPM 设备的 VM 的详细信息,请参见 使用虚拟机

前提条件

  • 确认您具有 vApp 作者角色或一组等效权限。
  • 确认底层 vSphere 资源支持 vMotion 和 EVC。有关 vMotion 和 EVC 的要求及限制的信息,请参见《vCenter Server 和主机管理》

  • 如果要更改虚拟机网络或存储配置文件,请检查是否必须关闭虚拟机的电源。请参见表虚拟机移动期间执行的重新配置操作和虚拟机状态

  • 对于 VMware Cloud Director 10.4.2 及更高版本,如果要使用具有 TPM 设备的 VM,请确认满足以下条件。
    • 支持 TPM 的 VDC 支持 VM。
    • 对于跨 vCenter Server 实例的操作,请确认用于加密每个 VM 的密钥提供程序都是在目标 vCenter Server 实例上以相同的名称注册的。
    • 对于跨 vCenter Server 实例的操作,请确认 VM 和目标 vCenter Server 实例位于同一个共享存储上,或者启用了快速跨 vCenter Server vApp 实例化。请参见 VMware Cloud Director 10.4 发行说明中的快速跨 vCenter Server vApp 实例化信息。

过程

  1. 虚拟数据中心仪表板屏幕上,单击要浏览的虚拟数据中心对应的卡视图,然后从左侧面板中选择虚拟机
  2. 单击 卡片图标,在卡片视图中查看列表,并(可选)从排序依据下拉菜单中排列虚拟机列表。
  3. 从要移动的计算机的操作菜单中,选择移动
  4. 选择目标 vApp,然后单击下一步
  5. 配置资源,如 VM 名称、计算机名称、VM 存储策略,以及(可选)为每个磁盘和网卡配置存储策略。
    重要说明: 计算机名称只能包含字母数字字符和连字符。它不能仅包含数字,并且不能包含空格。
    如果将远程数据存储指定为存储策略,则构成 VM 的所有对象都必须驻留在同一远程数据存储上。
  6. 单击下一步
  7. 即将完成页面上,检查设置,然后单击完成