Previous Topic

Next Topic

Book Contents

Book Index

Webfarmen – Software-Upgrade

Die folgende Vorgehensweise beschreibt, wie Sie ein Upgrade einer MOVEit Transfer-Webfarm von einer Softwareversion auf eine andere durchführen.

Hinweis: Auf allen Knoten im System muss ein Upgrade durchgeführt werden. Auf verschiedenen Knoten können keine unterschiedlichen Versionen von MOVEit Transfer ausgeführt werden.

  1. Beenden Sie die Dienste auf den einzelnen MOVEit Transfer-Webfarm-Knoten mit dem MOVEit DMZ-Konfigurationsdienstprogramm. Alle Dienste müssen beendet sein, um Interlock-Probleme bei der Aktualisierung von Software zu vermeiden. (Beenden Sie die Dienste auf Knoten 1 ZULETZT, um einen versehentlichen Failover zu vermeiden!) Nach Beenden aller Dienste müssen Sie das MOVEit Transfer-Konfigurationsprogramm vor der Installation von Software auf allen Knoten beenden. Wenn Sie das Programm nicht schließen, müssen Sie den Server unter Umständen neu starten.
  2. Führen Sie das MOVEit Transfer-Softwareaktualisierungsprogramm auf dem Knoten mit der kleinsten Nummer aus. (Dadurch werden auch alle notwendigen Datenbank-Upgrades vorgenommen.)

    important Führen Sie den InstallChecker nicht aus, nachdem Sie die Software aktualisiert haben. Warten Sie, bis alle Knoten aktualisiert sind.

  3. Beenden Sie die Dienste auf dem Webfarm-Knoten 1 mit dem MOVEit Transfer-Konfigurationsdienstprogramm.
  4. Führen Sie das MOVEit Transfer-Standard-Softwareaktualisierungsprogramm auf den restlichen Knoten aus.

    TIP Nehmen Sie die Installation mit dem Flag /SkipAllDBActions vor, wenn Sie MOVEit Transfer auf vielen Knoten installieren. Dadurch wird eine interaktive Befehlszeilensitzung aufgerufen, bei der zeitaufwändige Datenbankaktionen übersprungen werden, die für Anwendungsknoten nicht notwendig sind.

    Warnung! Verwenden Sie das Flag /SkipAllDBActions (oder die entsprechende Eigenschaft für die Installation im Hintergrund) nie auf dem primären Knoten. Dadurch würde eine ältere Datenbank nicht den neuen Datenbankmethoden entsprechen, bei denen ein neueres Datenmodell erwartet wird. Dadurch kann die Datenverfügbarkeit gestört werden.

    important Wichtig: Führen Sie den InstallChecker nicht aus, nachdem Sie die Software aktualisiert haben. Andernfalls tritt ein „Datenbank nicht verfügbar“-Fehler auf. Warten Sie stattdessen, bis alle Knoten aktualisiert sind.

  5. Nachdem Sie alle Webfarm-Knoten aktualisiert haben, wechseln Sie wieder zum Webfarm-Knoten 1 und starten Sie die Dienste mit dem MOVEit Transfer-Konfigurationsdienstprogramm.
  6. Wechseln Sie zu den restlichen Webfarm-Knoten und starten Sie die Dienste mit dem MOVEit Transfer-Konfigurationsdienstprogramm.
  7. Wenn die Dienste ausgeführt werden, können Sie MOVEit InstallChecker auf jedem beliebigen Knoten ausführen.

Upgrade-Vorgänge werden in die Datei C:\MOVEitDMZWebfarm_Install.log geschrieben.

Wenn viele weitere (nicht-primäre) Anwendungsknoten aktualisiert werden müssen …

Wenn viele Anwendungsknoten vorhanden sind, kann der Schritt zur Installation von MOVEit Transfer auf den übrigen Anwendungsknoten im Rahmen der Upgrade-Schritte lange dauern.

Warnung! Verwenden Sie das Flag /SkipAllDBActions (oder die entsprechende Eigenschaft für die Installation im Hintergrund) nie auf dem primären Knoten. Dadurch würde eine ältere Datenbank nicht den neuen Datenbankmethoden entsprechen, bei denen ein neueres Datenmodell erwartet wird. Dadurch kann die Datenverfügbarkeit gestört werden.

Zur Verkürzung der Installationsdauer können Sie optional das MOVEit Transfer-Installationsprogramm über die Befehlszeile mit einer Option ausführen, durch die die Erstellung temporärer Datenbankinstanzen übersprungen wird. Sie haben folgende Möglichkeiten:

Beispiel:

Nach der Installation müssen Sie mit dem Konfigurationsdienstprogramm für MOVEit Transfer überprüfen, dass die Eigenschaften für die Datenbankverbindung mit denen des primären Webfarm-Knotens übereinstimmen. Beispiel:

Windows-Updates

Gehen Sie auf eine der folgenden Arten vor, um andere Software-Upgrades als MOVEit-Software-Upgrades, z. B. Windows-Patches, auf eine MOVEit Transfer-Webfarm anzuwenden.

Szenario: Wenige Upgrades mit einem einzigen Neustart erforderlich

Gehen Sie nach dieser Vorgehensweise vor, wenn Sie nur wenige Aktualisierungen anwenden müssen und alle mit einem einzigen Neustart angewendet werden können. Dies minimiert nicht nur die Ausfallzeit der Webfarm, sondern begrenzt darüber hinaus die Anzahl und Komplexität der Aktualisierungen, die angewendet werden können.

  1. Führen Sie DMZCheck auf einem Knoten aus, um einen Basisstatus des Webfarm-Setup zu erhalten.
  2. Beenden Sie keine Knoten. Wenden Sie Aktualisierungen auf die Knoten an und führen Sie einen Neustart durch. Starten Sie ggf. jeden Knoten neu.
  3. Nachdem alle Knoten aktualisiert wurden, überprüfen Sie mit dem DMZ-Konfigurationsprogramm, ob der Webfarm-Setup betriebsbereit ist.
  4. Führen Sie DMZCheck auf demselben Knoten aus und vergleichen Sie das Ergebnis mit dem Basisstatus.

Szenario: Viele Aktualisierungen oder Neustarts zwischen den Upgrades erforderlich

Gehen Sie nach dieser Vorgehensweise vor, wenn viele Aktualisierungen angewendet werden müssen oder wenn bei den meisten Aktualisierungen ein Neustart ausgeführt werden muss, bevor weitere Aktualisierungen angewendet werden können (z. B. wenn es sich bei einer der Aktualisierungen um ein Service Pack handelt). Diese Vorgehensweise erfordert eine längere Ausfallzeit, weil die Webfarm zwischen dem Beginn und dem Ende des Vorgangs nicht verfügbar ist. Sie erlaubt mehr Flexibilität bei der Anzahl und dem Typ der Aktualisierungen, die angewendet werden können.

  1. Führen Sie DMZCheck auf einem Knoten aus, um einen Basisstatus des Webfarm-Setup zu erhalten.
  2. Beenden Sie die Hochverfügbarkeitsdienste auf allen Knoten, indem Sie das MOVEit DMZ-Konfigurationsprogramm ausführen, zur Registerkarte „High Availability“ (Hohe Verfügbarkeit) wechseln, auf die Schaltfläche „Advanced“ (Erweitert) und dann auf die Schaltfläche „Stop“ für den Eintrag des Hochverfügbarkeitsdiensts im Abschnitt „Services“ (Dienste) klicken. Klicken Sie auf „Yes“ (Ja), wenn Sie gefragt werden, ob die anderen Dienste ebenfalls beendet werden sollen.
  3. Legen Sie den Starttyp für die Hochverfügbarkeitsdienste mit dem Windows-Dienst-Manager auf allen Knoten auf „Disabled“ (Deaktiviert) fest. Damit wird verhindert, dass die Dienste nach den Neustarts zu starten versuchen.
  4. Wenden Sie alle Aktualisierungen auf alle Server an. Die Hochverfügbarkeitsdienste bleiben während der mehrfachen Neustarts beendet.
  5. Nachdem alle Knoten aktualisiert und gestartet wurden, legen Sie den Starttyp für die Hochverfügbarkeitsdienste auf dem Masterknoten auf „Automatic“ (Automatisch) fest und starten Sie beide Dienste.
  6. Nachdem alle Knoten aktualisiert wurden, überprüfen Sie mit dem DMZ-Konfigurationsprogramm, ob der Webfarm-Setup betriebsbereit ist.
  7. Führen Sie DMZCheck auf demselben Knoten aus und vergleichen Sie das Ergebnis mit dem Basisstatus.