Führen Sie zum Migrieren von WebSphere ESB den Migrationsassistenten auf AIX-, HP-UX-, Linux®-, Solaris- oder Windows®-Systemen aus.
Vorbereitende Schritte
Stellen Sie sicher, dass Sie die Schritte ausgeführt haben, die vor dem Aufrufen des Migrationsassistenten erforderlich sind. Diese Schritte variieren abhängig davon, ob Sie einen eigenständigen Server, einen Deployment Manager, einen verwalteten Knoten ohne Clustering oder einen Cluster migrieren wollen.
Informationen zu diesem Vorgang
Der Schritt für die Ausführung des Migrationsassistenten gehört zu einer umfangreicheren Folge von Schritten, mit denen
WebSphere Process Server von
Version 6.0.x oder 6.1.x auf
Version 6.2 migriert wird.
Anmerkung: Falls ein
WebSphere Application Server-Profil vorhanden ist, das in
einer WebSphere ESB-Umgebung erstellt wurde, müssen Sie
es mit den Befehlszeilentools von WebSphere ESB
migrieren. Ist ein WebSphere ESB-Profil vorhanden,
das in einer WebSphere ESB-Umgebung erstellt wurde, können Sie zu seiner Migration entweder den Migrationsassistenten oder die Befehlszeilentools verwenden.
Anmerkung: Die Ausführung des Migrationsassistenten in einer nicht grafischen Umgebung ist nicht
möglich. Beispiele für nicht grafische Umgebungen
sind 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.
Vorgehensweise
- Lesen Sie sich die Informationen in der Anzeige Willkommen beim Migrationsassistenten für WebSphere Process Server durch, um sich einen Überblick über den Migrationsprozess zu verschaffen, und
klicken Sie dann auf Weiter.
- Wählen Sie in der Anzeige Identifizierte Versionen von WebSphere Process
Server eine Vorversion von WebSphere ESB als Ausgangspunkt für die Migration aus bzw. geben Sie eine solche Version an und klicken
Sie anschließend auf Weiter.
Wählen Sie das Markierungsfeld aus und geben Sie die Position der vorherigen Installation an,
wenn diese nicht in der Auswahlliste angezeigt wird.
- Wählen Sie in der Anzeige Auswahl des Quellenprofils das Profil
aus der Vorversion von WebSphere ESB aus, das Sie migrieren wollen, und klicken
Sie auf Weiter.
- In der Anzeige Auswahl des Zielprofils sollten Sie die Option
Neues Profil erstellen auswählen, damit ein neues leeres Zielprofil für die Migration erstellt wird. Optional können Sie in der Liste
der gültigen Profile für die Installation von Version 6.2 ein Profil auswählen. Es wird jedoch dringend empfohlen, ein neues Zielprofil für die Migration zu verwenden. Weitere Informationen zur Erstellung von Zielprofilen für die Migration finden Sie
unter Hinweise zu Zielprofilen.
- Falls Sie die Option Neues Profil erstellen ausgewählt haben, geben Sie einen Namen für das Profil ein und übernehmen Sie den Hostnamen (also den Namen des Systems, auf dem sich das Profil befinden soll) unverändert. Klicken Sie
anschließend auf Weiter.
Anmerkung: Es wird empfohlen, den Hostnamen nicht zu ändern. Ist aus einem bestimmten Grund eine Änderung des Hostnamens erforderlich, müssen Sie jedoch den Hostnamen nach Abschluss der Migration an den anderen Stellen, an denen er konfiguriert ist, manuell aktualisieren.
- Sie sollten eine Sicherung des Zielprofils in Erwägung ziehen, bevor Sie
auf Weiter klicken. Die folgenden Vorschläge können bei der Entscheidung, ob das Zielprofil gesichert werden sollte, hilfreich sein:
- Falls Sie ein bereits vorhandenes Zielprofil ausgewählt haben, kann es sinnvoll sein, eine Sicherung der Konfiguration für das Zielprofil zu erstellen. Sichern Sie das Profil mit dem Befehl backupConfig, bevor Sie fortfahren.
- Falls Sie einen verwalteten Knoten migrieren, wird die Konfiguration des Deployment Managers durch die Migration geändert. Sie sollten die Konfiguration des Deployment Managers mit dem Befehl backupConfig sichern, bevor Sie fortfahren.
- Geben Sie in der Anzeige Migrationssicherungsverzeichnis ein Migrationssicherungsverzeichnis an, in dem die Sicherungskopie der Konfiguration aus der Vorversion abgelegt werden soll. Abhängig von der
WebSphere ESB-Version, die Sie als Ausgangspunkt für die Migration verwenden, enthält die Anzeige die folgenden Optionen:
- Migration ausgehend von Version 6.0.2.x:
Während einer von Version 6.0.2.x ausgehenden Migration auf Version 6.2 werden bei der Sicherungsoperation
alle Profile gesichert, die unter der Installation von WebSphere ESB Version 6.0.2.x erstellt wurden.
- Wenn es sich bei dem Profil um das erste oder einzige Profil handelt, das Sie in dieser WebSphere ESB-Installation migrieren, behalten Sie die Auswahl des Markierungsfelds Alle vorhandenen Quellenprofile sichern bei. Das Verzeichnis wird erstellt, falls es nicht schon vorhanden ist.
Falls das Verzeichnis vorhanden ist, muss es leer sein, da die Sicherungsoperation vorhandene Sicherungsdateien überschreiben könnte.
- Haben Sie in dieser WebSphere ESB-Installation
bereits ein anderes Profil migriert und keine Änderungen an der Konfiguration vorgenommen, können Sie an dieser Stelle des Migrationsassistenten auswählen, dass die vorherige Konfiguration nicht gesichert werden soll.
In diesem Fall können Sie das Markierungsfeld Alle vorhandenen Quellenprofile
sichern abwählen. Stellen Sie sicher, dass der Name des Sicherungsverzeichnisses mit
dem Namen identisch ist, der für die vorherige Migration angegeben war.
- Migration ausgehend von Version 6.1.x:
Während einer von Version 6.1.x ausgehenden Migration auf Version 6.2 werden von der Sicherungsoperation
nur die angegebenen Profile gesichert, die aus der Installation
von WebSphere ESB Version 6.1.x migriert werden sollen.
- Wenn das Verzeichnis noch nicht vorhanden ist, wird es während der Migration erstellt.
- Falls das Verzeichnis vorhanden ist, muss es leer sein, da die Sicherungsoperation vorhandene Sicherungsdateien überschreiben könnte.
Klicken Sie nach Eingabe der Informationen zum Sicherungsverzeichnis auf Weiter.
- Geben Sie in der Anzeige Migrationseinstellungen für Anwendungen die Zielposition für die migrierten Anwendungen an und klicken Sie auf Weiter.
Anmerkung: Die Anzeige Migrationseinstellungen für
Anwendungen wird nur bei einer Migration von
Version 6.0.2.x auf Version 6.2 aufgerufen.
Sie können sich für eine der folgenden Möglichkeiten entscheiden:
- Behalten Sie die aktuellen Verzeichnisse für die Anwendungsinstallation bei.
Einschränkungen: Wenn Sie sich für diese Möglichkeit entscheiden, wird das Verzeichnis von der vorhandenen Installation und der Neuinstallation gemeinsam genutzt.
Wenn migrierte Anwendungen in denselben Verzeichnissen wie
in der vorherigen Version gespeichert werden, gelten die folgenden Einschränkungen:
- Die Einschränkungen hinsichtlich der Unterstützung unterschiedlicher Knoten müssen eingehalten werden.
Das bedeutet, dass die folgende Unterstützung beim Aufrufen des Befehls wsadmin
nicht verwendet werden kann:
- JSPs vorkompilieren
- Binäre Konfiguration verwenden
- EJB implementieren
- Sie riskieren den versehentlichen Verlust der migrierten Anwendungen, wenn Sie zu einem
späteren Zeitpunkt bei der Verwaltung der Version 6.0.2.x-Installation (z. B. bei der Deinstallation) Anwendungen aus diesen Verzeichnissen löschen.
- Installieren Sie die Anwendungen in dem Standardverzeichnis der Zielinstallation.
- Installieren Sie die Anwendungen in dem folgenden Verzeichnis.
Im Verzeichnisfeld können Sie entweder den Verzeichnispfad eingeben
oder auf Durchsuchen klicken, um nach dem Verzeichnis zu suchen. Es wird empfohlen, den folgenden Verzeichnispfad zu verwenden:
${USER_INSTALL_ROOT}\installedApps.
- In der Anzeige Deployment Manager-Option können Sie bei Bedarf die Option
Deployment Manager der früheren Version
nicht inaktivieren auswählen. Es wird empfohlen, diese Option
nicht auszuwählen, um Konflikte mit dem Deployment Manager der Version 6.2 zu verhindern.
Anmerkung: Die Anzeige Deployment Manager-Option wird nur
bei einer Migration von Version 6.0.2.x auf Version 6.2 aufgerufen.
- Wählen Sie in der Anzeige Zuweisung von Portwerten eine der Optionen für die Zuweisung von Portwerten aus und
klicken Sie anschließend auf Weiter.
Anmerkung: Die Anzeige Zuweisung von Portwerten wird nur
bei einer Migration von Version 6.0.2.x auf Version 6.2 aufgerufen.
Hinsichtlich der Portwerte haben Sie die folgenden Möglichkeiten:
- Geben Sie in der Anzeige Zusätzliche Migrationsoptionen die folgenden Informationen ein und klicken Sie dann auf Weiter.
Wichtig: Das Markierungsfeld Unterstützung für 6.0.x-Scripts im
Zielprofil wird nur bei einer von
Version 6.0.2.x ausgehenden Migration
angezeigt.
- Markierungsfeld Unterstützung für 6.0.x-Scripts in Zielprofil: Bei
einer von Version 6.0.2.x ausgehenden
Migration können Sie dieses Markierungsfeld auswählen, falls nach der Migration die
Scriptkompatibilität unterstützt werden soll. Wenn Sie diese Option auswählen, erstellt der Migrationsassistent die folgenden Konfigurationsdefinitionen der
Version 6.0.2.x von WebSphere ESB:
- Transport
- Prozessdefinition
- 6.0.2 SSL
- 6.0.2 ORB-Service-Thread-Pool
Andernfalls werden die folgenden Konfigurationsdefinitionen der
Version 6.2 verwendet:
- Kanäle
- Prozessdefinitionen
- SSL für Version 6.2
- ORB-Service-Thread-Pool für Version 6.2
Wählen Sie diese Option aus, um die Auswirkungen auf bestehende Administrationsscripts möglichst gering zu halten. Wenn Sie vorhandene wsadmin-Scripts oder andere Programme verwenden, die über Konfigurations-APIs anderer Anbieter Ihre vorhandenen Konfigurationsdefinitionen erstellen
oder modifizieren, sollten Sie bei der Migration diese Option auswählen.
Anmerkung: Es handelt sich
hierbei um eine Übergangslösung, bis alle Knoten in der Umgebung den neuen Stand aufweisen (z. B.
WebSphere ESB Version 6.2). Wenn alle Knoten den neuen Stand aufweisen, führen Sie die folgenden Aktionen aus:
- Modifizieren Sie Ihre Administrationsscripts dahingehend, dass sie sämtliche Einstellungen für die neue Version (in diesem Fall Version 6.2 ) verwenden.
- Verwenden Sie den Befehl convertScriptCompatibility, um Ihre Konfigurationen
so zu konvertieren, dass sie den Einstellungen der neuen Version entsprechen.
Informationen hierzu finden Sie unter
Befehl 'convertScriptCompatibility'.
Anmerkung: Wenn Sie die Anweisungen unter diesem Link für die Verwendung des Befehls
convertScriptCompatibility befolgen, verwenden Sie den Befehl WBIPostUpgrade anstelle des Befehls WASPostUpgrade.
- Markierungsfeld Sicherheitsberechtigungsnachweise eingeben: Falls die
Sicherheit in der früheren Version von
WebSphere ESB nicht aktiviert war,
stellen Sie sicher, dass das Markierungsfeld Sicherheitsberechtigungsnachweise
eingeben abgewählt ist, und wählen Sie Weiter aus.
Wenn die Verwaltungssicherheit in
der Version von WebSphere ESB aktiviert war, die der Ausgangspunkt für die Migration ist, muss das Markierungsfeld Sicherheitsberechtigungsnachweise eingeben ausgewählt sein und ein entsprechender Wert für Benutzername und Kennwort in den Feldern für den Benutzernamen und das Kennwort eingegeben werden.
Wenn der Migrationsassistent den in der früheren Version von WebSphere ESB konfigurierten Benutzernamen
und das zugehörige Kennwort ermittelt, wird das Markierungsfeld Sicherheitsberechtigungsnachweise eingeben automatisch ausgewählt und der
Benutzername und das Kennwort werden automatisch in den zugehörigen Feldern eingetragen.
Überprüfen Sie in diesem Fall, ob der eingegebene Benutzername korrekt ist (das Kennwort wird ausgeblendet), und
wählen Sie Weiter aus.
Wenn in der früheren Version zwar die Sicherheit aktiviert war,
der Migrationsassistent jedoch den Benutzernamen und das Kennwort nicht ermitteln kann, wird das Markierungsfeld
Sicherheitsberechtigungsnachweise eingeben zwar aktiviert, die Felder für den Benutzernamen
und das Kennwort bleiben jedoch leer. Geben Sie in diesem Fall den Benutzernamen und das Kennwort ein (und zwar dieselben Werte, die Sie in der früheren Version für die Verwaltungssicherheit verwendet haben) und wählen Sie
Weiter aus.
Anmerkung: Ob der Assistent in der Lage ist, den Benutzernamen und das Kennwort zu ermitteln, ist von
der WebSphere ESB-Version abhängig, die Ausgangspunkt der Migration ist.
- Überprüfen Sie in der Anzeige Migration - Zusammenfassung die Informationen in der Zusammenfassungsanzeige. Vergewissern Sie sich, dass diese Angaben korrekt sind, und klicken Sie anschließend
auf Weiter, um die Migration zu starten. Während der Migration werden möglicherweise die folgenden Anzeigen ausgegeben:
- Falls Sie die Option zur Erstellung eines neuen Zielprofils ausgewählt haben, werden der Beginn und die Beendigung dieser Erstellung in entsprechenden Anzeigen mitgeteilt.
- Der Fortschritt des Migrationsprozesses wird in Anzeigen dargestellt.
- Falls die Migration nicht erfolgreich beendet wird, gibt der Assistent eine Fehleranzeige aus. Bei einem Teilerfolg der Migration zeigt der Assistent eine Warnanzeige an. Beheben Sie
die Fehler und wiederholen Sie die Migration.
- Bei einem erfolgreichen Migrationsabschluss gibt der Assistent eine entsprechende Erfolgsmeldung aus.
- Klicken Sie auf Fertig stellen, um den Migrationsassistenten zu beenden.
Ergebnisse
Sie können nun den migrierten Server in der WebSphere ESB-Umgebung auf dem neuen Release-Level starten.