Sie können die vSphere-API für Gastvorgänge oder die PowerCLI-Cmdlets Invoke-VMScript und Copy-VMGuestFile in Ihren Anpassungs-Workflows für SDDC-VMs verwenden.
Voraussetzungen
- Konfigurieren Sie eine oder beide dieser Verbindungen zwischen Ihrer lokalen Umgebung und Ihrem SDDC.
- Verwaltungs-VPN
- Direct Connect über eine private virtuelle Schnittstelle (VIF)
- Erstellen Sie eine Verwaltungsnetzwerk-Firewallregel, die aus Ihrem lokalen Netzwerk heraus den Zugriff auf Port 443 Ihrer SDDC-Hosts zulässt. Weitere Informationen finden Sie unter Hinzufügen oder Ändern von Firewallregeln für das Verwaltungs-Gateway .
Prozedur
Beispiel: Verwenden des PowerCLI-Cmdlets Invoke-VMScript
Nachdem Sie eine Netzwerkverbindung hergestellt haben, die Datenverkehr an Port 443 auf Ihren Hosts zulässt, können Sie die API für Gastvorgänge direkt oder über PowerCLI wie hier gezeigt verwenden. API- und Cmdlet-Anforderungen werden an Port 443 auf dem Host übertragen, auf dem die betreffende VM (hier Win10-Example) ausgeführt wird. VMware Tools wird auf der VM ausgeführt und verarbeitet die angeforderten Gastvorgänge.
PS C:\Users\admin> $vm = Get-VM Win10-Example PS C:\Users\admin> Invoke-VMScript -ScriptText "dir C:\" -VM $vm -GuestUser admin -GuestPassword $passwd" ScriptOutput ------------------------------------------------------ | | Directory: C:\ | | ...