我的WSUS应该在完全同步之前提供更新信息吗?

我最近在networking中安装了WSUS ,现在正在等待它下载我想提供给其他客户端的所有更新。

在这里输入图像说明

更新已被批准。 安装设置为仅下载已批准的更新。 这就是现在正在做的事情。

所以,这将需要一段时间。 同时,我制定了我的团队政策 ,让我的客户了解这项新服务。

不幸的是,我的Windows 7testing客户端(新安装的),似乎没有任何更新可用:

在这里输入图像说明

所以,现在我问自己,我的设置是否坏了? 或者,我只需要等待这些140GB的下载,然后才能正常工作。

我的testing客户端上的WindowsUpdate.log似乎告诉我正在使用正确的服务器:

 2012-05-19 15:44:25:523 944 43c AU ########### AU: Initializing Automatic Updates ########### 2012-05-19 15:44:25:523 944 43c AU # WSUS server: http://SRV-PDC 

日志也很清楚应该应用的更新数量:

 2012-05-19 15:44:27:133 944 85c Agent * Found 0 updates and 61 categories in search; evaluated appl. rules of 174 out of 895 deployed entities ... 2012-05-19 15:44:27:149 944 754 AU # 0 updates detected 

reportingevents.log还表示没有更新可用:

 {6DB29978-5D20-4D80-9088-5F87D0CC3417} 2012-05-19 20:13:23:388+0200 1 147 101 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Software Synchronization Windows Update Client successfully detected 0 updates. {03B0D7A7-A599-41CE-B583-F2870CEF4225} 2012-05-19 20:13:23:388+0200 1 156 101 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Pre-Deployment Check Reporting client status. 

所以等了几个 小时后,第一个更新就会被提供。

我想我的困惑归结为: 在下载到服务器之前,WSUS是否可以向客户端提供更新?

事后看来,这是一个相当愚蠢的问题。


如果你正在等待你的WSUS同步,所以你可以testing你的实验室或任何其他的东西。 以下是我犯的一些错误,你可能无法做到。

初始同步

您的WSUS在同步之前不会下载任何东西。 确保您的初始同步已经完成(并且实际已经开始)。

初始同步可能需要一段时间。 我犯了在同步过程中closures服务器的错误。 它每天早上6点都会同步,但(实验室)服务器当时从未运行。

所以我没有同步一段时间,没有下载任何东西。

赞同

确保批准您的更新。 未经批准的更新可能不会被下载,也不会被提供给任何客户。

BITS转账优先

如果您确定更新实际上正在下载到您的服务器上,您还可以通过增加BITS的下载优先级来提高这些更新的下载速度。 有关确切的详细信息,请参阅KB922330和此 Technet 文章 。 还有这个优秀的博客文章总结了设置前台下载的优先级。

但是,请注意,在生产环境中增加WSUS下载优先级可能会适得其反,因为它可能会使您的Internet连接饱和。

请记住,即使在设置BITS的前台优先级之后,考虑到我的潜在吞吐量,传输速度也不是最佳的。

在这里输入图像说明

validation重新刷新间隔的组策略是不是很大。 你也可以强制客户端通过检查wsus

 net stop wuauserv net start wuauserv wuauclt /resetauthorization /detectnow 

这应该强制它在WSUS中作为一个没有组的新客户端出现。 还请检查以下日志

 C:\Windows\SoftwareDistribution\reportingevents.log 

同样从WU客户端,单击“在线检查Microsoft更新”,并确认客户端实际上是否需要您已批准的更新。