Für ein ESXi-Upgrade mit ESXCLI müssen Sie vSphere-Installationspakete, Image-Profile und Software-Depots verstehen.

ESXi besteht aus einem Image-Profil, das einen Satz von vSphere-Installationspaketen (vSphere Installation Bundles, VIBs) beschreibt, die die eigentliche Software enthalten. Ein VIB ist eine signierte Ramdisk, die eine Komponente des Systems darstellt – ungefähr analog zu einem RPM oder DEB auf einem Linux-System. Ein Image-Profil ist eine Sammlung von VIBs. Ein Software-Depot ist eine Sammlung von VIBs und Image-Profilen. ESXi-Patches und -Depots enthalten aktualisierte Image-Profile, die aus einem gemeinsamen Satz von VIBs bestehen.

Sie können ESXi-Updates mithilfe der esxcli software-Befehle auf einem eigenständigen Host installieren. Weitere Informationen finden Sie in der Dokumentation VMware ESXi-Upgrade.

Hinweis: In einer Umgebung mit vSphere 7.0 und höher verwenden Sie für die Lebenszyklusverwaltung von ESXi-Hosts in der Regel VMware vSphere ® Lifecycle Manager.

Um alle installierten VIBs und deren aktuelle Version oder das aktuelle Image-Profil aufzulisten, können Sie die folgenden ESXCLI-Befehle verwenden.

  • esxcli software vib list
  • esxcli software profile get

Für ein sicheres Upgrade von ESXi führen Sie generell diese allgemeinen Schritte aus:

  • Versetzen Sie den ESXi-Host in den Wartungsmodus.
  • Führen Sie einen esxcli software profile update-Befehl aus, der auf eine URL oder eine ZIP-Datei verweist, die über SSH an den Host übertragen wurde.
  • Starten Sie den ESXi-Host neu.

Da VIBs von VMware kryptografisch signiert werden, ist keine sichere Übertragung von VIBs oder des gesamten Depots erforderlich. Die betreffenden Signaturen werden während des Aktualisierungsvorgangs überprüft.