Bestehendes System vorbereiten

Das Systemupgrade umfasst die folgenden Schritte:

System in internen Wartemodus versetzen

Bevor Sie ein Upgrade für Ihr System durchführen, müssen Sie sicherstellen, dass es sich im internen Wartemodus befindet. Dies bedeutet, dass alle laufenden Ereignisse beendet und alle unbestätigten Transaktionen aufgelöst sind, bevor ein Backup für die Umgebung ausgeführt wird und die Upgrade-Prozedur beginnt.

Die folgenden Schritte beschreiben, wie das System in den internen Wartemodus versetzt wird:

  1. Wiederholen Sie fehlgeschlagene Ereignisse oder löschen Sie diese (dieser Schritt ist optional).
  2. Verhindern Sie, dass Connectors Abfragen auf die Ereignistabellen durchführen, indem Sie die Connector-Eigenschaft PollFrequency auf No (nein) setzen und den Connector erneut starten.
  3. Lassen Sie alle Ereignisse durch das System laufen, einschließlich der laufenden Ereignisse. Alle unbestätigten Transaktionen müssen aufgelöst werden.
  4. Löschen Sie die Inhalte der Warteschlangen, indem Sie alte Ereignisse aus den Warteschlangen entfernen.
    Anmerkung:
    Führen Sie Schritt 4 nur dann aus, wenn Sie Ihre fehlgeschlagenen Ereignisse nicht verarbeiten und diese Ereignisse stattdessen durch die Anwendung wiederholen. Ansonsten müssten die Warteschlangen leer sein. Trotzdem sollten Sie noch einmal nachsehen, um sicher zu sein.

Im Systemverwaltungshandbuch finden Sie weitere Informationen darüber, wie Sie ein laufendes System ordnungsgemäß herunterfahren.

Backup des Systems erstellen

Ein Backup des Systems bietet Ihnen die Möglichkeit, Dateien wiederherzustellen, die Sie bei der Installation einer neuen Version möglicherweise unbeabsichtigt überschrieben haben. Bevor Sie die Upgrade-Prozedur durchführen, sollten Sie ein Backup sowohl statischer als auch dynamischer Daten erstellen (veränderbare Daten, für die Sie unabhängig von Upgrades regelmäßig Backups erstellen). Beispiele für statische und dynamische Daten finden Sie in Tabelle 2..

Gehen Sie folgendermaßen vor, um ein Backup des Systems zu erstellen:

Tabelle 2 fasst zusammen, wie Sie ein Backup für die verschiedenen Komponenten erstellen.

Tabelle 2. Backupmethoden für Daten
Datentyp Backupmethode
Statische Daten

Repository Verwenden Sie das Dienstprogramm repos_copy, um alle oder einen Teil der angepassten Systemkomponenten zu speichern. Im Systemverwaltungshandbuch finden Sie eine detaillierte Beschreibung der Durchführung von Backups für Komponenten.

Angepasste Zuordnung Java-Klassendateien (.class) Stellen Sie sicher, dass das folgende Verzeichnis in Ihrem System-Backup enthalten ist, damit es auch diese Dateien enthält: ProduktVerz\DLMs

Angepasste Connectors Schließen Sie das folgende Verzeichnis in Ihr System-Backup mit ein: ProduktVerz\connectors\connector_name, wobei connector_name der Name des angepassten Connectors ist.

Angepasste Startscripts Wenn Sie Startscripts angepasst haben, stellen Sie sicher, dass sie in Ihrem System-Backup enthalten sind.

ICS Express-Konfigurationsdatei (InterchangeSystem.cfg) Fügen Sie die ICS Express-Konfigurationsdatei zu Ihrem System-Backup hinzu. Die Datei finden Sie im Verzeichnis /QIBM/UserData/WBIServer43/servername, wobei servername der ICS-Name ist. QWBIDFT ist der Standardwert auf OS/400.
Dynamische Daten

Tabellen für Querverweise, fehlgeschlagene Ereignisse und Beziehungen Verwenden Sie für die Datenbank das Backup-Dienstprogramm der Datenbank. Im Systemverwaltungshandbuch finden Sie eine detailliertere Beschreibung über die Durchführung von Backups für Systemkomponenten.

Connector-Ereignisarchivierungstabellen Verwenden Sie für die Datenbank, die diese Tabellen enthält, das Backup-Dienstprogramm der Datenbank.

Protokolldateien Schließen Sie das folgende Verzeichnis in Ihr System-Backup mit ein:/QIBM/UserData/WBIServer43/servername/DLMs, wobei servername der ICS-Name ist. QWBIDFT ist der Standardwert auf OS/400.

System herunterfahren

Nachdem Sie alle Backups durchgeführt haben, können Sie das System folgendermaßen herunterfahren:

  1. Fahren Sie InterChange Server Express und die zusammengehörigen Komponenten herunter.
  2. Beenden Sie das Subsystem QWBISVR43 indem Sie den folgenden CL-Befehl verwenden: ENDSBS SBS(QWBISVR43) OPTION(*IMMED).

    Alternativ können Sie den Befehl /QIBM/ProdData/WBIServer43/bin/stop_server_gracefully.sh serverName in einer QSH-Shell oder über CL eingeben. Beachten Sie, serverName mit dem Namen des WBI-Exemplars übereinstimmt. Diese Shellprozedur kann von CL verwendet werden, um den WBI-Server, der vorbereitet wird, ordnungsgemäß für einen Systemabschluss zu beenden.

  3. Beenden Sie den MQ-Warteschlangenmanager, indem Sie den folgenden CL-Befehl eingeben: WRKMQM. Suchen Sie den Namen der Warteschlange und wählen Sie die Option zur Beendigung des Warteschlangenmanagers aus.

    Der Name der Warteschlange ist serverName.QUEUE.MANAGER wobei serverName der Name des Interchange Server Express-Exemplars ist. Der Standardserver heißt QWBIDFT, daher lautet der Name der Warteschlange QWBIDFT.QUEUE.MANAGER. Beachten Sie, dass der Servername im queueName zusammen mit dem restlichen Namen komplett in Großbuchstaben angegeben wird. Dies ist obligatorisch.

Weitere Informationen über das Herunterfahren des Systems finden Sie im Systemverwaltungshandbuch.

Copyright IBM Corp. 2004