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


Deployment Manager mit dem Migrationsassistenten migrieren

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: Die folgenden Tasks müssen vollständig ausgeführt worden sein, bevor Sie den Migrationsprozess starten:
Vorgehensweise
  1. Melden Sie sich an einem Linux®- oder UNIX®-System als Root an bzw. an einem Windows®-System als Mitglied der Administratorgruppe.
  2. 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.
    Installationsstammverzeichnis
    Eine Beschreibung des Parameters 'currentWebSphereDirectory' finden Sie unter Befehlszeilendienstprogramm 'WBIPreUpgrade'.
    Name des Sicherungsverzeichnisses für die Migration
    Eine Beschreibung des Parameters 'backupDirectory' finden Sie unter Befehlszeilendienstprogramm 'WBIPreUpgrade'.
    Benutzername für die administrative Sicherheit (erforderlich, wenn die administrative Sicherheit konfiguriert ist)
    Eine Beschreibung des Parameters -username finden Sie im Abschnitt Befehlszeilendienstprogramm 'WBIPostUpgrade'.
    Kennwort für die administrative Sicherheit (erforderlich, wenn die administrative Sicherheit konfiguriert ist)
    Eine Beschreibung des Parameters -password finden Sie im Abschnitt Befehlszeilendienstprogramm 'WBIPostUpgrade'.
    Quellenprofilname
    Eine Beschreibung des Parameters -oldProfile finden Sie im Abschnitt Befehlszeilendienstprogramm 'WBIPostUpgrade'.
    Zielprofilname
    Eine Beschreibung des Parameters -profileName finden Sie im Abschnitt Befehlszeilendienstprogramm 'WBIPostUpgrade'.
    Zuweisung von Portwerten (optional)
    Eine Beschreibung der Parameter -replacePorts und -portBlock finden Sie im Abschnitt Befehlszeilendienstprogramm 'WBIPostUpgrade'.
    Anmerkung: Dies trifft nur zu, wenn Sie von Version 6.0.2.x auf Version 6.2 migrieren.
  3. 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.
  4. 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:

    • For Linux operating systemFor UNIX operating system Auf Linux- und UNIX-Plattformen: profilstammverzeichnis/bin/stopManager.sh
    • For Windows operating system 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.
  5. Rufen Sie den Migrationsassistenten von der WebSphere ESB-Version auf, auf die Sie migrieren wollen.
    Der Migrationsassistent kann auf eine der folgenden Arten aufgerufen werden:
    • Wählen Sie in der WebSphere ESB-Einstiegskonsole die Option Migrationsassistent aus.
    • Führen Sie (je nach Betriebssystem) eines der folgenden Scripts im Verzeichnis installationsverz/bin aus:
      • For Linux operating systemFor UNIX operating system Auf Linux- und UNIX-Plattformen: wbi_migration.sh
      • For Windows operating system Auf Windows-Plattformen: wbi_migration.bat
      Anmerkung: Wahlweise können Sie die Standardtraceeinstellung (*=all=enabled:com.ibm.ws.migration.common.*=all=disabled) ändern, wenn Sie den Migrationsassistenten aufrufen. Die Standardtraceeinstellung aktiviert Traces nur für bestimmte Klassen. Sie können jedoch den Standardwert so ändern, dass die vollständige Traceerstellung aktiviert oder die gesamte Traceerstellung inaktiviert wird.
      • Wenn die gesamte Traceerstellung aktiviert werden soll, führen Sie abhängig von Ihrem jeweiligen Betriebssystem eines der folgenden Scripts aus, um den Migrationsassistenten aufzurufen:
        • For Linux operating systemFor UNIX operating system Auf Linux- und UNIX-Plattformen: wbi_migration.sh -W -migrationPanel.traceString="*=all=enabled"
        • For Windows operating system Auf Windows-Plattformen: wbi_migration.bat -W -migrationPanel.traceString="*=all=enabled"
      • Wenn die gesamte Traceerstellung inaktiviert werden soll, führen Sie abhängig von Ihrem jeweiligen Betriebssystem eines der folgenden Scripts aus, um den Migrationsassistenten aufzurufen:
        • For Linux operating systemFor UNIX operating system Auf Linux- und UNIX-Plattformen: wbi_migration.sh -W -migrationPanel.traceString="*=all=disabled"
        • For Windows operating system Auf Windows-Plattformen: wbi_migration.bat -W -migrationPanel.traceString="*=all=disabled"

    Informationen dazu, welche Verarbeitungsschritte der Migrationsassistent tatsächlich ausführt, finden Sie unter Funktionsweise des Migrationsassistenten.

  6. Folgen Sie den Eingabeaufforderungen für den Migrationsassistenten wie in Migrationsassistenten ausführen beschrieben.
  7. 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
  8. 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.
  9. 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'.
  10. 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.

Ergebnisse

Ihr Deployment Manager ist jetzt 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_dm_wiz.html
Copyright IBM Corporation 2005, 2010. Alle Rechte vorbehalten.
Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).