我们有一个带有单个DC的小型
Windows 2012 R2域. DC作为时间服务器进行广告宣传,客户端正在同步. DC从外部时间服务器获取时间,一切都很顺利.
但是,在整个互联网连接发生故障的情况下会发生什么?如果DC无法到达外部时间源,它是否会保持当前时间并继续尝试?在某一时刻,它会故障回到硬件时钟吗?如果是这样,故障转移时间是什么?可以配置吗?
域控制器始终使用硬件时钟. W32time客户端只是对它进行定期更正. (请注意,在讨论虚拟化服务器时,“硬件”会成为一个模糊的术语.)
如果它无法与外部时间服务器同步,本地时钟将保持滴答声,但随着时间的推移将失去准确性.本地硬件时钟每天漂移1-10秒.在VM的情况下,这种漂移会更高.
如果域控制器已失去与外部时间源的连接,它将停止作为“可靠”时间服务器进行广告,但它仍将是时间服务器.客户端仍然会将其时钟与域控制器同步.即使域控制器未同步(至少在默认情况下),这将继续发生.
当您的Internet连接恢复时,域控制器将重新建立与外部NTP源的连接,并且它将自行更正. Windows时间服务可能会对时钟进行小的周期性调整,或者它可能只是将时钟“跳”到正确的时间,具体取决于它的不同步程度.请注意,如果您的时钟不同步(> 48小时),Windows时间服务将不信任外部时间服务器(至少对于Windows 2008及更高版本).
域控制器时钟更正后,最终会在您的域中传播.
请记住,我上面描述的所有内容都是Windows时间服务的默认行为.可以通过组策略,命令行或注册表设置进行配置,使其行为完全不同.
http://blogs.msdn.com/b/w32time/archive/2007/09/04/keeping-the-domain-on-time.aspx