Jazz™ Team Server のデータベースを Derby から DB2® に変更するステップ。
このタスクについて
データベースをマイグレーションしようとしており、同時にサーバーのバージョンを変更しようとしていないことを前提にしています。マイグレーションとサーバー・バージョンの変更を計画している場合は、使用している repotools のバージョンがターゲット・サーバーと一致していることを確認してください。
- Jazz Team Server を停止します。
- データベース・コマンドを使用してデータベースのバックアップを取ります。これは、作業が思わしくいかなかった場合に備えるための手段です。
- ディレクトリー JazzInstallDir/server/conf/jazz で、ファイル teamserver.db2.properties を編集し、ターゲット・プロパティーがマイグレーション先の DB2 データベースを正確に記述していることを確認します。ファイル teamserver.properties の内容を検討し、teamserver.db2.properties に必要な変更をコピーします。
- repotools を実行して、Jazz リポジトリーの内容を、teamserver.properties で記述されている Derby データベースから、teamserver.db2.properties で記述されている DB2 データベースにコピーします。スクリプトは、Linux®、AIX®、および Solaris の場合は repotools.sh で、Windows® の場合は repotools.bat ですが、ディレクトリー JazzInstallDir/server 内にパッケージされています。 repotools を使用するコマンドの例を以下に示します。詳しくは、repotools の資料を参照してください。
repotools -copy toFile=temp.tar target.teamserver.properties=teamserver.db2.properties
- ディレクトリー JazzInstallDir/server/conf/jazz 内のファイル teamserver.properties を teamserver.derby.properties に名前変更します。
- ディレクトリー JazzInstallDir/server/conf/jazz 内のファイル teamserver.db2.properties を teamserver.properties に名前変更します。
- サーバーを開始します。