转换 VMware 工作负载

XenCenter 和 Citrix Hypervisor Conversion Manager 虚拟设备可以将成批的 VMware 虚拟机移至 Citrix Hypervisor 环境,从而帮助您将工作负载从 VMware 迁移到 Citrix Hypervisor。

作为此迁移的一部分, XenCenter 可帮助您准备虚拟机以便建立网络连接和存储连接。转换后,虚拟机就几乎准备就绪,可随时运行。

注意:

在 Citrix Hypervisor 8.0 及更早版本中,提供了一个单独的 Conversion Manager 控制台。在 Citrix Hypervisor 8.1 中,此功能集成到 XenCenter 中。

概述

Citrix Hypervisor 允许您:

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

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

  • 选择希望新的 Citrix Hypervisor VM 运行的存储位置

注意:

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

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

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

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

  • Citrix Hypervisor Conversion Manager 虚拟设备适用于 Citrix Hypervisor Premium Edition 客户或通过其 Citrix Virtual Apps and Desktops 授权访问 Citrix Hypervisor 的客户。有关 Citrix Hypervisor 许可的详细信息,请参阅许可。要升级或购买 Citrix Hypervisor 8.1 许可证,请访问 Citrix Web 站点

了解 Citrix Hypervisor

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

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

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

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

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

比较 VMware 和 Citrix Hypervisor 术语

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

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

转换概述

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

注意:

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

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

转换过程需要四种工具:

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

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

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

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

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

Conversion Manager 虚拟设备可用于通信

此插图显示:

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

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

如何转换 VM 的摘要

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

  1. 从 [Citrix Hypervisor 8.1 Premium Edition 页面] 中下载 Citrix Hypervisor Conversion Manager 虚拟设备。

  2. 使用 XenCenter 将 Citrix Hypervisor Conversion Manager 虚拟设备导入 Citrix Hypervisor。

  3. 使用 XenCenter 配置 Citrix Hypervisor Conversion Manager 虚拟设备。

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

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

准备环境

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

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

  2. 规划网络连接配置。是否要连接到相同的物理网络? 是否要简化或更改网络连接配置?

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

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

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

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

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

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

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

安装 Citrix Hypervisor 并创建池

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

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

Citrix Hypervisor 环境注意事项

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

选择要运行 Citrix Hypervisor Conversion Manager 虚拟设备的主机。将该虚拟设备导入要在其中运行转换后的 VM 的独立主机或池中的主机。

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

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

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

支持转换来宾操作系统。Citrix Hypervisor Conversion Manager 虚拟设备支持转换运行 Citrix Hypervisor 支持的任何 Windows 来宾操作系统的 VMware VM。有关 Citrix Hypervisor 支持的 Windows 来宾操作系统的列表,请参阅来宾操作系统支持。还支持以下 Linux 操作系统。

  • RHEL 7.0

  • CentOS 7.0

  • Ubuntu 16.04

满足网络连接要求

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

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

映射现有的网络配置

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

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

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

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

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

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

    注意:

    不需要将所有 VMware 网络都映射导相应的 Citrix Hypervisor 网络。但是,如果您愿意,可以更改 VM 使用的网络,减少或整合新 Citrix Hypervisor 配置中的网络数。

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

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

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

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

准备 Citrix Hypervisor Conversion Manager 虚拟设备网络连接要求

执行转换时,必须创建与 VMware 服务器所在的网络的网络连接。Citrix Hypervisor Conversion Manager 虚拟设备将使用此连接实现 Citrix Hypervisor 主机与 VMware 服务器之间的转换通信。

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

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

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

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

将网络添加到 Citrix Hypervisor

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

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

  3. 单击添加网络

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

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

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

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

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

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

      注意:

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

  7. 单击完成

满足存储要求

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

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

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

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

  2. 单击存储选项卡。

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

Citrix Hypervisor 要求

可以在以下版本的 Citrix Hypervisor 上运行使用此版本的 Citrix Hypervisor Conversion Manager 进行转换的 VM:

  • XenServer 7.1 Cumulative Update 2

  • XenServer 7.6

  • Citrix Hypervisor 8.0

  • Citrix Hypervisor 8.1

VMware 要求

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

  • vCenter Server 5.5.0、6.0.0 和 6.5.0
  • vSphere 5.5.0、6.0.0 和 6.5.0
  • ESXi 5.5.0、6.0.0 和 6.5.0

注意:

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

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

准备导入虚拟设备

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

下载虚拟设备

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

注意:

Citrix Hypervisor Conversion Manager 虚拟设备适用于 Citrix Hypervisor Premium Edition 客户或通过其 Citrix Virtual Apps and Desktops 授权访问 Citrix Hypervisor 的客户。有关 Citrix Hypervisor 许可的详细信息,请参阅许可。要升级或购买 Citrix Hypervisor 8.1 许可证,请访问 [Citrix Web 站点]。

虚拟设备的必备条件

Citrix Hypervisor Conversion Manager 虚拟设备至少需要:

  • XenServer 7.1 Cumulative Update 2、XenServer7.6、Citrix Hypervisor 8.0 或 Citrix Hypervisor 8.1

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

  • 内存:6.5 GB

  • 虚拟 CPU 分配:1 个 vCPU

导入和配置虚拟设备

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

将虚拟设备导入 Citrix Hypervisor

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

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

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

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

    注意:

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

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

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

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

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

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

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

      警告:

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

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

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

配置 Citrix Hypervisor Conversion Manager 虚拟设备

完成导入 Citrix Hypervisor Conversion Manager 虚拟设备后,您必须先对其进行配置,然后才能使用它来转换 VMware VM。按照XenCenter 控制台选项卡中提示进行操作。

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

  2. 输入以接受许可协议的条款。若要拒绝 EULA,请输入

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

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

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

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

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

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

转换 VMware VM

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

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

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

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

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

    此时将打开管理转换窗口。向导连接到您的虚拟设备时,请等待。

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

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

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

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

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

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

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

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

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

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

转换后执行的步骤

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

在 Windows 计算机上

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

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

如果要使用未安装 Citrix VM Tools 的 VM,则常规窗格中的常规选项卡上将显示“未安装 Citrix VM Tools”的消息。对于 Windows VM,可以单击此文本以切换至 VM 控制台,加载 Citrix VM Tools ISO 并启动 Citrix VM Tools 安装向导。

注意:

必须在每个 VM 上安装 Citrix VM Tools,才能使 VM 具有完全受支持的配置。虽然 VM 可以在未安装 Citrix 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 时出现问题

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

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

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

Windows 产品激活

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

Windows VM 中的网络设置丢失

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

无法启动 VMware SCSI 磁盘

如果 VMware VM 从 SCSI 磁盘启动,但还配置了 IDE 硬盘,则 VM 在您将其转换为 Citrix Hypervisor 时可能不启动。出现此问题是因为迁移过程分配的 IDE 硬盘设备编号比 SCSI 磁盘的硬盘设备编号小。但是,Citrix Hypervisor 从分配了设备 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,重新启动 Citrix Hypervisor Conversion Manager 虚拟设备并重试。

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