aVHDX-Snapshot-Check Script

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:

  1. Im Hyper-V Manager in der rechten Seitenleiste auf „Datenträger bearbeiten“ klicken.
  2. Die AVHD-Datei auswählen.
  3. Die Option „Zusammenführen“ ausführen.
  4. 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!

Lasse gerne ein Kommentar da, vielleicht hilft es auch anderen Usern?

WiKi.Premium-Lizenz.com
Logo
Jetzt registrieren