Jira の移行をスピードアップする方法

これまでの移行の経験から、現在、通常 24 時間につき課題数 150 万件のスピードで移行が進められると判断しています。これは推定値であり、環境によって異なる場合があります。

移行を遅らせる要因

  • ネットワーク品質

  • 事前チェック中のエラー

  • プロジェクト内の課題の数

  • 添付ファイルのサイズ

  • ワークフローとカスタム フィールドの数

  • すべてのユーザーを移行するか、選択したユーザーだけを移行するか

対応策

このページでは、本番環境の移行をスピードアップして、希望する時間枠に確実に収めて、ビジネスに不可欠なアプリケーションのダウンタイムを最小限に抑えるためにできることを説明します。

以下のヒントは変更を、早い段階で行うもの、移行直前に行うもの、移行中に行うものに分けて説明しています。


移行前の任意の時期

ソース環境とターゲット環境を準備する

移行アシスタントが開始されたら、最初のステップは事前チェックです。これらのチェックの多くは、ソース環境とターゲット環境に関連しています。たとえば、メール アドレスが無効なユーザーと重複しているユーザー、Cloud に適切な製品がインストールされているかどうかを確認します。事前チェックに失敗した場合は、関連する課題を修正するまで移行を続行できません。移行日にチェックがスムーズに行われるように、次の点をご確認ください。

  • 冗長なサイトやプロジェクトをアーカイブしましたか?

  • 無効なユーザーまたは重複しているユーザーをクリーンアップまたは修正しましたか?

  • 必要な Cloud 製品を移行先サイトにすべてインストールしましたか?

  • 正しい権限を設定しましたか?

  • Cloud サイトには適切な数のライセンスがありますか?

  • 宛先サイトで専用の RDS を有効にしていますか?

移行前にインスタンスをクリーンアップする方法をご確認ください。


移行の 1 〜 2 日前

ネットワークを準備する

インターネット接続の速度と質は、移行のスピードを左右する大きな要因です。ネットワークが最適な状態であることを確認するには、以下をご確認ください。

  • ネットワーク接続が安定していることを確認しましたか?

  • 移行期間中にパッチがリリースされないことを確認しましたか?

  • 移行期間中に自動バックアップ サービスや Jira のインデックス作成タスクが予定されていないことを確認しましたか?

  • Jira Cloud Migration Assistant を許可リストに登録済みですか?


添付ファイルを事前に移行する

添付ファイルは、移行におけるデータ サイズ全体の大部分を占めます。移行中のデータ サイズを減らすには、移行前の任意の時点で添付ファイルを事前に読み込んでおくことをおすすめします。これにより、移行中は差分 (編集または追加された添付ファイル) のみが移行されます。これには次のような複数の利点があります。

  • 移行にかかる時間を数時間短縮できます。

  • 移行前の都合の良いときにいつでも実行できます。

  • ダウンタイムは発生しません。

  • 移行計画を作成して、[添付ファイルのみ] を選択するだけです。

Jira Cloud Migration Assistant の「添付ファイルのみ」オプション

Jira の添付ファイルを事前に移行する方法についてご確認ください。


ユーザーを事前に移行する

ユーザーを事前に移行しておくと、プロジェクト データの移行にかかる時間を節約できます。最終的にはユーザーとグループを再度移行する必要がありますが、すでに移行したユーザーはスキップして、(もしあれば) 新しいユーザーを移行するだけです。これにより、ずっと高速になります。

手順の要約は次のとおりです。

  1. 本番環境の移行の前に、新しい移行計画を作成します (ユーザー ベースが大規模な場合は、1 日前が望ましい)。

  2. プロジェクトをスキップして、ユーザーを除くすべてのオプションで [なし] または [スキップ] を選択します。

  3. [すべてのユーザーとグループ] を選択します。

  4. ユーザー移行のアプローチに応じて、ユーザーとグループを個別に移行するか、グループ メンバーシップを保持するかを選択します。通常、移行する顧客はグループ メンバーシップを保持することを選択します。

  5. 移行計画を実行します。

次に、後ろの段階で本番環境の移行を実行すると、ユーザーの差分のみが移行されます。注: 移行アシスタントではすべてのユーザーが移行中であると表示されますが、実際には差分のみなので、はるかに時間がかかりません。

Jira のユーザーとグループを事前に移行する方法をご確認ください。


移行前チェックを事前実行する

移行前チェックは Jira Cloud Migration Assistant が実行するチェックで、両方の環境で移行の準備ができていることを確認します。これらのチェックは数時間に及ぶことがあり、一刻を争う状況では、全体的な移行時間を数時間短縮することで違いが出る可能性があります。したがって、本番移行の少なくとも 1 日前に移行前チェックを行うことをお勧めします。

移行のそれぞれで移行前チェックにかかる時間を見積もることは困難です。事前チェックにかかる時間が 2 時間を超える場合は、アトラシアン サポートにチェックインして、移行が滞っていないかどうか確認することをお勧めします。


移行前チェックの一部を無効にする

時間をさらに節約したい場合は、移行前チェックの一部を無効にできるダーク機能があります。移行前チェックを無効にしてもエラーは解消されないため、移行前にデータが完全にテストされていることを確認する必要があります。

これらのダーク機能の使い方と潜在的なリスクについて詳細は、クラウド移行マネージャーにお問い合わせください。


Jira Cloud Migration Assistant を使用して

「選択済み」ユーザーの代わりに「すべて」のユーザーを移行する

多くの場合、ユーザーは、すべてのユーザーではなく、移行するプロジェクトに接続しているユーザーのみを移行するオプションを選択しがちです。これは、ユーザー ベースをクリーンアップして、非アクティブなユーザーや重複しているユーザーを Cloud に取り込まないようにする簡単な方法だと考えられています。

ただし、移行速度を重視する場合は、すべてのユーザーを移行する方が、一部のユーザーを移行するよりもはるかに時間がかかりません。通常、選択したユーザーの数はすべてのユーザーよりもかなり少ないため、不可解だと感じられるかと思います。

しかし、選択したユーザーを移行する場合は、ユーザー データベース全体で毎回 Jira Cloud Migration Assistant が実行されて、このユーザーが移行されたプロジェクトのいずれかに接続しているかどうかを確認する必要があります。このプロセスには、単にすべてのユーザーを移行するよりもはるかに長い時間がかかります。

その他のヘルプ