XenCenter

导入和导出 VM

您可以从 OVF/OVA 包、磁盘映像和 Citrix Hypervisor XVA 文件导入 VM。VM 可以作为 OVF/OVA 包和 Citrix Hypervisor XVA 文件导出。在 XenCenter 中,使用导入导出向导来导入和导出 VM。

导入在 Citrix Hypervisor 以外的其他虚拟机管理程序上创建的 VM 时,必须使用“操作系统修复”工具来确保所导入的 VM 能够在 Citrix Hypervisor 服务器上引导。

可以以 OVA 、OVF 或 XVA 文件格式导入或导出在 Citrix Hypervisor 服务器中创建的启用了 UEFI 的 VM。不支持从其他虚拟机管理程序导入启用了 UEFI 的 VM。

受支持的导入和导出格式

格式 说明
开放虚拟化格式(OVF 和 OVA) OVF 是用于打包和分发由一个或多个 VM 组成的虚拟设备的开放标准。有关 XenCenter 对 OVF 和 OVA 文件格式的支持功能的详细信息,请参阅开放虚拟化格式
磁盘映像格式 可以使用导入向导导入虚拟硬盘 (VHD) 和虚拟机磁盘 (VMDK) 格式的磁盘映像文件。当仅有一个可用虚拟磁盘映像,但没有与其关联的 OVF 元数据时,您可能需要导入磁盘映像。有关受支持的磁盘映像格式的详细信息,请参阅磁盘映像格式(VHD 和 VMDK)
Citrix Hypervisor XVA 格式 XVA 是基于 Xen 的虚拟机管理程序所专有的格式,用来将单个 VM 打包为单个文件存档(包括描述符和磁盘映像)。其文件扩展名为 .xva

使用哪种格式?

使用 OVF/OVA 可以:

  • 与支持 OVF 的其他虚拟机管理程序共享 Citrix Hypervisor vApp 和 VM。
  • 保存多个 VM。
  • 保护 vApp 或 VM 不被损坏和篡改。
  • 包括许可协议。
  • 通过将 OVF 包存储到 OVA 文件中来简化 vApp 的分发。

使用 XVA 可以:

  • 通过命令行接口 (CLI) 使用脚本导入和导出 VM。

操作系统修复

XenCenter 包含一个高级的虚拟机管理程序互操作性功能(操作系统修复),该功能旨在确保导入到 Citrix Hypervisor 服务器的各个 VM 的互操作性。从 OVF/OVA 包和磁盘映像导入在其他虚拟机管理程序上创建的 VM 时,需使用“操作系统修复”。

“操作系统修复”可以配置要引导的来宾操作系统,方法是启用对在 Citrix Hypervisor 服务器中执行引导至关重要的引导设备以及为其他虚拟机管理程序禁用任何服务或工具。来宾操作系统包括 Citrix Hypervisor 支持的所有 Windows 版本以及一些 Linux 发行版。

注意:

“操作系统修复”不会将来宾操作系统从一个虚拟机管理程序转换到另一个虚拟机管理程序。

操作系统修复功能以自动引导的 ISO 映像形式提供,该映像连接到所导入 VM 的 DVD 驱动器。该功能在 VM 首次启动时执行必要的配置更改,然后关闭 VM。下次启动该新 VM 时,将会重置引导设备,VM 会正常启动。

要对导入的磁盘映像或和 OVF/OVA 包使用操作系统修复功能,请在 XenCenter 的导入向导的操作系统修复设置页面上启用该功能。指定要将修复 ISO 复制到的位置,以便 Citrix Hypervisor 可以使用它。

操作系统修复的要求

“操作系统修复”需要一个具有 40 MB 可用空间和 256 MB 虚拟内存的 ISO SR。

导入 VM:概述

当您导入 VM 时,实际上就是在创建 VM。导入过程涉及许多与创建 VM 相同的步骤,例如指定主服务器以及为 VM 配置存储和网络连接。有关这些步骤中每个步骤的详细信息,请参阅创建新 VM

导入向导将引导您通过以下步骤导入 VM:

  1. 选择导入文件。

    第一步是找到并选择要导入的 VM 所在的文件。

    对于当前不在本地 XenCenter 主机上的文件,可以在文件名框中输入 URL 位置(HTTP、HTTPS、file、FTP)。单击下一步后,下载文件对话框将打开,您可以在其中指定 XenCenter 主机上要存储所复制的文件的文件夹。文件下载完毕后,导入向导将进入下一页。

  2. (仅限 VHD 和 VMDK 导入)为新 VM 指定名称并分配 vCPU 和内存资源。

    从 VHD 或 VMDK 文件导入时,必须为新 VM 指定名称并为其分配一些虚拟 CPU (vCPU) 和内存。创建新 VM 后,所有这些值都可以进行调整。有关详细信息,请参阅VM CPU 和内存分配。系统不会检查 VM 名称在 XenCenter 中的唯一性,因此如果您为它们指定一个有意义且好记的名称,可以更轻松地管理不同的 VM。有关详细信息,请参阅VM 名称和说明

  3. (仅限 OVF/OVA)检查/接受 EULA。

    如果要导入的软件包中包括任何 EULA,请接受这些 EULA,然后选择下一步继续操作。如果该软件包中不包含 EULA,则该向导将跳过此步骤而直接进入下一页。

  4. 选择位置/主服务器。

    选择要用来放置所导入 VM 的目标池或独立服务器。要为传入的 VM 指定主服务器,请在列表中选择服务器。

  5. 配置存储。

    然后,选择要用来放置所导入 VM 中的虚拟磁盘的 SR:

    对于 XVA 格式的 VM,请选择将用来放置所导入 VM 的虚拟磁盘的 SR。

    对于 OVF/OVA 包中或磁盘映像文件中的 VM,可以将所导入的所有虚拟磁盘放在同一个 SR 上。或者,您可以将单个虚拟磁盘放到特定 SRs 上。

  6. 配置网络连接。

    然后,将所导入 VM 中的虚拟网络接口映射到目标池/独立服务器中的目标网络。

  7. (仅限 OVF/OVA)安全性验证。

    如果为所选 OVF/OVA 包配置了证书或清单文件等安全功能,则必须指定必要的信息。

  8. (仅限 OVF/OVA 和磁盘映像)配置操作系统修复

    如果导入的 VM 是在 Citrix Hypervisor 以外的其他虚拟机管理程序上构建的,您必须配置“操作系统修复”功能,以允许在 Citrix Hypervisor 服务器上正确引导所导入的 VM。

    • (XenCenter 8.2.2 及更早版本)配置传输 VM 设置

      较旧版本的 XenCenter 使用传输 VM 传输磁盘映像的内容。必须为传输 VM(在从磁盘映像和 OVF/OVA 包导入/导出 VM 时所使用的一个临时 VM)配置网络连接。

  9. 完成新 VM 的创建。

    导入向导的最后一页上,可以检查已选择的所有配置选项。从 XVA 导入时,可以选中自动启动 VM 复选框,以便在创建新 VM 后立即将其启动。

    单击完成,以完成所选 VM 的导入并关闭该向导。

导出 VM:概述

选择要导出的 VM,然后打开导出向导:在 VM 菜单上单击导出

  1. 指定导出文件的详细信息。

    在该向导的第一页上,输入导出文件的名称。指定要保存该文件的文件夹。从格式列表中选择导出文件格式:

    选择 XVA 文件(*.xva) 可将所选 VM 导出到 XVA 文件中。使用此格式只能导出单个 VM。

    选择 OVF/OVA 包(*.ovf、*.ova) 可将所选 VM 导出为 OVF 或 OVA 包。

  2. 确认已选择要导出的 VM。

    在该向导的下一页上,可以修改 VM 选择集。导出到 XVA 时,只能选择一个 VM。

  3. (仅限 OVF/OVA)配置 EULA、“高级选项”和“传输 VM”设置。

    将 VM 导出为 OVA 包的 OVF 时,可以配置各种额外设置。有关详细信息,请参阅将 VM 导出为 OVF/OVA

  4. 完成 VM 的导出。

    在该向导的最后一页上,检查在前面的向导页面上选择的设置。要让向导验证导出文件,请选中导出完成时进行验证复选框。

    单击完成,以开始导出所选 VM 并关闭该向导。

(XenCenter 8.2.2 及更早版本)传输 VM

传输 VM 是内置 VM,仅在导入或导出虚拟磁盘映像 (VDI) 期间运行。VM 将在磁盘映像文件位置和 SR 之间传输 VDI 内容。每导入或导出一个磁盘映像,会运行一个传输 VM。如果导入或导出具有多个磁盘映像的 VM 或 vApp,则一次仅传输一个磁盘映像。

注意:

XenCenter 8.2.3 中删除了传输 VM,并替换为更高效、更安全的传输方法。我们建议您将 XenCenter 的版本升级到 Citrix Hypervisor 产品下载页面 上提供的最新版本。

应在导入导出向导中为传输 VM 配置网络连接设置。

传输 VM 的要求

Citrix Hypervisor 运行一个传输 VM 时,要求如下:

   
虚拟 CPU 1
虚拟内存 256 MB
存储 8 MB
网络连接 可从 Citrix Hypervisor 主机访问的网络 -通常为管理网络。静态或动态 IP 地址。(Citrix 建议使用动态 IP 地址。)

默认传输协议为 iSCSI,并且此协议要求在 XenCenter 主机上安装 iSCSI 发起程序。

导入和导出 VM