Сбой резервного копирования Avamar Hyper-V с ошибкой: Создание контрольной точки для виртуальной машины завершилось сбоем и будет пропущена из резервного копирования
Сводка: Резервное копирование Avamar Hyper-V завершается сбоем с ошибкой «Создание контрольной точки для виртуальной машины завершилось сбоем и будет пропущено из резервного копирования».
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
Резервное копирование Avamar Hyper-V может завершиться сбоем или завершиться с исключениями, что приводит к следующей ошибке:
avhypervvss Error <43426>: Создание контрольной точки для виртуальной машины VM_NAME_1<>< VM_GUID_1> завершилось сбоем и будет пропущено из резервного копирования. Для получения дополнительной информации, пожалуйста, перейдите в раздел «winclustersvc.log».
avhypervvss Info <0000>: --------------------Запустите [EMC Avamar Plug-in Service для Windows] ----------
Соответствующая часть winclustersvc.log (с включенной отладкой), которая находится в папке C:\Program Files\avs\var\ у владельца клиента кластера резервного копирования EMC Avamar для <Avamar_clustered_client_name> (можно определить с помощью диспетчера отказоустойчивых кластеров). Чтобы включить DEBUG в winclustersvc, установите флажок «Additional Info».
winclustersvc INFO<0000>: VMGroup 'AvamarBackup_<####'> created'
winclustersvc DEBUG<0000>: <=== CreateNewVMGroup.
ОТЛАДКА<WINCLUSTERSVC 0000>: <=== RctCreateVMGroup.
winclustersvc INFO<0000>: Добавление целевых объектов в vmgroup «AvamarBackup_<#####»> и владельца «####»
winclustersvc DEBUG<0000>: ===> RctAddVMGroupMember.
ОТЛАДКА<WINCLUSTERSVC 0000>: ===> AddVMGroupMember.
ОТЛАДКА<WINCLUSTERSVC 0000>: Запрос WMI: 'SELECT * FROM Msvm_VirtualSystemCollection WHERE ElementName="AvamarBackup_<####">'
winclustersvc DEBUG<0000>: Запрос WMI: «SELECT * FROM Msvm_CollectionManagementService»
ОТЛАДКА<WINCLUSTERSVC 0000>: ===> GetVmObjectbyId
winclustersvc DEBUG<0000>: Запрос WMI: 'SELECT * FROM Msvm_ComputerSystem WHERE Name="<VM_GUID_1"'
winclustersvc INFO<0000>>: System.Management.ManagementException: Возвращенная в EMC коллекция пустая
. БРС. HypervProxy.Common.WmiUtilities.GetVmObjectbyId(String id, String className, ManagementScope)
ОШИБКА winclustersvc 0000<>: Не удалось найти Msvm_ComputerSystem с GUID "<VM_GUID_1>", запрос WMI вернул ManagementException ! Возвращена коллекция пустая
winclustersvc INFO<0000>: System.Management.ManagementException: Возвращенная в EMC коллекция пустая
. БРС. HypervProxy.Common.WmiUtilities.GetVmObjectbyId(String id, String className, область ManagementScope)
в EMC. БРС. HypervProxy.HypervAdvanceBackup.RCTAddVMGroupMember(область ManagementScope, String groupName, String vmName)
ОШИБКА winclustersvc 0000<>: Исключение при добавлении виртуальной машины '<VM_GUID_1>' в группу 'AvamarBackup_<####'> с ошибкой 'Возвращена коллекция пустая'.
Чтобы воспроизвести проблему, в PowerShell (от имени администратора) выполните следующую команду (без угловых скобок):
Get-Wmiobject -Query "SELECT * FROM Msvm_ComputerSystem WHERE Name='<VM_GUID_1>'" -Namespace "root\HypervCluster\v2"
Запрос "VM_GUID_1" возвращает НОЛЬ (пустой результат).
Для сравнения, запрос для другой виртуальной машины в кластере - 'VM_GUID_2', который не имеет проблемы с контрольной точкой, работает просто отлично:
PS C:\Users\######> get-wmiobject -query "SELECT * FROM Msvm_ComputerSystem WHERE Name='<VM_GUID_1>'" -Namespace "root\HypervCluster\v2"
snippet:
======
__GENUS : 2
__CLASS : Msvm_ComputerSystem
__SUPERCLASS : CIM_ComputerSystem
__DYNASTY : CIM_ManagedElement
__RELPATH : Msvm_ComputerSystem.CreationClassName="Msvm_ComputerSystem",Name="########"
__PROPERTY_COUNT : 45
__DERIVATION : {CIM_ComputerSystem, CIM_System, CIM_EnabledLogicalElement,
CIM_LogicalElement...}
__СЕРВЕР: #######
__NAMESPACE : root\HypervCluster\v2
__PATH : \\#######\root\HypervCluster\v2:Msvm_ComputerSystem.CreationClassName="Ms
vm_ComputerSystem",Name="############"
AvailableRequestedStates :
Caption : Virtual Machine
CommunicationStatus :
CreationClassName :
Msvm_ComputerSystem Dedicated :
Описание : Виртуальная машина
Microsoft DetailedStatus :
ElementName : <VM_NAME>
avhypervvss Error <43426>: Создание контрольной точки для виртуальной машины VM_NAME_1<>< VM_GUID_1> завершилось сбоем и будет пропущено из резервного копирования. Для получения дополнительной информации, пожалуйста, перейдите в раздел «winclustersvc.log».
avhypervvss Info <0000>: --------------------Запустите [EMC Avamar Plug-in Service для Windows] ----------
Соответствующая часть winclustersvc.log (с включенной отладкой), которая находится в папке C:\Program Files\avs\var\ у владельца клиента кластера резервного копирования EMC Avamar для <Avamar_clustered_client_name> (можно определить с помощью диспетчера отказоустойчивых кластеров). Чтобы включить DEBUG в winclustersvc, установите флажок «Additional Info».
winclustersvc INFO<0000>: VMGroup 'AvamarBackup_<####'> created'
winclustersvc DEBUG<0000>: <=== CreateNewVMGroup.
ОТЛАДКА<WINCLUSTERSVC 0000>: <=== RctCreateVMGroup.
winclustersvc INFO<0000>: Добавление целевых объектов в vmgroup «AvamarBackup_<#####»> и владельца «####»
winclustersvc DEBUG<0000>: ===> RctAddVMGroupMember.
ОТЛАДКА<WINCLUSTERSVC 0000>: ===> AddVMGroupMember.
ОТЛАДКА<WINCLUSTERSVC 0000>: Запрос WMI: 'SELECT * FROM Msvm_VirtualSystemCollection WHERE ElementName="AvamarBackup_<####">'
winclustersvc DEBUG<0000>: Запрос WMI: «SELECT * FROM Msvm_CollectionManagementService»
ОТЛАДКА<WINCLUSTERSVC 0000>: ===> GetVmObjectbyId
winclustersvc DEBUG<0000>: Запрос WMI: 'SELECT * FROM Msvm_ComputerSystem WHERE Name="<VM_GUID_1"'
winclustersvc INFO<0000>>: System.Management.ManagementException: Возвращенная в EMC коллекция пустая
. БРС. HypervProxy.Common.WmiUtilities.GetVmObjectbyId(String id, String className, ManagementScope)
ОШИБКА winclustersvc 0000<>: Не удалось найти Msvm_ComputerSystem с GUID "<VM_GUID_1>", запрос WMI вернул ManagementException ! Возвращена коллекция пустая
winclustersvc INFO<0000>: System.Management.ManagementException: Возвращенная в EMC коллекция пустая
. БРС. HypervProxy.Common.WmiUtilities.GetVmObjectbyId(String id, String className, область ManagementScope)
в EMC. БРС. HypervProxy.HypervAdvanceBackup.RCTAddVMGroupMember(область ManagementScope, String groupName, String vmName)
ОШИБКА winclustersvc 0000<>: Исключение при добавлении виртуальной машины '<VM_GUID_1>' в группу 'AvamarBackup_<####'> с ошибкой 'Возвращена коллекция пустая'.
Чтобы воспроизвести проблему, в PowerShell (от имени администратора) выполните следующую команду (без угловых скобок):
Get-Wmiobject -Query "SELECT * FROM Msvm_ComputerSystem WHERE Name='<VM_GUID_1>'" -Namespace "root\HypervCluster\v2"
Запрос "VM_GUID_1" возвращает НОЛЬ (пустой результат).
Для сравнения, запрос для другой виртуальной машины в кластере - 'VM_GUID_2', который не имеет проблемы с контрольной точкой, работает просто отлично:
PS C:\Users\######> get-wmiobject -query "SELECT * FROM Msvm_ComputerSystem WHERE Name='<VM_GUID_1>'" -Namespace "root\HypervCluster\v2"
snippet:
======
__GENUS : 2
__CLASS : Msvm_ComputerSystem
__SUPERCLASS : CIM_ComputerSystem
__DYNASTY : CIM_ManagedElement
__RELPATH : Msvm_ComputerSystem.CreationClassName="Msvm_ComputerSystem",Name="########"
__PROPERTY_COUNT : 45
__DERIVATION : {CIM_ComputerSystem, CIM_System, CIM_EnabledLogicalElement,
CIM_LogicalElement...}
__СЕРВЕР: #######
__NAMESPACE : root\HypervCluster\v2
__PATH : \\#######\root\HypervCluster\v2:Msvm_ComputerSystem.CreationClassName="Ms
vm_ComputerSystem",Name="############"
AvailableRequestedStates :
Caption : Virtual Machine
CommunicationStatus :
CreationClassName :
Msvm_ComputerSystem Dedicated :
Описание : Виртуальная машина
Microsoft DetailedStatus :
ElementName : <VM_NAME>
Причина
Отсутствует информация WMI для виртуальной машины в «root\HyperVCluster\v2».
Разрешение
Исправление/временное решение.Посоветуйте
заказчику удалить рассматриваемую виртуальную машину из кластера, а затем добавить ее обратно.
Будет повторно создана информация WMI для виртуальной машины в «root\HyperVCluster\v2».
заказчику удалить рассматриваемую виртуальную машину из кластера, а затем добавить ее обратно.
Будет повторно создана информация WMI для виртуальной машины в «root\HyperVCluster\v2».
Дополнительная информация
Чтобы включить отладку в winclustersvc:
С помощью блокнота создайте winclustersvc.cmd в папке C:\Program Files\avs\var\ на узле Hyper-V — владельце «EMC Avamar Backup Cluster Client for <Avamar_clustered_client_name>» и добавьте в него --debug. Перезапустите EMC Avamar Plug-in Service для Windows на узле Hyper-V. Повторно запустите резервную копию, чтобы воспроизвести проблему.
С помощью блокнота создайте winclustersvc.cmd в папке C:\Program Files\avs\var\ на узле Hyper-V — владельце «EMC Avamar Backup Cluster Client for <Avamar_clustered_client_name>» и добавьте в него --debug. Перезапустите EMC Avamar Plug-in Service для Windows на узле Hyper-V. Повторно запустите резервную копию, чтобы воспроизвести проблему.
Затронутые продукты
AvamarПродукты
Avamar Plug-in for Hyper-V VSSСвойства статьи
Номер статьи: 000206488
Тип статьи: Solution
Последнее изменение: 14 Sep 2023
Версия: 4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.