Патч времени для windows server 2012 r2

System Center 2012 R2 DPM — Исправляем последствия применения обновления по изменению часовых поясов (KB2998527)

В Сентябре 2014 года было выпущено обновление KB2998527 для поддержки обновлённых часовых поясов для России, которое было установлено на все поддерживаемые серверы и клиентские рабочие станции. При этом серверы System Center 2012 R2 DPM не стали исключением. В результате после 26 Октября 2014 года на некоторых серверах DPM 2012 R2 UR4 отображаемое время выполненных заданий архивирования опережало текущее время на 1 час.
Будьте в курсе актуальных новостей в мире ИТ: https://t.me/ITKBnews. Также будем рады видеть Вас участниками групп https://vk.com/blogitkb и https://www.fb.com/blog.it.kb

В примере рассматривается один часовой пояс – Москва.

Как видно из скриншота, запланированные задания выполнялись на один час раньше положенного срока, т.е. архивирование виртуальных машин должно было проходить в 17:30, а выполнялось в 16:30.

Вопрос был задан на форуме по Microsoft System Center Data Protection Manager (DPM) . При этом нашлось три вариантов решения. Все они могут дать положительный результат.

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

Чтобы найти проблемные сервера, необходимо выполнить запрос SQL для базы DPM.

В итоге получаем

Красным выделено то, что серверы имеют неправильную запись о временной зоне в базе данных DPM.

Вариант решения №1

Выполнить описанные действия по статье в TechNet “ Изменение часового пояса сервера DPM ”.

Обновление часового пояса в базе данных DPM

  1. На защищенном компьютере с помощью оснастки Установка и удаление программ удалите приложение Агент защиты Microsoft System Center Data Protection Manager.
  2. На сервере DPM в консоли администрирования DPM в области задач Управление откройте вкладку Агенты, выберите компьютер, а затем на панели Действия выберите пункт Обновить информацию. Состояние агента изменится на Ошибка.
  3. На панели Подробности щелкните Удалить запись о компьютере с этого сервера DPM.
  4. Переустановите агент защиты на компьютере.
  5. Запустите синхронизацию с проверкой согласованности для каждого защищенного тома на защищенном компьютере.

Если данное решение не помогает, переходим ко 2-ому и 3-ему вариантам.

При этом стоит указать, что оба варианта (2-й и 3-й) сводятся к решению переподключения агентов на сервере DPM.

Вариант решения №2

За основу взято решение сотрудника Microsoft Michael Jacquet (Senior Support Escalation Engineer) в статье “ DPM Quick Fix: Tape backup jobs are not scheduled for one or more servers in a protection group ” и статьи на TechNet “ Изменение часового пояса файлового сервера или рабочей станции ” .

Обновление часового пояса в базе данных DPM

  1. На защищенном компьютере с помощью оснастки Установка и удаление программ удалите приложение Агент защиты Microsoft System Center Data Protection Manager.
  2. На сервере DPM в консоли администрирования DPM в области задач Управление откройте вкладку Агенты, выберите компьютер, а затем на панели Действия выберите пункт Обновить информацию. Состояние агента изменится на Ошибка.
  3. На панели Подробности щелкните Удалить запись о компьютере с этого сервера DPM.
  4. Переустановите агент защиты на компьютере.
  5. Запустите синхронизацию с проверкой согласованности для каждого защищенного тома на защищенном компьютере.
Читайте также:  Как установить приложение если нет windows installer

При этом переустановку (удаление и установка) агентов можно автоматизировать при помощи следующих утилит:

Пример: чтобы удалить агента DPM 2012 SP1 x64 вручную, необходимо на защищаемом сервере выполнить с повышенными правами команду (для автоматического удаления без ответов использовать )

Список верных GUID:

  • агент DPM 2010 x86 —
  • агент DPM 2010 x64 —
  • агент DPM 2012 x86 —
  • агент DPM 2012 x64 —

2-ой вариант подойдет, тем, у кого один DPM сервер и небольшое количество защищаемых серверов (т.е. серверов подключенных к DPM).

Вариант решения №3

Единственное, что я поправил, это строчку:

для поиска только тех серверов, которые в данный момент имеют активные защищаемые ресурсы на DPM сервере. В оригинале были взяты все серверы:

После выполнения скрипта проверяем лог файл attach_log.csv .

Формируем удобочитаемый вид в MS Excel из данного файла.

Выбираем нужный результат:

В итоге получаем:

После выполнения скрипта в базе данных DPM получаем:

Сравниваем с серверами подключенными к DPM. Для этого открываем консоль DPM и переходим на закладку “Management” -> “Agents”

В моем случае пришлось обновить группы защиты, т.е. удалить и повторно добавить время выполнения задания, чтобы время заданий поменялось.

Можно обновить вручную или при помощи PowerShell командлета Update-DPMProtectionGroup

Результат

Спасибо за внимание! Надеюсь, данная статья кому-нибудь поможет!

P.S. бонус для тех кто прочитал всю статью

Рекомендация не ставить Update Rollup 5 DPM 2012 R2 по причине возникновения в определенных случаях ошибок на DPM сервере после его установки. К тому же процесс деинсталляции указанного UR возможен только через переустановку DPM и восстановление баз данных DPM из архива.

Обновление временной зоны Москвы (на GMT+3), для любой версии Windows

Как Вы знаете, 26 октября 2014 года произошла смена часовых поясов, в результате чего у Москвы снова стал пояс GMT+3 (точнее, UTC+3). С целью решения этой проблемы Microsoft выпустила несколько исправлений, для Windows Vista/7/8/8.1 и для Windows 2003/2008/2008R2/2012/2012R2. Однако:

  1. Для Windows XP обновление не вышло, поскольку срок поддержки Windows XP истек 8 апреля 2014 года. (Обновление вышло для Windows XP Embedded и для Windows 2003)
  2. Существуют также устройства с Windows (например, GPS навигаторы, на которых установлен Windows CE), где тоже хотелось обновить временную зону.
  3. Для Windows 2003 (а возможно, что и для Windows XP Embedded) обновление сделано «по-хитрому»: как Вы знаете, 26 октября 2014 часы переводятся на 1 час назад и перевода на 1 час вперед уже не будет. Однако, 7 января 2015 в 00:00 в Windows 2003 часы снова перейдут на 1 час вперед. А потом — снова на 1 час назад в конце октября 2015 года. Т.е. это обновление на самом деле предполагает установку еще одного (а возможно, что и не одного) обновления Windows 2003.
    Для Windows Vista/2008 и выше такой проблемы нет.

Обновление времени для Windows XP / 2003

Для того, чтобы обновить временную зону в Windows XP и в Windows 2003, не нужно ставить патчи — достаточно сменить часовой пояс. Например, поставить пояс «(GMT+3:00) Kuwait, Riyadh». В случае, если необходимо сменить часовой пояс более, чем у 2-3 компьютеров, это можно автоматизировать с помощью командного файла, выполнив в нем такую команду:

Читайте также:  Кабелями windows easy transfer cable

RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,,/Z Arab Standard Time

или такую команду:

tzchange /C «Arab standard time»

Выполнить можно любую из команд (можно и обе — они выполняют одно и то же: смену часового пояса на арабское время — Кувейт).

Причем, выполнить эту команду можно и в любой другой операционной системе Windows: в версиях Windows Vista и выше первая команда просто откроет окно с настройкой времени (ничего не поменяв), а вторая команда выдаст ошибку, что нет такой программы — tzchange.

Обновление времени в Windows Vista / 2008, 7 / 2008 R2, 8 / 2012, 8.1 / 2012 R2

Для этих операционных систем в Microsoft выпущены обновления KB2998527, причем обновления для всех языков одинаковы:

Для Windows Vista / 2008: Windows6.0-KB2998527-x86.msu и Windows6.0-KB2998527-x64.msu

Для Windows 7 / 2008 R2: Windows6.1-KB2998527-x86.msu и Windows6.1-KB2998527-x64.msu

Для выполнения этих обновлений из командной строки выполните:

start /MIN /WAIT wusa.exe /quiet /norestart

start /MIN /WAIT wusa.exe Windows6.1-KB2998527-x86.msu /quiet /norestart

Почему стоит опция wait? Дело в том, что если Вы не хотите определять каждый раз разрядность операционной системы, можно просто запустить на каждом компьютере по 2 обновления: для 32-битных и для 64-битных Windows. При этом одно из обновлений выдаст ошибку (в логах) что мол версия Windows не подходит, а второе установится. Однако, если запустить эти обновления одновременно, то второе всегда завершится с ошибкой типа «уже идет процесс установки обновления». А так — их можно выполнять в одном командном файле.

System Center 2012 R2 DPM — Исправляем последствия применения обновления по изменению часовых поясов (KB2998527)

В Сентябре 2014 года было выпущено обновление KB2998527 для поддержки обновлённых часовых поясов для России, которое было установлено на все поддерживаемые серверы и клиентские рабочие станции. При этом серверы System Center 2012 R2 DPM не стали исключением. В результате после 26 Октября 2014 года на некоторых серверах DPM 2012 R2 UR4 отображаемое время выполненных заданий архивирования опережало текущее время на 1 час.
Будьте в курсе актуальных новостей в мире ИТ: https://t.me/ITKBnews. Также будем рады видеть Вас участниками групп https://vk.com/blogitkb и https://www.fb.com/blog.it.kb

В примере рассматривается один часовой пояс – Москва.

Как видно из скриншота, запланированные задания выполнялись на один час раньше положенного срока, т.е. архивирование виртуальных машин должно было проходить в 17:30, а выполнялось в 16:30.

Вопрос был задан на форуме по Microsoft System Center Data Protection Manager (DPM) . При этом нашлось три вариантов решения. Все они могут дать положительный результат.

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

Чтобы найти проблемные сервера, необходимо выполнить запрос SQL для базы DPM.

В итоге получаем

Красным выделено то, что серверы имеют неправильную запись о временной зоне в базе данных DPM.

Вариант решения №1

Выполнить описанные действия по статье в TechNet “ Изменение часового пояса сервера DPM ”.

Обновление часового пояса в базе данных DPM

  1. На защищенном компьютере с помощью оснастки Установка и удаление программ удалите приложение Агент защиты Microsoft System Center Data Protection Manager.
  2. На сервере DPM в консоли администрирования DPM в области задач Управление откройте вкладку Агенты, выберите компьютер, а затем на панели Действия выберите пункт Обновить информацию. Состояние агента изменится на Ошибка.
  3. На панели Подробности щелкните Удалить запись о компьютере с этого сервера DPM.
  4. Переустановите агент защиты на компьютере.
  5. Запустите синхронизацию с проверкой согласованности для каждого защищенного тома на защищенном компьютере.
Читайте также:  Mac and windows mobile

Если данное решение не помогает, переходим ко 2-ому и 3-ему вариантам.

При этом стоит указать, что оба варианта (2-й и 3-й) сводятся к решению переподключения агентов на сервере DPM.

Вариант решения №2

За основу взято решение сотрудника Microsoft Michael Jacquet (Senior Support Escalation Engineer) в статье “ DPM Quick Fix: Tape backup jobs are not scheduled for one or more servers in a protection group ” и статьи на TechNet “ Изменение часового пояса файлового сервера или рабочей станции ” .

Обновление часового пояса в базе данных DPM

  1. На защищенном компьютере с помощью оснастки Установка и удаление программ удалите приложение Агент защиты Microsoft System Center Data Protection Manager.
  2. На сервере DPM в консоли администрирования DPM в области задач Управление откройте вкладку Агенты, выберите компьютер, а затем на панели Действия выберите пункт Обновить информацию. Состояние агента изменится на Ошибка.
  3. На панели Подробности щелкните Удалить запись о компьютере с этого сервера DPM.
  4. Переустановите агент защиты на компьютере.
  5. Запустите синхронизацию с проверкой согласованности для каждого защищенного тома на защищенном компьютере.

При этом переустановку (удаление и установка) агентов можно автоматизировать при помощи следующих утилит:

Пример: чтобы удалить агента DPM 2012 SP1 x64 вручную, необходимо на защищаемом сервере выполнить с повышенными правами команду (для автоматического удаления без ответов использовать )

Список верных GUID:

  • агент DPM 2010 x86 —
  • агент DPM 2010 x64 —
  • агент DPM 2012 x86 —
  • агент DPM 2012 x64 —

2-ой вариант подойдет, тем, у кого один DPM сервер и небольшое количество защищаемых серверов (т.е. серверов подключенных к DPM).

Вариант решения №3

Единственное, что я поправил, это строчку:

для поиска только тех серверов, которые в данный момент имеют активные защищаемые ресурсы на DPM сервере. В оригинале были взяты все серверы:

После выполнения скрипта проверяем лог файл attach_log.csv .

Формируем удобочитаемый вид в MS Excel из данного файла.

Выбираем нужный результат:

В итоге получаем:

После выполнения скрипта в базе данных DPM получаем:

Сравниваем с серверами подключенными к DPM. Для этого открываем консоль DPM и переходим на закладку “Management” -> “Agents”

В моем случае пришлось обновить группы защиты, т.е. удалить и повторно добавить время выполнения задания, чтобы время заданий поменялось.

Можно обновить вручную или при помощи PowerShell командлета Update-DPMProtectionGroup

Результат

Спасибо за внимание! Надеюсь, данная статья кому-нибудь поможет!

P.S. бонус для тех кто прочитал всю статью

Рекомендация не ставить Update Rollup 5 DPM 2012 R2 по причине возникновения в определенных случаях ошибок на DPM сервере после его установки. К тому же процесс деинсталляции указанного UR возможен только через переустановку DPM и восстановление баз данных DPM из архива.

Оцените статью