从 OVF 文件替换/还原虚拟机

如果您要使用先前备份的副本覆盖 VM 来还原(即,恢复)您 everRun系统上的 VM,则从everRun 创建的开放虚拟化格式 (OVF) 文件替换虚拟机 (VM)。(如果您要从其他系统导入 VM,请参阅创建和迁移虚拟机中的概述。)

一般导入 VM 可为具有唯一硬件 ID 的 VM 创建一个新实例。还原 VM 可创建一个相同 VM,该 VM 具有客人操作系统和应用程序进行软件许可时可能需要的相同 SMBIOS UUID、系统序列号和 MAC 地址(如果在 VM 映像中已提供)。但已还原 VM 的硬件 ID 是唯一的。当 everRun系统上已经存在一个完全相同的 VM 时,恢复 VM 使您能够用之前的版本替换 VM 和覆盖它。

只有在以下情况时您才能还原已存在于 everRun系统上的 VM:您先前已将 everRun 系统 中的 VM(请参阅导出虚拟机 )或 VM 快照(请参阅导出快照导出到了支持的网络共享或 USB 设备上的 OVF 和虚拟硬盘 (VHD) 文件。将这些文件复制到您的管理 PC,或者在目标 everRun系统上安装此 USB 设备或网络共享,如在 everRun系统上安装 USB 设备或网络安装的文件夹中所述,然后使用目标 everRun 系统上的 everRun Availability Console 从您的管理 PC 还原 OVF 和 VHD 文件。

小心在覆盖和还原之前,考虑在everRun系统上备份您的现有 VM。如果您导出该 VM或另一个快照以便创建备份,则确保没有覆盖您要还原的 OVF 和 VHD 文件。
注释:  
先决条件:  

要还原 VM

  1. 登录到 everRun Availability Console(在目标 everRun 系统上)。
  2. 如果您正在从 USB 设备或网络共享(而不是运行 everRun Availability Console的PC)还原 VM,则在 everRun 系统上安装此设备或共享,如在 everRun系统上安装 USB 设备或网络安装的文件夹中所述。
  3. 虚拟机页(请参阅“虚拟机”页)上,在上方面板中选择要还原的 VM。
  4. 在下方面板中,单击还原或顶部窗格附近的导入/还原
  5. 选择下列之一:

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

      1. 单击Next(下一步)
      2. 单击浏览,在本地计算机上查找相应的文件夹。
      3. 单击所需文件的名称。
      4. 单击打开
    • 从 USB 导入—从 everRun 系统上安装的 USB 设备导入 VM。

      单击下一步,然后从下拉菜单中选择一个分区。单击列出 OVF/OVA,然后从下拉菜单中选择相应的 OVF 文件。

    • 从远程/网络 Windows 共享 (CIFS/SMB) 导入—从您本地网络上的 Windows 共享导入 VM。

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

    • 从远程/网络 NFS 导入—从您本地网络上的 NFS 共享导入 VM。

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

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

  6. 选择还原。(必要时,向下滚动该窗口。)将显示一条警告消息,说明还原将覆盖所有现有数据和配置详细信息,以及您在操作时应谨慎。
  7. 单击继续,继续操作。

  8. 在提示时,添加 VHD 文件。
  9. 审查信息,必要时进行所需的编辑。

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

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

    • 存储

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

      如果目标everRun系统有多个存储组,则还可选择要在其中创建各卷的存储组。确保选择支持您正在导入的卷的扇区大小的目的地组(请参阅计划虚拟机存储),以及选择与源卷相匹配的扇区大小(还原向导不能转换卷的扇区大小)。注意,启动卷必须具有 512 B 的扇区大小。对于数据磁盘,您只能选择 4K 或 512B 的扇区大小。

    • 网络

      显示所有可用网络。可以移除网络,也可以添加一个尚未分配的网络。至少需要一个网络。

      网络总数不能超过everRun系统上的业务网络数。您可以在向导中选择要移除的网络,或者在还原 VM 之前或之后将更多业务网络连接到 everRun系统,以恢复网络连接。

  10. 根据情况清除还原后自动启动虚拟机复选框,如果您需要在首次启动该 VM 前对其重新配置。
  11. 单击还原,开始还原 VM。传输完成后,单击完成,关闭此向导。

    注意在还原过程仍在进行中时,页/everRun Availability Console 上开始显示还原的卷。在还原窗口报告此过程完成之前,不要附加或移除任何已还原的卷;否则还原过程将失败。
  12. 适用时,按重配虚拟机资源所述使用重新配置虚拟机资源向导为 VM 分配更多资源。此外,如果您要在每个卷容器中为快照分配额外空间,请参阅扩展 everRun系统上的卷容器

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

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

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

相关主题

创建和迁移虚拟机

管理虚拟机资源

管理虚拟机的运行