Migracja z bazy danych Derby do bazy danych DB2

Kroki procedury zmiany bazy danych produktu Jazz Team Server z Derby na DB2.

O tym zadaniu

Zakłada się, że migrowana jest baza danych, a wersja serwera pozostaje bez zmian. Przy migracji i jednoczesnej zmianie wersji serwera należy upewnić się, że używane są narzędzia repotools w wersji zgodnej z serwerem docelowym.

Procedura

  1. Zatrzymaj Jazz Team Server.
  2. Utwórz kopię zapasową bazy danych przy użyciu komend bazy danych. To środek ostrożności na wypadek nieprzewidzianych niepowodzeń.
  3. W katalogu JazzInstallDir/server/conf/jazz poddaj edycji plik teamserver.db2.properties, upewniając się, że docelowe właściwości dokładnie opisują bazę danych DB2, do której migrowana jest baza danych. Przejrzyj zawartość pliku teamserver.properties i skopiuj dodatkowo wszelkie wymagane zmiany do pliku teamserver.db2.properties.
  4. Uruchom narzędzia repotools, aby skopiować zawartość repozytorium produktu Jazz z bazy danych Derby opisanej w pliku teamserver.properties do bazy danych DB2 opisanej w pliku teamserver.db2.properties. Skrypty repotools.sh dla systemów Linux®, AIX i Solaris oraz repotools.bat dla systemu Windows® znajdują się w pakiecie, w katalogu JazzInstallDir/server. Poniżej przedstawiono przykładową komendę korzystającą z narzędzi repotools. Więcej informacji zawiera dokumentacja narzędzi repotools.
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.db2.properties
  5. Zmień nazwę pliku teamserver.properties w katalogu JazzInstallDir/server/conf/jazz na teamserver.derby.properties.
  6. Zmień nazwę pliku teamserver.db2.properties w katalogu JazzInstallDir/server/conf/jazz na teamserver.properties.
  7. Uruchom serwer.

Opinia