Azure Arc 対応データ サービスをアップグレードする
この記事では、Azure Arc 対応データ コントローラーとデータ サービスをアップグレードするためのパスとオプションについて説明します。
サポートされているバージョン
各リリースにはイメージ タグが含まれています。 イメージ タグを使用して、Microsoft がコンポーネントをリリースした時点を特定します。 Microsoft は、リリース後 1 年間、コンポーネントをサポートします。
イメージ タグで現在のバージョンを識別します。 イメージ タグのバージョン スキームは次のとおりです。
- [https://login.microsoftonline.com/consumers/](
<Major>.<Minor>.<optional:revision>_<date>
) <date>
は、リリースの年、月、日を識別します。 パターンは YYYY-MM-DD です。
たとえば、2022 年 6 月のリリースの完全なイメージ タグは v1.8.0_2022-06-06
です。
このイメージ例は 2022 年 6 月 6 日にリリースされました。
Microsoft は、2023 年 6 月 5 日までこのリリースをサポートします。
Note
最新のブランチ バージョンは常に、フル サポート サービス提供フェーズになります。 このサポートに関する説明は、重要な更新プログラムの発行に値するコード障害が発生した場合、修正プログラムを受け取るためには Current Branch の最新バージョンがインストールされている必要があることを意味しています。
アップグレードのパス
アップグレードは、次の増分マイナーまたはメジャー バージョンに制限されています。 次に例を示します。
- サポートされているバージョンのアップグレード:
- 1.1 -> 1.2
- 1.3 -> 2.0
- サポートされていないバージョンのアップグレード:
- 1.1 -> 1.4 1 つ以上のマイナー バージョンがスキップされるため、サポートされません。
アップグレードの順序
データ サービスをアップグレードする前に、データ コントローラーをアップグレードします。 Azure Arc 対応 SQL Managed Instance がデータ サービスの例です。
データ コントローラーは、データ サービスより 1 つ新しいバージョンまでにすることができます。 データ サービスのメジャー バージョンは、データ コントローラーより 1 つ新しいバージョンにも、2 バージョン以上古いバージョンにもすることはできません。
次の一覧には、イメージ タグに基づいて、サポートされる構成とサポートされない構成が表示されます。
サポートされる構成。
- 同じバージョンのデータ コントローラーとデータ サービス:
- データ コントローラー:
v1.9.0_2022-07-12
- データ サービス:
v1.9.0_2022-07-12
- データ コントローラー:
- データ コントローラーがデータ サービスより 1 つ新しいバージョン:
- データ コントローラー:
v1.9.0_2022-07-12
- データ サービス:
v1.8.0_2022-06-14
- データ コントローラー:
- 同じバージョンのデータ コントローラーとデータ サービス:
サポートされない構成:
- データ コントローラーがデータ サービスより古いバージョン:
- データ コントローラー:
v1.8.0_2022-06-14
- データ サービス:
v1.9.0_2022-07-12
- データ コントローラー:
- データ コントローラーがデータ サービスより 2 つ以上新しいバージョン:
- データ コントローラー:
v1.9.0_2022-07-12
- データ サービス:
v1.6.0_2022-05-02
- データ コントローラー:
- データ コントローラーがデータ サービスより古いバージョン:
メンテナンスのスケジュール
アップグレードにより、サービスの中断 (ダウンタイム) が発生します。
データ サービスのアップグレードに要する時間は、サービス レベルによって異なります。
データ コントローラーのアップグレードでは、アプリケーションのダウンタイムは発生しません。
- General Purpose: アップグレード中に 1 つのレプリカが使用できません。
- Business Critical: SQL マネージド インスタンスでは、アップグレード中に 1 回、短時間のサービス中断 (ダウンタイム) が発生します。 データ コントローラーがセカンダリ レプリカをアップグレードしたら、サービスはアップグレードされたレプリカにフェールオーバーします。 次に、コントローラーは前のプライマリ レプリカをアップグレードします。
ヒント
データ サービスは、定期メンテナンス時間中にアップグレードしてください。
自動アップグレード
SQL マネージド インスタンス desiredVersion
が auto
に設定されている場合、データ コントローラーによってマネージド インスタンスが自動的にアップグレードされます。