Categories: Windows

DPM 2012. Recovery point creation failed

Начал на работе осваивать Data Protection Manager (DPM) 2012. Начал с исправления ошибки создания резеврной копии Recovery point creation failed, возникающей на одном из серверов SharePoint, при создании резервной копии системы.

Recovery point creation failed

Ошибка эта возникала в ходе создания резервной копии. После некоторых изысканий я узнал, что DPM 2012 для создания резервных копий использует роль Windows Server Backup (WSB), которая должна быть установлена на защищаемом сервере. Это можно понять из лога, который создавался при возникновении ошибки Recovery point creation failed

Recovery point creation failed

Как видно из лога, проблема описана в Event Id 517, источник которого тот самый WSB сервера, для которого и создается резервная копия.

Необходимо было изучить журнал событий сервера, резервное копирование которого никак не хотело производиться. В журнале приложений я обнаружил кроме ошибки с Event Id 517 ещё и ошибку Event Id 513. Эти ошибки следовали одна за другой. Ошибка Event Id 513, исходящая от CAPI2, содержала следующее описание проблемы Cryptographic Services failed while processing OnIdentity() call in System Writer Object и в деталях написано TraverseDir: Unable to push subdirectory

Event Id 513, source CAPI2

Изыскания по этой ошибке привели к пониманию, что проблема кроется в том, что служба VSS работает некорректно. Точнее при выполнении команды vssadmin list writers не выводится имя компонента «System Writer». А причиной всему оказалось, что в Windows Server 2012 и Windows Server 2008 R2 в одной папке не может храниться больше 1000 папок. А SharePoint создает большое количество папок где-то внутри %systemroot%\Microsoft.NET.

К счатью, Microsoft выпустила обновление и описала эту проблему в статье You cannot back up the system state on a computer that is running Windows Server 2008 R2 or Windows Server 2012.

Saqwel

Share
Published by
Saqwel
Tags: DPMwindows

Recent Posts

Azure App Configuration and access to Key Vault references

We decided to use an Azure App Configuration to store configs of backend. App Configuration…

2023-08-24

Azure cli az acr login hangs

I have encountered an issue with az acr login --name <acr_name> command. It hanged and…

2023-08-23

Error: Unable to read Docker image into resource: unable to find or pull image nginx:latest

I have tried to learn terraform from scratch and found pretty simple tutorial for beginners.…

2022-09-09

Скрыть поле модели от Swagger (Hide field of model from Swagger)

При внедрении Swagger в проекте .Net Core Web API потребовалось скрыть одно поле из примера,…

2020-04-24

Прогноз цен на акции

Около года назад я решил попробовать заработать на фондовой бирже, покупая и продавая акции. Изучая…

2019-07-20

Installation failed with error code: (0x00000490), “Element not found. “

Во время установки .NET Framework столкнулся с ошибкой Installation failed with error code: (0x00000490), "Element…

2018-12-20