6

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

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

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

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

在此处输入图像描述

如何在两个应用服务计划之间移动所有资源?

编辑

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

Set-AzureRmWebApp :由于托管限制,无法将站点 xxxxx 更改为应用服务计划 XXXXX。在行:1 字符:1

4

2 回答 2

4

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

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

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

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

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

于 2017-06-05T06:40:19.033 回答
2

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

于 2020-07-08T16:06:40.703 回答