共用方式為


將 App Service 資源移至另一個區域

本文描述如何將 App Service 資源移至不同的 Azure 區域。 基於諸多原因,您可能將資源移至另一個區域。 例如,利用新的 Azure 區域、僅部署特定區域中可用的功能或服務、符合內部原則和治理需求,或回應容量規劃需求。

App Service 資源有區域限定,無法跨區域移動。 您必須在目標區域中建立現有 App Service 資源的複本,然後將內容移至新的應用程式。 如果您的來源應用程式使用自訂網域,您可以在完成時將其遷移至目標區域中的新應用程式

若要更輕鬆地複製應用程式,您可以將個別 App Service 應用程式複製到另一個區域中的 App Service 方案,但有限制,尤其是其不支援 Linux 應用程式。

必要條件

  • 請確定 App Service 應用程式位在想要從中移動的 Azure 區域中。
  • 請確定目標區域支援您想移動其資源的 App Service 及任何相關服務。

準備

識別您目前使用的所有 App Service 資源。 例如:

某些資源 (例如匯入的憑證或混合式連線) 會包含與其他 Azure 服務的整合。 如需如何跨區域移動這些資源的詳細資訊,請參閱個別服務的文件。

移動

  1. 建立來源應用程式的備份
  2. 在目標區域中的新 App Service 方案中建立應用程式
  3. 還原目標應用程式中的備份
  4. 如果您使用自訂網域,請先透過 asuid. 將其繫結至目標應用程式,並在目標應用程式中啟用網域
  5. 將目標應用程式中的其他項目設定成與來源應用程式一樣,並驗證您的設定。
  6. 當您準備好讓自訂網域指向目標應用程式時,請重新對應網域名稱

清除來源資源

刪除來源應用程式和 App Service 方案。 非免費層中的 App Service 方案會收取費用,即使沒有任何應用程式在其中執行也一樣。

下一步

使用 PowerShell 複製 Azure App Service App