WebSphere Enterprise Service Bus, Version 6.2.0 Betriebssysteme: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Auf ein fernes System migrieren

Verwenden Sie die Migrationstools, um von einer älteren Version auf einem System auf eine neuere Version von WebSphere ESB auf einem anderen, fernen System zu migrieren. (Nur eigenständige Server.)

Vorbereitende Schritte

Anmerkung: Diese Prozedur wird nur für eigenständige Server unterstützt.
Die folgenden Bedingungen müssen erfüllt sein, bevor Sie den Migrationsprozess starten:
  • Ihr Zielsystem erfüllt alle Hardware- und Softwarevoraussetzungen für die neue Version von WebSphere ESB.
  • Es steht ausreichender Plattenspeicherplatz für das migrierte Profil und dessen Sicherung zur Verfügung. Angaben 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.

Lesen Sie die Informationen unter Übersicht über die Migration und Hinweise vor der Migration von WebSphere ESB.

In der Regel können Sie die Migrationstools verwenden, um auf demselben System ein Upgrade von einer älteren Version auf eine neuere Version durchzuführen. Für einige Szenarios ist es aber erforderlich, dass Sie die Konfiguration der alten Version auf einem System auf die neue Version von WebSphere ESB auf einem anderen System migrieren. Zu diesen Szenarios gehört, wenn Sie neue Systeme für Ihre Umgebung auf der Basis der neueren Version installieren, Sie aber die vorhandene ältere Konfiguration von anderen Systemen migrieren müssen.

Informationen dazu, wie Sie bei der Migration Fehler beheben, finden Sie unter Fehlerbehebung für die Versionsmigration.

Informationen zu diesem Vorgang

Der Befehl WBIPreUpgrade speichert die vorhandene Konfiguration der älteren Version in einem migrationsspezifischen Sicherungsverzeichnis. Dieses Verzeichnis wird vom Befehl WBIPostUpgrade verwendet, um die alten Konfigurationseinstellungen zur Umgebung der neueren Version hinzuzufügen.

Vorgehensweise
  1. Kopieren Sie das Dienstprogramm WBIPreUpgrade und seine zugehörigen Dateien aus WebSphere ESB Version 6.2 auf das Quellensystem. Hierzu verwenden Sie eine der folgenden Prozeduren:
    1. Erstellen Sie auf dem Zielsystem aus den Installationsdateien, die auf das Quellensystem kopiert werden sollen, eine Datei '.zip' oder '.tar.gz'. Verwenden Sie hierzu die folgende Prozedur.
      Anmerkung: Auf dem Zielsystem muss WebSphere ESB Version 6.2 bereits installiert sein, damit diese Prozedur verwendet werden kann.
      1. Navigieren Sie auf dem Zielsystem zum Verzeichnis WPS62_HOME/util/migration.
      2. Führen Sie (je nach Betriebssystem) einen der folgenden Befehle aus.
        • For Linux operating systemFor UNIX operating system Auf Linux und UNIX-Plattformen: createRemoteMigrationImage.sh vollständiger_pfadname_der_neuen_datei_.tar.gz

          Beispiel: createRemoteMigrationImage.sh /tmp/migrationImage.tar.gz

        • For Windows operating system Auf Windows-Plattformen: createRemoteMigrationImage.bat vollständiger_pfadname_der_neuen_datei_.zip

          Beispiel: createRemoteMigrationImage.bat C:\migrationImage.zip

      3. Kopieren Sie die ZIP-Datei mit dem Migrationsimage vom Zielsystem auf das Quellensystem (also das System, auf dem Version 6.0.x oder 6.1.x von WebSphere ESB installiert ist).
      4. Dekomprimieren Sie die Datei mit dem Migrationsimage in einem neuen Verzeichnis namens migrationskopie.
        Anmerkung: Der Name dieses Verzeichnisses kann von Ihnen frei gewählt werden. Der Wert 'migrationskopie' wird hier nur zur Veranschaulichung verwendet.
    2. Kopieren Sie die Dateien aus den Verzeichnissen 'JDK' und 'migration' auf der DVD von WebSphere ESB Version 6.2. Verwenden Sie hierzu die folgende Prozedur. Kopieren Sie die Verzeichnisse 'migration' und 'JDK' auf der DVD von WPS/ESB Version 6.2 in ein neues Verzeichnis. Im Beispiel wird aus Gründen der Anschaulichkeit das Verzeichnis 'migrationskopie' verwendet.
      1. Erstellen Sie auf dem Quellensystem ein neues Verzeichnis namens migrationskopie.
        Anmerkung: Der Name dieses Verzeichnisses kann von Ihnen frei gewählt werden. Der Wert 'migrationskopie' wird hier nur zur Veranschaulichung verwendet.
      2. Kopieren Sie die Verzeichnisse migration und JDK in das neue Verzeichnis.
    Ihr Quellensystem sollte nun die folgende Verzeichnisstruktur aufweisen:
    migrationskopie/
       migration/
       JDK/
  2. Navigieren Sie zum Verzeichnis 'migrationskopie/migration/bin'.
  3. Sichern Sie auf dem Quellensystem die aktuelle Konfiguration. Verwenden Sie hierzu das Script WBIPreUpgrade aus dem Verzeichnis migrationskopie/bin. Sichern Sie die Konfiguration im konfigurationsspezifischen Sicherungsverzeichnis auf dem System, auf dem sich die ältere Version befindet (= Quellensystem). Details hierzu finden Sie unter Befehlszeilendienstprogramm 'WBIPreUpgrade'. Verwenden Sie (je nach Betriebssystem) eines der folgenden Scripts.
    • For Linux operating systemFor UNIX operating system Auf Linux-/Unix-Plattformen: ./WBIPreUpgrade.sh /dateipfad/migrationsspezifische_sicherung aktuelles_websphere-verzeichnis
    • For Windows operating system Auf Windows®-Plattformen: WBIPreUpgrade C:\dateipfad\migrationsspezifische_sicherung aktuelles_websphere-verzeichnis
    Der Befehl WBIPreUpgrade stellt den Status für die Anzeige und für die Protokolldateien im Verzeichnis migrationsspezifische_sicherung/logs bereit. Protokolldateinamen beginnen mit dem Text WBIPreUpgrade und enthalten ein Datum sowie eine Zeitmarke.
  4. Kopieren Sie das Verzeichnis migrationsspezifische_sicherung vom Quellensystem auf das Zielsystem.

    Verwenden Sie den Befehl ftp, gemeinsam genutzten Speicher oder eine andere Methode, um das Verzeichnis auf das neue System zu kopieren.

  5. Fügen Sie auf dem Zielsystem die Konfiguration der älteren Version von WebSphere ESB zur Konfiguration der neueren Version hinzu. Führen Sie hierzu den Befehl WBIPostUpgrade aus. Verwenden Sie den Befehl WBIPostUpgrade im Verzeichnis 'installationsstammverzeichnis/bin' der neuen Installation, um die Konfiguration der älteren Version (die Sie in ein Verzeichnis auf dem neuen System in Schritt 4 kopiert haben) zur Konfiguration der neueren Version hinzu.
    Details hierzu finden Sie unter Befehlszeilendienstprogramm 'WBIPostUpgrade'. Verwenden Sie (je nach Betriebssystem) eines der folgenden Scripts.
    Wichtig: Verwenden Sie beim Aufruf von WBIPostUpgrade den Parameter -createTargetProfile. Diese Option erstellt ein erforderliches übereinstimmendes neues Zielprofil für die Migration. Weitere Informationen zu Zielprofilen finden Sie unter Hinweise zu Zielprofilen.
    Anmerkung: In den folgenden Scripts steht die Variable profilname für den Namen des Zielprofils.
    • For Linux operating systemFor UNIX operating system Auf Linux-/UNIX-Plattformen: ./WBIPostUpgrade.sh /dateipfad/migrationsspezifische_sicherung/-profileNameprofilname
    • For Windows operating system Auf Windows-Plattformen: WBIPostUpgrade C:\dateipfad\migrationsspezifische_sicherung/-profileNameprofilname
    Der Befehl WBIPostUpgrade stellt den Status für die Anzeige und für die Protokolldateien im Verzeichnis migrationsspezifische_sicherung/logs bereit. Protokolldateinamen beginnen mit dem Text WBIPreUpgrade und enthalten ein Datum sowie eine Zeitmarke.
  6. Beginn der ÄnderungBei 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.

    Ende der Änderung
  7. Aktualisieren Sie die von WebSphere ESB verwendeten Datenbanken bei Bedarf manuell. Einige Datenbankänderungen, die für neuere Versionen von WebSphere ESB erforderlich sind, werden automatisch vorgenommen. Falls jedoch Business Space konfiguriert ist oder die Berechtigungen des Servers für einen Zugriff auf das Datenbankschema nicht ausreichen bzw. andere datenbankspezifische Voraussetzungen nicht erfüllt sind, müssen Sie die Datenbank manuell aktualisieren. Weitere Informationen finden Sie unter Datenbankupgrade für Migration durchführen.
  8. Falls die Datenbanken, die WebSphere ESB unterstützen, auf dem lokalen System in der ursprünglichen Konfiguration vorhanden waren, handelt es sich nun um ferne Datenbanken für WebSphere ESB, nachdem sie auf ein anderes System versetzt wurden. Daher müssen Sie möglicherweise auf einen JDBC-Treiber des Typs 4 wechseln, wenn Sie bislang einen JDBC-Treiber des Typs 2 verwendet haben.
  9. Modifizieren Sie die Konfiguration mit der Administrationskonsole der neueren Version von WebSphere ESB.
    1. Ändern Sie Benutzer-IDs und Kennwörter so, damit sie den Sicherheitsanforderungen entsprechen.

      Sie müssen ggf. Benutzer-IDs und Kennwörter ändern, wenn sie nicht mit denen übereinstimmen, die auf dem System mit der älteren Version verwendet werden.

    2. Ändern Sie weitere systemspezifische Informationen.

      Die Konfiguration verweist unter Umständen auf andere Softwareprodukte oder Konfigurationen, die auf dem neuen System nicht vorhanden sind. Unter Umständen hat das alte System eine Datenbank. Modifizieren Sie die Datenquelle so, dass sie auf die Datenbank auf dem alten System verweist.

Ergebnisse

Sie haben WebSphere ESB von der älteren Version auf ein fernes System mit der neueren Version migriert.

Nächste Schritte

Vergewissern Sie sich, dass die Migration erfolgreich war.

task Taskabschnitt

Nutzungsbedingungen | Feedback


Zeitmarkensymbol Letzte Aktualisierung: 05 Juli 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_remote.html
Copyright IBM Corporation 2005, 2010. Alle Rechte vorbehalten.
Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).