Azure AI 検索を可用性ゾーンのサポートに移行する
このガイドでは、Azure AI 検索を非可用性ゾーンのサポートから可用性のサポートに移行する方法について説明します。
Azure AI 検索サービスでは、可用性ゾーンをサポートするリージョンで可用性のサポートを利用できます。 可用性サポートが有効になった後に作成されたこれらのリージョンに 2 つ以上のレプリカがあるサービスは、可用性ゾーンを自動的に利用できます。 各レプリカは、リージョン内の異なる可用性ゾーンに配置されます。 可用性ゾーンよりも多くのレプリカがある場合、レプリカは可用性ゾーン全体に可能な限り均等に配布されます。
リージョンで可用性ゾーンのサポートが有効になる前に検索サービスが作成された場合は、可用性ゾーンのサポートを利用するために検索サービスを再作成する必要があります。
前提条件
可用性ゾーンのサポートを有効にするための現在の要件と制限を次に示します。
- 検索サービスは、可用性ゾーンをサポートするリージョンに存在する必要があります
- 検索サービスは、そのリージョンで可用性ゾーンのサポートが有効になった後に作成する必要があります。
- 検索サービスには、少なくとも 2 つのレプリカが必要です
ダウンタイムの要件
ダウンタイムは、移行の実行方法によって異なります。 移行は、新しい検索サービスを作成する並列的なデプロイで構成されます。 ダウンタイムは、以前の検索サービスから可用性ゾーンが有効になった新しい検索サービスにトラフィックをリダイレクトする方法によって異なります。 たとえば、Azure Front Door を使用している場合、ダウンタイムは、Azure Front Door をこれらの新しい検索サービスの情報で更新するのにかかる時間によって異なります。 または、Azure Traffic Manager を使用して、複数の検索サービスに同時にトラフィックをルーティングすることもできます。
移行ガイダンス: 検索サービスを再作成する
検索サービスを再作成するタイミング
このサポートが有効になる前に可用性ゾーンをサポートするリージョンで検索サービスを作成した場合は、検索サービスを再作成する必要があります。
検索サービスを再作成する方法
古い検索サービスと同じリージョンに新しい検索サービスを作成します。 このリージョンでは、現在の日付以降の可用性ゾーンがサポートされている必要があります。
重要
無料版と基本版は可用性ゾーンをサポートしていないため、使用しないでください。
新しい検索サービスに少なくとも 2 つのレプリカを追加します。 検索サービスに少なくとも 2 つのレプリカが含まれると、可用性ゾーンのサポートが自動的に利用されます。
古いサービスからすべての検索インデックスを再構築することで、古い検索サービスから新しい検索サービスにデータを移行します。
すべての検索インデックスを再構築するには、次の操作を行います。
- 外部データ ソース (使用可能な場合) からインデックスを再構築する
- 古い検索サービスから新しい検索サービスにトラフィックをリダイレクトします。 これには、古い検索サービスを使用するアプリケーションの更新が必要になる場合があります。
ヒント
Azure Front Door や Azure Traffic Manager などのサービスは、このプロセスをシンプルにするのに役立ちます。