Mit VMware Update Manager ESXi patchen: Vollständige Anleitung

ESXi-Hosts können über die Befehlszeilenschnittstelle mithilfe von ESXCLI gepatcht werden. Diese Methode ist jedoch am vorteilhaftesten, wenn die Anzahl der zu patchenden ESXi-Hosts nicht hoch ist. Wenn die Anzahl der erforderlichen ESXi-Hosts hoch ist, kann das Patchen jedes einzelnen Hosts in ESXCLI viel Zeit und Mühe erfordern, insbesondere wenn Sie Hosts unterschiedlicher Versionen haben. Glücklicherweise bietet VMware den vSphere Update Manager, mit dem ESXi-Hosts über eine einzige Schnittstelle aktualisiert werden können. Der heutige Blog-Beitrag befasst sich mit VMware vSphere Update Manager und erklärt, wie Sie ESXi-Hosts zentral aktualisieren können.

Unsere umfassende Software bietet zuverlässigen Schutz von Unternehmensdaten und -anwendungen. Nehmen Sie an unserer Try & Buy Promotion teil und erhalten Sie die Möglichkeit, einen Amazon Geschenkgutschein für das Testen von NAKIVO Backup & Replication in Ihrer Umgebung zu erhalten.

Was ist VMware Update Manager?

VMware vSphere Update Manager ist ein vCenter-Plug-in (Erweiterung), das auf vCenter Server-Versionen älter als vCenter 6.5 manuell installiert werden muss. Wenn vCenter Server 6.5 unter Windows installiert ist, sollten Sie vSphere Update Manager (VUM) manuell installieren. VMware Update Manager kann auf dem Rechner mit vCenter oder auf einem anderen Windows-Rechner installiert werden und muss über eine Netzwerkverbindung mit vCenter verfügen, da VUM eng mit vCenter Server integriert ist. Wenn Sie vCenter Server Appliance (VCSA) Version 6.5 oder höher installiert haben, ist vSphere Update Manager in vCenter standardmäßig vorinstalliert und wird automatisch gestartet. Es wird empfohlen, vCenter 6.7 als VCSA zu installieren – in diesem Fall wird vCenter als virtuelle Maschine (VM) auf einem ESXi-Server ausgeführt. VMware vCenter ist ein zentrales Managementsystem für vSphere, und vSphere Update Manager ist ein zentrales Tool zum Aktualisieren/Upgrading von ESXi-Hosts, VMs, virtuellen Appliances und virtuellen Anwendungen (VMware vApps). Sie können auch Software wie Treiber auf ESXi-Hosts installieren und aktualisieren, VM-Hardware aufrüsten sowie VMware Tools installieren und aktualisieren. Auf diese Weise können Sie mehrere Einheiten gleichzeitig aktualisieren oder aufrüsten.

Vorteile von VMware Update Manager

Zu den Vorteilen der Verwendung von VMware Update Manager gehören Flexibilität und die Möglichkeit, VMware-Patches auf mehreren Hosts gleichzeitig zu installieren. Ein solcher Ansatz ermöglicht auch die zentrale Verwaltung von VMware-Patches über vCenter mit VMware vSphere Client und hilft Ihnen, Zeit für die vSphere-Administration zu sparen. Sie können auch die Installation von ESXi-Patches automatisieren. VMware Update Manager ist universell einsetzbar und ermöglicht die Installation von VMware-Patches und Patches von Drittanbietern, wie z.B. verteilte virtuelle Switches von Cisco, aktualisierte Treiber für Hewlett-Packard-Server usw.

Kompatibilität

Bevor Sie mit dem Upgrade/Update beginnen, sollten Sie die Kompatibilität Ihrer aktuellen vCenter-Version mit der neuen ESXi-Version, die Kompatibilität Ihrer aktuellen ESXi-Version mit der Upgrade-Version und die Kompatibilität Ihrer Backup-Software mit den neuen ESXi- und vCenter-Versionen, die Sie nach dem Upgrade/Update verwenden werden, überprüfen. Sie können die Interoperabilitätsmatrizen von VMware auf der VMware-Website verwenden. Überprüfen Sie außerdem die Kompatibilität Ihrer Hardware mit ESXi-Patches, bevor Sie diese Patches installieren.

Wie ESXi-Patching funktioniert

Grundlegend besteht der Arbeitsablauf beim ESXi-Patching aus folgenden Schritten:

  • Hochladen der benötigten Installationsdatei in den Update Manager
  • Erstellen einer benutzerdefinierten Baseline
  • Anhängen der Baseline an die gewünschte Entität (ESXi-Host, Rechenzentrum, Cluster usw.)
  • Überprüfung der Konformität (optional)
  • Vorprüfung der Wiederherstellung
  • Wiederherstellung

Erinnern Sie sich daran, dass in den meisten Fällen virtuelle Maschinen heruntergefahren oder von ESXi-Hosts migriert werden müssen, bevor Sie mit der Wiederherstellung beginnen, wenn Sie diese Hosts aktualisieren oder aktualisieren möchten. ESXi-Hosts wechseln bei der Wiederherstellung automatisch in den Wartungsmodus. Wenn die Wiederherstellung abgeschlossen ist, verlassen die ESXi-Hosts den Wartungsmodus, und ein Neustart des Hosts kann erforderlich sein. Wenn Sie sich entschieden haben, mehrere ESXi-Hosts wiederherzustellen, beginnt der Prozess der Wiederherstellung des zweiten Hosts, sobald der Prozess der Wiederherstellung des ersten ESXi-Hosts abgeschlossen ist.

Der Aktualisierungs- und Upgrade-Prozess für ESXi-Hosts kann daher in die folgenden Schritte unterteilt werden:

  • Ein ESXi-Host wird in den Wartungsmodus versetzt.
  • Ein Patch wird installiert.
  • Der ESXi-Host wird neu gebootet.
  • Der ESXi-Host wird wieder mit vCenter verbunden.
  • Der ESXi-Host verlässt den Wartungsmodus.
  • Der Prozess des ESXi-Patchings beginnt für den nächsten ESXi-Host.

Verwenden von vSphere Update Manager zum Patchen von ESXi-Hosts

Lassen Sie uns erklären, was bei der Verwendung von VMware Update Manager für das Upgrade von ESXi 6.5 auf ESXi 6.7 zu beachten ist. Im aktuellen Beispiel wird vCenter 6.7 für das Management von drei ESXi-Hosts verwendet. VMware vSphere Update Manager ist in VCSA 6.7 (vCenter Server Appliance) vorinstalliert.

Öffnen Sie VMware vSphere Client, gehen Sie zu Hosts und Clustern und wählen Sie die ESXi-Hosts aus, die Sie aktualisieren/aktualisieren möchten. Bei Bedarf können Sie einen VM-Ordner, einen Cluster oder das gesamte Rechenzentrum auswählen. In diesem Beispiel wird der ESXi-Host mit der IP-Adresse 192.168.101.205 aktualisiert.

Update bezieht sich auf die Installation von Patches, die Fehler in der aktuellen Version beheben. Die Build-Nummer wird erhöht, aber die Version bleibt nach der Anwendung eines Updates gleich. Wenn Sie beispielsweise ESXi 6.7 auf ESXi 6.7 U1, ESXi6.7 U2 oder ESXi6.7 U3 aktualisieren, bleibt die Version 6.7 erhalten.

Upgrade von ESXi 6.5 auf ESXi 6.7

Wählen Sie den gewünschten ESXi-Host aus und überprüfen Sie die Version und Build-Nummer auf der Registerkarte „Zusammenfassung“. Achten Sie auf die Registerkarte Updates, die vorhanden ist, wenn VMware Update Manager in vCenter installiert ist. Sie können die Registerkarte Updates auch öffnen, um die ESXi-Version und den Build zu überprüfen. Wie Sie auf dem Screenshot sehen können, wird im Beispiel ESXi 6.5 Build 8294253 verwendet (die IP-Adresse des ESXi-Hosts ist 192.168.101.205 und die IP-Adresse des vCenter ist 192.168.101.103). Auf der Registerkarte „Updates“ sehen Sie einen Link zur VMware Update Manager-Seite von vCenter.

Sie sollten alle erforderlichen Pakete haben, bevor Sie ESXi aktualisieren können. Beachten Sie, dass Sie das ESXi 6.7-ISO-Installationsprogramm manuell herunterladen sollten, bevor Sie ESX 6.5 im vSphere Update Manager aktualisieren.

Das Image für das Upgrade hochladen

Gehen Sie zu VMware Update Manager (Home > Update Manager), wählen Sie die Registerkarte ESXi-Images und klicken Sie auf Importieren, um die ESXi 6.7-Installations-ISO-Datei in das Repository von vSphere Update Manager zu importieren.

Klicken Sie auf Durchsuchen und wählen Sie die ESXi 6.7-Installer-ISO-Datei aus. Klicken Sie auf Importieren, um das Image in ein Repository zu importieren.

Warten Sie, bis das ISO-Image kopiert wurde.

Nachdem Ihr ESXi 6.7-Installationsimage in das Update Manager-Repository kopiert wurde, sollten Sie eine neue Baseline erstellen. Eine Baseline ist eine Art Voreinstellung, die auf mehrere Entitäten, wie z. B. ESXi-Hosts, gleichzeitig angewendet werden kann. Baselines werden unterteilt in Host-Baselines, VM-Baselines (virtuelle Maschine) und VA-Baselines (virtuelle Appliance). VM-Baselines und VA-Baselines können nicht manuell erstellt werden, da sie vordefiniert sind. Sie können auch Baseline-Gruppen erstellen. Im aktuellen Beispiel umfasst eine Baseline ein ESXi-Image für ein Upgrade. Sie können jedoch mehrere Patches (Updates), Upgrades oder Erweiterungen auswählen, um sie zu einer Baseline hinzuzufügen. Dann können Sie eine Baseline verwenden, um mehrere Patches gleichzeitig auf ESXi-Hosts zu installieren.

Erstellen einer Baseline

Klicken Sie auf der Registerkarte ESXi-Images auf Neue Baseline.

Der Assistent zum Erstellen einer Baseline, der nun geöffnet wird, enthält drei Schritte.

1. Geben Sie einen Namen und eine Beschreibung für eine neue Baseline ein. Im aktuellen Beispiel lautet der Name ESXi6-7upgrade. Klicken Sie auf Weiter, um fortzufahren.

2. Wählen Sie ein ESXi Release Image aus. In diesem Fall wird das ESXi 6.7 Update1 ISO-Image ausgewählt. Klicken Sie auf Weiter.

3. Überprüfen Sie die Zusammenfassung und klicken Sie auf Fertig stellen.

Die Baseline wurde nun erstellt und Sie können die erstellte Baseline auf der Registerkarte Baselines von VMware Update Manager sehen. Sie können auch zwei vordefinierte Baselines sehen (nicht-kritische Host-Patches und kritische Host-Patches).

Anhängen einer Baseline

Gehen Sie zu Hosts und Clustern, wählen Sie Ihren Host (ESXi 6.5) und wählen Sie die Registerkarte Updates. Wählen Sie im Abschnitt Übersicht die Option Host-Updates und klicken Sie dann im Abschnitt Angehängte Baselines auf Anhängen.

Hinweis: Sie können das gesamte Rechenzentrum, den VM-Ordner oder den Cluster auswählen, wenn Sie mehrere ESXi-Hosts aktualisieren möchten.

Wählen Sie Ihre benutzerdefinierte Upgrade-Baseline aus (in diesem Fall ESXi6-7upgrade) und klicken Sie auf Anhängen.

Überprüfen der Konformität

Gehen Sie zurück zu Hosts und Clustern, wählen Sie Ihren ESXi-Host (Rechenzentrum, VM-Ordner oder Cluster) aus und wählen Sie dann die Registerkarte Updates.

Wählen Sie auf der Registerkarte Updates die Option Übersicht, dann die Option Host-Konformität und klicken Sie auf Konformität prüfen.

Mit der Konformitätsprüfung können Sie den Status der zu den Baselines hinzugefügten Updates überprüfen und mitteilen, ob Konflikte bestehen oder nicht. Wenn ein Update oder Upgrade nicht unterstützt wird, werden Sie von VMware Update Manager bei der Durchführung der Konformitätsprüfung benachrichtigt.

In unserem Beispiel ist der Konformitätsstatus des Hosts nicht konform, aber ein Upgrade kann für ausgewählte Hosts technisch durchgeführt werden.

Pre-Check Remediation

Die Pre-Check Remediation sollte durchgeführt werden, um die Bedingungen zu überprüfen und mögliche Probleme zu identifizieren, die nach der Remediation auftreten können. Wenn es mögliche Probleme gibt, wird die Liste der empfohlenen Maßnahmen angezeigt. Wenn Sie beispielsweise ESXi-Hosts aktualisieren oder aufrüsten und VMs in einem Cluster ausgeführt werden, müssen Sie möglicherweise DPM und HA-Zugangskontrolle deaktivieren und DRS, EVC usw. aktivieren. Bei VMs müssen Sie möglicherweise ein virtuelles DVD-Laufwerk abtrennen, die Fehlertoleranz für die VM in einem Cluster deaktivieren usw. Mit der Pre-Check Remediation können Sie vermeiden, dass der Update/Upgrade-Prozess nach dem Start abgebrochen wird.

Gehen Sie zu Hosts und Clustern, wählen Sie Ihren ESXi-Host (Hosts) aus, klicken Sie mit der rechten Maustaste auf den Host und wählen Sie Update Manager > Pre-check Remediation im Kontextmenü.

Warten Sie eine Weile, bis der Prüfprozess abgeschlossen ist. Wenn nach Abschluss des Pre-Check Remediation-Prozesses Warnungen auftreten, führen Sie die empfohlenen Aktionen durch, um die Probleme zu beheben.

Wenn alles korrekt ist und keine Aktionen durchgeführt werden müssen, um mit der Remediation zu beginnen, gehen Sie zu Hosts und Clustern, wählen Sie Ihren ESXi-Host aus, wählen Sie die Registerkarte Updates und öffnen Sie die Kategorie Host-Updates im Abschnitt Übersicht. Wählen Sie die gewünschte Baseline aus (in diesem Fall ESXi6-7upgrade) und klicken Sie auf Remediate.

Lesen und akzeptieren Sie die Endnutzer-Lizenzvereinbarung (EULA), aktivieren Sie das entsprechende Kontrollkästchen und klicken Sie auf OK.

Wählen Sie die ESXi-Hosts aus, die repariert werden müssen, bearbeiten Sie bei Bedarf die Einstellungen (Zeitplaneinstellungen, Reparaturoptionen) und klicken Sie auf Remediate.

Alle VMs müssen vor der Reparatur heruntergefahren oder vom Host migriert werden. Der Host wechselt automatisch in den Wartungsmodus. Sie können den Fortschritt des Sanierungsprozesses auf der Registerkarte „Letzte Aufgaben“ sehen. Warten Sie, bis der Prozess abgeschlossen ist. Nach dem Upgrade eines ESXi-Hosts muss der Host neu gestartet und der Wartungsmodus automatisch beendet werden.

Nachdem der ESXi-Upgrade-Prozess abgeschlossen und Ihr ESXi-Host neu gestartet ist, wählen Sie diesen Host auf der Seite Host/Cluster aus und überprüfen Sie die Version und die Build-Nummer. Wie Sie auf dem Screenshot unten sehen können, wurde unser ESXi-Host von Version 6.5 Build 8294253 auf Version 6.7 Build 10302608 (Update 1) aktualisiert. Sie können Ihre Build-Nummer mit der Build-Nummer in der Tabelle vergleichen und die Version, den Versionsnamen und das Versionsdatum identifizieren.

Der ESXi-Host wurde erfolgreich aktualisiert, Sie können wieder VMs auf diesem Host ausführen.

Update von ESXi 6.7 auf ESXi 6.7 Update 2

Wenn Sie ESXi 6.7-Hosts verwenden, können Sie diese Hosts nicht aktualisieren, bis eine neue Version von vSphere veröffentlicht wurde. Zum Zeitpunkt der Erstellung dieses Blogbeitrags ist vSphere 6.7 die neueste Version. VMware hat jedoch Updates mit Sicherheitspatches und anderen Patches veröffentlicht. ESXi 6.7-Hosts können zum jetzigen Zeitpunkt auf ESXi 6.7 Update 1, Update 2 und Update 3 aktualisiert werden. Betrachten wir als Beispiel, wie Sie ESXi-Hosts der Version 6.7 Update 1 auf Version 6.7 Update 2 aktualisieren. Sie können dieses Verfahren verwenden, um Ihren ESXi 6.7 Update 2 auf ESXi 6.7 Update 3 zu aktualisieren, indem Sie VMware Update Manager verwenden und benutzerdefinierte VMware-Patches installieren. Wie Sie sich vielleicht erinnern, ist die aktuelle Version des ESXi-Hosts, die in unserem Beispiel betrachtet wird, Version 6.7 Update 1 build 10302608.

Öffnen Sie vSphere Update Manager (in vSphere Client gehen Sie zu Home > Update Manager) und wählen Sie die Registerkarte Updates. Sie können eine Liste der verfügbaren Updates und Patches sowie deren Schweregrad, Typ und Kategorie anzeigen. Das erforderliche VMware ESXi 6.7 Complete Update 2 ist in dieser Liste vorhanden, daher können wir fortfahren.

Erstellen einer Baseline

Wie im vorherigen Beispiel gesehen, müssen Sie zunächst eine neue Baseline erstellen. Öffnen Sie in VMware Update Manager die Registerkarte Baselines und klicken Sie auf Neue > Baseline.

Der Assistent zum Erstellen einer Baseline wird geöffnet.

1. Name und Beschreibung. Geben Sie einen Namen ein, z. B. ESXi6-7upd2, geben Sie eine Beschreibung ein (optional), und wählen Sie den Baseline-Typ aus. In diesem Fall ist der Inhaltstyp Patch. Klicken Sie auf Weiter, um fortzufahren.

2. Wählen Sie Patches automatisch. Da wir das erforderliche Update manuell installieren möchten, muss das Kontrollkästchen „Diese Baseline automatisch mit Patches aktualisieren, die den folgenden Kriterien entsprechen“ deaktiviert werden. Andernfalls werden alle verfügbaren VMware-Patches zur Installation vorgeschlagen.

3. Wählen Sie Patches Manuell. Wählen Sie die erforderlichen VMware-Patches aus. In diesem Beispiel wurde VMware ESXi 6.7 Complete Update 2 ausgewählt.

4. Zusammenfassung. Überprüfen Sie Ihre Baseline-Einstellungen, und wenn alles korrekt ist, klicken Sie auf Fertig stellen.

Nachdem eine Baseline erstellt wurde, können Sie die neue Baseline auf der Registerkarte Baselines von VMware Update Manager sehen.

Anhängen der Baseline an den Host

Gehen Sie nun zurück zu Hosts und Clustern, wählen Sie den ESXi-Host, den Sie patchen möchten, und wählen Sie die Registerkarte Updates. Klicken Sie auf Host-Updates und im Abschnitt Attached Baselines auf Attach.

Wählen Sie im Popup-Fenster die gewünschte Baseline (in diesem Beispiel ESXi6-7upd2) und klicken Sie auf Attach.

Sanierung des ESXi-Hosts

Nachdem die Baseline mit dem ESXi-Host verbunden wurde, können Sie diese Baseline auswählen. Sie sollten Ihren ESXi-Host für die Sanierung vorbereiten und VMs von den Hosts, die gepatcht werden müssen, herunterfahren oder migrieren. Denken Sie daran, dass der ESXi-Host in den Wartungsmodus wechseln muss, um ESXi-Patches zu installieren. Klicken Sie anschließend auf Remediate, um die Aktualisierung des ESXi-Hosts zu starten.

Bestätigen Sie in dem neu geöffneten Fenster den Host, den Sie patchen möchten, und wählen Sie diesen Host aus, indem Sie das Kontrollkästchen aktivieren (das Kontrollkästchen ist standardmäßig aktiviert). Konfigurieren Sie bei Bedarf weitere Optionen und klicken Sie auf Remediate, um mit dem Patchen des ESXi-Hosts zu beginnen.

Warten Sie, bis der Remediation-Prozess abgeschlossen ist. Wählen Sie danach Ihren ESXi-Host aus und überprüfen Sie auf der Registerkarte „Zusammenfassung“ die Versions- und Build-Nummer, um sicherzustellen, dass der Host erfolgreich gepatcht wurde. Unser ESXi-Host wurde nun auf Version 6.7.0 Update 2 Build 13006603 aktualisiert.

Bitte beachten Sie, dass Sie bei Bedarf globale Einstellungen von VMware Update Manager konfigurieren können, indem Sie zu Update Manager > Einstellungen gehen.

Abschluss

VMware Update Manager ist ein nützliches Modul für die Verwaltung und Installation von Updates in VMware vSphere-Umgebungen. VMware vSphere Update Manager (VUM) ist eng mit vCenter integriert und ist in VCSA 6.5 und VCSA 6.7 enthalten. Es wird besonders empfohlen, VUM für die Aktualisierung oder das Upgrade von Komponenten großer vSphere-Umgebungen zu verwenden. Im heutigen Blog-Beitrag wird erläutert, wie Sie dieses VMware-Patch-Tool für das Upgrade eines ESXi-Hosts und die Installation von VMware ESXi-Patches an Beispielen verwenden. Vergessen Sie nicht, die Kompatibilität zu prüfen, bevor Sie Patches installieren, und achten Sie darauf, virtuelle Maschinen, die auf ESXi-Hosts laufen, die gepatcht werden sollen, zu migrieren oder herunterzufahren.

In Bezug auf die Kompatibilität neuer Versionen von vSphere-Komponenten wie ESXi-Hosts und vCenter mit der Backup-Software unterstützt NAKIVO Backup & Replication VMware vSphere 6.7 Update 3 und ermöglicht es Ihnen, Ihre VMs, die in einer VMware vSphere-Umgebung laufen, auf die bestmögliche Art zu schützen. Laden Sie die neueste Version von NAKIVO Backup & Replication herunter und testen Sie das Produkt kostenlos in Ihrer Umgebung.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.