XenCenter

转换 VMware 工作负载

使用 XenServer Conversion Manager 虚拟设备将 VMware 虚拟机迁移到 XenServer 环境中。

在此迁移过程中,XenCenter 可帮助您准备 VM 以建立网络连接和存储连接。将 VM 转换为 XenServer 环境后,它们几乎可以运行了。

概述

XenServer 允许您:

  • 使用一个简单的向导并行转换多个 VM

  • 映射 VMware 和 XenServer 之间的网络设置,以便转换后的 VM 可以在正确的网络设置下启动并运行

  • 选择您希望自己的新 XenServer VM 运行的存储位置

备注:

  • XenCenter 不会删除或更改您的现有 VMware 环境。VM 将复制到 XenServer 环境中,而不会从 VMware 中删除。

  • XenServer Conversion Manager 虚拟设备支持使用不同的存储(例如精简预配、密集预配、IDE 和 SCSI)来转换 VMware VM。

  • XenServer Conversion Manager 虚拟设备不需要源 VM 即可安装 VMware Tools。可以对 VMware VM 执行转换,而无论是否安装了 VMware Tools。

  • XenServer Conversion Manager 虚拟设备无法将具有四个或更多磁盘的 VMware VM 转换为 XenServer VM。您的 VMware VM 必须具有三个或更少的磁盘。

了解 XenServer

在转换您的环境之前,建议您先熟悉 XenServer 概念。有关详细信息,请参阅技术概述

要成功转换适用于您的 XenServer 环境的 VMware 虚拟机,请执行以下任务:

  • 设置基本的 XenServer 环境,包括安装 XenServer。有关详细信息,请参阅快速入门安装

  • 在 XenServer 中创建网络,以将 IP 地址分配给 NIC。有关详细信息,请参阅快速入门

  • 连接到存储。有关详细信息,请参阅快速入门

比较 VMware 和 XenServer 术语

下表列出了与常见的 VMware 功能、概念和组件对应的类似 XenServer 功能、概念和组件:

VMware 术语 XenServer 的等效功能、概念和组件
VMware vSphere 客户端 XenCenter(XenServer 的管理控制台)
群集/资源池 资源池
数据存储 存储库
vMotion 实时迁移
分布式资源调度 (DRS) Workload Balancing
高可用性 (HA) 高可用性 (HA)
vCenter 转换器 XenServer Conversion Manager 虚拟设备
基于角色的访问控制 (RBAC) 基于角色的访问控制 (RBAC)

转换概述

XenCenter 和 XenServer Conversion Manager 虚拟设备会创建每个目标 VM 的副本。将目标 VM 转换为具有相当的网络连接和存储连接的 XenServer VM 后,XenCenter 会将该 VM 导入 XenServer 池或主机。可以转换少至一或两个 VM,或对整个环境执行批量转换。

注意:

从 vSphere 转换 VM 之前,必须先关闭 vSphere 上的 VM(用于转换)。XenServer Conversion Manager 虚拟设备不支持转换正在运行的 VM,该 VM 使用从 vSphere 复制到 XenServer 的内存。

此外,在转换之前,请确保 VMware VM 中存在网络和存储控制器。

转换过程需要四种工具:

  • XenCenter - XenServer 管理界面包括转换向导,您可以在其中设置转换选项和控制转换。可以在 Windows 桌面上安装 XenCenter。XenCenter 必须能够连接到 XenServer 和 XenServer Conversion Manager 虚拟设备。

  • XenServer Conversion Manager 虚拟设备 - 导入到要运行转换后的 VM 的 XenServer 主机或池的预打包 VM。该虚拟设备会将 VMware VM 的副本转换为 XenServer 虚拟机格式。转换完成后,它会将这些副本导入到 XenServer 池或主机中。

  • XenServer 独立主机或池 - 要运行转换后的 VM 的 XenServer 环境。

  • VMware 服务器。XenServer Conversion Manager 需要连接到用于管理要转换的 VM 的 VMware 服务器。该连接可以是与 vCenter Server、ESXi Server 或 ESX Server 的连接。这些 VM 不会从 VMware 服务器中删除。相反,XenServer Conversion Manager 虚拟设备会创建这些 VM 的副本,并将其转换为 XenServer 虚拟机格式。

下图说明了这些组件之间的关系

Conversion Manager 虚拟设备可用于通信

此插图显示:

  1. XenCenter 与 XenServer Conversion Manager 虚拟设备进行通信的方式。
  2. XenServer Conversion Manager 虚拟设备如何使用 VMware 服务器进行身份验证。
  3. VMware 服务器在转换期间如何响应 XenServer Conversion Manager 虚拟设备。

只有当 XenServer Conversion Manager 虚拟设备在整个转换期间从 VMware 服务器中查询环境信息和磁盘数据时,VMware 服务器才会与该设备进行通信。

如何转换 VM 的摘要

只需几个简单的步骤即可配置 XenServer Conversion Manager 虚拟设备并开始转换 VM:

  1. XenServer 下载页面下载 XenServer Conversion Manager 虚拟设备。

  2. 使用 XenCenter 将 XenServer Conversion Manager 虚拟设备导入到 XenServer 中。

  3. 请使用 XenCenter 来配置 XenServer Conversion Manager 虚拟设备。

  4. 从 XenCenter 启动转换向导并开始转换 VM。

以下几节将详细介绍这些步骤。

准备环境

转换 VMware 环境之前,必须创建和准备目标 XenServer 独立主机或池以运行转换后的 VMware VM。准备环境的工作包含以下活动:

  1. 定义如何转换 VMware 环境的策略。是否要转换 1 个或 2 个 VM?是否要转换您的整个环境?是否要先创建一个试点以确保您的配置正确无误?您是否同时运行这两个环境?是否要在转换为 XenServer 时继续使用现有的群集设计?

  2. 规划网络连接配置。您是否要连接到同一个物理网络?您想简化还是更改您的网络连接配置?

  3. 在池中所需的主机上安装 XenServer。理想情况下,请在开始安装之前将主机上的 NIC 插接到其物理网络。

  4. 创建池并执行任何基本的网络连接配置。例如,执行以下操作:

    • 配置网络以连接到 XenServer 主机上的 VMware 群集(如果该群集与 XenServer 主机不在同一网络中)。

    • 配置网络以连接到存储阵列。即,如果使用基于 IP 的存储,请创建连接到存储阵列的物理网络的 XenServer 网络。

    • 创建池,并将主机添加到该池中。

  5. (对于共享存储和 XenServer 池。)准备用于存储虚拟磁盘的共享存储,并创建与存储(在池中称为存储库 (SR) )的连接。

  6. (可选)。虽然不要求进行转换,但是您可以在 XenServer 池中配置管理员帐户,以匹配 VMware 服务器上的相应帐户。有关为 Active Directory 帐户配置基于角色的访问控制的信息,请参阅基于角色的访问控制

安装 XenServer 并创建池

在可以转换 VMware VM 之前,请确保创建要运行转换后的 VM 的 XenServer 池或主机。此池必须配置了网络连接,以便可以连接到 VMware 服务器。您可能还想在位于 VMware 群集中的 XenServer 池中配置相同的物理网络,或简化网络连接配置。如果要在某个池中运行转换后的 VM,请在转换之前创建存储库并将共享存储添加到该池中。

如果您是 XenServer 新用户,可以阅读快速入门以了解有关 XenServer 的基础知识,包括基本信息和配置。

XenServer 环境注意事项

在安装 XenServer 并导入虚拟设备之前,请考虑以下可能会更改转换策略的因素:

选择要运行 XenServer Conversion Manager 虚拟设备的主机。将虚拟设备导入到独立主机或运行转换后的 VM 的池中的主机。

对于池,可以在池中的任何主机上运行虚拟设备,只要其存储满足存储要求即可。

为要运行转换后的 VM 的池或主机配置的存储必须满足特定要求。如果在池中运行新转换的 VM,必须在共享存储中存储其虚拟磁盘。但是,如果转换后的 VM 在一个独立主机(而非池中)上运行,则其虚拟磁盘可以使用本地存储。

如果要在池中运行转换后的 VM,请确保通过创建存储库将共享存储添加到池中。

支持转换来宾操作系统:

可以转换运行以下 Windows 客户机操作系统的 VMware VM:

  • Windows 10(64 位)Enterprise Edition [测试过的最新版本为 22H2]
  • Windows Server 2016(64 位)Standard (Desktop) Edition
  • Windows Server 2019(64 位)Standard (Desktop) Edition
  • Windows Server 2022(64 位)Standard (Desktop) Edition

此外,还支持以下 Linux 操作系统:

  • 具有以下配置的 Red Hat Enterprise Linux 7.9(64 位):
    • 文件系统:EXT3 或 EXT4
    • 引导分区类型:btrfs、lvm 或 plain
  • 具有以下配置的 Red Hat Enterprise Linux 8.x(64 位):
    • 文件系统:EXT3 或 EXT4
    • 引导分区类型:lvm 或 plain
  • 具有以下配置的 Ubuntu 20.04:
    • 文件系统:EXT3 或 EXT4
    • 引导分区类型:lvm 或 regular

有关 XenServer 支持的来宾操作系统的详细信息,请参阅来宾操作系统支持

满足网络连接要求

要转换 VMware VM,XenServer Conversion Manager 虚拟设备需要连接到可访问 VMware 服务器的物理网络或 VLAN。(在以下部分中,此网络称为“VMware 网络”。)

如果 VMware 服务器与 XenServer 池中的主机位于不同的物理网络中,请在转换之前将网络添加到 XenServer 中。

注意:

  • 转换 VM 所需的时间取决于 VMware 与 XenServer 网络之间的物理距离以及 VM 的虚拟磁盘大小。可以通过测试 VMware 服务器与 XenServer 之间的网络吞吐量来估计转换的持续时间。

  • 默认情况下,XenServer Conversion Manager 在 VM 转换期间使用 HTTPS 下载 VM 的虚拟磁盘。要加快迁移过程,可以将下载路径切换为 HTTP。有关详细信息,请参阅 VMware 的文章 Improving transfer speed of task with library items(使用库项目提高任务的传输速度)。

映射现有的网络配置

XenServer Conversion Manager 虚拟设备中包含的功能可以减少从现有 VMware VM 转换到 XenServer 后所需的手动网络连接配置工作量。例如,XenServer Conversion Manager 虚拟设备将:

  • 在 VMware VM 上保留虚拟 MAC 地址,并在转换后的 XenServer VM 中重新使用这些地址。保留与虚拟网络适配器(虚拟 MAC 地址)相关联的 MAC 地址可以:

    • 帮助在使用 DHCP 的环境中保留 IP 地址

    • 如果对软件程序的许可引用的是虚拟 MAC 地址,则会非常有用

  • 映射(虚拟)网络适配器。XenServer Conversion Manager 虚拟设备可以将 VMware 网络映射到 XenServer 网络,以便在 VM 转换后相应地连接其虚拟网络接口。

    例如,如果将 VMware“虚拟网络 4”映射到 XenServer“网络 0”,则已将虚拟适配器连接到“虚拟网络 4”的任何 VMware VM 将在转换后连接到“网络 0”。XenServer Conversion Manager 虚拟设备不会转换或迁移任何虚拟机管理程序网络设置。向导将仅根据提供的映射更改转换后的 VM 的虚拟网络接口连接。

    注意:

    不需要将所有 VMware 网络都映射到相应的 XenServer 网络。但是,您可以根据自己的喜好更改 VM 使用的网络,减少或整合新 XenServer 配置中的网络数量。

    要从这些功能中获得最大益处,建议您执行以下操作:

    • 安装 XenServer 之前,请将主机插接到要对主机配置的交换机(即端口)上的网络。

    • 确保 XenServer 池可以显示您要检测的网络。具体来说,将 XenServer 主机连接到可与 VMware 群集访问相同网络的交换机端口。

    虽然将 XenServer NIC 插接到与 VMware 主机上的 NIC 相同的网络更简单,但是不需要这样做。如果要更改 NIC/网络关联,可以将 XenServer NIC 插接到不同的物理网络。

针对 XenServer Conversion Manager 虚拟设备网络连接要求做好准备工作

执行转换时,必须创建与 VMware 服务器所在的网络的网络连接。XenServer Conversion Manager 虚拟设备将使用此连接来转换 XenServer 主机与 VMware 服务器之间的流量。

要创建此网络连接,必须执行以下两个任务:

  • 导入 XenServer Conversion Manager 虚拟设备时,请将为转换流量而添加的网络指定为虚拟网络接口。可以通过配置接口 1 来实现这一点,以便连接到该网络。

  • 运行转换向导之前,请将连接 VMware 和 XenServer 的网络添加到要运行转换后的 VM 的 XenServer 主机。

默认情况下,当您导入 XenServer Conversion Manager 虚拟设备时,XenCenter 将创建一个与网络 0 和 NIC0 (eth0) 关联的虚拟网络接口。但是,默认情况下,XenServer 安装程序会将 NIC0 配置为管理接口,即用于XenServer 管理流量的 NIC。因此,添加网络以进行转换时,您可能想选择 NIC 而非 NIC0。选择其他网络可能会提高繁忙池中的性能。有关管理接口的详细信息,请参阅网络连接

要将网络添加到 XenServer 中,请执行以下操作

  1. 在 XenCenter 中的资源窗格中,选择要在其中运行 XenServer Conversion Manager 虚拟设备的池。

  2. 单击网络连接选项卡。

  3. 单击添加网络

  4. 选择类型页面上,选择外部网络,单击下一步

  5. 名称页面上,为网络输入有意义的名称(例如,“VMware 网络”)和说明。

  6. 接口页面上,指定以下设置:

    • NIC。希望 XenServer 用于创建网络的 NIC。选择插入到 VMware 服务器的物理网络或逻辑网络的 NIC。

    • VLAN。如果 VMware 网络是 VLAN,请输入 VLAN ID(或“标记”)。

    • MTU。如果 VMware 网络使用 Jumbo 帧,请为“最大传输单位”(MTU) 输入介于 1500 到 9216 之间的值。否则,请将 MTU 框保留为默认值 1500。

      注意:

      请勿选中自动将此网络添加到新虚拟机复选框。

  7. 单击完成

满足存储要求

转换成批的 VMware VM 之前,请考虑存储要求。转换后的 VM 磁盘存储在 XenServer 存储库中。

此存储库的容量应该足够大,以便能够容纳要在该池中运行的所有转换后的 VM 的虚拟磁盘。对于仅在独立主机上运行的转换后的计算机,可以指定本地或共享存储作为转换后的虚拟磁盘的位置。对于在池中运行的转换后的计算机,只能指定共享存储。

要创建存储库,请执行以下操作

  1. 在 XenCenter 的资源窗格中,选择要在其中运行 XenServer Conversion Manager 虚拟设备的池。

  2. 单击存储选项卡。

  3. 单击新建 SR ,然后按照向导中的说明进行操作。有关更多说明,请按 F1 以显示联机帮助。

XenServer 要求

您可以在以下版本的 XenServer 上运行使用此版本的 XenServer Conversion Manager 转换的 VM:

  • XenServer 8 流

  • Citrix Hypervisor 8.2 累积更新 1

VMware 要求

XenServer Conversion Manager 虚拟设备可以从以下版本的 VMware 转换 VMware VM:

  • vCenter Server 6.7.x、7.x 和 8.x
  • vSphere 6.7.x、7.x 和 8.x
  • ESXi 6.7.x、7.x 和 8.x

注意:

XenServer Conversion Manager 虚拟设备无法将具有四个或更多磁盘的 VMware VM 转换为 XenServer VM。您的 VMware VM 必须具有三个或更少的磁盘。

您的 VMware VM 还必须配置网络和存储控制器。

准备导入虚拟设备

在导入 Workload Balancing 虚拟设备之前,请注意以下事项并根据需要对环境进行相应的更改。

下载虚拟设备

以 XVA 格式打包 XenServer Conversion Manager 虚拟设备。可以从 XenServer 下载页面下载虚拟设备。下载该文件时,请将其保存到本地硬盘驱动器上的文件夹中(通常位于安装了 XenCenter 的计算机上,但不一定)。在 .xva 文件位于硬盘驱动器后,可以将其导入到 XenCenter 中。

虚拟设备的必备条件

XenServer Conversion Manager 虚拟设备至少需要:

  • Citrix Hypervisor 8.2 累积更新 1、XenServer 8

  • 磁盘空间:30 GB 的磁盘空间

  • 内存:6 GB

  • 虚拟 CPU 分配:2 个 vCPU

导入和配置虚拟设备

XenServer Conversion Manager 虚拟设备是设计用于在 XenServer 主机上运行的单个预安装 VM。在导入之前,请查看准备导入虚拟设备部分中的必备条件信息和注意事项。

将虚拟设备导入到 XenServer 中

要将 XenServer Conversion Manager 虚拟设备导入到要在其中运行转换后的 VM 的池或主机,请使用 XenCenter 导入向导:

  1. 打开 XenCenter。在要导入虚拟设备软件包的池(或主机)上单击鼠标右键,然后选择导入

  2. 浏览找到该虚拟设备的软件包。

  3. 选择要在其中运行 XenServer Conversion Manager 虚拟设备的池或主服务器

    注意:

    主服务器是为池中的 VM 提供资源的主机。虽然 XenServer 可以在其他主机上启动 VM,但是在尝试其他主机之前,它会先尝试在该主机上启动 VM。如果选择某个主机,XenServer Conversion Manager 虚拟设备会使用此主机作为主服务器。如果选择池,虚拟设备将自动启动该池中最适合的主机。

  4. 选择要在其上为 XenServer Conversion Manager 虚拟设备存储虚拟磁盘的存储库,然后单击导入。要将存储库添加到池中,请参阅“满足存储要求”部分。可以选择本地存储或共享存储。

  5. 确保将要用于转换的网络(将 VMware 服务器连接到 XenServer 主机的网络)选择作为与接口 1(“虚拟 NIC 1”)相关联的网络。

    • 如果接口 1 旁边未显示正确的网络,请使用网络列中的列表选择其他网络。

    • 如果尚未添加与池位于不同的物理网络中的 VMware 网络,请执行以下操作:

      1. 退出向导。
      2. 将该网络添加到池中。
      3. 重新运行向导。

      有关详细信息,请参阅将网络添加到 XenServer 中

      警告:

      请勿将客户网络配置为 NIC0。仅将 NIC0 分配为“主机内部管理网络”。

  6. 使导入后启动 VM 复选框处于启用状态,然后单击完成以导入虚拟设备。

  7. 导入 .xva 文件后,XenServer Conversion Manager 虚拟设备将显示在 XenCenter 的资源窗格中。

配置 XenServer Conversion Manager 虚拟设备

在可以使用 XenServer Conversion Manager 虚拟设备转换 VMware VM 之前,请先使用 XenCenter 控制台选项卡对其进行配置。

  1. 导入 XenServer Conversion Manager 虚拟设备后,请单击控制台选项卡。

  2. 阅读许可协议。要查看许可协议的内容,请在 Web 浏览器中打开相应 URL。按任意键继续。

  3. 输入并确认 XenServer Conversion Manager 虚拟设备的新 root 用户密码。我们建议选择强密码。

  4. 输入 XenServer Conversion Manager 虚拟设备的主机名。

  5. 输入虚拟设备的域后缀。例如,如果虚拟设备的完全限定的域名 (FQDN) 为 citrix-migrate-vm.domain4.example.com,则输入 domain4.example.com

  6. 输入 y 以使用 DHCP 自动获取 XenServer Conversion Manager 虚拟设备的 IP 地址。否则,请输入 n,然后输入 VM 的静态 IP 地址、子网掩码和网关。

  7. 检查主机名和网络设置,然后在出现提示时输入 y。此步骤将完成 XenServer Conversion Manager 虚拟设备的配置过程。

  8. 成功配置该设备后,将显示登录提示。输入登录凭据并按 Enter 键,以登录到 XenServer Conversion Manager 虚拟设备。

转换 VMware VM

转换 VMware VM 时,这些 VM 将被导入到运行 XenServer Conversion Manager 虚拟设备的 XenServer 池或独立主机中。转换后的 VM 将保留虚拟处理器和虚拟内存的原始 VMware 设置。

在开始转换过程之前,请确保满足以下条件:

  • 您具有 XenServer 池(或独立主机)的凭据。接受 root 帐户凭据或配置了“池管理员”角色的基于角色的访问控制 (RBAC) 帐户。
  • 具有包含要转换的 VM 的 VMware 服务器的凭据。转换过程要求您将 XenServer Conversion Manager 控制台连接到 VMware 服务器。
  • 要转换的 VMware 虚拟机已关闭。
  • 要转换的 VMware 虚拟机配置了网络和存储控制器。
  • 运行转换后的 VM 的 XenServer 池(或主机)已连接到存储库。存储库必须包含足够的空间以容纳转换后的虚拟磁盘。
  • 如果要在池中运行新转换的 VM,存储库必须是共享存储。但是,如果转换后的 VM 在一个独立主机(而非池中)上运行,可以使用本地存储。
  • 要转换的 VM 的虚拟磁盘小于 2 TiB。
  • XenServer 池(或主机)具有转换后的 VM 所使用的网络。

要将 VMware VM 转换为可在 XenServer 环境中运行的 VM,请执行以下操作

  1. 确保虚拟设备已安装并在要导入 VM 的 XenServer 主机或池上运行。
  2. 在 XenCenter 中,转到 > Conversion Manager

    此时将打开 Conversion Manager 窗口。向导连接到您的虚拟设备时,请等待。

  3. 单击新建转换
  4. 新建转换向导中,输入 VMware 服务器的凭据:

    • 服务器。输入包含要转换为 XenServer 的 VM 的 VMware 服务器的 IP 地址或 FQDN。
    • 用户名。为此 VMware 服务器输入有效的用户名。此帐户必须是 VMware 管理员帐户或具有 Root 用户角色。
    • 密码。输入在用户名框中指定的用户帐户的密码。

    单击下一步。XenCenter 将连接到 VMware 服务器。

  5. 虚拟机页面中,从 VMware 服务器中托管的 VM 列表中选择要转换的 VM。单击下一步

  6. 存储页面上,选择要在转换期间使用的存储库。此存储库是永久存储您创建的 VM 和虚拟磁盘的位置。

    此选项卡指示转换后的 VM 的虚拟磁盘占用的可用存储比例。

  7. 网络连接页面上,对于列出的每个 VMware 网络,选择要将其映射到的 XenServer 网络。还可以选择是否保留虚拟 MAC 地址。单击下一步

  8. 查看为转换过程配置的选项。可以单击上一步来更改这些选项。要继续使用显示的配置,请单击完成

    转换过程将开始执行。从 ESXi 或 vSphere 进行的转换可能需要几分钟时间,具体取决于虚拟磁盘的大小。

Conversion Manager 窗口显示正在进行的转换和已完成的转换。

转换后执行的步骤

转换完成后,在 XenCenter 中,对新转换的 VM 执行以下步骤:

在 Windows 计算机上

  1. 在 Windows VM 上,根据 Microsoft 许可模型,您可能必须重新激活 VM 的 Windows 许可证。需要执行此重新激活操作的原因是,Windows 操作系统会在硬件发生变化后察觉到进行了转换。

  2. 在 Windows VM 上,安装适用于 Windows 的 XenServer VM Tools 以获取高速 I/O,从而增强磁盘并提升网络性能。适用于 Windows 的 XenServer VM Tools 还支持某些功能和特性,包括彻底关闭、重新启动、挂起和实时迁移 VM。可以从 XenServer 下载页面下载适用于 Windows 的 XenServer VM Tools。

如果要使用未安装 XenServer VM Tools 的 VM,则常规窗格中的常规选项卡上将显示“未安装 XenServer VM Tools”消息。

注意:

必须在每个 Windows VM 上安装适用于 Windows 的 XenServer VM Tools,才能使 VM 具有完全受支持的配置。虽然 Windows VM 可以在未安装适用于 Windows 的 XenServer VM Tools 的情况下正常运行,但是其性能会受到影响。

在 Linux 计算机上启用 VNC

在 Linux VM 上,配置 VNC 服务器。有关详细信息,请参阅为 Linux VM 启用 VNC

注意:

VNC 密码必须至少包含 6 个字符。

其他转换任务

管理转换窗口中,您可以执行与转换 VM 相关的其他任务。这些任务包括清除作业、保存作业摘要、重试作业、取消作业,以及显示日志文件。

要清除所有作业,请执行以下操作:

  1. 选择全部清除
  2. 当系统提示您确认此操作时,请单击以继续。

要保存作业摘要,请执行以下操作:

  1. 单击全部导出
  2. 指定 CSV 文件的保存位置。
  3. 单击保存

要重试作业,请执行以下操作:

  1. 从列表中选择作业。
  2. 单击重试

注意:

只能针对失败的作业或取消的作业启用重试选项。

要取消作业,请执行以下操作:

  1. 从列表中选择作业。
  2. 单击取消

注意:

只能针对已排队的作业或正在运行的作业启用“取消作业”。

要保存单个作业的转换日志文件,请执行以下操作:

  1. 从列表中选择作业。
  2. 从日志菜单中,单击提取所选日志
  3. 指定日志文件的保存位置。

要保存所有作业的转换日志文件,请执行以下操作:

  1. 在日志菜单中,单击提取所有日志
  2. 指定日志文件的保存位置。

要显示转换详细信息,请执行以下操作:

  1. 从列表中选择作业。

    信息将显示在详细信息面板中。

对转换进行故障排除

此部分提供了有关对转换过程和转换后的 VM 进行故障排除的信息。

启动转换后的 VM 时出现问题

一般情况下,转换会平稳运行且 XenServer Conversion Manager 虚拟设备转换 VM 时不会出现任何问题。但是,在极少数情况下,可能会在尝试打开转换后的 VM 时收到错误。以下部分提供有关如何解决错误和其他问题的一些指导。

蓝屏并显示 Windows 停止代码 0x0000007B

此停止代码指示 XenServer Conversion Manager 虚拟设备无法配置对在 XenServer 中首次启动至关重要的 Windows 设备。保存日志并将其发送给技术支持人员以获取更多指导。

Windows 产品激活

根据您的许可模式,尝试启动 Windows VM 时,可能会显示一条有关系统激活的错误消息。

Windows VM 中的网络设置丢失

如果将 Windows VM 从 ESXi 服务器导入到 XenServer 中,IPv4/IPv6 网络设置将丢失。要保留网络设置,请在完成转换后重新配置 IPv4/IPv6 设置。

无法启动 VMware SCSI 磁盘

如果 VMware VM 从 SCSI 磁盘启动,但还配置了 IDE 硬盘,则 VM 在您将其转换为 XenServer 时可能不启动。出现此问题是因为迁移过程分配的 IDE 硬盘设备编号比 SCSI 磁盘的硬盘设备编号小。但是,XenServer 从分配了设备 0 的硬盘引导。要解决此问题,请重新安排虚拟磁盘在 XenCenter 中的位置,以便 VM 从包含操作系统的虚拟磁盘重新启动。

要更改包含操作系统的虚拟磁盘的位置,请执行以下操作

  1. 在 XenCenter 资源窗格中,选择已关闭电源的来宾 VM。

  2. 选择存储选项卡。

  3. 虚拟磁盘列表中,选择包含操作系统的虚拟磁盘,然后单击属性

  4. 在虚拟磁盘的属性对话框中,单击 vm_name 选项卡以显示设备选项。

  5. 设备位置列表中,选择 0 ,然后单击确定

转换过程中的问题

如果在转换 VM 时遇到问题或错误,请尝试将 VMware VM 导出为 OVF 包。如果无法将 VMware VM 导出为 OVF 包,Conversion Manager 将无法转换此 VM。使用您在尝试将 VM 导出为 OVF 包时收到的错误消息来排除和修复 VMware VM 的问题。例如,您可能必须先配置网络或存储控制器,然后才能将 VM 导出为 OVF 包或进行转换。有关对 VMware VM 进行故障排除的详细信息,请参阅 VMware 文档

如果您在转换 Linux VM 时看到任何错误,请删除转换后的 VM,重新启动 XenServer Conversion Manager 虚拟设备并重试。

转换失败的日志存储在 XenServer Conversion Manager 虚拟设备中,可以通过单击 Conversion Manager 窗口中的提取所有日志进行检索。当您联系技术支持人员以提出任何问题时,我们建议您提供转换日志文件,此外,还请提供完整的服务器状态报告以进行故障排除。有关详细信息,请参阅创建服务器状态报告

转换 VMware 工作负载