Przenoszenie usługa wyszukiwania usługi Azure AI do innego regionu świadczenia usługi Azure
Czasami klienci pytają o przeniesienie usługi wyszukiwania do innego regionu. Obecnie nie ma wbudowanego mechanizmu ani narzędzi, aby pomóc w tym zadaniu, ale ten artykuł może pomóc w zrozumieniu ręcznych kroków ponownego tworzenia indeksów i innych obiektów w nowej usłudze wyszukiwania w innym regionie.
Uwaga
W witrynie Azure Portal wszystkie usługi mają polecenie Eksportuj szablon. W przypadku usługi Azure AI Search to polecenie tworzy podstawową definicję usługi (nazwę, lokalizację, warstwę, replikę i liczbę partycji), ale nie rozpoznaje zawartości usługi ani nie przenosi kluczy, ról ani dzienników. Mimo że polecenie istnieje, nie zalecamy używania go do przenoszenia usługi wyszukiwania.
Wymagania wstępne
Upewnij się, że usługi i funkcje używane przez konto są obsługiwane w regionie docelowym.
W przypadku funkcji w wersji zapoznawczej upewnij się, że subskrypcja została zatwierdzona dla regionu docelowego.
Przygotowywanie i przenoszenie
Zidentyfikuj zależności i powiązane usługi, aby zrozumieć pełny wpływ przeniesienia usługi, na wypadek konieczności przeniesienia więcej niż tylko usługi Azure AI Search.
Usługa Azure Storage służy do rejestrowania, tworzenia magazynu wiedzy i jest często używanym zewnętrznym źródłem danych na potrzeby wzbogacania i indeksowania sztucznej inteligencji. Usługi azure AI służą do włączania wbudowanych umiejętności podczas wzbogacania sztucznej inteligencji. Zarówno usługi Azure AI, jak i usługa wyszukiwania muszą znajdować się w tym samym regionie, jeśli używasz wzbogacania sztucznej inteligencji.
Utwórz spis wszystkich obiektów w usłudze, aby wiedzieć, co przenieść: indeksy, mapy synonimów, indeksatory, źródła danych, zestawy umiejętności. Jeśli włączono rejestrowanie, utwórz i zarchiwizuj wszystkie raporty, które mogą być potrzebne dla rekordu historycznego.
Sprawdź ceny i dostępność w nowym regionie, aby zapewnić dostępność usługi Azure AI Search oraz wszelkie powiązane usługi w nowym regionie. Większość funkcji jest dostępna we wszystkich regionach, ale niektóre funkcje w wersji zapoznawczej mają ograniczoną dostępność.
Utwórz usługę w nowym regionie i opublikuj ponownie na podstawie kodu źródłowego wszystkie istniejące indeksy, mapy synonimów, indeksatory, źródła danych i zestawy umiejętności. Pamiętaj, że nazwy usług muszą być unikatowe, aby nie można było ponownie użyć istniejącej nazwy. Sprawdź każdy zestaw umiejętności, aby sprawdzić, czy połączenia z usługami Azure AI są nadal prawidłowe pod względem wymagań dotyczących tego samego regionu. Ponadto jeśli są tworzone magazyny wiedzy, sprawdź parametry połączenia dla usługi Azure Storage, jeśli używasz innej usługi.
Załaduj ponownie indeksy i magazyny wiedzy, jeśli ma to zastosowanie. Użyjesz kodu aplikacji, aby wypchnąć dane JSON do indeksu, lub ponownie uruchomić indeksatory w celu ściągnięcia dokumentów ze źródeł zewnętrznych.
Włącz rejestrowanie i jeśli używasz ich, utwórz ponownie role zabezpieczeń.
Zaktualizuj aplikacje klienckie i zestawy testów, aby używać nowej nazwy usługi i kluczy interfejsu API oraz przetestować wszystkie aplikacje.
Odrzucanie lub czyszczenie
Usuń starą usługę po pełnym przetestowaniu i uruchomieniu nowej usługi. Usunięcie usługi powoduje automatyczne usunięcie całej zawartości skojarzonej z usługą.
Następne kroki
Poniższe linki mogą pomóc w znalezieniu dodatkowych informacji podczas wykonywania kroków opisanych powyżej.