无法更改Azure应用服务计划

Lor*_*nzo 5 azure azure-web-app-service azure-service-plan

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

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

范围是将所有内容都放在新资源组中,然后创建一个新的App Service计划,使用"更改应用程序服务计划功能"移动前一个应用程序服务.

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

在此输入图像描述

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

编辑:

我尝试过使用Powershell,我得到了一个理由.

Set-AzureRmWebApp:由于托管限制,无法将站点xxxxx更改为App Service Plan XXXXX.在行:1个字符:1

Amo*_*mor 4

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

是的你是对的。将应用移动到不同的应用服务计划时存在限制。限制中的资源组是您创建应用服务计划时的初始资源组。

Only valid plans (in the same resource group and geographical location) are shown.
Run Code Online (Sandbox Code Playgroud)

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

如果您将 Web 应用程序移至新的资源组,Web 应用程序备份和还原是将旧 Web 应用程序中的所有内容和配置复制到新 Web 应用程序的不错选择。