다음을 통해 공유


App Service 리소스를 다른 지역으로 이동

이 문서에서는 App Service 리소스를 다른 Azure 지역으로 이동하는 방법을 설명합니다. 여러 가지 이유로 리소스를 다른 지역으로 이동할 수 있습니다. 예를 들어 새 Azure 지역을 활용하거나, 특정 지역에서만 사용할 수 있는 기능이나 서비스를 배포하거나, 내부 정책 및 거버넌스 요구 사항을 충족하거나, 용량 계획 요구 사항에 대응하기 위해 리소스를 이동할 수 있습니다.

App Service 리소스는 지역에 따라 달라지므로 지역 간에 이동할 수 없습니다. 대상 지역에 기존 App Service 리소스의 복사본을 만든 다음 콘텐츠를 새 앱으로 이동해야 합니다. 원본 앱에서 사용자 지정 도메인을 사용하는 경우 이동이 완료되면 대상 지역의 새 앱으로 해당 도메인을 마이그레이션할 수 있습니다.

앱을 더욱 쉽게 복사하기 위해 다른 지역의 App Service 플랜으로 개별 App Service 앱을 복제할 수 있지만 이런 경우 제한 사항이 있으며 특히 Linux 앱은 지원하지 않습니다.

필수 조건

  • 이동하려는 Azure 지역에 App Service 앱이 있는지 확인합니다.
  • 리소스를 이동할 App Service 및 관련 서비스를 대상 지역에서 지원하는지 확인합니다.

준비

현재 사용 중인 모든 App Service 리소스를 식별합니다. 예시:

가져온 인증서 또는 하이브리드 연결과 같은 특정 리소스에는 다른 Azure 서비스와의 통합이 포함되어 있습니다. 해당 리소스를 지역 간에 이동하는 방법에 대한 자세한 내용은 각 서비스 설명서를 참조하세요.

이동

  1. 원본 앱의 백업을 만듭니다.
  2. 대상 지역에서 새 App Service 플랜의 앱을 만듭니다.
  3. 대상 앱에서 백업을 복원합니다.
  4. 사용자 지정 도메인을 사용하는 경우 먼저 asuid.를 사용하여 대상 앱에 사용자 지정 도메인을 바인딩하고 대상 앱에서 해당 도메인을 사용하도록 설정합니다.
  5. 대상 앱의 다른 모든 항목을 원본 앱과 동일하게 구성하고 구성을 확인합니다.
  6. 사용자 지정 도메인이 대상 앱을 가리키도록 할 준비가 되면 도메인 이름을 다시 매핑합니다.

원본 리소스 정리

원본 앱 및 App Service 플랜을 삭제하세요. 무료가 아닌 계층의 App Service 플랜에는 실행 중인 앱이 없는 경우에도 요금이 부과됩니다.

다음 단계

PowerShell을 사용하여 Azure App Service 앱 복제