You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell查看Azure资源的当前及托管资源组?

Azure资源托管资源组查询及移动问题处理

一、查询资源当前资源组与托管资源组的PowerShell命令

你需要使用Az PowerShell模块的命令(而非Azure CLI的az resource list)来获取托管资源组信息,具体命令如下:

  1. 先确保已安装并登录Az模块:

    # 安装Az模块(首次使用)
    Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
    # 登录Azure账号
    Connect-AzAccount
    
  2. 单资源查询:
    替换<资源名称>和<资源类型>(例如Microsoft.Web/sites)执行:

    Get-AzResource -Name "<资源名称>" -ResourceType "<资源类型>" | 
        Select-Object Name, ResourceGroupName, 
            @{Name='ManagedResourceGroupName'; Expression={$_.Properties.ManagedResourceGroupName}}
    
  3. 批量查询订阅内所有带托管资源组的资源:

    Get-AzResource | 
        Select-Object Name, ResourceGroupName, ResourceType,
            @{Name='ManagedResourceGroupName'; Expression={$_.Properties.ManagedResourceGroupName}} |
        Where-Object { $_.ManagedResourceGroupName -ne $null }
    

二、资源无法再次移动的问题说明

  • 系统提示“所在资源组并非托管资源组”,说明该资源不属于托管资源范畴(托管资源通常是PaaS服务自动创建的关联资源,比如App Service的存储账户),普通资源直接移动到目标资源组即可,无需涉及托管资源组操作。
  • 如果之前的移动操作未完成,需检查资源的依赖关系,确保所有关联资源都已正确转移后再尝试移动。

内容的提问来源于stack exchange,提问作者Jennifer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 19:55:31