SharedIT | 묻고 답하기(AMP)

윈도우서버 시간 동기화

안녕하세요

궁금한점이 생겨 이렇게 글 남기게 되었습니다


Dell 서버에 윈도우서버 2008 r2 를 설치해서 사용중인데요

간혹가다가 컴퓨터 시간이 틀어지는 증상이 발생하는데


시간을 다시 맞춰놓고 사용하다가 좀 지나다보면

30초~1분정도 차이가 생깁니다


Windows Time 서비스는 자동으로 되어있고 정상 작동하는것같은데

인터넷 시간설정에서 동기화 하려고하면

"마지막 동기화 상태를 얻는 동안 오류가 발생했습니다 요소가 없습니다"


이런식으로 문구가나오면서 동기화가 안되네요

"time.windows.com"말고도 다른 서버로도 해봤는데 동일 증상이 발생하는데요


어떻게 조치를 해야할까요? 

서버라서 cmos 배터리나 이런거 교체하기가 좀 곤란할것같은데


이 방법말고 다른 조치방법이 있을까요?

해당서버가 출퇴근 관리하는 용도도 같이 쓰는거라...




Tags : 태그가 없습니다.

10개의 답변이 있습니다.

잘해보자
  0 추천 | 약 2년 전

정보 참고하겠습니다.

차바라기
  0 추천 | 약 2년 전

동기화시간이 늦는다면 서버 밧데리도 확인해볼 필요가 있습니다

명동쓰레빠
  0 추천 | 약 2년 전

정보 감사합니다.


topkslee
  0 추천 | 약 2년 전

보드가 오래되면 이런 경우가 많이 발생합니다.

외부 NTP에 동기화 설정 해놓았는데 아래와 같은 메시지가 나온다면

"마지막 동기화 상태를 얻는 동안 오류가 발생했습니다 요소가 없습니다"


방화벽도 체크해보세요. 방화벽에 차단되면 그럴수 있습니다.


서버 대수가 많으면 내부 NTP 서버 구축해놓고 그외 서버와 PC 동기화를


내부 NTP로 동기화 하셔도 좋구요.



wansoo
  0 추천 | 약 2년 전

저는 배치 파일을 통해서 강제적으로 시간 동기화하도록 해서 사용하고 있네요.

==================

@echo off

net stop w32time

w32tm /unregistger

w32tm /register

net start w32time

:repeat

rem 시간 동기화가 성공할때까지 반복수행

w32tm /resync | findstr 성공적 > NUL

if %errorlevel% equ 1 goto :repeat


==================


한번씩 동기화 오류가 생겨서 동기화 실패하는 경우가 생겨서...

동기화 실패하면 성공할때까지 악착같이(?) ㅎㅎㅎ

반복해서 원하는 시간에 기어코 동기화 될 수 밖에 없도록 만들어서 사용하고 있네요~ ㅎㅎㅎ


위에 ================== 사이에 있는 명령어들을 그대로 복사해서 확장자가 bat인 file로 해서 저장해 두고 스케줄로에서 일정 주기로 실행하도록 등록시켜 두고 사용하면 되고요.


메모장으로 batch file을 저장할때 인코딩이 UTF-8이 아닌 ANSI가 되도록 잘 확인해서 저장해서 사용하면 되겠고요.


낭만생선 | 약 2년 전

오. 감사합니다. 땡잡았네요. ㅎㅎ

IT거북이
  0 추천 | 약 2년 전

꽤 오래전 질문에 답하네요. 윈도우즈 시간 동기 주기는 기본이 1일 일겁니다. 시간이 지나면서 벌어지는거예요. 동기화 주기는 짧게 변경 해 보세요. 방법은 레지스트리편집기

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\W32Time\Config

UpdateInterval 여기 수치를 조절하시면 됩니다.


차바라기
  0 추천 | 2년 이상 전

혹시 메인보드 밧데리가 없어서 그런거 아닐까요?주말이라던지 서버 작업 공지를 해서 진행을 하셔야 할듯하네요

danis78
  0 추천 | 2년 이상 전 | 제이컴즈 | 010-2871-8756

해당 이슈 건과 조금 다른 내용인데요 

저희 회사에서 출입관리 서버를 세콤 솔루션으로 사용하고 있는데 

해당 서버가 time.windows.com 서버로 시간 동기화도 매일 잘 되고 있었습니다.

그런데 어느 순간에 갑자기 해당 서버의 시간이 10분 정도 차이가 나는 일이 계속 발생하였습니다.

그래서 확인해보니 세콤 서버가 (본사에 있는 세콤 서버들) 세콤 매니저 프로그램을 통해서

강제로 pc 시간까지 동기화 시킨다고 하네요 

그래서 pc 시간이 세콤 서버 시간으로 바뀌는 거라고 하네요 

kochlgudcjf | 2년 이상 전

엇..저흰 캡스 쓰는데 저희 서버시간과 단말기랑 동기화되어있어서

단말기가 PC 시간 따라가는데 이게 빨라지거나하면...ㅠㅠ

빨간신발
  0 추천 | 2년 이상 전

h/w 시간이 안맞아서 그런 듯 싶습니다.

재부팅이 어려우시면

주기적으로 시간 동시화하도록 배치라도 걸어두세요.

kochlgudcjf | 2년 이상 전

동기화가 안되서요...ㅠ

Genghis Khan
  0 추천 | 2년 이상 전

인터넷 시간 동기화 말고

로컬 동기화를 해보세요

네트워크에 따라 시간 정확도가 떨어질수 있으니까요

https://jpdst.tistory.com/m/entry/설정-Windows-Server-2008-시간-동기화-설정

kochlgudcjf | 2년 이상 전

해당 사이트에서 내용봤는데

제 윈도우서버에서는


w32tm /query /configuration 입력했을 때

DllName: C:\Windows\system32\w32time.dll (로컬)
Enabled: 0 (로컬)


이렇게 나와서 Enabled 를 1로 바꿔야될것같은데...

그냥 바꿔도 상관없는지 해서요...레지스트리에서 변경하면 된다고 본것같은데...

kochlgudcjf | 2년 이상 전

Enabled을 1로 변경했을 때 보안적인 부분에는 문제 없나요?

외부 통신이라던가...

Genghis Khan | 2년 이상 전

로컬에서 시간 동기화를 받는거라 보안 이슈는 없을겁니다