如何在 Hyper-V 中复制机器映像?

如何在 Hyper-V 中复制机器映像?

我有一台想要复制的 Hyper-V 机器,以便可以保留一个模板供其他服务器使用。

我尝试使用导出/导入功能,但无论我使用哪个文件夹,总是出现以下错误:

导入失败。无法找到该位置下的虚拟机导入文件

如何复制机器?

答案1

我们使用 SCVMM 来存储模板 VHD... 这可能是最简单的方法。如果您不想购买 VMM,您可能可以在复制 VHD 之前对机器进行系统准备。这可确保映像已正确准备好进行复制。

我们对导出/导入功能也一直不太满意。如果您最终只是复制 VHD,则需要记下 VM 配置,因为需要手动重新配置。

答案2

  1. 对客户虚拟机进行 Sysprep(如果您尝试使用此机器作为模板)
  2. 关闭来宾
  3. 在 Hyper-V 管理器中将 VM 重命名为“我的基本 VM”(再次假设这是一个模板,如果不是,则不需要)
  4. Hyper-V 导出虚拟机
  5. 将原始虚拟机重命名为原始名称
  6. 复制导出的目录(如果这是模板则再次复制,否则跳过)
  7. 导入其中一个目录
  8. 将新虚拟机重命名为新的虚拟机名称(例如“我的克隆虚拟机”)

有关脚本示例,请参阅Hyper-V WMI – 使用导入/导出克隆虚拟机

答案3

最简单的方法就是搜索您的 VHD。

只需查找 *.vhd,基本上这就是所有内容,将其复制到某处,现在您就有了一个参考图像。

您还应该查看导入/导出失败的原因,这可能表明存在配置问题。

相关内容