Мы используем Azure для резервного копирования некоторых наших серверов. У нас было 2 сервера, которые успешно выполняли резервное копирование, и сегодня вечером пришлось переключить учетную запись Azure, на которую они выполняли резервное копирование - довольно просто.
Теперь сервисы резервного копирования повторно подключены; один сервер работает нормально, а другой вызывает проблемы.
Служба резервного копирования выходит из строя с общей ошибкой, немного покопавшись, мне посоветовали запустить (Inside Diskshadow):
SET CONTEXT VOLATILE NOWRITERS
SET METADATA C:\Metadata.cab
SET VERBOSE ON
ADD VOLUME C: ALIAS systemVolumeShadow
BEGIN BACKUP
CREATE
END BACKUP
EXIT
Это не удается со следующей ошибкой
Returned HRESULT: 80042306
Error Text: VSS_E_PROVIDER_VETO
Глядя в журналы событий, я вижу это
Теневые копии тома c: были прерваны из-за сбоя вычисления свободного пространства.
Дополнительная информация
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="volsnap" />
<EventID Qualifiers="49158">20</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-12-03T22:53:20.407073500Z" />
<EventRecordID>519784</EventRecordID>
<Channel>System</Channel>
<Computer>WIN-GRT860AHGKA</Computer>
<Security />
</System>
- <EventData>
<Data>\Device\HarddiskVolumeShadowCopy4</Data>
<Data>C:</Data>
<Binary>000000000200300000000000140006C0020000009A0000C003000000000000000000000000000000</Binary>
</EventData>
</Event>
Какие-либо предложения?
------ Редактировать
У машины около 80 ГБ свободного места.
Все писатели показывают стабильность и отсутствие ошибок.
Эта ошибка может произойти, если у вас недостаточно свободного места (VSS_E_PROVIDER_VETO), и теневая копия, похоже, направлена в том же направлении.
Если у вас много свободного места, запустите chkdsk. Последний шаг, запустите;
vssadmin list writers
и убедитесь, что там нет ошибок.