In Umgebungen mit zahlreichen Hosts lassen sich Hosts mit Skripts schneller und fehlerfreier verwalten als über den vSphere Client.
vSphere umfasst mehrere Skriptsprachen für die Hostverwaltung. In der
ESXCLI-Dokumentation und der
vSphere API/SDK-Dokumentation finden Sie Referenzinformationen und Programmiertipps. VMware-Communitys können weitere Tipps für die Verwaltung mit Skripts geben. In der vSphere-Administratordokumentation wird hauptsächlich die Verwendung des
vSphere Client für die Verwaltung beschrieben.
- VMware PowerCLI
-
VMware PowerCLI ist eine Windows PowerShell-Schnittstelle zur vSphere API. VMware PowerCLI enthält PowerShell-Cmdlets für die Verwaltung von vSphere-Komponenten.
VMware PowerCLI enthält Hunderte von Cmdlets, eine Reihe von Beispielskripts und eine Funktionsbibliothek für die Verwaltung und Automatisierung. Weitere Informationen hierzu finden Sie unter https://developer.vmware.com/powercli.
- ESXCLI
- ESXCLI enthält eine Reihe von Befehlen für die Verwaltung von ESXi-Hosts und virtuellen Maschinen. Weitere Informationen hierzu finden Sie in der ESXCLI-Dokumentation.
Sie können auch eine der Skriptschnittstellen zum vSphere Automation SDK, wie beispielsweise vSphere Automation SDK for Python, verwenden.