VM unter Windows Server 2012 R2 besitzt einen Snapshot, der nicht gelöscht werden kann
Ich bin aktuell in einer Kundeninstallation bei der ein vorhandener Windows Server 2012 R2 Failover Cluster beibehalten wird und der Storage durch einen Scale-Out File Server ausgetauscht wird. Im Zuge dieser Installation wurde festgestellt, das einige der VMs noch aktive Snapshots / Checkpoints besitzen. Diese konnten über die Konsole nicht gelöscht werden, da der Hyper-V-Manager diese Möglichkeit nicht anbietet.
Spontan kam mir direkt die PowerShell in den Kopf, um den Snapshot zu entfernen. Letztendlich war dies auch der richtige Weg, allerdings war mein spontaner Befehl nicht so ganz der Richtige; deswegen dieser Beitrag hier. Ich hatte gedacht, dass ein
Get-VM <VMName> | Remove-VMSnapshot
mein Problem löst. Der Befehl führt zwar zu keinem Fehler, allerdings werden die Snapshots trotzdem nicht entfernt. Der korrekte Befehl, der dann zum Ziel führte, war
Get-VMSnapshot -VMName <VMName> | Remove-VMSnapshot
Gefunden habe ich die korrekte Beschreibung hier.