我只需复制“Hyper-V”文件夹即可将 Hyper-V 虚拟机从一个磁盘复制到另一个磁盘。现在我无法重新创建虚拟机。如果我尝试使用导入,它会失败;如果我将虚拟硬盘连接到新的虚拟机,它会使用最旧的快照。
我该如何恢复?
答案1
除了根本问题,即“导入失败”,您还必须查看日志以了解发生这种情况的原因,您可以通过附加快照链中的最后一个.avhd 文件而不是原始基本.vhd 文件来进行恢复。
当然,如果你不再拥有原始文件,那你就没那么幸运了。通过挂载原始 .vhd 文件,你已经更改了它,它不再代表有用的父映像。子 VHD 将具有损坏的文件系统,因为它们指向的父级中的块将被更改。
一般来说,如果您仍然可以启动原始机器,请将虚拟机导出到新位置。然后将它们导入到原位。
答案2
由于您使用的是服务器 2012,因此您只需在导入虚拟机时选择注册选项即可。这会将虚拟机连接并配置到虚拟机管理程序,而无需先导出。但是,如果您已连接 vhd 并挂载它或从它启动,那么您的快照现在已损坏。