我正在尝试在 Azure VM 上模拟不同的日期/时间,但时间总是重置为当前日期/时间。有没有办法强制服务器停留在特定日期/时间,直到我手动将其改回?
我已禁用 Windows 时间服务、Hyper-V 时间同步服务,并将时间设置更改为不与互联网时间服务器同步。在执行此操作之前,服务器会立即恢复到正确的日期/时间,但现在它会停留一个小时或更长时间,然后恢复。
除了这些因素之外,是什么原因导致了这种情况?有什么方法可以阻止它?
答案1
我让这个在 Azure 上运行 Windows 2008 的虚拟机(从物理服务器转换而来)工作。我的设置如下:
- Hyper-V 时间同步服务,启动设置为“手动”
- Windows 时间服务,启动设置为“手动”
- 时间设置设置为主动与“time.windows.com”同步(我关心的是日期不同,而不是时间)