上游没有显示的Wsus Downstream服务器

我有22个下游服务器,我只能在上游看到2个。

有些时候显示的下游服务器改变了,但仍然只有2个

当客户端或下游服务器联系WSUS时,它使用位于HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate的SusClientId和SusClientIdValidationregistry项来标识自身。 如果您克隆了下游服务器,则正常的SysPrep将不会重置这些值。 如果多个客户端或下游服务器具有相同的SusClientId,则每次使用WSUS进行更新时,它们都会相互覆盖。

删除你的下游服务器上的这两个键然后重新启动应该解决这个问题。

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\SusClientId HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\SusClientIdValidation

我在克隆的下游服务器上解决了这个问题。 副本下游服务器的GUID保存在数据库中。

在下游服务器上本地安装SSMS并连接到WSUS数据库。

运行这个SQL:

 update [SUSDB].[dbo].[tbConfigurationA] set serverid=newid() 

再次启动下游服务器上的同步 – 几乎立即,你会看到它在上游填充。

注意:如果你在所有的下游服务器上这样做,你将留下一个传统的重复服务器,因为没有东西会拥有原始的GUID。 您应该能够删除这个 – 通过同步date时间标识它是哪一个。