Erzeugen einer Übersicht der Hyper-V Umgebung per PowerShell
Ich bin in letzter Zeit über ein paar Scripte gestolpert, welche eine Art Inventarisierung von einem Hyper-V Host, mehreren Hosts oder einem kompletten Cluster machen. Das Erste, was ich hier gerne vorstellen möchte, wurde von Serhat Akinci geschrieben. Serhat ist MVP und arbeitet in der Türkei. Sein Script ist mittlerweile in Version 1.5 erschienen und macht einen super Job.
Das Script bekommen Sie über TechNet, es trägt die komplette Bezeichnung Hyper-V Reporting Script (Powershell & HTML). Nach dem Download haben Sie verschiedene Möglichkeiten, dass Script anzuwenden. Bei dem Check von einem einzelnen Host oder mehreren Systemen, die nicht in einem Clusterverbund laufen, verwenden Sie den folgenden Befehl:
.\Get-HyperVReport.ps1 -VMHost Hyperv1,Hyperv2, …
Bei dem Test eines Failover Cluster verwenden Sie den Befehl
.\Get-HyperVReport.ps1 -Cluster Hvcluster
Als Ausgabe erhalten Sie eine .html-Datei, welche eine sehr gute Übersicht über Ihre aktuelle Umgebung zeigt.
Den kompletten Bericht hier auszuführen wäre ein bisschen viel, schauen Sie sich das Script einfach mal an, wenn Sie schnell und unkompliziert eine Übersicht über Ihre Umgebung haben möchten.