Azure Backup Policy仅识别2台指定标签VM的问题求助
以下是导致你遇到的标签关联备份策略仅识别部分VM的核心原因及排查方向:
已被其他备份策略保护的VM会被排除
自定义标签关联的备份策略,默认仅选择未启用任何备份保护的VM。如果另外4台VM已经被其他备份策略(手动配置、其他标签关联策略等)覆盖,就不会被当前策略识别。而内置的“Azure Backup should be enabled for Virtual Machines”是合规检查策略,会扫描所有VM的备份状态,无论是否已被保护,因此能识别全部6台。
排查:在备份保管库的「备份项」中查看那4台VM是否已有备份记录。标签未直接应用在VM资源本身
确认标签是直接添加在VM资源上,而非VM所在的资源组、磁盘或其他关联资源。备份策略的标签匹配逻辑仅读取VM自身的标签属性,而合规策略可能会关联资源组层级的标签,导致识别范围不同。
排查:在Azure门户查看每台VM的「标签」页签,或用PowerShell执行Get-AzVM -Name <VM名称> | Select-Object Tags验证VM自身的标签。备份策略的作用范围未覆盖全部VM所在资源组
检查备份策略的「作用范围」设置,是否仅包含了那2台VM所在的资源组,而排除了另外4台VM的资源组。内置合规策略默认覆盖整个订阅,因此能识别所有VM。
排查:在备份策略的「编辑作用范围」中确认是否包含所有目标VM的资源组。VM状态或类型限制
部分备份策略的自动化部署逻辑仅针对运行中的ARM架构VM,如果另外4台是经典VM、或处于「已解除分配」状态,可能会被过滤。而合规策略会识别所有类型和状态的VM。
排查:检查那4台VM的资源类型(ARM/经典)和运行状态,尝试启动一台已解除分配的VM后重新评估策略。
内容的提问来源于stack exchange,提问作者Phil

