通过 Storage vMotion 迁移虚拟机可在虚拟机已打开电源时重定位其配置文件和虚拟磁盘。

在通过 Storage vMotion 迁移时,可更改虚拟机主机。

前提条件

  • 验证系统是否符合 Storage vMotion 的要求。请参见vCenter Server 和主机管理文档中的“Storage vMotion 要求和限制”。

  • 要迁移具有 NVIDIA vGPU 的虚拟机,请验证虚拟机运行所在的 ESXi 主机是否具有可用 vGPU 插槽。此外,请验证高级设置 vgpu.hotmigrate.enabled 是否已设置为 true。有关配置 vCenter Server 高级设置的详细信息,请参见vCenter Server 和主机管理文档中的“配置高级设置”。
  • 所需特权:资源.迁移已打开电源的虚拟机

过程

  1. 右键单击虚拟机,然后选择迁移
    1. 要查找虚拟机,请选择数据中心、文件夹、集群、资源池、主机或 vApp。
    2. 单击虚拟机选项卡。
  2. 单击仅更改存储,然后单击下一步
  3. 选择虚拟机磁盘的格式。
    选项 操作
    与源格式相同 使用与源虚拟机相同的格式。
    厚置备延迟置零 以默认的厚格式创建虚拟磁盘。创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据。但是从虚拟机首次执行写入操作时会按需要将其置零。
    厚置备置零 创建支持集群功能(如 Fault Tolerance)的厚磁盘。在创建时为虚拟磁盘分配所需的空间。与厚置备延迟置零格式相反,在创建过程中会将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘所用时间长。
    精简置备 使用精简置备格式。最初,精简置备的磁盘只使用该磁盘最初所需要的数据存储空间。如果以后精简磁盘需要更多空间,则它可以扩展到为其分配的最大容量。
  4. 虚拟机存储策略下拉菜单中选择虚拟机存储策略。
    存储策略用于为虚拟机上运行的应用程序指定存储要求。您也可以选择 vSAN 或 Virtual Volumes 数据存储的默认策略。
    重要说明: 如果虚拟机硬盘使用不同的存储策略,那么选择的新策略将仅应用于非 PMem 硬盘。PMem 硬盘被迁移到目标主机的主机-本地 PMem 数据存储上。
  5. 选择要存储虚拟机文件的数据存储位置。
    选项 操作
    将所有虚拟机文件存储在数据存储上的同一位置。 选择一个数据存储,然后单击下一步
    将所有虚拟机文件存储在同一 Storage DRS 集群。
    1. 选择 Storage DRS 集群。
    2. (可选) 要对此虚拟机停用 Storage DRS,请选择禁用此虚拟机的 Storage DRS,然后在该 Storage DRS 集群中选择数据存储。
    3. 单击下一步
    将虚拟机配置文件和磁盘存储在不同的位置。
    1. 单击通过磁盘配置
      注: 可以使用 通过磁盘配置选项来实现 PMem 存储的升级和降级。
    2. 针对虚拟机配置文件和每个虚拟磁盘,选择浏览,然后选择数据存储或 Storage DRS 集群。
      注: 无法在 PMem 数据存储上存储配置文件。
    3. (可选) 如果选择了 Storage DRS 集群,且不希望在此虚拟机上使用 Storage DRS,请选择禁用此虚拟机的 Storage DRS,然后在该 Storage DRS 集群中选择数据存储。
    4. 单击下一步
  6. 在“即将完成”页面上,检查详细信息并单击完成

结果

vCenter Server 即会将虚拟机移至新存储位置。目标数据存储上迁移的虚拟机文件的名称与虚拟机的清单名称匹配。

事件消息将显示在事件选项卡中。摘要选项卡中的数据显示了整个迁移过程的状态和状况。如果迁移期间出错,虚拟机将恢复其原始状况和位置。