將 Azure AI 搜尋服務移轉至可用性區域支援
本指南說明如何將 Azure AI 搜尋服務從非可用性區域支援移轉至可用性支援。
Azure AI 搜尋服務可以利用支援可用性區域的區域中的可用性支援。 可用性支援啟用之後,這些區域中有兩個或多個複本的服務可以自動利用可用性區域。 每個複本都會放在區域中不同的可用性區域。 如果您有比可用性區域更多的複本,則複本會盡可能平均分散至各個可用性區域。
如果您在區域中啟用可用性區域支援之前,已先建立搜尋服務,則必須重新建立搜尋服務,才能利用可用性區域支援。
必要條件
以下是啟用可用性區域支援的目前需求/限制:
- 搜尋服務必須位於支援可用性區域的區域
- 可用性區域支援在區域中啟用之後,您就必須建立搜尋服務。
- 搜尋服務必須擁有至少兩個複本
停機時間需求
停機時間將取決於您決定如何執行移轉。 移轉將包含一個並存部署,您會在其中建立新的搜尋服務。 停機將取決於您如何選擇將流量從舊的搜尋服務中,重新導向至已啟用新可用性區域的搜尋服務。 例如,如果您使用 Azure Front Door,停機將取決於使用新搜尋服務資訊來更新 Azure Front Door 所需的時間。 或者,您也可以使用 Azure 流量管理員,同時將流量路由傳送至多個搜尋服務。
移轉指引:重新建立您的搜尋服務
重新建立搜尋服務的時機
如果您在啟用此支援之前,已在支援可用性區域的區域中建立搜尋服務,則必須重新建立搜尋服務。
如何重新建立搜尋服務
在與舊搜尋服務相同的區域中建立新搜尋服務。 此區域應該支援目前日期或往後日期的可用性區域。
重要
免費層和基本層不支援可用性區域,因此不應使用。
將至少兩個複本新增至新搜尋服務。 當搜尋服務擁有至少兩個複本,其就會自動利用可用性區域支援。
從舊的搜尋服務重建所有搜尋索引,以將資料從舊的搜尋服務移轉至新搜尋服務。
若要重建所有搜尋索引:
- 如果可以的話,請從外部資料來源重建索引。
- 將流量從舊的搜尋服務重新導向至新搜尋服務。 使用舊搜尋服務的應用程式可能需要更新。
提示
Azure Front Door 和 Azure 流量管理員 等服務可協助簡化此流程。