SQL Managed Instance を可用性ゾーンのサポートに移行する
重要
現在、SQL Managed Instance のゾーン冗長はプレビュー段階です。 SQL インスタンスのゾーン冗長がサポートされているリージョンについては、リージョン別のサービスのサポートに関する記事をご覧ください。
SQL Managed Instance では、Azure Availability Zones を使って Azure リージョン内の複数の物理的な場所にインスタンスをレプリケートするゾーン冗長構成が提供されます。 ゾーン冗長を有効にすると、アプリケーションのロジックを変更しなくても、Business Critical マネージド インスタンスは、壊滅的なデータセンターの停止などの大きな一連の障害に対する回復性を備えるようになります。 SQL Database の可用性モデルについて詳しくは、Azure SQL のドキュメントで Business Critical サービス レベルのゾーン冗長可用性に関するセクションをご覧ください。
このガイドでは、Business Critical サービス レベルを使用する SQL Managed Instance を、可用性ゾーン サポートなしから可用性ゾーン サポートありに移行する方法について説明します。 ゾーン冗長オプションを有効にすると、Azure SQL Managed Instance はインスタンスを自動的に再構成します。
前提条件
可用性ゾーン サポートに移行するには:
インスタンスは、2022 年 11 月の機能ウェーブ更新プログラムが適用された Business Critical レベルで実行されている必要があります。 既存の SQL Managed Instance を 2022 年 11 月の更新プログラムにオンボードする方法について詳しくは、「Azure SQL Managed Instance の 2022 年 11 月の機能ウェーブ」をご覧ください
インスタンスがサポート対象のリージョンにあることを確認します。 サポート対象のリージョンの一覧については、Premium および Business Critical サービス レベルのゾーン冗長可用性に関する記事をご覧ください。
ダウンタイムの要件
Azure SQL でのすべてのスケーリング操作はオンライン操作であり、ダウンタイムは最小限か、まったく発生しないことが必要です。 Azure SQL の動的スケーリングについて詳しくは、「最小限のダウンタイムでデータベース リソースを動的に拡張」をご覧ください。
ゾーン冗長構成を有効にする方法
ゾーン冗長オプションは、Azure portal または ARM API を使って構成できます。
ゾーン冗長オプションを有効にするには:
ゾーン冗長構成を使うように現在の Business Critical マネージド インスタンスを更新するには:
Azure portal にサインインします。
ゾーン冗長を有効にする SQL Managed Instance のインスタンスに移動します。
[Azure SQL Managed Instance の作成] タブで、[Managed Instance の構成] を選びます。
[コンピューティングとストレージ] ページで、[はい] を選んでインスタンスをゾーン冗長にします。
[バックアップ ストレージの冗長] では、互換性のある冗長オプションのいずれかを選びます。
- ZRS (ゾーン冗長ストレージ)
- GZRS (geo ゾーン冗長ストレージ)
バックアップ ストレージの冗長オプションについて詳しくは、「Azure SQL Managed Instance のバックアップのための geo ゾーン冗長ストレージ (GZRS) の概要」をご覧ください。
適用を選択します。