ゼロ ダウンタイム アップグレードの FAQ

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

ゼロ ダウンタイム アップグレード (ZDU) について質問がありますか? アップグレードを円滑に進められるよう、よくある質問をまとめました。





サポート対象バージョン

Jira Software Server (スタンドアロン) をゼロ ダウンタイム アップグレードでアップグレードできますか?

No. Zero downtime upgrade (ZDU) is available only for the enterprise editions of JIRA,  JIRA Software Data Center and JIRA Service Desk Data Center, versions 7.3 or later.

Can I upgrade directly from Jira 7.3 to a Long Term Support Release, like 7.6 or 7.13?

Yes, you can upgrade to any JIRA version after 7.3, as long as you stay within the same platform release, like the 7.x line.

複数のフィーチャー リリース バージョンをスキップする場合 (例: 7.3 から 7.6 へ)、ステージング環境でアップグレードをテストしてください。アトラシアンではすべてのリリースで、前のバージョンから現在のバージョンへのアップグレードをテストしています (単一のフィーチャー リリース バージョンのアップグレードのみ)。ただし、ゼロ ダウンタイム アップグレード (ZDU) には、アップグレード中の複数のバージョンのスキップを禁止するような制約はありません。

長期サポート リリース間でのアップグレードはできますか (7.6 から 7.13)?

Yes, you can upgrade to any JIRA version after 7.3, as long as you stay within the same platform release, for example the 7.x line.

複数のバージョンをスキップする場合 (例: 7.3 から 7.6 へ)、ステージング環境でアップグレードをテストしてください。すべてのリリースですべてのアップグレードの組み合わせをテストすることはできないため、アトラシアンでは前のバージョンから現在のバージョンへのアップグレード (単一のバージョンののアップグレードのみ) をテストしています。ただし、ゼロ ダウンタイム アップグレード (ZDU) には、複数のバージョンのスキップを禁止するような制約はありません。

Jira プラットフォーム リリース間のアップグレード (7.x から 8.x) はできますか?

いいえ。ゼロダウンタイム アップグレード (ZDU) はプラットフォーム リリース間 (例: 7.x ラインと 8.x ライン間など) のアップグレードをサポートしていません。

これは、プラットフォーム リリースには Jira の動作に関する根本的な変更が含まれており、通常のアップグレードが必要となるためです。新しいプラットフォーム ラインに移行すると、ゼロ ダウンタイム アップグレードを使用してこのプラットフォームのフィーチャーおよびバグ修正リリースにアップグレード (例: 8.0 から 8.1) できるようになります。

プラットフォーム、フィーチャー、およびバグ修正リリースの違いの概要は次のとおりです。


データベース

ゼロ ダウンタイム アップグレードを使用してアップグレードする前に、データベースをバックアップする必要がありますか?

はい。他のアップグレード方法と同様に、アップグレード前に、可能であればデータベースのネイティブ ツールを使用して、データベースを必ずバックアップする必要があります。

アップグレードが失敗した場合、以前のバージョンにロールバックできますか? データベースの変更はどうなりますか?

はい、アップグレードを確定 (アップグレード プロセスの最後の手順) するまでは、任意の時点で元のバージョンにロールバックできます。

データベースでは、最初のノードがアップグレードされるとデータベース スキーマが更新されます。この変更は戻りません。ただし、スキーマの変更には下位互換性があり、以前のバージョンで動作するため、これが問題になる可能性は低いと考えています。

ノード

1 つのノードをアップグレードし忘れた場合、そのノードを ZDU の確定後にクラスタに参加させるとどうなりますか?

アップグレードの確定後、アップグレードされていないノードはクラスタに参加できず、起動時にロックされます。このような場合、ノードをシャットダウンしてアップグレードし、残りの Data Center クラスタに再度参加させることができます。

パフォーマンス

ゼロ ダウンタイム アップグレード時、Jira のパフォーマンスには影響がありますか? ピーク時間中にアップグレードを実行できますか?

アップグレード中、各ノードは (1 つずつ) シャットダウンされ、アップグレードされて、再度起動されます。特定のノードが利用できなくなると、トラフィックと負荷は残りのノードにシフトされるため、パフォーマンスに影響を与える可能性があります。ゼロ ダウンタイム アップグレードは、ピーク トラフィック時間とはずらしてスケジューリングすることをおすすめします。ただし、ZDU を使用してアップグレードを実行する場合、サービスの継続的な提供を期待できます。


再インデックス

ゼロ ダウンタイム アップグレード (ZDU) では、アップグレード後にインデックスの再作成が自動的にトリガーされますか?

いいえ。ゼロ ダウンタイム アップグレード (ZDU) がサポートされているフィーチャー リリースおよびバグ修正リリースの新しいバージョンには、インデックスの自動的な再作成が必要な変更は導入されません。

アプリ

アップグレード中、アプリには何が起きますか?

We recommend upgrading apps separately, after the JIRA Data Center cluster has been upgraded.

During the zero downtime upgrade, JIRA freezes all apps for nodes that are still running the original version of JIRA. This means that even if you upgrade apps during the upgrade, all JIRA nodes that weren’t yet upgraded will continue to run the old version of the apps. Once you upgrade a particular node, it will immediately pick up the upgraded, compatible apps.

アプリ開発者向けの詳細が必要な場合は、こちらを参照してください。

トラブルシューティング

アップグレードが失敗した場合、以前のバージョンにロールバックできますか? データベースの変更はどうなりますか?

はい、アップグレードを確定 (アップグレード プロセスの最後の手順) するまでは、任意の時点で元のバージョンにロールバックできます。

データベースでは、最初のノードがアップグレードされるとデータベース スキーマが更新されます。この変更は戻りません。ただし、スキーマの変更には下位互換性があり、以前のバージョンで動作するため、これが問題になる可能性は低いと考えています。

ZDU 関連のオープンな不具合一覧はありますか?

Yes. We’re tracking bugs that might affect ZDU on our public JIRA instance, all labeled with affects-zdu. You can view them here

最終更新日 2020 年 6 月 26 日

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

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