【问题标题】:Azure App Service Plan cannot be changedAzure 应用服务计划无法更改
【发布时间】:2017-11-05 01:47:25
【问题描述】:

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

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

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

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

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

编辑

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

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

【问题讨论】:

  • 这些服务计划是在同一个地区吗?它们的“级别”是否相同(都是标准的还是基本的)?
  • 是的。通过在互联网上搜索,我发现一篇文章说它取决于 webspace 内部配置。换句话说,如果原始应用程序服务计划在不同的网络空间中,则无法执行此操作。例如,这正是我的情况。
  • 请参阅here 进行长时间讨论
  • 谢谢,这就是邮票限制。好吧,我猜是帮不上忙

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


【解决方案1】:

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

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

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多