В Феврале 2015 года вышло очередное обновление Update Rollup 5 для System Center 2012 R2 DPM. В свою очередь не стал писать про него в основном по причине того, что нужно время для его тестирования! При установке данного обновления при определенных условиях возникают некоторые сложности и ошибки при эксплуатации DPM 2012 R2 первичных (primary) и вторичных (secondary) серверов. Некоторые из них описаны в русскоязычном (DPM 2012 R2 UR5 Не раскрывается содержимое хоста при создании группы защиты.; Ошибка при попытке изменить группу защиты) и англоязычном форуме (Error 197 after applying DPM 2012 R2 UR5), посвященном DPM. При этом есть три варианта решения возникающих ошибок после установки UR5 SCDPM 2012 R2. Вариант №1 Установить на все сервера DPM исправление “Hotfix for known issue with Update Rollup 5 for System Center 2012 R2 Data Protection Manager”, предварительно выполнив архивирование базы данных DPM. Скорее всего данное исправление решит все ваши вопросы, связанные с UR 5 SCDPM 2012 R2. Если нет, то переходим к варианту 2. Вариант №2 Использовать скрипт от MVP Islam Gomaa Порядок действий: Остановите все DPM сервеисы (MSDPM, Access Manager, DPM Writer, DPMRA, VssNullProvider). Важно: Заархивируйте базу DPM сервера. Откройте SQL Server Management Studio (Run: ssms.exe) Подключитесь к SQL Инстансу, где находится DPM база данных Выделите правой кнопкой базу данных DPM and нажмите “New Query”. Вставьте скрипт: DELETE FROM dbo.tbl_IM_ProtectedObject WHERE ProtectedObjectId IN ( SELECT PO.ProtectedObjectId FROM dbo.tbl_IM_ProtectedObject AS PO JOIN dbo.tbl_AM_Server AS SRVR ON PO.ServerId = SRVR.ServerId WHERE (CONVERT(VARCHAR(4096),PO.ComponentName) = 'System State' OR CONVERT(VARCHAR(4096),PO.ComponentName) = 'Bare Metal Recovery') AND PO.ProtectedInPlan = 0 AND PO.ProtectedObjectId NOT IN (SELECT ProtectedObjectId FROM dbo.tbl_IM_ProtectedObjectAlerts) AND LOWER(CONVERT(XML,PO.LogicalPath).value( '(/child::ArrayOfInquiryPathEntryType/child::InquiryPathEntryType[attribute::Type="Server"]/attribute::Value)[1]', 'VARCHAR(4096)' )) != LOWER(SRVR.ServerName) ) Нажмите F5 для выполнения Включите все службы DPM, которые выключили на этапе 1. Проверьте работу. Если не помогло, то переходим к варианту 3. Вариант №3 Использовать скрипт от MSFT Arun Jeedigunta.
↧