Перестало работать резервное копирование виртуального сервера в DPM. В логах - код ошибки 10:
Log Name: System
Source: VDS Dynamic Provider
Date: 8.04.2014 5:00:26
Event ID: 10
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: compname.lan
Description:
The provider failed while storing notifications from the driver. The Virtual Disk Service should be restarted. hr=80042505
Рестарт служб Virtual Disk Service, Volume Shadow Copy и Microsoft Software Shadow Copy Provider не помог, ответ vssadmin-а всё равно был пуст. Помогло решение подобной проблемы от Microsoft (
kb 940184):
1. Удаляем ветку Subscriptions из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem\{26c409cc-ae86-11d1-b616-00805fc79216}
2. Перезапускаем службы COM+ Event System, COM+ System Application, Microsoft Software Shadow Copy Provider и Volume Shadow Copy
Если после такой терапии список vssadmin list writers не пустой - проблема решена. Если нет, продолжим:
3. В командной строке остановим службы и зарегистрируем заново служебные DLL:
cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 /i eventcls.dll
regsvr32 vss_ps.dll
vssvc /register
regsvr32 /i swprv.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll
ЗЫ. Последняя команда может вывалиться с ошибкой, это не критично. У меня список оказался заполнен после второго пункта и копирование тоже заработало.
ЗЗЫ. Описание решения проблемы от Microsoft относится к Windows 2003 всех редакций, мне помогло на Windows 2008.