Как синхронизировать дату и время на сервере Windows?
Я администрирую несколько серверов Windows. Одна из проблем, с которыми я столкнулся, заключается в том, что время не синхронизировано, и это становится заметным в течение недели или около того.
Например, системное время моего сервера приложений может отличаться от моего сервера базы данных.
Что я могу сделать, чтобы автоматически синхронизировать время между несколькими серверами?
2 ответа
Если машины являются членами домена Active Directory, синхронизация времени должна происходить автоматически, и вам лучше всего разобраться, почему не работают обычные механизмы синхронизации времени в домене.
Если они не являются членами домена, я бы рекомендовал настроить каждую машину с источником времени NTP (чтобы они не зависели друг от друга для синхронизации времени). Если у вас есть локальный NTP-сервер, используйте его, но если нет, то, вероятно, что-то вроде источника "ntp.org", вероятно, разумно. Вы могли бы сойти с рук что-то вроде:
w32tm /config /update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org,0x8 2.pool.ntp.org,0x8 3.pool.ntp.org,0x8" /syncfromflags:MANUAL
Если они являются членами домена Active Directory, они будут автоматически синхронизироваться с контроллерами домена. Если вы управляете несколькими серверами Windows, вы должны запустить AD.
Если они являются автономными серверами, вы можете установить параметр Синхронизация из Интернет-времени в апплете времени на те же NTP-серверы. Проверьте NTP.org для пулов серверов хорошего времени.