Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-system-center:data-protection-manager:hyper-v-virtual-machine-backup-in-dpm-fails-with-id-30111-details-vsserror-the-writer-experienced-a-non-transient-error-0x800423f4

Это старая версия документа!


System Center 2012 R2 DPM - Резервное копирование виртуальной машины Hyper-V завершается ошибкой ID 30111 Details: VssError:The writer experienced a non-transient error 0x800423F4

После изменения конфигурации виртуальных дисков в виртуальной машине Hyper-V может перестать выполняться ранее работавшее резервное копирование виртуальной машины на сервере System Center DPM. При каждой попытке выполнить Consistency check в консоли сервера DPM может возникать ошибка с кодом ID 30111:

Type: Consistency check
Status: Failed
Description: The VSS application writer or the VSS provider is in a bad state.
Either it was already in a bad state or it entered a bad state during the current operation.
(ID 30111 Details: VssError:The writer experienced a non-transient error.
If the backup process is retried, the error is likely to reoccur. (0x800423F4))
End time: 27.10.2020 21:29:08
Start time: 27.10.2020 21:25:23
Time elapsed: 00:03:44
Data transferred: 0 MB
Cluster node KOM-VM42.holding.com
Source details: KOM-RDS21
Protection group: Hyper-V-Clustered-VMs

При этом внутри гостевой ОС Windows в event-логе Application в этот момент регистрируется ошибка:

Имя журнала: Application
Источник: VSS
Дата: 27.10.2020 21:27:38
Код события: 12293
Уровень: Ошибка
Компьютер: KOM-RDS21.holding.com
Описание:
Ошибка теневого копирования тома: Ошибка при вызове подпрограммы на поставщике теневого копирования {74600e39-7dc5-4567-a03b-f091d6c7b092}. Данные подпрограммы PreFinalCommitSnapshots({b0b33f7c-4632-482a-959d-10c3094582a6}, 2) [hr = 0x800705b4, This operation returned because the timeout period expired. ].
Operation: Executing Asynchronous Operation
Context: Current State: DoSnapshotSet

Такие операции, как перезапуск виртуальной машины и удаление/добавление ВМ в Protection Group в DPM при этом могут не помогать.

Проблема может быть связана с некорректной работой провайдера VSS внутри самой виртуальной машины.


Решение

В первую очередь убедимся в том, что в гостевой системе присутствует провайдер, поставляемый в составе гостевых служб Hyper-V, выполнив команду:

vssadmin list providers

Если провайдер присутствует, то можно попробовать выполнить выключение и повторное включение опции Backup (volume checkpoint) в свойствах проблемной виртуальной машины.

То есть, сначала выключаем компоненту интеграции для поддержки «горячего бэкапа» ВМ, нажимаем Apply или OK, чтобы сохранить изменения. Спустя пару секунд снова включаем эту опцию и сохраняем свойства ВМ.

То, где выполняется выключение/включении опции особого значения не имеет. Например, это можно сделать:

  • В оснастке Hyper-V Manager (для изолированных хостов виртуализации)
  • В оснастке Failover Cluster Manager, если ВМ кластеризована
  • В оснастке управления System Center VMM, если хост управляется VMM.

По сути, эта проблема и её решение перекликаются с ранее опубликованной заметкой SCDPM 2012 R2 - Ошибка резервного копирования ВМ Hyper-V - EventID 12293 VSS : Error calling a routine on a Shadow Copy Provider - PreFinalCommitSnapshots - 0x800705b4 - This operation returned because the timeout period expired



Проверено на следующих конфигурациях:

Версия ОС хоста 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

Автор первичной редакции:
Алексей Максимов
Время публикации: 28.10.2020 13:14

Обсуждение

Ваш комментарий:
 
microsoft-system-center/data-protection-manager/hyper-v-virtual-machine-backup-in-dpm-fails-with-id-30111-details-vsserror-the-writer-experienced-a-non-transient-error-0x800423f4.1603880196.txt.gz · Последнее изменение: 28.10.2020 13:16 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki