【发布时间】:2020-06-01 18:49:05
【问题描述】:
如何获取特定机器正在使用的快照的名称?
我试过了:
Get-VM -Name vdix-test-01 | Get-Snapshot
但它返回空白..
【问题讨论】:
-
关于 VM 管理的问题在 ServerFault 上会更好。 SO 用于编程问题。
标签: powershell vmware powercli
如何获取特定机器正在使用的快照的名称?
我试过了:
Get-VM -Name vdix-test-01 | Get-Snapshot
但它返回空白..
【问题讨论】:
标签: powershell vmware powercli
您使用的是正确的 cmdlet,可能虚拟机没有任何快照?
如果你想查看所有有快照的虚拟机,你可以使用这个单行
获取虚拟机 |获取快照 | ft 虚拟机,名称 -AutoSize
【讨论】:
如果您没有看到获取快照结果但在虚拟机上看到黄色警告,您可能还需要检查 ExtensionData.Summary.Runtime.ConsolidationNeeded。 + 万一真的发生了严重错误,那么我认为你只能这样做:https://grzegorzkulikowski.info/2012/07/17/watch-out-for-snapshots/ 所以你基本上会检查 vmdk 名称。
【讨论】: