powercli

VMware Powercli: GuestID von einer VM heraussuchen

Roman Kallen
Für ein Script benötigte ich die GuestID einer virtuellen Maschine. Eigentlich nichts Besonderes, ausser dass diese bei VMware für Windows Server 2022 ein wenig anders ist als ich das erwartet habe. Aus dem Grund zeige ich euch kurz, wie ich das gemacht habe. # Zum vCenter verbinden connect-viserver “NamevomvCenter” Alle Infos zur VM ausgeben get-vm -name $Servername | fl -Property * GuestID in einer Variable speichern $guestid = get-vm $Servername | select-object GuestId

Ändern des Log Levels für den rhttpproxy Service auf mehreren ESXI Hosts

Roman Kallen
In meiner Testumgebung habe ich einen Syslog Server welcher auch auf den ESXi Hosts konfiguriert ist. Bei der Durchsicht von Logs ist mir aufgefallen, dass der rhttprpoxy Service von den ESXi Hosts sehr viele Einträge schreibt. Ich habe mir kurz die Konfiguration angeschaut. Als Loglevel ist dort al Default Log Level “verbose” konfiguriert weshalb auch mein Syslog Server gefüllt wird. Da ich mehrere ESXi Hosts habe, suchte ich nach einer Lösung dies auf allen Hosts gleichzeitig zu ändern.

Backup und Restore ESXI Server Konfiguration

Roman Kallen
Mit dem Befehl unten kann eine Sicherung eines einzelnen ESXi Host erstellt werden. So wird die ESXI Konfiguration exportiert. Get-VMHost -Name esxihost.yourdomain.com | Get-VMHostFirmware -BackupConfiguration -DestinationPath C:\Temp\ Um eine Wiederherstellung durchzuführen muss der Host im Wartungsmodus sein. Sobald dies erfüllt ist, kann mit untenstehendem Befehl die Konfiguration wiederhergestellt werden. Wichtig: dies löst auch ein automatischer Neustart des ESXi Hosts aus. Set-VMHostFirmware -VMHost esxihost.yourdomain.com -Restore -Force -SourcePath C:\Temp\configBundle-esxihost.yourdomain.com.tgz Neustart des Hosts ist zu zu sehen

Update auf VMware PowerCLI 10.1.1

Roman Kallen
Kürzlich ist PowerCLI 10.1.0 erschienen. Falls ihr bereits Version 10.0 installiert habt kann diese ganz einfach aktualisiert werden. PS C:\Users\user> Update-Module -Name VMware.PowerCLI Möchten Sie die Module von ‘PSGallery’ wirklich installieren? [J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Help (default is “Nein”): A PS C:\Users\user> Find-Module VMware.PowerCLI Version Name Repository Description -—— —- ———- ———– 10.1.1…. VMware.PowerCLI PSGallery This Windows PowerShell module contains VMware.PowerCLI