===== Ошибка ID 31313 "One or more prerequisites for protecting this data source is missing..." при попытке создания Protection Group с виртуальными машинами Hyper-V на хосте DPM ===== {{:microsoft-system-center:data-protection-manager:pasted:20170529-154826.png }} В случае, если **System Center DPM** развёрнут на хосте виртуализации **Hyper-V** и мы попытаемся создать новую группу защиты **Protection Group**, в которую нужно включить виртуальные машины Hyper-V с этого же хоста, то создание такой группы может оказаться невозможным по причине возникновения ошибки **ID 31313** ''"One or more prerequisites for protecting this data source is missing..."'' со ссылкой на обновления для ОС **Windows Server 2008** / **2008 R2**. {{ :microsoft-system-center:data-protection-manager:pasted:20180807-151645.png }} Судя по статье шестилетней давности [[https://blogs.technet.microsoft.com/asiasupp/2011/08/23/error-31313-when-you-are-trying-to-create-a-protection-group-that-includes-hyper-v-protection/|error 31313 when you are trying to create a protection group that includes Hyper-V protection]], данная ошибка имеет давние корни. В случае использования более новой версии **Windows Server 2012 R2**, указанные в тексте ошибки обновления неприменимы. \\ ==== Решение ==== Инструментом типа **SQL Server Management Studio** подключимся к базе данных сервера DPM и выполним запрос, который установит в БД для сервера DPM признак соответствия, позволяющий создать нужную группу защиты. USE "DPMSERVER_DB_HERE" UPDATE tbl_am_installedagent SET ServerAttributes = 31 WHERE deleted = 0 AND serverid IN (SELECT Serverid FROM tbl_am_server where serverName = 'DPMSERVER_FQDN_HERE') {{ :microsoft-system-center:data-protection-manager:pasted:20180807-151740.png }} Сразу после этого в консоли DPM снова попробуем создать группу защиты и убедимся в том, что теперь ошибка не воспроизводится. \\ ---- Проверено на следующих конфигурациях: ^ Версия ОС хоста Microsoft Hyper-V/DPM ^ Версия Microsoft System Center DPM ^ | Windows Server 2012 R2 Standard (6.3.9600) EN | System Center 2012 R2 DPM (4.2.1603.0) UR14 EN | ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 07.08.2018 14:38 {{tag>Microsoft Hyper-V Virtualization "System Center" "System Center 2012 R2" "Windows Server" "Windows Server 2012 R2" DPM SCDPM Backup Troubleshooting SQL T-SQL "SQL Server"}} ~~DISCUSSION~~