![巨大的(1.2TB)WSUS 在清洁时不会变小](https://linux22.com/image/730206/%E5%B7%A8%E5%A4%A7%E7%9A%84%EF%BC%881.2TB%EF%BC%89WSUS%20%E5%9C%A8%E6%B8%85%E6%B4%81%E6%97%B6%E4%B8%8D%E4%BC%9A%E5%8F%98%E5%B0%8F.png)
在我们的公司中,我们使用 WSUS,并且近两年来它一直处于闲置状态,并且因此产生了一些问题。
最大的问题是它的大小高达近 1.2 TB,阻塞了我们的硬盘!
我们尝试清理,但结果出现了错误,但即使在我们让它工作之后,清理向导成功运行,它也只会删除几 GB 的数据。
我不敢相信需要所有这些数据。我们使用 6.2 版,我使用不同的设置和所有设置清理了几次(除了清理未到达的计算机)。我们使用 Windows Server 2012 Standard
我们可以做些什么来缩小 WSUS 数据库?
答案1
您很可能已将 WSUS 配置为自动批准更新,并同步所有产品和类别,因此它正在批准 - 因此下载并保持绝对地一切。
为了删除不再需要的更新,您必须拒绝它,然后运行清理向导。
有两种更新你可以以合理的安全性集体拒绝:
被取代的更新。转到“所有更新”视图,选择“除拒绝外的任何更新”和“任何更新”,如果尚未显示“取代”列,请添加该列,按“取代”排序,选择所有被取代的更新(这些更新将分为两组)并拒绝它们。
您不需要的分类的更新。为您不需要的分类创建一个新的更新视图。在此视图中,选择“除拒绝外的任何”和“任何”,选择所有更新,然后拒绝它们。
就我个人而言,我建议仅拒绝驱动程序和驱动程序集分类。
请注意不是拒绝所有您不需要的产品的更新是安全的,因为有些更新适用于多个产品。例如,如果您拒绝所有适用于 Windows 7 的更新,您可能会无意中拒绝一些也适用于 Windows 8.1 和/或 Windows 10 的更新。您可以在检查后单独拒绝更新,但由于更新数量庞大,这将非常费力。
您可能希望查看选择同步哪些产品和分类,以限制下载新内容的速度,但请注意,如果您选择除“所有产品”和“所有分类”之外的任何内容,则您有责任定期检查是否有任何您需要的新产品和/或分类。您还需要确切知道网络上存在哪些产品,如果您遗漏了您需要的产品,WSUS 将不会向您发出警告。此外,产品树很复杂,在许多情况下,特定产品的确切含义并不明显。
... 我个人为“所有产品”和“所有分类”配置了 WSUS,但我关闭了自动批准,只批准被检测为需要的更新。有很多可能的策略,只有您才能决定哪种策略最适合您。话虽如此,最簡單如果您有能力这样做,策略是保持自动批准处于打开状态,继续同步所有产品和所有分类,并如上所述每隔几个月执行一次清理。这仍然会占用相当大的磁盘空间,但不会像您现在使用的那么多。