迁移虚拟机

ZSphere 内部虚拟机迁移用于在已有 ZSphere 环境中更改虚拟机所在主机、数据存储,或同时更改主机和数据存储。更改数据存储时,可以迁移整机,也可以只迁移指定的数据硬盘。管理员可以根据虚拟机运行状态、数据存储类型和业务连续性要求选择热迁移或冷迁移。

迁移前,请确认目标主机、目标数据存储、网络连通性和虚拟机状态满足迁移要求。

热迁移虚拟机到其他主机

热迁移为迁移运行状态下的虚拟机,主要是拷贝 CPU 相关寄存器状态及内存信息。

前提条件

  • 虚拟机所在数据存储为本地存储、NFS、ZCE 分布式存储、 SAN 存储或 ZHPS 分布式存储。
  • 若虚拟机已加载数据盘、ISO 或外接设备,需提前卸载。其中本地存储虚拟机支持带本地数据盘热迁移,共享存储虚拟机支持带数据盘、共享硬盘、ISO 热迁移。
  • 若虚拟机已开启 vNUMA,需确保目的主机和源主机的 pNUMA 结构保持一致。
  • 若虚拟机已加载 VF 网卡,热迁移前需确保:
    • 虚拟机已安装 VMTools,并且 VMTools 处于正常运行状态。
    • 若虚拟机内部驱动版本过低,可能导致迁移失败,请提前检查并按需更新驱动版本。
  • 若所选虚拟机已绑定调度策略,请根据业务需求进行更改,避免策略冲突。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改主机
  3. 更改主机弹窗中,配置迁移参数。
    配置项 说明
    目标主机 选择虚拟机迁移到的主机。
    迁移过程加密 加密热迁移过程中传输的内存和运行状态数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
    自动收敛模式 若虚拟机长时间处于高业务负载状态,且业务应用对性能敏感度适中,建议启用此选项,以提升迁移成功率。
  4. 确认配置无误后,点击确定
    Note: 若所选虚拟机已绑定 VF 网卡,根据实际物理网络环境,VF 网卡虚拟机迁移时可能发生短暂网络中断,业务敏感型虚拟机请谨慎操作。

后续操作

迁移后,您可将卸载的数据盘、ISO、与外接设备重新加载至该虚拟机。

冷迁移虚拟机到其他主机

冷迁移为迁移关机状态下的虚拟机。

前提条件

  • 虚拟机所在数据存储为本地存储。
  • 若虚拟机已加载 ISO 或外接设备,需提前卸载。
    Note: 本地存储虚拟机支持带本地数据盘冷迁移。
  • 若所选虚拟机已绑定调度策略,请根据业务需求进行更改,避免策略冲突。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击关机
  3. 关机后,点击更多操作 > 迁移管理 > 更改主机
  4. 配置迁移参数。
    配置项 说明
    目标主机 选择虚拟机迁移到的主机。
    迁移过程加密 更改主机时如需同时传输本地硬盘数据,此选项用于加密传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
  5. 确认配置无误后,点击确定

后续操作

迁移后,您可将卸载的数据盘、ISO、与外接设备重新加载至该虚拟机。

更改数据存储

更改数据存储用于迁移虚拟机的系统盘和数据盘,不会更改虚拟机所在的主机。执行迁移时,可以选择迁移整机,也可以只迁移指定的数据硬盘。

若虚拟机或待迁移硬盘已启用加密,请参阅 与其他功能的兼容性

迁移范围

范围 说明
整机 迁移虚拟机的系统盘。您可以按需同时迁移虚拟机加载的数据盘。
数据硬盘 迁移选定的一块或多块数据盘,不更改系统盘所在的数据存储。不同数据盘可以分别指定目标数据存储。

支持的迁移方式

迁移范围 源存储和目标存储 虚拟机状态
整机 SAN 存储到 SAN 存储 运行中或关机
整机 SAN 存储与 ZCE 分布式存储之间 运行中
数据硬盘 SAN 存储到 SAN 存储 运行中或关机
数据硬盘 NFS 存储到 NFS 存储 关机
数据硬盘 ZCE 分布式存储到 ZCE 分布式存储 关机

源数据存储和目标数据存储需加载到同一集群。本地存储及其它不支持的数据存储类型不能用于迁移数据硬盘。

Note: 如果目标数据存储中存在因存储迁移失败而保留的原始数据,请先在目标数据存储详情页的数据清理子页面中清理原始数据。

从 SAN 存储热迁移到 SAN 存储

前提条件

  • 确保目标数据存储与源数据存储加载同一集群。
  • 若虚拟机已加载 ISO 或块设备,需提前卸载。
  • 若虚拟机带共享数据盘,不支持同时迁移该共享硬盘,需提前卸载。
  • 若虚拟机已加载 VF 网卡,热迁移前需确保:
    • 虚拟机已安装 VMTools,并且 VMTools 处于正常运行状态。
    • 若虚拟机内部驱动版本过低,可能导致迁移失败,请提前检查并按需更新驱动版本。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改数据存储
  3. 在风险确认弹窗中,阅读迁移风险提示,勾选我已知晓上述风险,然后点击确定
  4. 更改数据存储弹窗的迁移范围区域,选择整机
  5. 配置迁移参数。
    配置项 说明
    目标数据存储 选择系统盘迁入的 SAN 数据存储。
    迁移数据硬盘 选择是否同时迁移虚拟机加载的所有数据盘。
    迁移带宽 设置迁移使用的带宽。不填写表示不限制带宽。
    迁移过程加密 加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
  6. 确认配置无误后,点击确定
    Note:
    • 若所选虚拟机已绑定 VF 网卡,根据实际物理网络环境,VF 网卡虚拟机迁移时可能发生短暂网络中断,业务敏感型虚拟机请谨慎操作。
    • 若所选虚拟机有快照,在虚拟机运行时进行存储迁移,将会删除这些快照,请谨慎操作。如需保留快照,请在虚拟机关机后再执行此操作。

后续操作

迁移后,您可将卸载的数据盘、ISO、与外接设备重新加载至该虚拟机。

从 SAN 存储冷迁移到 SAN 存储

前提条件

  • 确保目标数据存储与源数据存储加载同一集群。
  • 若虚拟机已加载 ISO 或块设备,需提前卸载。
  • 若虚拟机带共享数据盘,不支持同时迁移该共享硬盘,需提前卸载。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击关机
  3. 关机后,点击更多操作 > 迁移管理 > 更改数据存储
  4. 在风险确认弹窗中,阅读迁移风险提示,勾选我已知晓上述风险,然后点击确定
  5. 更改数据存储弹窗的迁移范围区域,选择整机
  6. 配置迁移参数。
    配置项 说明
    目标数据存储 选择系统盘迁入的 SAN 数据存储。
    迁移数据硬盘 选择是否同时迁移虚拟机加载的所有数据盘。
    迁移带宽 设置迁移使用的带宽。不填写表示不限制带宽。
    迁移过程加密 加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
  7. 确认配置无误后,点击确定

后续操作

迁移后,您可将卸载的数据盘、ISO、与外接设备重新加载至该虚拟机。

跨 SAN 存储和 ZCE 分布式存储热迁移

前提条件

  • 确保目标数据存储与源数据存储加载同一集群。
  • 若虚拟机已加载 ISO 或块设备,需提前卸载。
  • 若虚拟机带共享数据盘,不支持同时迁移该共享硬盘,需提前卸载。
  • 若虚拟机已加载 VF 网卡,热迁移前需确保:
    • 虚拟机已安装 VMTools,并且 VMTools 处于正常运行状态。
    • 若虚拟机内部驱动版本过低,可能导致迁移失败,请提前检查并按需更新驱动版本。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改数据存储
  3. 在风险确认弹窗中,阅读迁移风险提示,勾选我已知晓上述风险,然后点击确定
  4. 更改数据存储弹窗的迁移范围区域,选择整机
  5. 配置迁移参数。
    配置项 说明
    目标数据存储 选择系统盘迁入的目标数据存储。
    硬盘 1 存储池 目标数据存储为 ZCE 分布式存储时,选择系统盘迁入的存储池。
    迁移数据硬盘 选择是否同时迁移虚拟机加载的所有数据盘。目标数据存储为 ZCE 分布式存储时,数据盘将统一迁移到硬盘 1 所在的存储池。
    迁移带宽 设置迁移使用的带宽。不填写表示不限制带宽。
    迁移过程加密 加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
  6. 确认配置无误后,点击确定
    Note:
    • 若所选虚拟机已绑定 VF 网卡,根据实际物理网络环境,VF 网卡虚拟机迁移时可能发生短暂网络中断,业务敏感型虚拟机请谨慎操作。
    • 若所选虚拟机有快照,在虚拟机运行时进行存储迁移,将会删除这些快照,请谨慎操作。如需保留快照,请在虚拟机关机后再执行此操作。

后续操作

迁移后,您可将卸载的数据盘、ISO、与外接设备重新加载至该虚拟机。

迁移数据硬盘

前提条件

  • 确保目标数据存储与源数据存储加载到同一集群。
  • SAN 数据盘支持在虚拟机运行中或关机后迁移。NFS 和 ZCE 数据盘仅支持在虚拟机关机后迁移。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改数据存储
  3. 在风险确认弹窗中,阅读迁移风险提示,勾选我已知晓上述风险,然后点击确定
  4. 更改数据存储弹窗的迁移范围区域,选择数据硬盘
  5. 选择需要迁移的数据盘,并分别配置目标存储。
    配置项 说明
    全部迁移 选择当前支持迁移的全部数据盘。
    取消全部 取消选择全部数据盘。
    是否迁移 选择是否迁移对应的数据盘。
    目标存储 为选中的数据盘指定目标数据存储。不同数据盘可以分别指定目标数据存储。
    存储池 目标数据存储为 ZCE 分布式存储时,为对应数据盘指定目标存储池。
    迁移过程加密 加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性

    数据盘较多时,可以按名称搜索目标数据盘。

  6. 确认配置无误后,点击确定

跨同类型数据存储热迁移

前提条件

  • 确保虚拟机所在数据存储满足存储组合要求。
    支持的存储组合:
    • 从本地存储热迁移到本地存储
    • 从 ZCE 分布式存储热迁移到 ZCE 分布式存储
    • 从 NFS 存储热迁移到 NFS 存储
    • 从 SAN 存储热迁移到 SAN 存储
  • 若虚拟机已加载共享硬盘、ISO 或外接设备,需提前卸载。
  • 若虚拟机已开启 vNUMA,需确保目的主机和源主机的 pNUMA 结构保持一致。
  • 若虚拟机已加载 VF 网卡,热迁移前需确保:
    • 虚拟机已安装 VMTools,并且 VMTools 处于正常运行状态。
    • 若虚拟机内部驱动版本过低,可能导致迁移失败,请提前检查并按需更新驱动版本。
  • 若所选虚拟机已绑定调度策略,请根据业务需求进行更改,避免策略冲突。
  • 对于跨同类型数据存储的热迁移,仅支持虚拟机整机迁移。
  • 对于从 ZCE 分布式存储到 ZCE 分布式存储的热迁移,需确保两个分布式存储的监控节点之间网络互通。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改主机和数据存储
  3. 更改主机和数据存储弹窗中,选择目标数据存储和目标主机,按需设置迁移带宽和迁移过程加密。
    • 迁移过程加密用于加密热迁移过程中传输的内存、运行状态和硬盘数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
    • 对于从 ZCE 分布式存储到 ZCE 分布式存储的热迁移,支持指定硬盘 1 存储池和选择是否迁移数据硬盘。
    • 若虚拟机长时间处于高业务负载状态,且业务应用对性能敏感度适中,建议启用自动收敛模式,以提升迁移成功率。
  4. 确认配置无误后,点击确定
    Note:
    • 若所选虚拟机已绑定 VF 网卡,根据实际物理网络环境,VF 网卡虚拟机迁移时可能发生短暂网络中断,业务敏感型虚拟机请谨慎操作。
    • 若所选虚拟机有快照,在虚拟机运行时进行存储迁移,将会删除这些快照,请谨慎操作。如需保留快照,请在虚拟机关机后再执行此操作。

跨同类型数据存储冷迁移

前提条件

  • 确保虚拟机所在数据存储满足存储组合要求。
    支持的存储组合:
    • 从 ZCE 分布式存储冷迁移到 ZCE 分布式存储
    • 从 NFS 存储冷迁移到 NFS 存储
  • 若虚拟机已加载数据硬盘、共享硬盘、ISO 或外接设备,需提前卸载。
  • 若所选虚拟机已绑定调度策略,请根据业务需求进行更改,避免策略冲突。
  • 对于从 ZCE 分布式存储到 ZCE 分布式存储的冷迁移:若目标分布式存储已设置冷迁移网络,将使用冷迁移网络完成迁移,若未设置,将默认使用管理网络完成迁移。
  • 对于从 NFS 存储到 NFS 存储的冷迁移:目标 NFS 存储需能够被挂载到待迁移虚拟机所在集群。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击关机
  3. 关机后,点击更多操作 > 迁移管理 > 更改主机和数据存储
  4. 更改主机和数据存储弹窗中,选择目标数据存储和目标主机,按需设置迁移过程加密。
    迁移过程加密用于加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
  5. 确认配置无误后,点击确定

跨不同类型数据存储冷迁移

前提条件

  • 确保虚拟机所在数据存储满足存储组合要求。
    支持的存储组合:
    • 跨 ZCE 分布式存储和 SAN 存储热迁移
    • 跨 ZCE 分布式存储和 NFS 存储热迁移
    • 跨本地存储和 SAN 存储热迁移
    • 跨本地存储和 ZCE 分布式存储热迁移
    • 跨本地存储和 NFS 存储热迁移
    • 跨 SAN 存储和 NFS 存储热迁移
  • 若虚拟机已加载共享硬盘、ISO 或外接设备,需提前卸载。
  • 若虚拟机已开启 vNUMA,需确保目的主机和源主机的 pNUMA 结构保持一致。
  • 若虚拟机已加载 VF 网卡,热迁移前需确保:
    • 虚拟机已安装 VMTools,并且 VMTools 处于正常运行状态。
    • 若虚拟机内部驱动版本过低,可能导致迁移失败,请提前检查并按需更新驱动版本。
  • 若所选虚拟机已绑定调度策略,请根据业务需求进行更改,避免策略冲突。
  • 对于跨不同类型数据存储的热迁移,仅支持虚拟机整机迁移。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改主机和数据存储
  3. 更改主机和数据存储弹窗中,选择目标数据存储和目标主机,按需设置迁移带宽和迁移过程加密。
    • 迁移过程加密用于加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
    • 对于从 SAN 存储/本地存储/NFS 存储到 ZCE 分布式存储的热迁移,支持指定硬盘 1 存储池。
    • 若虚拟机长时间处于高业务负载状态,且业务应用对性能敏感度适中,建议启用自动收敛模式,以提升迁移成功率。
  4. 确认配置无误后,点击确定
    Note:
    • 若所选虚拟机已绑定 VF 网卡,根据实际物理网络环境,VF 网卡虚拟机迁移时可能发生短暂网络中断,业务敏感型虚拟机请谨慎操作。
    • 若所选虚拟机有快照,在虚拟机运行时进行存储迁移,将会删除这些快照,请谨慎操作。如需保留快照,请在虚拟机关机后再执行此操作。

同一 ZCE 分布式存储内跨存储池热迁移

前提条件

  • 确保虚拟机所在数据存储为 ZCE 分布式存储。
  • 若虚拟机已加载共享硬盘、ISO 或外接设备,需提前卸载。
  • 若虚拟机已开启 vNUMA,需确保目的主机和源主机的 pNUMA 结构保持一致。
  • 若虚拟机已加载 VåF 网卡,热迁移前需确保:
    • 虚拟机已安装 VMTools,并且 VMTools 处于正常运行状态。
    • 若虚拟机内部驱动版本过低,可能导致迁移失败,请提前检查并按需更新驱动版本。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击更多操作 > 迁移管理 > 更改主机和数据存储
  3. 更改主机和数据存储弹窗中,选择目标数据存储和目标主机,按需设置迁移带宽和迁移过程加密。
    • 迁移过程加密用于加密热迁移过程中传输的内存、运行状态和硬盘数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
    • 对于同一 ZCE 分布式存储内跨存储池热迁移,支持指定硬盘 1 存储池和选择是否迁移数据硬盘。
    • 若虚拟机长时间处于高业务负载状态,且业务应用对性能敏感度适中,建议启用自动收敛模式,以提升迁移成功率。
  4. 确认配置无误后,点击确定
    Note:
    • 若所选虚拟机已绑定 VF 网卡,根据实际物理网络环境,VF 网卡虚拟机迁移时可能发生短暂网络中断,业务敏感型虚拟机请谨慎操作。
    • 若所选虚拟机有快照,在虚拟机运行时进行存储迁移,将会删除这些快照,请谨慎操作。如需保留快照,请在虚拟机关机后再执行此操作。

同一 ZCE 分布式存储内跨存储池冷迁移

前提条件

若虚拟机已加载数据硬盘、共享硬盘、ISO 或外接设备,需提前卸载。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机
  2. 选择目标虚拟机,然后点击关机
  3. 关机后,点击更多操作 > 迁移管理 > 更改主机和数据存储
  4. 更改主机和数据存储弹窗中,选择目标数据存储和目标主机,按需设置迁移过程加密。
    迁移过程加密用于加密迁移过程中传输的数据。虚拟机加密已开启时,平台自动开启此选项且不支持关闭;虚拟机加密未开启时,可按需开启,默认关闭。硬盘加密状态不影响此选项。有关更多信息,请参阅 与其他功能的兼容性
  5. 确认配置无误后,点击确定