无法更改Azure应用服务计划

时间:2017-06-03 23:25:50

标签: azure azure-web-app-service azure-service-plan

我有一个App Service计划,我们已经部署了一些应用程序。 为了重新组织服务器和应用程序的需要,我想重命名标准资源组“Default-Web-WestEurope-blablabla”中的服务计划。

鉴于无法重命名App服务计划,我在此期间创建了另一个资源组,并逐渐将所有应用程序和服务(存储,数据库等)移动到新资源组中。此旧的App Service计划也已移至新资源组。

范围是将所有内容都包含在新资源组中,然后创建一个新的应用服务计划,使用“更改应用服务计划功能”来移动上一个应用服务中的所有应用服务。

但是,在创建新的应用服务计划后,我发现当我尝试点击“更改应用服务计划功能”选项时,答案是“找不到应用服务计划”!

enter image description here

如何在两个App Service计划之间移动所有资源?

修改

我尝试过使用Powershell,我找到了一个理由。

  

Set-AzureRmWebApp:无法将站点xxxxx更改为App Service   由于托管限制,计划XXXXX。在行:1 char:1

2 个答案:

答案 0 :(得分:1)

  

换句话说,如果原始应用服务计划位于不同的网络空间中,则无法执行此操作。

是的,你是对的。将应用程序移动到其他App Service计划时存在限制。限制中的资源组是您创建应用服务计划时的初始资源组。

Only valid plans (in the same resource group and geographical location) are shown.

对于您的问题,您可以在原始资源组中创建新的应用服务计划。完成Web应用程序移动操作后,您可以将所有资源移动到新资源组。

如果您将Web应用程序移动到新资源组,则Web App backup and restore是将旧Web应用程序中的所有内容和配置复制到新Web应用程序的不错选择。

答案 1 :(得分:0)

就我而言,我只是删除了导致此问题的资源,然后重新部署了这些资源。