将 VM 导出为 OVF/OVA

可以使用 XenCenter 的 导出 向导将一个或多个 VM 导出为 OVF 或 OVA 包。要打开向导,请选择要导出的 VM,然后单击 VM 菜单上的 导出 。请注意,导出 VM 前,必须将其关闭或挂起。

请注意,必须具有“池管理员”RBAC 角色才能将 VM 导出为 OVF/OVA。 导出 向导将在启动时执行检查,以确保您具有“池管理员”角色,然后才允许您继续操作。有关 RBAC 角色的详细信息,请参阅 RBAC 概述

过程

  1. 打开 导出 向导:选择要导出的 VM 所在的池或服务器,然后在 VM 菜单上单击 导出
  2. 在该向导的第一页上,输入导出文件的名称,指定将保存导出文件的文件夹,然后从 格式 列表中选择 OVF/OVA 包(*.ovf, *.ova) ,然后单击 下一步
  3. 选择要导出的 VM,然后单击 下一步
  4. EULA 页面上,可以在软件包中添加先前准备的最终用户许可协议 (EULA) 文档(.rtf 或 .txt)。要在文本编辑器中查看 EULA 的内容,请在列表中选择 EULA,然后单击 查看 。 如果不希望在软件包中包括 EULA,只需单击 下一步 继续操作。
  5. 在“高级选项”页面上,指定清单、签名和输出文件选项,或者直接单击“下一步”继续操作。
    1. 要为软件包创建清单,请选中 创建清单 复选框。清单文件可提供软件包中其他文件的清单或列表,用于确保最初在创建软件包时包含的文件与软件包到达时所包含的文件相同。导入文件时,将使用校验和来验证在创建软件包后文件是否发生过更改。
    2. 要为软件包添加数字签名,请选中 签署 OVF 包 复选框,通过浏览找到证书,然后在 私钥密码 对话框中输入与该证书相关联的私钥。导入具有签名的软件包时,用户可以使用证书的公钥来验证数字签名,从而验证软件包创建者的身份。请使用已由受信任的证书颁发机构创建并导出为 .pem 或 .pfx 文件的 X.509 证书,该文件中包含清单文件的签名及用来创建该签名的证书。
    3. 要将选定的 VM 输出为 OVA 格式的单个 (tar) 文件,请选中 创建 OVA 包 复选框。有关不同文件格式的详细信息,请参阅 开放虚拟化格式(OVF 和 OVA)
    4. 要压缩软件包中包括的虚拟硬盘映像(.VHD 文件),请选中 压缩 OVF 文件 复选框。默认情况下,当您创建设备软件包时,导出的虚拟硬盘映像所占用的空间量与分配给 VM 的空间量相同。例如,如果为 VM 分配了 26 GB 空间,则该 VM 的硬盘映像也将占用 26 GB 空间,而不考虑该 VM 实际是否需要这么多的空间。请注意,压缩 VHD 文件会增加完成导出过程所需要的时间,导入包含压缩 VHD 文件的软件包时,所需要的时间也会增加,因为导入向导在导入这些文件时必须将所有 VHD 映像解压。

    如果 创建 OVA 包压缩 OVF 文件 选项均处于选中状态,将生成一个压缩的 OVA 文件 *.ova.gz 。

  6. 传输 VM 设置 页面上,为用来执行导出过程的临时 VM(“传输 VM”)配置网络连接选项。单击 下一步 继续操作。
  7. 在该向导的最后一页上,检查在前面的页面上选择的设置。要让向导验证导出的软件包,请选中 导出完成时进行验证 复选框。 单击 完成 ,以开始导出所选 VMs 并关闭该向导。

    导出过程可能需要一些时间,具体取决于虚拟磁盘的大小、可用网络带宽以及 XenCenter 主机的磁盘接口速度。进度将显示在 XenCenter 窗口底部的状态栏中以及 通知 下方的 事件 视图上。

    要取消正在进行的导出操作,请依次单击 通知事件 ,在事件列表中找到该导出事件,然后单击 取消

将 VM 导出为 OVF/OVA

In this article