![hyper-v 合并后有没有什么方法可以自动启动虚拟机?](https://linux22.com/image/799666/hyper-v%20%E5%90%88%E5%B9%B6%E5%90%8E%E6%9C%89%E6%B2%A1%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%9F.png)
在 Hyper-V 中,需要关闭虚拟机才能合并已删除的快照。合并过程可能需要很长时间,所以我想知道是否有可用的方法/程序/脚本来监控合并过程并在合并完成后重新启动虚拟机?
答案1
如果你需要频繁合并快照,请认真考虑升级到 Server 2012,其中Hyper-V 能够实时合并已删除的快照(您不再需要使用 VHD/AVHD 关闭 VM)。
使用 Server 2008(R2),你当然可以使用以下变体按照自己的喜好使用 Powershell
gwmi -Namespace root\virtualization -query "select * from Msvm_ConcreteJob" | Where {$_.ElementName -eq 'Merge in Progress'}
检查您感兴趣的合并过程,然后使用以下命令启动虚拟机Start-VM
。