データベースの切り替え

Jira のデータは以下のデータベースへ移行することができます:

  1. 同一データベース サーバー上の異なるデータベース
  2. 異なるサーバー上の同種類のデータベース (例. ある PostgreSQL サーバーから別の PostgreSQL サーバーへ)
  3. 異なる種類のデータベース サーバー (例. MySQL サーバーから PostgreSQL サーバーへ)

Jira のデータは次の方法で移行できます。

Amazon Aurora データベースへの移行を計画している場合は、Amazon Aurora データベースのドキュメントもご確認ください。以下の「Amazon Aurora 用の追加の AWS リソース」を参照してください。

Jira を別のサーバーに移行するには、代わりに「Jira を別のサーバーに移行する」をご参照ください

既知の問題

Jira のデータを同種類のデータベースに移行する

Jira のデータを次のような条件で移行する場合はこの手順を使用します。

    • 同一データベース サーバー上の異なるデータベース、または、
    • 異なるデータベース サーバー上の同種類のデータベース (例. ある PostgreSQL サーバーから別の PostgreSQL サーバーへ)。

データを移行するには、次の手順に従います。

  1. お使いのデータベース サーバーのネイティブ ツールを使用して:
    • 同じデータベース サーバー インストールの新規データベースに Jira データベースをコピーする
    • 異なるデータベース サーバー インストールの同種類の新規データベースに Jira データベースをコピー/移行します。

      • 上記のどちらの作業も実行できない場合は、「Jira のデータを異なる種類のデータベース サーバに移行する」の手順 (下記) に従ってください。
      • この手順を使用して、Jira のデータを異なる種類のデータベース サーバに移行することも可能です (例: MySQL から PostgreSQL)。ただし、この処理をサポートするツールを見つける必要があります。また、この方法に対してアトラシアンはサポートを提供しません。
  2. 新規データベースへの Jira データの追加が完了したら、Jira サーバーをシャットダウンします。
  3. Jira ホーム ディレクトリ Jira インストール ディレクトリ のバックアップを作成します。
  4. Jira サーバーのデータベースへの接続を再構成します。
    • Jira の "推奨" ディストリビューションをインストールした場合、Jira インストール ディレクトリbin/config.sh (Linux / Solaris) または bin\config.bat (Windows) を実行して Jira 設定ツールを使用することによって、GUI から Jira のデータベース接続設定を簡単に再構成できます。
    • 次の条件が 1 つでも当てはまる場合、Jira ホーム ディレクトリdbconfig.xml ファイルを手動で構成する必要があります。手動での設定手順に関しては、「Jira のデータベース接続」セクションにある適切なデータベースの設定ガイドを参照してください。
      • Jira にコンソールでのみ接続している場合
      • データベース接続を手動で設定することを希望する (設定のカスタマイズが目的で)

Jira のデータを異なる種類のデータベース サーバーに移行する

Jira のデータを異なる種類のデータベース サーバーに移行するには (例: MySQL サーバーから PostgreSQL サーバー)、次の手順に従ってください。

tip/resting Created with Sketch.

Jira インストールが内部 H2 データベース (Jira 評価用としてのみサポート) を使用中で、Jira インストールを (本番環境で使用する Jira インストールに対してサポートされる) サポート対象データベースを使用するように切り替える場合にも、この手順を利用できます。

Jira のデータを移行するには、次の手順に従います。  

  1. XML バックアップとしてデータのエクスポートを作成します。詳細については、データのバックアップ を参照してください。
  2. 新しいデータベース サーバーに、Jira データを格納するためのデータベースを新しく作成します。データベースの作成手順については、「Jira のデータベース接続」セクションにある、対象のデータベースの設定ガイドを参照してください。
  3. Jira サーバーをシャットダウンします。
  4. Jira ホーム ディレクトリ Jira インストール ディレクトリ のバックアップを作成します。
  5. Jira ホーム ディレクトリdbconfig.xml ファイルを削除します。
  6. Jira を再起動します。Jira セットアップ ウィザードの最初のステップである、データベース コネクションの構成手順が表示されます。
  7. (上記のステップ 2 で作成した) 新規データベースへの Jira 接続を設定して、[次へ] ボタンを選択します。
  8. "アプリ プロパティ セットアップ" ページで、[既存のデータをインポート] リンクをクリックして、上記のステップ 1 で作成した XML バックアップからデータを復元します。

Amazon Aurora 用の追加の AWS リソース

AWS は、Aurora データベースのセットアップおよびそこへの移行に役立つガイドを提供しています。

また、Amazon はマネージド移行を実現するための AWS Database Migration Service も提供しています。このサービスは、最小限のダウンタイムで、さまざまなソース データベースから Aurora への移行をサポートするものです。

最終更新日: 2022 年 10 月 14 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.