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
- На защищенном компьютере с помощью оснастки Установка и удаление программ удалите приложение Агент защиты Microsoft System Center Data Protection Manager.
- На сервере DPM в консоли администрирования DPM в области задач Управление откройте вкладку Агенты, выберите компьютер, а затем на панели Действия выберите пункт Обновить информацию. Состояние агента изменится на Ошибка.
- На панели Подробности щелкните Удалить запись о компьютере с этого сервера DPM.
- Переустановите агент защиты на компьютере.
- Запустите синхронизацию с проверкой согласованности для каждого защищенного тома на защищенном компьютере.
Если данное решение не помогает, переходим ко 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
- На защищенном компьютере с помощью оснастки Установка и удаление программ удалите приложение Агент защиты Microsoft System Center Data Protection Manager.
- На сервере DPM в консоли администрирования DPM в области задач Управление откройте вкладку Агенты, выберите компьютер, а затем на панели Действия выберите пункт Обновить информацию. Состояние агента изменится на Ошибка.
- На панели Подробности щелкните Удалить запись о компьютере с этого сервера DPM.
- Переустановите агент защиты на компьютере.
- Запустите синхронизацию с проверкой согласованности для каждого защищенного тома на защищенном компьютере.
При этом переустановку (удаление и установка) агентов можно автоматизировать при помощи следующих утилит:
Пример: чтобы удалить агента 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 из архива.
Kb2998527 windows server 2012 r2 не устанавливается
Вопрос
Добрый день, коллеги!
Стоит Windows Server 2012 standart. Для прохождение проверки по сертификации ФСТЭК должно стоять обновление Windows8-RT-KB2998527-x64.msu. Через центр обновлений оно не подтягивается. При попытки установить в ручну выдает сообщение «это обновление не применимо к этому компьютеру» и все. В центре обновлений нет не установленных обновлений. Как быть не знаю
Ответы
Скорей всего какой-то кумулятивный апдейт, включает необходимое обновление.
Все ответы
А почему вы пытаетесь на 2012 сервер натянуть обновление для Windows 8?
Скачайте отсюда (язык выбирайте тот же, что на ОС):
Для других версий ОС можно найти тут:
- Изменено Tema_BY MVP 18 марта 2015 г. 9:42
- Предложено в качестве ответа Tema_BY MVP 18 марта 2015 г. 9:42
- Отменено предложение в качестве ответа Dmitriy Vereshchak Microsoft contingent staff, Moderator 18 марта 2015 г. 10:43
Там одно и тоже обновление.
Ставил это http://www.microsoft.com/en-us/download/details.aspx?id=44257
А язык обновления какой скачивали? Тот же, что в ОС, на которую ставите?
Уточните, у вас обновления случайно не через WSUS раздаются? Или Windows скачивает их из интернета?Такая ошибка возможна, если не установлены кумулятивные апдейты.
Так же я проверил, язык, который выбран, для данного обновления не важен. Оно везде одинаково.
- Предложено в качестве ответа Dmitriy Vereshchak Microsoft contingent staff, Moderator 18 марта 2015 г. 10:43
- Отменено предложение в качестве ответа Erlah 18 марта 2015 г. 19:40
По всей видимости у Вас не установлены более ранние обновления, для подготовки системы к установке данного обновления.
Посмотрите статью https://rzhevsky.wordpress.com/2014/10/12/kb2998527-error-3/
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.
- Изменено Dmitriy Vereshchak Microsoft contingent staff, Moderator 18 марта 2015 г. 10:08
Обновления Windows скачивает из интернета, не через WSUS.
В событиях пишет: Не удается установить обновление Windows из-за ошибки: 2149842967 «» (Командная строка: «»C:\Windows\system32\wusa.exe» «C:\Users\Администратор\Desktop\Windows8-RT-KB2998527-x64.msu» «)
Посмотрите статью https://rzhevsky.wordpress.com/2014/10/12/kb2998527-error-3/ В статье пишут что надо поставить http://support.microsoft.com/kb/2919355 но это для Windows 8.1 и Server 2012R2, боюсь мне оно не подойдет.
Какой кумулятивный апдейт поставить не ясно
Kb2998527 windows server 2012 r2 не устанавливается
Вопрос
Коллеги здравствуйте. При переходе на зимнее время все сервера под 2012r2 не перешли.
Попытка установить KB2998527 в ручную говорит что — «обновление не применимо к вашему компьютеру».
Естественно пакет специально для 2012r2. В логах это —
Не удается установить обновление Windows из-за ошибки: 2149842967 «» (Командная строка: «»C:\Windows\system32\wusa.exe» «C:\Users\Av\Desktop\Windows8.1-KB2998527-2012r2x64.msu» «)
Ответы
Все ответы
Да Денис скорее всего Вы правы — эти обновления не установлены. Сейчас качаю их в ручном режиме буду побывать.
Денис от сюда еще один вопрос — Оказывается мой WSUS не собирает обновления для win 8.1 и 2012 вовсе.
Поиск KB2998527 выдает пакеты только для 2003-2008r2 а для win 8 и win 2012 вообще нет.
Как мне заставить wsus качать обновления для новой платформы? (wsus 3.2 роль установлена на server 2008r2)
KB2734608 — (хотфикс установлен)
Та же проблема при установке KB2998527, но на Windows Server 2008 R2 — «Обновление не применимо к этому компьютеру». Сервер является контроллером домена.
Указанные в посте обновления для других версий ОС. Текущий часовой пояс — «(UTC +03:00) Москва, Санкт-Петербург, Волгоград» (без добавления «RTZ2» в конце).