【问题标题】:How to know the origin resource group of a App Service Plan?如何知道应用服务计划的源资源组?
【发布时间】:2023-03-25 07:10:01
【问题描述】:

我有一个 Azure 应用服务计划和一个 Web 应用。我想将它们移至另一个订阅。应用服务计划和应用服务必须从应用服务计划的源资源组一起移动,这是有限制的。有人从其原始资源组中移动了资源并删除了该资源组。现在,我怎样才能找到源资源组的名称?

在某些情况下,它可以在应用服务计划的 WebSpace 属性中找到。例如 [ "webSpace": "RG-SK-MarkIII-CentralUSwebspace" ],RG-SK-MarkIII 是应用计划的源资源组。但在我的例子中,webSpace 是这样的 ["webSpace": "AustraliaEastwebspace" ]。有没有其他方法可以通过 CloudShell 找到它?

【问题讨论】:

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


    【解决方案1】:

    您可以查找特定用户使用的actions,即使是不再存在的资源组。

    az monitor activity-log list -g ExampleGroup --caller someone@contoso.com --offset 5d
    

    【讨论】:

    • '-g' 在我的情况下是未知的,删除活动可能发生在 1 年前,现在该怎么办?
    【解决方案2】:

    请尝试以下步骤: 如果不记得原来的资源组,可以通过诊断找到。

    • 对于您的网络应用,选择诊断并解决问题。

      然后,选择配置和管理。

      选择迁移选项。

      选择移动网络应用程序的推荐步骤选项。

    您会看到在移动资源之前建议采取的措施。该信息包括 Web 应用程序的原始资源组。 - 我知道您指的是 RG 删除场景,请尝试一下,让我知道它是怎么回事。

    参考文档move across subscription

    此外,您只能更改为在与原始应用相同的“网络空间”中创建的计划。 Webspace 是一个未公开的内部概念,但您可以验证您的源计划和目标计划是否在同一个 webspace 中。

    要验证,请执行以下操作:

    1. https://resources.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{serverFarmName}

    2. 确认您的源计划的 webSpace 属性是否与您的新计划的 webSpace 属性匹配

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-26
      • 1970-01-01
      • 1970-01-01
      • 2020-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多