Hyper-V Snapshots automatisch erstellen

Per PowerShell Skript und Windows Task können automatisiert Snapshots aller virtuellen Maschienen eines Hyper-V Servers erstellt werden.

1. Erstellen des PowerShell Skripts:

$VM_Service = get-wmiobject -namespace root\virtualization Msvm_VirtualSystemManagementService
$ListofVMs = get-wmiobject -namespace root\virtualization Msvm_ComputerSystem -filter  "ElementName <> Name "
foreach ($VM in [array] $ListOfVMs)
{
$VM_service.CreateVirtualSystemSnapShot($VM.__PATH)
}

Das Skript kann im Hyper-V Programmordner unter einem eindeutigen Namen wie Beispielsweise VMSnapshot.ps1 gespeichert und von dort gestartet werden.

2. Windows Task erstellen:

Als Aktion wird  „Programm starten“ gewählt um PowerShell auszuführen:
%SystemRoot%\system32\WindowsPowerShellv1.0\powershell.exe

Als Argument folgendes verwenden:
"& 'C:\Program Files\Hyper-V\VMSnapshot.ps1' 'core' "

Jetzt kann ein individueller Zeitplan erstellt werden, an dem die Snapshots erstellt werden.
Am besten den Task direkt testen –> Rechtsklick auf den Task –> „Jetzt ausführen“ wählen.

Per Hyper-V Manager kann der aktuelle Status überprüft werden und sichergestellt werden, ob die Snapshots nach Erstellung zur Verfügung stehen.

Eine detailierte Anleitung inklusive Screenshots steht in kürze zur Verfügung.

Hyper-V Power Pack für PowerGUI

Das Hyper-V Power Pack für PowerGUI, die freie grafische Benutzeroberfläche für Microsofts PowerShell, kommt mit einer Menge toller Funktionen zum administrieren und managen von virtuellen Maschienen und Hosts. Hier ein kleiner Auszug der Funktionen des Power Packs: – Gleichzeitiges managen mehrerer virtueller Maschienen, virtueller Netzwerke, virtueller Festplatten etc. für einen Host oder auch übergreifend auf mehreren Hosts. – Remote Management von Hyper-V Systemen mit alternativer Benutzerzuordnung – Integriertes Management von Systemstandards wie Prozesse, Dienste oder Ereignisanzeige – Automatisches Finden von Hyper-V Servern im Active Directory – Mehr als 30 benutzerdefinierte Hyper-V Funktionen und vieles mehr… Mehr Informationen zum Power Pack für Hyper-V gibt es hier. Das Power Pack für Hyper-V kann hier heruntergeladen werden. Die PowerGUI kann hier heruntergeladen werden. Nach der Installation muss das deutsche Sprachpaket nachinstalliert werden.