从“更新管理”中删除 VM

完成对环境中的 Azure 或非 Azure 计算机的更新管理后,可以使用更新管理功能来停止管理它们。 若要停止管理 VM,需在关联到自动化帐户的 Log Analytics 工作区中编辑已保存的搜索查询 MicrosoftDefaultComputerGroup

登录到 Azure 门户

登录到 Azure 门户

删除计算机

识别 Azure VM

使用以下方法标识要从管理中删除的 Azure 虚拟机的 UUID。

az vm show -g MyResourceGroup -n MyVm -d

识别非 Azure 计算机

  1. 在 Azure 门户中,导航到 Log Analytics 工作区。 从列表中选择你的工作区。

  2. 在 Log Analytics 工作区的左侧菜单中选择日志

  3. 使用以下查询识别要从管理中删除的非 Azure 计算机的 UUID。

    Heartbeat
    | where TimeGenerated > ago(30d)
    | where ComputerEnvironment == "Non-Azure"
    | summarize by Computer, VMUUID
    

删除识别的 Azure 或非 Azure 计算机

  1. 在 Azure 门户中,导航到 Log Analytics 工作区。 从列表中选择你的工作区。

  2. 在 Log Analytics 工作区中,从左侧菜单选择计算机组

  3. 在右侧窗格的“计算机组”中,默认情况下会显示“已保存组”选项卡。

  4. 在表中,单击 MicrosoftDefaultComputerGroup 项(其“旧类别”值为“更新”)右侧的“运行查询”图标。

  5. 在查询编辑器中,查看查询并查找计算机的 UUID。 删除计算机的 UUID,并针对其他任何想要删除的计算机重复这些步骤。

    注意

    为了加强保护,请确保在进行编辑之前复制查询。 这样一来,如果出现问题,就可以将查询还原。

    如果要从原始查询开始,并且要重新添加支持清理或维护活动的计算机,请复制以下查询:

    Heartbeat
    | where Computer in~ ("") or VMUUID in~ ("")
    | distinct Computer
    
  6. 编辑完保存的搜索以后,请从顶栏中选择“保存”>“另存为函数”,再次对其进行保存。 出现提示时,请指定以下项:

    • 名称:Updates__MicrosoftDefaultComputerGroup
    • 选择“另存为计算机组”
    • 旧类别:更新

注意

取消注册后,系统仍会显示这些计算机,因为我们会报告在过去 24 小时内评估的所有计算机。 删除计算机后,需要等待 24 小时,系统才不会再次列出这些计算机。

后续步骤

若要重新启用对 Azure 或非 Azure 计算机的管理,请参阅从 Azure VM 启用更新管理