我使用 Windows Server 2012 Hyper-V 角色。我不小心在正在运行的虚拟机上按下了“快照”。在创建 snaphost 期间,我单击了“取消”。创建快照的操作已成功取消,但现在虚拟机使用的是 avhdx 文件而不是我的 vhdx 文件。此虚拟机看不到快照。此后我关闭了虚拟机,但没有人使用它。如何在不丢失数据的情况下恢复使用我的 vhdx 文件?
答案1
您应该通过 Hyper-V 管理器删除快照。
如果这不是一个选项,那么下一个最佳解决方案是创建一个新的快照,然后在创建完成后删除该快照。这将合并快照并将它们汇总到 vhdx 文件中。
如果这不起作用,那么您可以尝试手动合并 avhdx 文件和 vhdx 文件。如果出现问题,这可能会导致数据丢失,因此除非其他选项(例如上述但不仅仅是上述)不起作用,否则不要尝试此操作。