RTCz: Von Derby zu DB2 migrieren

Schritte für den Wechsel der Jazz Team Server for System z-Datenbank von Derby zu DB2.

Warum und wann dieser Vorgang ausgeführt wird
In diesen Anweisungen wird vorausgesetzt, dass Sie die Datenbank migrieren und nicht gleichzeitig die Version des Servers ändern. Wenn Sie beabsichtigen, die Serverversion zu migrieren und zu ändern, stellen Sie sicher, dass Sie die Version der 'Repository-Tools' verwenden, die mit dem Zielserver kompatibel ist.
  1. Stoppen Sie den Jazz Team Server for System z.
  2. Sichern Sie die Datenbank mithilfe der Datenbankbefehle. Hierbei handelt es sich um eine vorsorgliche Maßnahme für den Fall, dass Schwierigkeiten auftreten.
  3. Bearbeiten Sie im Verzeichnis 'Jazz-Installationsverzeichnis/server/conf/jazz' die Datei 'teamserver.db2.properties', um sicherzustellen, dass die Zieleigenschaften genau die DB2-Datenbank beschreiben, zu der Sie die Migration durchführen. Überprüfen Sie den Inhalt der Datei 'teamserver.properties' und kopieren Sie die erforderlichen Änderungen in die Datei 'teamserver.db2.properties'.
  4. Führen Sie die 'Repository-Tools' aus, um den Inhalt des Jazz-Repositorys von der Derby-Datenbank (in 'teamserver.properties' angegeben) in die DB2-Datenbank zu kopieren (in 'teamserver.db2.properties' angegeben). Die Scripts ('repotools.sh' für Linux® und 'repotools.bat' für Windows®) sind im Verzeichnis 'Jazz-Installationsverzeichnis/server' gepackt. Im folgenden Beispiel wird ein Befehl der 'Repository-Tools' veranschaulicht. Weitere Informationen hierzu finden Sie in der Dokumentation zu den 'Repository-Tools'.
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.db2.properties
  5. Benennen Sie die Datei 'teamserver.properties' im Verzeichnis 'Jazz-Installationsverzeichnis/server/conf/jazz' in 'teamserver.derby.properties' um.
  6. Benennen Sie die Datei 'teamserver.db2.properties' im Verzeichnis 'Jazz-Installationsverzeichnis/server/conf/jazz' in 'teamserver.properties' um.
  7. Starten Sie den Server.
Nächste Maßnahme
Diese Schritte werden unter z/OS ausgeführt und setzen voraus, dass die DB2-Datenbank von Jazz Team Server for System z DB2 bereits erstellt wurde und dass Sie Tomcat verwenden.
  1. Stoppen Sie Jazz Team Server for System z.
  2. Bearbeiten Sie das Beispielmember BLZEXPO2 im Datensatz hlq.SBLZSAMP, indem Sie den Anweisungen in der JCL folgen. Die TAR-Ausgabedatei dieses Schrittes dient als Eingabe für den Import der DB2-Datenbank. Übergeben Sie diesen Job.
  3. Ändern Sie den Namen von teamserver.properties im Verzeichnis @confPath@/jazz in teamserver.derby.properties. Ändern Sie den Namen von teamserver_db2z.properties in teamserver.properties.
  4. Vergewissern Sie sich, dass teamserver.properties Ihre DB2-Konfiguration ordnungsgemäß widergibt.
  5. Bearbeiten Sie das Beispielmember BLZIMPOR im Datensatz hlq.SBLZSAMP, indem Sie den Anweisungen in der JCL folgen. Die TAR-Eingabedatei für diesen Schritt ist die TAR-Ausgabedatei aus Schritt 2. Übergeben Sie diesen Job.
  6. Bearbeiten Sie das Beispielmember BLZSRV1 im Datensatz hlq.SBLZSAMP, indem Sie den Anweisungen in der JCL folgen. Übergeben Sie diesen Job, damit Tomcat die DB2-Datenbank verwendet.

Feedback

Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug