在我inheritance的站点上,WSUS 3.0 SP2安装目前拥有庞大的数据库。
这个网站曾经有几代/客户端/服务器Windows安装的变体,还有数千个<80机器的批准更新。 现在所有的机器已经更新/协调一代的Windows和两代Office(即将成为一个)。
我编辑了“产品和分类”,并在每次旧一代/ SP级别被删除时运行“服务器清理向导”。每次从WSUSContent文件夹中删除了许多文件。
现在我已经达到了<700个批准的更新,但是WSUSContent文件夹和数据库仍然巨大且缓慢。 11GiB +和5GiB +。
我可以,而不必重新安装WSUS及其更新,“清除”数据库,删除所有的WSUSContent / *,并开始新的0 Approvals / PC?
在数据库中的大部分更新已经被转换成更新的安装文件,所以我希望最终得到一个更精简/更快的数据库,而不需要关于古代更新的旧日志。
我知道wsusutil reset
,但这只是“重置”的WSUSContent,而不是数据库?
所以,我认为,我的核心问题是:“如何为现有的安装获取一个未触及的WSUS-DB”?
不,没有支持的方式重置为“未触及”或干净的WSUS数据库。
我看到两个选项:
除了Microsoft推荐的做法之外,不要做任何事情。 WSUS GUI提供的所有内容都包含在其中,并重新索引数据库 。 不要担心那些额外的几千兆空间可以腾出来。 如果五千兆字节是一个问题,你应该已经投入了更多的空间。 运行任何服务器的能力是一个坏主意。 把“问题”放在一个完全不同的地方。
与其他所有事情一样,你会损害服务的完整性,不必要地使“问题”复杂化。 当达到这一点时,你必须考虑选项二。
如果您的WSUS安装的唯一目的是为了节省带宽,并且您没有一套复杂的更新版本和分发规则,请重新安装WSUS。
虽然不支持在Small Business Server上重新安装WSUS,但使用专用的WSUS实例这样做非常容易。
卸载WSUS和WIDangular色和function,删除WID数据库文件并重新安装整个事情。 这将需要大约2个小时的时间和一个完整的同步(带宽),你很好去。
我build议遵循文章Windows Server Update Services 3.0最佳实践中的指导原则。 特别是要点:“ 确保您的WSUS服务器被configuration为只下载批准的更新 ”