3

Я загружаю довольно много разных ОС (Windows 7, Windows 8, Ubuntu 14.04 LTS и OS X v10.8 (Mountain Lion)), все они установлены на отдельных дисках.

Я читал, что иногда это может привести к отключению времени, поэтому я хочу убедиться, что по крайней мере мои диски Windows синхронизированы с сервером времени.

Какой самый лучший способ гарантировать , что время синхронизируется с сервером времени и остается синхронизироваться? Так может быть, синхронизировать его каждые х минут? Как именно я могу этого достичь?

2 ответа2

5

Синхронизация времени Windows, основанная на Windows 7.

Сначала проверьте сервер, с которым вы синхронизируете время, просто чтобы охватить все:

Синхронизировать время изображения

  • Начните с желтой стрелки там и нажмите на часы.
  • Нажмите [Изменить настройки даты и времени] внизу календаря часов.
  • Перейдите на вкладку {Интернет-время}
  • Нажмите на [Изменить настройки]
  • Добавьте или измените сервер времени на нужный сервер времени, Windows работает нормально. Показан IP-адрес, который также работает, но он не слишком умен, если IP-адрес изменяется.
  • Теперь нажмите один раз на [Обновить сейчас]. Вы должны увидеть в тексте ниже, работает ли сервер времени.
  • Подождите минуту, затем обновите его снова, и вы уверены, что теперь это сработает.
  • (Не переусердствуйте, и подождите некоторое время, иначе ваш запрос будет отклонен.)

Теперь, когда мы знаем, что это работает, мы можем перейти к этапу 2.

Планировщик задач Иконка Изображение

Найдите планировщик задач, который имеет значок, подобный этому.

Обычно он находится в инструментах администрирования, а не в передней части панели управления.

Доступ к нему также можно получить с помощью поиска, введя имя, или запустив, или ярлык, например %windir%\system32\taskschd.msc /s или через Управление компьютером.

Вам, вероятно, придется или вы захотите запустить_Администратора или пользователя с привилегиями.

Один раз в планировщике задач

Изображение планировщика заданий

Начните с желтого снова. Там в наборе расписаний Microsoft Windows найдите "Синхронизация времени". Нажмите на это.

  • Дважды щелкните по тексту самой задачи и найдите вкладку {Триггеры}.
  • Снова дважды нажмите на текст, показывающий время.
  • Сделайте любые желаемые изменения времени, не переусердствуйте с этим и сместите время начала, чтобы оно не совпадало со всеми остальными в вашем районе.

Хорошо, выходя и прямо перед отъездом вы можете проверить его, запустив расписание вручную в Планировщике заданий.

2

Я включил много предыстории (ну, по сравнению со спецификой ответов на прямые вопросы), но, надеюсь, это послужит полезным для справки в вопросах других пользователей о синхронизации времени или часов.

Я загружаю довольно много разных ОС ... Я читал, что это может когда-нибудь привести к отключению времени, поэтому я хочу убедиться, что по крайней мере мои Windows [системные установки] синхронизируются с сервером времени.

UTC и Unix (-подобные) системы

Проблема, о которой идет речь, заключается в том, что системы Linux (и UNIX) используют и хранят время в часовом поясе UTC . Это делается по нескольким причинам, но основные из них заключаются в том, что это означает, что время системы не изменяется и не прерывается во время изменений летнего времени. Кстати с тех пор в Канаде / США / Мексике (?) время изменилось прошлой ночью / рано утром. Другое - то, что в сети систем, охватывающих часовые пояса, использование единого часового пояса упрощает сравнение файлов журналов и меток данных, поскольку все журналы хранятся в одном часовом поясе.

Дневного сбережения

Последнее заключается в том, что это помогает предотвратить путаницу чувствительных ко времени событий. Дайджесты RISKS Digest заполнены учетными записями сбоев системы, которые могут произойти в первый раз после развертывания системы и изменения летнего времени. Эта конкретная ошибка продолжает происходить на больших и малых системах настолько регулярно, что я не верю, что был один случай перехода на летнее время, когда не было ни одного зарегистрированного инцидента сбоев / отказов, и учитывая, что дайджест РИСКОВ был запускается с 1985 года и происходит два раза в год, когда наблюдается, это слишком много систем сбоя. </ rant off>

Часы реального времени

Так как эти системы используют UTC по умолчанию, это то, что они хранят в энергонезависимой ОЗУ системы в часах реального времени (RTC). Система отображает время в вашем настроенном часовом поясе для удобства.

Большинство дистрибутивов Linux (и некоторые, но не все * BSD) могут запрашивать или разрешать настройку для хранения системного времени по местному времени (зоне). Позволяя времени RTC быть совместимым с другими операционными системами в двойной / мультизагрузочной среде. Мини-HOWTO Clock (Раздел 2) описывает принципы этого, хотя проверьте документацию вашего дистрибутива для последних инструкций о том, как указать или выбрать.

Принимая во внимание, что из-за единственного и изолированного дизайна, сохраненного для обратной совместимости с исторической Microsoft Windows и его предшественником MS-DOS, персональные компьютеры, системы Microsoft Windows используют и хранят время в местном часовом поясе.

Как лучше всего обеспечить синхронизацию времени с сервером времени и синхронизацию STAYS? Так может быть, синхронизировать его каждые х минут? Как именно я могу этого достичь?

протоколы

Существует несколько протоколов времени и данных, которые развивались в течение всей жизни Интернета. Дневной протокол (RFC 867, tcp или udp port 13) является унаследованным в данный момент и редко встречается в дикой природе. То же самое можно сказать и о протоколе времени (RFC 868, TCP-порт или UDP-порт 37).

При высоком конце времени синхронизации / часы есть менее общий протокол Прецизионный протокол времени (РТР) , предназначенный для суб-микросекунды (1 мкс 1 -6 второй) диапазона.

Сетевой протокол времени

Подавляющее большинство сетевых компьютеров выполняют синхронизацию часов , используя протокол Network Time Protocol (NTP), протокол. NTP использует UDP- порт 123. Как правило, он может достигать точности уровня в десятки миллисекунд (1 мс = 10 -3 секунды) из общедоступного Интернета и нескольких миллисекунд в локальной сети (источник: Википедия), что делает его более чем достаточным для большинства пользователей и приложений.

Компьютеры, не подключенные к сети или изолированные сети, могут использовать NTP для внутреннего использования, используя внутренний главный сервер (низкий уровень), который синхронизируется с использованием времени из сигнала GPS (время используется в вычислениях для определения местоположения GPS). Компании или сети, где контроль времени или синхронизация имеют решающее значение, могут использовать как общедоступные NTP, так и GPS для обеспечения устойчивости.

Существует упрощенная форма NTP, называемая простым сетевым протоколом времени (SNTP), которая снижает сложность реализации для снижения точности / стабильности при хранении времени. Этого достаточно для большинства домашних компьютеров или ноутбуков, где точность приблизительно меньше секунды, и скачки времени (разрывы) не оказывают серьезного влияния.

Демон / процесс NTP позволяет избежать скачков во времени путем перестановки (замедления или ускорения) системных часов, пока они не будут правильными, это может быть важно для систем, которые запускают процессы по расписанию, поэтому события не повторяются и не пропускаются.

Как часто должен запускаться сервер / запрос времени?

NTP предназначен для постоянного запуска фонового процесса (или демона), который управляет собственной частотой запросов времени. Поскольку они представляют собой простой UDP-пакет для нескольких "восходящих" серверов времени с эквивалентно простым ответным пакетом, объем генерируемого сетевого трафика является тривиальным по современным стандартам, за исключением минимизации расходов в мобильной (телекоммуникационной) сети.

SNTP или упрощенный NTP-клиент, ntpdate может запрашивать у одного сервера времени регулярные интервалы (скажем, один раз в час), чтобы минимизировать сетевой трафик или затраты на передачу данных.

Если клиент NTP / SNTP нуждается в указании, то для типичного домашнего или небольшого офисного пользователя, где точность меньше одной секунды; один раз в день разумный минимум и один раз каждые 6 часов разумный верхний предел, если используется фиксированное количество синхронизаций.

NTP-серверы

Я настоятельно рекомендую вам использовать сервер (ы) NTP вашего провайдера, если они предоставляют, а если нет, или в дополнение к ним, использовать соответствующий псевдоним DNS для вашей страны или континента для общего пула NTP.

Поскольку это было неверно само по себе или, по крайней мере, примерно в 2010-2013 годах, я рекомендую не использовать time.windows.com .

Для демона / фонового процесса NTP предлагается от 3 до 4 серверов, в то время как SNTP может указывать только 1 или 2 сервера времени.

Учитывая наличие пула pool.ntp.org, у частного лица и среднего бизнеса нет веских причин для подключения к самим эталонным / национальным (Stratum 2) NTP-серверам, если вы не предоставляете взамен общедоступные NTP-серверы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .