我通过简单地复制“Hyper-V”文件夹将我的Hyper-V虚拟机从一个磁盘复制到另一个磁盘。 现在我不能重新创build虚拟机。 如果我尝试使用导入,则失败; 如果我将虚拟硬盘连接到新的虚拟机,它将使用最旧的快照。
我如何恢复?
除了“导入失败”这个基本问题之外,还需要查看日志以了解发生这种情况的原因,可以通过在快照链中附加最后一个.avhd文件而不是原始基础来进行恢复。 vhd文件。
当然,如果你不再有原始文件,你现在运气不好。 通过安装原始的.vhd文件,你已经改变了它,它不再代表一个有用的父图像。 子VHD将具有损坏的文件系统,因为它们指向的父代中的块将被更改。
一般来说,如果您仍然可以启动原始机器,请将虚拟机导出到新的位置。 然后将其导入到位。
由于您使用的是Server 2012,因此您可以在导入vm时select注册选项。 这将vm附加到虚拟机pipe理程序,而不需要先导出。 但是,如果您连接了vhd并将其挂载或从其中启动,则快照现在已被破坏。