別のサーバーへの JIRA アプリケーションの移行
このドキュメントでは、異なるサーバー ハードウェアや、下記のいずれかが該当する異なるサーバー環境で Jira アプリケーションの移行やアップグレードを行う手順を説明します。
- JIRA アプリケーションを実行するオペレーティングシステムが変わる
- インデックスや添付ファイルの保存場所が変わる
- JIRA アプリケーションのデータを格納するデータベースまたはデータベース システムが変わる
他のサーバーへの JIRA の移行
Jira を新しいサーバーまたは場所へ移行するには、新しい Jira インスタンスをインストールする必要があります。インストールが完了したら、データベース間で既存のデータを移行してから、ホーム ディレクトリとすべての既存設定を移動します。
1. バックアップ
データベースの XML バックアップを作成します 。
インストール ディレクトリとホーム ディレクトリのバックアップを作成します。
As soon as the backup is complete, delete the
<home-directory>/dbconfig.xml
file from the copy of your home directory that you'll be using for the new installation. This will allow you to connect JIRA to a new database.
2.JIRA のダウンロード
Download the zip
or tar.gz
archive – JIRA Core or JIRA Software.
3.ファイルの抽出と JIRA のアップグレード
- ファイルを新しいディレクトリに展開 (解凍) します。
- Edit the
<installation-directory>\atlassian-jira\WEB-INF\classes\jira-application.properties
file to point to your existing JIRA home directory. Make sure that you deleted thedbconfig.xml
file, otherwise JIRA will try to connect to your existing database. - Copy your jdbc driver jar file from your existing JIRA installation directory to
jira-atlassian/WEB-INF/lib
in your new installation directory.
- 以下のような場合は追加ステップを実施する必要があります:
ユーザーの管理にCrowdを使用している場合
4.JIRA を起動してデータベースに接続する
- Start JIRA to launch the setup wizard. Go to
<installation-directory>/bin
, and run thestart-jira.sh
/start-jira.bat
file. - ブラウザーから Jira にアクセスして、自分でセットアップする を選択し、セットアップ オプションにアクセスします。
- 独自のデータベース を選択し、新しい空のデータベースの詳細を入力します。
データのインポート をクリックして、XML バックアップでファイルを選択します。
特に JIRA インスタンスが非常に大きい場合は、プロキシサーバー経由で XML ファイルの復元を実行しないようにしてください。プロキシ サーバーを使うと、タイムアウト エラーが起こる場合があります。- すべてのプロジェクトと課題がインポートされていて、すべての機能が正常に動いていることをさっと確認します。ページのフッター部分で新しい JIRA のバージョンを確認します。
移行後
5. 変更の再適用
If you have customized JIRA (such as an SSL configuration in the server.xml
file, or additional memory allocation in the setenv.sh
/ setenv.bat
file ), you'll need to reapply the customizations to the relevant files in the newly upgraded JIRA installation directory.
トラブルシューティング
問題が発生した場合
サポート ページのリソースを確認するか、問題解決をお手伝いできるよう、課題を起票してください。
既存の Jira インストールは影響を受けていないため、それを再起動して作業を再開できます。