Przenoszenie zasobu App Service do innego regionu

W tym artykule opisano sposób przenoszenia App Service zasobów do innego regionu świadczenia usługi Azure. Możesz przenieść zasoby do innego regionu z wielu powodów. Aby na przykład skorzystać z nowego regionu świadczenia usługi Azure, wdrożyć funkcje lub usługi dostępne tylko w określonych regionach, aby spełnić wymagania dotyczące zasad wewnętrznych i ładu lub w odpowiedzi na wymagania dotyczące planowania pojemności.

App Service zasoby są specyficzne dla regionu i nie można ich przenosić między regionami. Musisz utworzyć kopię istniejących zasobów App Service w regionie docelowym, a następnie przenieść zawartość do nowej aplikacji. Jeśli aplikacja źródłowa używa domeny niestandardowej, po zakończeniu możesz przeprowadzić migrację jej do nowej aplikacji w regionie docelowym .

Aby ułatwić kopiowanie aplikacji, możesz sklonować pojedynczą aplikację App Service do planu App Service w innym regionie, ale ma ograniczenia, zwłaszcza że nie obsługuje aplikacji systemu Linux.

Wymagania wstępne

  • Upewnij się, że aplikacja App Service znajduje się w regionie świadczenia usługi Azure, z którego chcesz się przenieść.
  • Upewnij się, że region docelowy obsługuje App Service i dowolną powiązaną usługę, której zasoby chcesz przenieść.

Przygotowywanie

Zidentyfikuj wszystkie zasoby App Service, których obecnie używasz. Przykład:

Niektóre zasoby, takie jak zaimportowane certyfikaty lub połączenia hybrydowe, zawierają integrację z innymi usługami platformy Azure. Aby uzyskać informacje na temat przenoszenia tych zasobów między regionami, zobacz dokumentację odpowiednich usług.

Move

  1. Utwórz kopię zapasową aplikacji źródłowej.
  2. Utwórz aplikację w nowym planie App Service w regionie docelowym.
  3. Przywracanie kopii zapasowej w aplikacji docelowej
  4. Jeśli używasz domeny niestandardowej, powiąż ją z aplikacją docelową za pomocą polecenia asuid. i włącz domenę w aplikacji docelowej.
  5. Skonfiguruj wszystkie inne elementy w aplikacji docelowej tak samo jak aplikacja źródłowa i zweryfikuj konfigurację.
  6. Gdy chcesz, aby domena niestandardowa wskazywała aplikację docelową, zamapuj ponownie nazwę domeny.

Czyszczenie zasobów źródłowych

Usuń aplikację źródłową i plan App Service. Plan App Service w warstwie innej niż bezpłatna wiąże się z opłatą, nawet jeśli żadna aplikacja nie jest w niej uruchomiona.

Następne kroki

klonowanie aplikacji Azure App Service przy użyciu programu PowerShell