![如何从崩溃的 Windows 2008 R2 服务器恢复 Hyper-V VM?](https://linux22.com/image/741857/%E5%A6%82%E4%BD%95%E4%BB%8E%E5%B4%A9%E6%BA%83%E7%9A%84%20Windows%202008%20R2%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%81%A2%E5%A4%8D%20Hyper-V%20VM%EF%BC%9F.png)
我们有一台装有多个虚拟机的 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