Manchmal hat man das Problme, dass man Überreste alter Hyper-V VM’s hat, oder Snapshot, die nich tim Hyper-V Manager sichtbar sind.
Leider werden diese auch nicht automatisch gelöscht.
Daher hier ein Script, was die gewählten Partitionen prüft und Meldungen per E-Mial versandt (kann man auch als Script im Taskplaner einbinden).
So ist das Problem zu lösen:
Es gibt eine Möglichkeit, das Problem über den Hyper-V Manager zu lösen, jedoch ist dieser Weg etwas aufwendig. Dennoch hier die einzelnen Schritte:
- Im Hyper-V Manager in der rechten Seitenleiste auf „Datenträger bearbeiten“ klicken.
- Die AVHD-Datei auswählen.
- Die Option „Zusammenführen“ ausführen.
- Anschließend in den Eigenschaften der virtuellen Maschine den korrekten Datenträger hinterlegen.
Es gibt jedoch eine einfachere Lösung, die bereits im Beitrag zum „Hyper-V .AVHD Problem beim Backup Exec 15 FP3“ kurz erwähnt wird. Diese Lösung geht allerdings in dem umfangreichen englischen Text etwas unter. Der Ansatz besteht in der Nutzung eines PowerShell-Befehls, der die VHD/VHDX-Datei und die AVHD-Datei zusammenführt und die resultierende Datei direkt in den Eigenschaften der virtuellen Maschine einträgt.
Der PowerShell-Befehl lautet:
Get-VMSnapshot -VMName COMPUTERNAME | Remove-VMSnapshot
Wichtig:
- Dieser Befehl führt die Daten korrekt zusammen.
- Er kann auch während des laufenden Betriebs der VM verwendet werden.
- Die PowerShell-Konsole muss mit Administratorrechten gestartet werden, da der Befehl sonst nicht funktioniert!