XenCenter

导入和导出 VM

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

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

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

注意:

不能保证您可以将从更新的系统中导出的 VM 导入到更新程度较低的系统中。例如,如果您从抢先体验版更新频道上处于最新级别的主机中导出 VM,则可能无法立即将此 VM 导入到普通更新频道上处于最新级别的主机中。普通频道的主机必须达到与导出 VM 时抢先体验版频道相同的更新级别,然后才能将 VM 导入到该主机中。

这种行为是由可能在后续更新中添加的额外元数据引起的,而早期版本无法理解这些元数据。

受支持的导入和导出格式

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

使用哪种格式?

使用 OVF/OVA 可以:

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

使用 XVA 可以:

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

操作系统修复

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

操作系统修复 ISO 位于 C:\Program Files (x86)\XenServer\XenCenter\External Tools 目录下的 XenCenter 安装目录中。

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

注意:

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

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

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

操作系统修复的要求

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

导入和导出 VM