本地服务和系统用户都在更改 DC 上的服务器时间

本地服务和系统用户都在更改 DC 上的服务器时间

奇怪的是,我们的 DC 的时间一直在变化,但变化的幅度不只是减少一个小时,还会增加。我一直在监控事件日志,我发现通常有两个条目彼此接近,并且都更改了时间。其中一个用户是 LOCAL SERVICE,另一个是 SYSTEM。

该服务器是 Windows 2012 服务器,作为托管在 EXSi 主机上的 DC 运行,VM 时间同步功能已禁用。该服务器 (Dell R530) 的 CMOS 电池有问题,但已更换,因此我相信它没问题。

这是典型的一天中的事件:

在此处输入图片描述

因此,如果我们查看 04:02 的条目,我可以看到 LOCAL SERVICE 将时间从 04:02 更改为 03:02(减少 1 小时)

在此处输入图片描述

大约 11 分钟后又发生了另一个事件,这次在 SYSTEM 下运行,再次将时间从 02:12 更改为 03:11,因此增加了一个小时(我假设时间混乱的原因是因为系统时间发生了变化,然后日志在新的时间记录)

在此处输入图片描述

只是为了确认 W32TM 是否配置正确(由于防火墙配置,我们必须使用 time.windows.com)

在此处输入图片描述

W32TM 配置

在此处输入图片描述

如果有人可以解释为什么我有两个进程设置时间并且基本上互相争斗那就太好了。

答案1

谢谢格雷格。

经过一番挖掘,我发现罪魁祸首是备份过程。我发现一篇旧的 Veeam KB 文章提到 VMWare 和快照过程可能会影响系统时间。在服务器上关闭 VMTools 服务后,它停止了时间跳转。主机很快就会转移到 Hyper-V,因此这种解决方法在短期内会有效。

相关内容