如何从崩溃的 Windows 2008 R2 服务器恢复 Hyper-V VM?

如何从崩溃的 Windows 2008 R2 服务器恢复 Hyper-V VM?

我们有一台装有多个虚拟机的 Windows 2008 R2 服务器崩溃了。我们能够从崩溃的服务器中恢复位于 C:\ProgramData\Microsoft\Windows\Hyper-V 的“Hyper-V”文件夹的内容。VHD 存储在安全的 RAID 5 驱动器中。我们现在已经更换了硬盘并重新安装了 Windows 2008 R2。如何使用恢复的“Hyper-v”文件夹恢复所有虚拟机及其快照?我尝试了以下方法,但没有成功:- 我停止了 Hyper-v 服务 - 用恢复的 Hyper-v 替换了“Hyper-v” - 重新启动服务器,但无法加载虚拟机。

答案1

您可以使用 powershell cmdlet匯入-VM

 Import-VM -Path 'C:\<vm export path>\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx'

如果不想就地注册,可以复制虚拟机:

Import-VM -Path 'C:\<vm export path>\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' -Copy

相关内容