WSUS 更新规则与审批

WSUS 更新服务 · 第 4 篇 · 适用于 Windows Server 2019 / 2022 / 2025

📑 目录

  1. 概述
  2. 创建更新规则
  3. 审批策略
  4. 自动审批规则
  5. 常见问题

1. 概述

WSUS 更新规则(Update Rules)用于自动审批特定类型的更新,减少管理员手动审批的工作量。合理的审批策略可以确保关键更新及时部署,同时避免不必要的更新影响生产环境。

2. 创建更新规则

1

打开 WSUS 管理控制台,展开服务器节点,点击"选项"

2

在右侧选项列表中点击"自动审批"

3

点击"新建规则",打开规则创建向导

4

配置规则条件:选择更新分类(如"关键更新"、"安全更新")、产品(如"Windows Server 2019")

5

选择目标计算机组,设置审批动作("安装"或"未许可")

6

输入规则名称,点击"确定"保存规则

PowerShell
# 获取 WSUS 服务器对象
$wsus = Get-WsusServer

# 创建自动审批规则(示例:自动审批关键更新到测试组)
$rule = $wsus.CreateInstallApprovalRule("自动审批-关键更新")

# 设置规则条件
$criteria = New-Object Microsoft.UpdateServices.Administration.UpdateApprovalRuleCriteria
$criteria.Categories.AddRange(@("Critical Updates", "Security Updates"))
$criteria.Products.AddRange(@("Windows Server 2019"))

# 设置目标组
$targetGroup = $wsus.GetComputerTargetGroups() | Where-Object { $_.Name -eq "测试服务器组" }
$rule.SetComputerTargetGroups(@($targetGroup))

# 保存规则
$rule.Save()
Write-Host "自动审批规则创建成功"

3. 审批策略

常见的审批策略包括:

4. 自动审批规则

建议的自动审批规则配置:

规则名称更新分类目标组动作
关键更新-测试关键更新测试服务器组安装
安全更新-生产安全更新生产服务器组安装
定义更新-全部定义更新所有计算机安装

5. 常见问题

Q1:自动审批规则不生效?

检查规则是否启用,目标组是否存在,以及更新同步是否成功。规则仅在同步后对新更新生效。

Q2:如何暂停自动审批?

在 WSUS 控制台中,右键点击规则选择"禁用",或删除规则。禁用后规则保留但不再自动审批。