导入 OVF 或 OVA 文件

要将 VM 从一个系统传输到另一个系统,或者要将已创建的映像传输回同一系统来恢复或复制原始 VM 时,可以从一个系统导入开放虚拟化格式 (OVF) 或开放式虚拟设备(或应用程序)(OVA) 文件。(要把一台物理机 (PM) 或虚拟机 (VM) 迁移到系统而不使用 OVF 或 OVA 文件,请参阅将物理机或虚拟机迁移到系统。)

您可以导入还原此 VM。导入 VM 可为具有唯一硬件 ID 的 VM 创建一个新实例。还原 VM 可创建具有客人操作系统和应用程序进行软件许可时可能需要的相同硬件 ID(SMBIOS UUID、系统序列号和 MAC 地址,如果在 VM 映像中已提供)的相同 VM。为防止与原始 VM 发生冲突,仅在您要将 VM 传输到 ztC Edge系统并在源系统上停止使用它时才还原该 VM。

本主题说明如何从本地计算机、USB 设备,或者 NFS 导出或 Windows 共享(也称为 CIFS 共享,例如 Samba)等远程文件系统导入 OVF 或 OVA 文件。如果要在同一 系统上还原现有 VM 以覆盖此 VM 并从先前备份副本中恢复它,请参阅从 OVF 文件替换/还原虚拟机

注释:  
先决条件

在从 OVF 文件导入 VM 映像前,使用源系统上的 ztC Console将 VM(请参阅导出虚拟机 )导出到支持的网络共享或 USB 设备上的 OVF 和虚拟硬盘 (VHD) 文件。将这些文件复制到您的管理 PC,或者在目标 ztC Edge系统上安装此 USB 设备或网络共享,如在 ztC Edge系统上安装 USB 设备或网络安装的文件夹中所述,然后使用目标系统上的 ztC Console 导入 OVF 和 VHD 文件。

从 OVA 文件导入 VM 映像前,在 VMware 系统上创建此 OVA 文件。ztC Edge系统支持包含一个元数据文件和一个或多个磁盘映像文件的 VMware OVA 文件。

要导入 OVF 或 OVA 文件

  1. 登录到 ztC Console(在目标系统上)。
  2. 在已授权用于两个节点的系统的物理机页面(参阅“物理机”页)上,确认两台 PM 都处于运行状态,并且两台 PM 都不是处于维护模式或正在进行同步。
  3. 如果您正在从 USB 设备或网络共享(而不是运行 ztC Console的PC)导入 VM,则在 ztC Edge 系统上安装此设备或共享,如在 ztC Edge系统上安装 USB 设备或网络安装的文件夹中所述。
  4. 虚拟机页(请参阅“虚拟机”页)上,单击导入/还原,打开导入/还原虚拟机向导。
  5. 选择下列之一:

    • 从我的 PC 导入—从运行 ztC Console 的 PC 导入 VM。

      注意从 PC 导入时不支持 VMware OVF 和 OVA 的浏览,但您可以使用其余任何方法导入 VMware OVF 和 OVA。

      单击下一步,然后单击浏览,在本地计算机上找到相应的文件。

    • 从 USB 导入—从 ztC Edge 系统上安装的 USB 设备导入 VM。

      单击下一步,然后从下拉菜单中选择一个分区。单击列出 OVF/OVA,然后从下拉菜单中选择相应的文件。您可以选择在搜索文件框中输入文件名或部分文件名来搜索文件。

    • 从远程/网络 Windows 共享 (CIFS/SMB) 导入—从您本地网络上的 Windows 共享导入 VM。注意,到 VM 的路径(包括 VM 名称)的最大长度为 4096 个字符。

      单击下一步,然后输入用户名密码的值。对于存储库,输入格式为 \\machine_URL\ShareName 的值(例如,\\192.168.1.34\MyOVFsForImport)。然后单击列出 OVF/OVA,从该列表中选择相应的文件。

    • 从远程/网络 NFS 导入—从您本地网络上的 NFS 共享导入 VM。注意,到 VM 的路径(包括 VM 名称)的最大长度为 4096 个字符。

      单击下一步,对于存储库,以 nnn.nnn.nnn.nnn/folder_name 格式(不包含 http://https://)输入远程系统的 URL。

      单击列出 OVF/OVA,显示远程文件夹中所有文件的列表。选择要导入的相应文件。您可以选择在搜索文件框中输入文件名或部分文件名来搜索文件,也可以通过单击列标题(名称修改日期大小)来重新组织该列表。单击文件名以选择文件,然后单击下一步

    如果您已选择了一个 OVA 文件,则继续执行下一步(导入是在使用 OVA 文件时的唯一选项)。

    如果您已选择了一个 OVF 文件,则单击下一步。将显示消息,确认这是否是ztC Edge创建的文件,以及您是否可选择导入或还原 VM。当选择 ztC Edge创建的 OVF 文件时,您可以选择导入或还原该文件,并且还可选择显示以下消息:

    还原 VM 尝试保留硬件 ID 和所有网络接口的 MAC 地址。仅在以下情况下选择还原:具体尝试还原 VM 的特定实例,并且它将成为在网络上所有系统运行的此 VM 的唯一副本。还原通常用于从以前的备份还原 VM。如果要尝试从一个“黄金”映像创建或克隆 VM,则选择导入,因为这将分配唯一的硬件 ID 和 MAC 地址。
  6. 选择导入(必要时,向下滚动该窗口。)(对于 ztC Edge窗的 OVF,您还可以选择还原。有关信息,请参阅从 OVF 文件替换/还原虚拟机。)

  7. 向导将显示准备导入虚拟机窗口,从而提示您在必要时上传其他文件。在提示时,选择相应的文件,以包含与 VM 关联的每个卷。

  8. 如果您已选择了一个 OVF 文件,则可查看它,并在必要时编辑信息(您可能需要向下滚动该窗口):

    • 名称、启动界面、CPU 和内存

      显示 VM 的名称、启动界面、vCPU 数量,以及 VM 可使用的总内存。必要时编辑这些信息。(您无法修改启动界面;系统从 OVF 或 OVA 文件导入此设置。)

    • 存储

      显示每个卷的名称和大小。在创建列中,为一个卷选择一个框来在 系统上为该卷分配存储(需要启动卷)。在恢复数据列中,选择一个框,以便从 VHD 文件导入一个卷的数据。

    • 网络

      显示可用网络。可以移除网络,也可以添加一个尚未分配的网络。您还可以为选择的每个网络指定一个 MAC 地址。至少需要一个网络。

      网络总数不能超过ztC Edge系统上的业务网络数。如果从 OVF 文件导入 VM,您可以在向导中选择要移除的网络。如果从 OVA 文件导入 VM,则系统会在导入过程中自动忽略多余的网络。无论哪种情况,您都可在导入 VM 之前或之后将更多业务网络连接到 ztC Edge系统,以恢复网络连接。

  9. 根据情况清除导入后自动启动虚拟机复选框,如果您需要在首次启动该 VM 前对其重新配置。
  10. 单击导入来开始导入 VM。您可以选择单击取消,取消此过程。

    该向导显示进度信息。传输完成后,单击完成,关闭此向导。

    注意在导入仍在进行中时,ztC Console页面上将开始显示导入卷。在导入窗口报告导入完成之前,不要附加或移除任何导入卷;否则,导入将失败。
  11. 适用时,按重配虚拟机资源所述使用重新配置虚拟机资源向导为 VM 分配更多资源。

    完成 VM 重配后,单击开始来启动 VM。

  12. 单击控制台来打开 VM 控制台,并登录到客人操作系统。
  13. 对于基于 Windows 的 VM,下载 VirtIO 驱动程序并将它们更新到支持的最新版本,如更新 VirtIO 驱动程序(基于 Windows 的 VM)。(基于 Linux 的 VM 中已存在正确的 VirtIO 驱动程序。)

    注意更新了这些驱动程序后,您可能需要重启客人操作系统。
  14. 必要时,更新客人操作系统中的网络设置。

确认新 VM 工作正确后,导入过程完成;不过,该系统可能会继续在 PM 之间同步数据来启用高可用性 (HA) 或容错 (FT) 操作。

注意在数据同步完成并运行 VirtIO 驱动程序之前,新 VM 及其关联卷可能会带有警告标志。

相关主题

在 ztC Edge系统上安装 USB 设备或网络安装的文件夹

创建和迁移虚拟机

配置基于 Windows 的虚拟机

配置基于 Linux 的虚拟机

管理虚拟机资源

管理虚拟机的运行