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

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

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

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

你如何复制机器?

我们使用SCVMM来存储模板VHD …这可能是简单的方法。 如果您不想购买VMM,那么在复制VHD之前,您可能会放弃使用机器的系统准备工作。 这确保图像正确准备重复。

我们从来没有太多的运气与出口/importfunction,无论是。 如果最终只复制VHD,则需要loggingVMconfiguration,因为这需要手动进行修复。

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

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

最简单的方法是只search你的VHD。

只要做一个find * .vhd,基本上所有东西都在那里,把它复制到某个地方,现在你已经有了一个参考图像。

您还应该查看导入/导出失败的原因,这可能表示configuration问题。