將 web 資源遷移至全域 Azure
重要
自 2018 年8月起,我們尚未接受新的客戶,或將任何新的功能和服務部署到原始的 Microsoft 雲端德國地點。
根據客戶需求的演進,我們最近在德國 推出 了兩個新的資料中心區域,提供客戶資料落地、與 Microsoft 全球雲端網路的完整連線能力,以及市場競爭力的定價。
此外,在2020年9月30日,我們宣佈 Microsoft Cloud 德國將于2021年10月29日關閉。 您可以在這裡找到更多詳細資料: https://www.microsoft.com/cloud-platform/germany-cloud-regions 。
立即 遷移 ,充分利用新德國資料中心區域提供的各種功能、企業級安全性和全方位功能。
本文提供的資訊可協助您將 Azure web 資源從 Azure 德國遷移至全域 Azure。
Web Apps
目前不支援將您使用 Azure 德國 Azure App 服務的 Web Apps 功能所建立的應用程式遷移至全域 Azure。 建議您將 web 應用程式匯出為 Azure Resource Manager 範本。 然後,在您將 location 屬性變更為新的目的地區域之後,重新部署。
重要
變更位置、Azure 金鑰保存庫秘密、憑證和其他 guid,以與新區域一致。
遷移 Web 應用程式資源
從您的 Azure 德國訂用帳戶中,將 Web 應用程式和 App Service 方案匯出為範本。 在 web 應用程式資源群組中選取您想要遷移的資源,並將其匯出為範本。
以 zip 檔案的形式下載範本。
將 範本. json 檔案中的 location 屬性編輯至目標 Azure 全球區域。 例如,下列 JSON 檔案有 美國西部的目標位置。
"resources": [ { "type": "Microsoft.Web/serverfarms", "apiVersion": "2018-02-01", "name": "[parameters('serverfarms_myappservice_name')]", "location": "West US",
將修改過的範本部署到 Azure global。 例如,您可以使用 PowerShell 來部署。
az deployment group create --name "<web app name>" \ --resource-group "<resource group name>" \ --template-file "<path of your template.json file>"
遷移 Web 應用程式內容
在 Azure 德國入口網站中,選取您的 Web 應用程式。
選取 [ 開發工具 > ] Advanced tools。
從頂端功能表選取 [ Debug console ],然後選擇 [ PowerShell]。
選取 [ 網站]。
選取 [ wwwroot ] 資料夾旁的 [下載] 圖示。 下載的 zip 檔案包含您 web 應用程式的原始程式碼。
將 web 根目錄部署至已遷移的 Azure 全球 web 應用程式。 例如,您可以使用下列 PowerShell 腳本。
az webapp deployment source config-zip \ --resource-group "<resource group name>" \ --name "<web App name>" \ --src "path to webroot folder zip file"
其他資訊:
- 完成App Service 的教學課程,以重新整理您的知識。
- 取得如何匯出 Azure Resource Manager 範本的相關資訊。
- 請參閱Azure Resource Manager 總覽。
- 請參閱App Service 總覽。
- 深入瞭解 Azure 位置。
- 瞭解如何重新 部署範本。
通知中樞
若要將設定從一個 Azure 通知中樞實例遷移到另一個實例,請匯出並匯入所有註冊權杖及其標記:
- 將現有的通知中樞註冊匯出至 Azure Blob 儲存體容器。
- 在目標環境中建立新的通知中樞。
- 將您的註冊權杖從 Blob 儲存體匯入到新的通知中樞。
其他資訊:
事件中樞
若要遷移 Azure 事件中樞,您可以從 Azure 德國匯出事件中樞資源範本,然後將範本部署到全域 Azure。
- 從您的 Azure 德國訂用帳戶將事件中樞匯出為範本。
- 將事件中樞範本作為自訂範本部署到全域 Azure 訂用帳戶。 載入並部署您從 Azure 德國訂用帳戶匯出的範本。
其他資訊:
- 請參閱 事件中樞總覽。
- 請參閱Azure Resource Manager 總覽。
- 取得如何匯出 Azure Resource Manager 範本的相關資訊。
- 瞭解如何重新 部署範本。
後續步驟
瞭解在下列服務類別中遷移資源的工具、技術和建議: