Avamar: Hyper-V-säkerhetskopiering misslyckas med felet "Windows Structured Exception ACCESS_VIOLATION"
Summary: KB-artikel som innehåller detaljerade instruktioner för hur du tillämpar Hyper-V-snabbkorrigeringar i rätt ordning.
Symptoms
Säkerhetskopieringar av Hyper-V-kluster kan misslyckas eller slutföras med följande fel:
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
Binärfilerna för snabbkorrigeringar i avhypervvss.exe har inte tillämpats korrekt på klusternoderna. Om de inte tillämpas i rätt ordning leder resultatet till tillfälliga säkerhetskopieringsfel.
Resolution
Avregistrera, avinstallera och installera om Avamar-klientprogramvaran och Hyper-V-insticksprogrammet på alla klusternoder. Tillämpa sedan de senaste korrigeringsfilerna, beroende på Avamar-version.
Innan du distribuerar binärfilerna för snabbkorrigeringar kontrollerar du att det inte finns några aktiva säkerhetskopior eller återställningar som körs på klienterna. Spara flaggorna och konfigurationsuppsättningen i avhypervvss.cmd och avatar.cmd.
- Kör konfigurationsguiden för Avamar-klustret och avregistrera klusterklienten.
- Avinstallera Avamar Hyper-V-insticksprogrammet på alla noder i klustret.
- Avinstallera Avamar Windows-klienten på alla noder i klustret.
- Starta om noden om GLR-insticksprogram har konfigurerats på någon av noderna.
- Rensa inaktuella VM-grupper, om det finns några på alla noder i klustret. Kontakta Dells support om det behövs.
- Installera version 19.10.100-135 av Avamar Hyper-V-insticksprogrammet på alla noder i klustret och på alla noder i klustret.
- Gå in i services.msc-konsolen på varje nod och stoppa tjänsten "DELL Avamar Plug-in Service for Windows" på varje nod.
- Byt namn på den ursprungliga winclustersvc.exe till winclustersvc-ORIG.exe.
- Byt namn på den ursprungliga winclustersvc.tlb till winclustersvc-ORIG.tlb
- Byt namn på den ursprungliga avhypervvss.exe till avhypervvss-ORIG.exe
- Kopiera de nya HF-binärfilerna avhypervvss.exe, winclustersvc.exe och winclustersvc.tlb till mappen "bin" på alla noder.
- Starta om tjänsten DELL Avamar Plug-in Service för Windows på alla klusternoder.
- Bekräfta att versionen är korrekt. Kör följande kommando:
avhypervvss.exe --version
Utdata bör se ut ungefär så här:
Version: 19.10.100-135_HF338820
7. Kör konfigurationsguiden för Avamar-klustret och konfigurera klusterklienten.
- Ställ tillbaka flaggor och konfiguration i avhypervvss.cmd och avatar.cmd och kör säkerhetskopieringar.
För Hyper-V-säkerhetskopieringar som slutförs med fel men inte är tillgängliga för återställning i Avamar-administratörskonsolen har korrigeringen införlivats i Avamar v19.3-snabbkorrigering #327477 och senare.
För Hyper-V RCT-säkerhetskopieringar krävs konfiguration av parametern "delad lagringssökväg" från och med v19.4 och senare. Använd följande KB-artikel med instruktioner för konfiguration och installation av de senaste snabbkorrigeringarna för dessa nyare Avamar-versioner:
KB Avamar Hyper-V VSS-plugin-program: Konfiguration och installation av de senaste kumulativa HF:erna för 19.4 och senare