Avamar. Сбой резервного копирования Hyper-V с ошибкой «Windows Structured Exception ACCESS_VIOLATION»
Summary: Статья базы знаний (KB), в которой приведены подробные инструкции по применению исправлений Hyper-V в правильном порядке.
Symptoms
Резервное копирование кластера Hyper-V может завершиться сбоем или завершиться со следующими ошибками:
2021-01-13 01:18:07 avhypervvss Error <42448>: 1 remote client(s) failed to complete operation on the remote file targets 2021-01-13 01:18:07 avhypervvss Info <43400>: Attempting to commit checkpoint for targets with backup success... 2021-01-13 01:18:07 avhypervvss Info <43409>: Attempting to convert backup CheckPoint to ReferrencePoint. 2021-01-13 01:18:07 avhypervvss Error <43712>: Failed to backup Virtual Machine 'PS001 <VM GUID>' 2021-01-13 01:18:07 avhypervvss Error <43712>: Failed to backup Virtual Machine 'CN001 <VM GUID>' 2021/01/13-09:18:45.98200 [hypervvss_assist] ERROR: <41036> threadimpl::runthread() - Windows structured exception ACCESS_VIOLATION in threadID 12828 2021-01-13 01:18:45 avhypervvss Warning <41036>: threadimpl::runthread() - Windows structured exception ACCESS_VIOLATION in threadID 12828 2021/01/13-09:18:46.07500 [hypervvss_assist] ERROR: <41037> 0: OPENSSL_Applink()+0x277287 [0xa1683e87]
Cause
Переменная avhypervvss.exe Двоичные файлы исправлений неправильно применены к узлам кластера. Если их применять в неправильном порядке, это приводит к периодическим сбоям резервного копирования.
Resolution
Отмените регистрацию, удалите и повторно установите клиентское программное обеспечение Avamar и подключаемый модуль Hyper-V на всех узлах кластера. Затем примените последние исправления, зависящие от версии Avamar.
Перед развертыванием двоичных файлов исправлений убедитесь, что на клиентах не выполняется активное резервное копирование или восстановление. Сохраните флажки и конфигурацию, заданные в avhypervvss.cmd и avatar.cmd.
- Запустите мастер настройки кластера Avamar и отмените регистрацию клиента кластера.
- Удалите подключаемый модуль Avamar Hyper-V на всех узлах кластера.
- Удалите Avamar Windows Client на всех узлах кластера.
- Перезапустите узел, если на каком-либо из узлов настроен подключаемый модуль Hyper-V Granular Level Recovery (GLR).
- Очистите устаревшие группы vmgroup, если таковые имеются на всех узлах кластера. При необходимости обратитесь в службу поддержки DELL.
- Установите программное обеспечение подключаемого модуля Avamar Hyper-V версии 19.10.100-135 на всех узлах и на всех узлах кластера.
- Перейдите в
services.mscконсоли на каждом узле и остановите службу «DELL Avamar Plug-in Service for Windows» на каждом узле. - Переименование оригинала
winclustersvc.exeнаwinclustersvc-ORIG.exe. - Переименование оригинала
winclustersvc.tlbнаwinclustersvc-ORIG.tlb - Переименование оригинала
avhypervvss.exeнаavhypervvss-ORIG.exe - Копирование новых двоичных файлов HF
avhypervvss.exe,winclustersvc.exeиwinclustersvc.tlbв папку "bin" на всех узлах. - Перезапустите службу подключаемого модуля DELL Avamar для Windows на всех узлах кластера.
- Убедитесь в правильности версии. Выполните следующую команду:
avhypervvss.exe --versionВыходные данные должны выглядеть следующим образом:
Version: 19.10.100-135_HF338820
- Перейдите в
- Запустите мастер настройки кластера Avamar и настройте клиент кластера.
- Установка флагов и конфигурации в
avhypervvss.cmdиavtar.cmdи запустите резервное копирование.
Для резервного копирования Hyper-V RCT конфигурация «общего storagepath "начиная с версии 19.4 и выше. Используйте следующую статью базы знаний с инструкциями по настройке и установке последних исправлений для этих более новых версий Avamar:
Подключаемый модуль Avamar Hyper-V VSS: Настройка и установка последних накопительных HF версии 19.4 и более поздних