Migrieren Sie einen Deployment Manager von einer älteren Version auf eine neuere Version von
WebSphere ESB mit dem Migrationsassistenten.
Vorbereitende Schritte
Anmerkung: Die Ausführung des Migrationsassistenten in einer nicht grafischen Umgebung ist nicht
möglich. Nicht-grafische Umgebungen sind zum Beispiel die i5/OS-Plattform oder Telnet-Sitzungen.
Wenn die Migration in einer nicht-grafischen Umgebung ausgeführt werden soll, müssen Sie die Befehle
WBIPreUpgrade und WBIPostUpgrade verwenden.
Anmerkung: Der Migrationsassistent unterstützt nur WebSphere ESB-Profile.
Wenn Sie über WebSphere Application Server-Profile verfügen, müssen Sie die Migrationsbefehle verwenden.
Anmerkung: Migrieren Sie den Deployment Manager von
WebSphere ESB Version 6.0.x oder 6.1.x auf
Version 6.2, bevor Sie eine Migration für die verwalteten Knoten durchführen, aus denen die Zelle besteht. Der Deployment Manager muss immer über das aktuellste Release und die neueste Fixversion in einer Zelle verfügen, damit alle Knoten in der Zelle von ihm verwaltet werden können.
Ein Deployment Manager der Version 6.2 kann verwaltete Knoten der Version 6.1.x und der Version 6.2 verwalten. Bei von Version 6.1.x ausgehenden Migrationen kann auf diese Weise ein Upgrade für eine Zelle auf ein neues Release Knoten für Knoten durchgeführt werden, was eine minimale Auswirkung auf die in der Zelle aktiven Anwendungen gewährleistet. Um eine Ausführung der Zelle mit minimaler Ausfallzeit zu erreichen, müssen Sie bei von Version 6.0.2.x ausgehenden Migrationen die Migration auf Version 6.2 in
zwei Phasen ausführen, nämlich zuerst von Version 6.0.2.x auf Version 6.1.x und anschließend
von Version 6.1.x auf Version 6.2. Alternativ können Sie auch die gesamte Zelle beenden und die Migration in einem einzigen Schritt, also direkt von Version 6.0.2.x auf Version 6.2 ausführen.
Die Ausführung verschiedener Versionen
(6.0.2.x, 6.1.x, 6.2) von WebSphere ESB auf den Membern eines Clusters ist nicht möglich.
Falls Sie einen Cluster aus Servern konfiguriert haben,
auf denen unterschiedliche Versionen ausgeführt werden, müssen alle Member,
auf denen frühere Versionen von WebSphere ESB aktiv sind, gestoppt werden, bevor Sie
das erste Cluster-Member der Version 6.2 starten.
Sobald Sie ein Cluster-Member der Version 6.2 gestartet haben, dürfen Sie keine Cluster-Member der Version 6.0.x oder 6.1.x in diesem Cluster starten.
Bei der Verwendung von Zellen mit gemischten Releases gelten bestimmte Einschränkungen. Weitere Informationen finden Sie im Abschnitt über die Einschränkungen bei Verwendung von Zellen mit gemischten Releases
im Information Center von WebSphere Process
Server.
Die folgenden Bedingungen müssen erfüllt sein, bevor Sie den Migrationsprozess starten:
- Ihr System erfüllt alle Hardware- und Softwarevoraussetzungen für die neue Version von WebSphere ESB.
- Sie haben die neue Version von WebSphere ESB parallel zur vorherigen Version auf demselben System installiert.
- Es befindet sich ein Profil des Deployment Managers, das mit der älteren Version von WebSphere ESB erstellt wurde, auf demselben System.
- Es steht ausreichender Plattenspeicherplatz für das migrierte Profil und dessen Sicherung zur Verfügung. Details zum erforderlichen Plattenspeicherplatz finden Sie unter Hinweise vor der Migration von WebSphere ESB.
Die folgenden Tasks müssen vollständig ausgeführt worden sein, bevor Sie den Migrationsprozess starten:
- Sichern Sie die Datenbanken, die WebSphere ESB-Komponenten der Version 6.0.2.x oder der Version 6.1.x unterstützen.
- Melden Sie sich an einem Linux®- oder UNIX®-System als Root an bzw. an einem Windows®-System als Mitglied der Administratorgruppe.
- Sehen Sie sich vorab die vom Migrationsassistenten benötigten, bereits vorhandenen Informationen an, die nachfolgend aufgeführt sind:
- Zellenname
- Der Name der Zelle, die von
dem Deployment Manager verwaltet wird, für den Sie die Migration ausführen. Der Zellenname der
neuen Version muss mit dem Namen in der Konfiguration der alten Version
übereinstimmen.
- Knotenname
- Der Name des Knotens, für den Sie eine Migration durchführen. Der Knotenname der
neuen Version muss mit dem Namen in der Konfiguration der alten Version
übereinstimmen.
- Optional: Erstellen Sie ein neues Profil der Version 6.2 als Migrationsziel. Verwenden Sie
hierzu die Option Neues Profil erstellen im Migrationsassistenten.
Weitere Informationen zur Erstellung von Zielprofilen finden Sie
unter Hinweise zu Zielprofilen.
- Stoppen Sie den Deployment Manager, für den Sie gleich eine Migration durchführen wollen. Verwenden Sie den Befehl stopManager aus dem Deployment Manager-Verzeichnis 'profilverzeichnis/bin' oder über die Einstiegskonsole des Deployment Managers.
Verwenden Sie die folgende Syntax:

Auf Linux- und UNIX-Plattformen: profilstammverzeichnis/bin/stopManager.sh
Auf Windows-Plattformen: profilstammverzeichnis\bin\stopManager.bat
Wenn Sie die Sicherheit aktiviert haben, geben Sie die Parameter -username und -password des Befehls an. Weitere Informationen zum Befehl stopManager enthält der Abschnitt zum Befehl stopManager.
Anmerkung: Sie müssen den Deployment Manager der vorherigen Version stoppen, bevor Sie den Migrationsprozess starten. Andernfalls werden Konfigurationsänderungen, die Sie gegebenenfalls während des Migrationsprozesses vornehmen, nicht auf das Zielprofil migriert.
- Rufen Sie den Migrationsassistenten von der WebSphere ESB-Version auf, auf die Sie migrieren wollen.
Informationen dazu, welche Verarbeitungsschritte der Migrationsassistent tatsächlich ausführt, finden Sie unter Funktionsweise des Migrationsassistenten.
- Folgen Sie den Eingabeaufforderungen für den Migrationsassistenten wie in Migrationsassistenten ausführen beschrieben.
Bei einer Migration von
Version 6.0.2 auf
Version 6.2.x müssen Sie die Common-Datenbank erstellen.
Weitere Informationen enthält der Abschnitt
Common-Datenbank bei
Migration von Version 6.0.2 auf Version 6.2.x erstellen und Subsystem für Wiederherstellung
konfigurieren.

- Wenn Sie die Common-Datenbank manuell aktualisieren müssen, führen Sie diese Aktualisierung jetzt durch.
Anmerkung: Diese Task gilt nur für die Migration von
Version 6.1 auf Version 6.2.
Anweisungen hierzu finden Sie im Abschnitt zum Upgrade der Common-Datenbank manuell durchführen.
Normalerweise werden Datenbankänderungen, die neue Versionen von WebSphere ESB benötigen, automatisch durchgeführt. Wenn der Server das erste Mal gestartet wird, werden die Datenbanktabellen auf die neue Schemaversion migriert. Wenn der Server allerdings nicht über die erforderlichen Berechtigungen verfügt, um auf das Datenbankschema zuzugreifen, oder andere datenbankspezifischen Voraussetzungen nicht erfüllt werden, müssen Sie die Datenbank manuell aktualisieren.
- Starten Sie den Deployment Manager der Version 6.2.
Vorsicht:
Sobald der Deployment Manager der Version 6.2 gestartet wird, werden die eingebundenen Knoten mit dem migrierten Deployment Manager synchronisiert. Diese Synchronisation bewirkt eine erneute Installation der Anwendungen. Wenn Anwendungen auf aktiven Servern ausgeführt werden, werden diese Anwendungen sich wie bei einem Neustart verhalten und kurzzeitig nicht verfügbar sein.
Verwenden Sie zum Starten des Deployment Managers
den Befehl startManager aus dem Verzeichnis profilverzeichnis/bin oder die Einstiegskonsole. Weitere Informationen zu dem Befehl startManager finden Sie unter Befehl 'startManager'.
- Optional: Deinstallieren Sie den Deployment Manager der Version 6.0.x oder 6.1.x.
Führen Sie diesen Schritt erst dann aus, nachdem Sie sich vergewissert haben, dass die Konfiguration des Deployment Managers, den Sie löschen wollen, erfolgreich migriert wurde. Weitere Informationen zur Deinstallation finden Sie unter Software deinstallieren.
Nächste Schritte
Vergewissern Sie sich, dass die Migration erfolgreich war.