我们在我们的环境中有两个数据中心:主数据库和DR。 我需要部署一个KMS服务,并积极主动,我想在这两个数据中心都有一台主机。 根据我所读到的,最多可以有6个主机,而不需要调用微软,看起来会发生什么是每个主机的SRVlogging将被放置在DNS中。 客户端将查询这些SRVlogging,并随机select主机进行初始激活,并使用同一台服务器进行所有续订。 服务器可以通过脚本手动更改,如果启动或更新时初始服务器不可用,则会自动更改。
我的问题是有没有人find一种方法来指定一台服务器作为主KMS主机,并指定另一个只作为故障转移? 我所要问的原因是,客户端最好在正常操作期间与主数据中心进行通信,并且在需要时只与DR数据中心进行通信,因为办公室与DR数据中心之间的带宽与主数据中心相比是有限的。
我确信之前已经完成了这个工作,但是我找不到MSFT的文档。
谢谢,
标记
此解决scheme仅适用于Windows Server 2008 R2(或Windows 7)KMS主机,只能由Windows 7和Windows 2008 R2客户端读取。
您可以将优先级和权重应用于与KMS主机关联的DNSlogging。 这是通过将名为DnsDomainPublishList的MULTI_SZ值添加到HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SoftwareProtectionPlatformregistry项来完成的。 甲方是:域名,优先权,重量(例如company.com,10,100)。
这将提示客户端首先与哪个服务器联系。 根据文档,您应该禁用客户端上的KMS主机caching,以便在注册时始终查看此优先级和权重。 这可以通过在客户端上运行SLMgr.vbs / ckhc来完成。 这将确保一旦高优先级(较低数量)主机可用,客户端不会继续使用较低优先级(较高数量)的主机。
有关更多信息,请参阅: http : //technet.microsoft.com/en-us/library/ee355153.aspx#EZAA