Миграция из Derby в DB2

Приведены инструкции по изменению базы данных Jazz Team Server с Derby на DB2.

Об этой задаче

Предполагается, что миграция баз данных выполняется без изменения версии сервера. Для миграции с изменением версии сервера следует использовать версию команды repotools целевого сервера.

Процедура

  1. Остановите Jazz Team Server.
  2. Выполните резервное копирование базы данных с помощью команд базы данных. Это мера предосторожности на случай неполадок.
  3. В файле teamserver.db2.properties из каталога JazzInstallDir/server/conf/jazz укажите базу данных DB2, в которую выполняется миграция. Проверьте содержимое файла teamserver.properties и скопируйте необходимые изменения в файл teamserver.db2.properties.
  4. Запустите команду repotools для копирования содержимого хранилища Jazz из базы данных Derby, указанной в файле teamserver.properties, в базу данных DB2, указанную в файле teamserver.db2.properties. Сценарии repotools.sh (Linux®, AIX и Solaris) и repotools.bat (Windows®) расположены в каталоге JazzInstallDir/server. Ниже приведен пример команды repotools. Дополнительная информация приведена в документации по repotools.
    repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.db2.properties
  5. Измените имя файла teamserver.properties из каталога JazzInstallDir/server/conf/jazz на teamserver.derby.properties.
  6. Измените имя файла teamserver.db2.properties из каталога JazzInstallDir/server/conf/jazz на teamserver.properties.
  7. Запустите сервер приложений.

Комментарии