Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've got a remote Windows 2008 R2 Server which I'd like to sync up time during startup against a list of 5 NTP servers. How could this be accomplished?

EDIT: Found the solution - I've use Windows Task Scheduler to run "w32tm /resync" on startup when there is network connection, with 30 sec delay.

Should solve the problem.

Thanks for the help.

share|improve this question
    
If you find a solution on your own, post it as a separate 'answer' below and mark it as accepted. –  grawity Apr 15 '11 at 14:57

1 Answer 1

Install ntpd. The builtin time synchronization in windows is far to imprecise to be useful. I use this implementation on my windows machine, pretty easy to setup, you edit a text-file and add your servers.

http://www.meinberg.de/english/sw/time-server-monitor.htm

Be sure to disable W32Time in your services to prevent it from synchronizing time with other services.

share|improve this answer
    
Thanks. I Use Windows Time Agent which does the same - but neither can make it sync on startup. –  Bob Apr 15 '11 at 12:41
    
Just FYI, you can configure w32time service to use NTP without installing anything additional. –  jscott Apr 15 '11 at 12:41
    
I'm aware of that, but my experience is that W32Time easily accept several seconds of skew which in many cases isn't acceptable. If you still want to use W32Time, you can adjust the frequency it will try to synchronize in the registry. –  jishi Apr 15 '11 at 12:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.