回答
我需要不同的訂閱,這是非常有可能根據文檔之間移動的東西。很多是從azure website無恥複製。此解決方案利用了Azure Powershell 1.0。
首先,如果你需要移動一個Web應用程序和它的連接webfarm有一些limitations:
您可以使用ARM移動資源阿比移動Azure的Web應用程序資源。
Azure的Web應用程序目前支持以下移動場景:
- 移動資源組的全部內容(網頁應用,應用服務計劃,並證明)到另一個資源組。
- 注:目標資源組不能包含在這種情況下
- 個人移動web應用到不同的資源組的任何Microsoft.Web資源,同時仍然在其當前的應用程序服務計劃主持他們(應用服務 計劃停留在舊的資源組)
基本上你需要從要移動和使用Move-AzureRmResource命令的資源獲取資源的ID。你自然需要一個Azure登錄,它可以讀寫所涉及的訂閱。
$的webapp = GET-AzureRmResource -ResourceGroupName OldGroup -ResourceName的WebApp -ResourceType Microsoft.Web /網站
$計劃= GET-AzureRmResource -ResourceGroupName OldGroup -ResourceName計劃-ResourceType Microsoft.Web/serverFarms
布展AzureRmResource -DestinationResourceGroupName新聞組-ResourceId($ webapp.ResourceId,$ plan.ResourceId)-DestinationSubscriptionId XXXXXXXXXXXX-XXXXXXXX-XXXXXXXXXXXX
我想指出的是,如果你移動的資源到其他訂閱,有一些警告。首先,該訂閱必須擁有在該地區提供網站的權利,API的超出此範圍,但只需創建一個網站並將其移除即可爲訂閱提供這些權利。在我的情況下,我有第二個錯誤仍然沒有得到解決,但我懷疑連接到被移動資源的其他資源是罪魁禍首。如果我解決了這個問題,將會更新更多信息。
作爲最後一點,還可以使用REST API。
最初接受的答案已超過一年。在Azure世界裏,這是一個永恆。 Azure門戶中的「更改應用程序計劃」按鈕不再顯示(截至2016年6月17日),因此我正在拋出Powershell命令,以便將Web應用程序移至另一個應用程序服務計劃。
Set-AzureRmWebApp -Name <webapp name> -ResourceGroupName <resource group name> -AppServicePlan <new app service plan>
Set-AzureRmWebAppSlot -Name <webapp name> -Slot <slot name> -ResourceGroupName <resource group name> -AppServicePlan <new app service plan>
是的,按鈕似乎不再存在。 – PussInBoots
- 1. 在Azure移動服務和Azure網站之間共享表格
- 2. Azure網站 - 計劃任務
- 3. Azure應用服務計劃
- 4. 聯繫網站在Azure移動服務
- 5. Azure服務計劃計費
- 6. Azure網站和Azure雲服務之間的區別是什麼
- 7. Microsoft Azure服務計劃
- 8. Azure移動服務和Azure網站集成
- 9. 從計劃程序中填充Azure移動服務
- 10. 在Windows通用應用和Azure移動服務之間共享一個課程
- 11. 在網站集之間移動Sharepoint Wiki
- 12. 在訂閱之間移動SQL Azure服務器
- 13. 尋找在服務器之間遷移Joomla網站的工具
- 14. Neo4j在Azure移動服務
- 15. Azure應用服務環境與ASE無關的應用服務計劃
- 16. Azure的網絡API和移動服務
- 17. Windows Azure:網頁,移動服務和SQL
- 18. 通過asp.net網站向Azure移動服務提出HTTP請求
- 19. 將Azure移動服務遷移到Azure應用服務的查詢
- 20. 將azure移動服務表腳本(Blob上傳)遷移到azure應用服務
- 21. 移動應用和互動網站的休息服務
- 22. 我應該使用Azure的移動服務或網絡API
- 23. Azure移動應用程序不列出網絡服務
- 24. 故障轉移規劃Azure的移動服務
- 25. 如何查看佔用Azure服務計劃的磁盤空間?
- 26. 在服務器之間移動文件
- 27. 電子商務網站的Azure分片計劃
- 28. Azure網站連接到Azure服務
- 29. 將Azure移動服務遷移到Azure移動應用程序:UserId已更改
- 30. Azure服務計劃 - 擴展收費
僅供參考,如果您沒有看到您的計劃列表,可能是因爲它在不同的資源組。您只能在同一個資源組中的應用程序服務計劃之間移動。 –