Avamar: Hyper-V-varmuuskopiointi epäonnistuu ja Windowsin strukturoitu poikkeus ACCESS_VIOLATION -virhe
Summary: Tietämyskannan artikkeli, jossa on yksityiskohtaiset ohjeet Hyper-V:n hotfix-korjausten oikeasta asennusjärjestyksestä.
Symptoms
Hyper-V-klusterin varmuuskopioinnissa voi näkyä seuraavia virheitä:
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 hotfix-binäärejä ei ole otettu oikein käyttöön klusterisolmuissa. Jos niitä ei käytetä oikeassa järjestyksessä, varmuuskopiointi epäonnistuu ajoittain.
Resolution
Avamar-asiakasohjelmiston ja Hyper-V-laajennuksen rekisteröinnin poistaminen, asennuksen poistaminen ja uudelleenasentaminen kaikista klusterisolmuista. Ota sitten käyttöön uusimmat korjaustiedostot Avamar-version mukaan.
Varmista ennen hotfix-binäärien käyttöönottoa, että työasemissa ei ole käynnissä aktiivisia varmuuskopiointeja tai palautuksia. Tallenna avhypervvss.cmd- ja avatar.cmd-versioissa määritetyt merkinnät ja määritykset.
- Suorita ohjattu Avamar-klusterin määritystoiminto ja poista klusteriasiakkaan rekisteröinti.
- Avamar Hyper-V -laajennuksen asennuksen poistaminen klusterin kaikista solmuista.
- Avamar Windows -asiakkaan asennuksen poistaminen kaikista klusterin solmuista.
- Käynnistä solmu uudelleen, jos GLR-laajennus on määritetty johonkin solmuun.
- Puhdista klusterin kaikissa solmuissa mahdollisesti olevat vanhentuneet VM-ryhmät. Ota tarvittaessa yhteyttä DELL-tukeen.
- Asenna Avamar Hyper-V -laajennuksen ohjelmistoversio 19.10.100-135 klusterin kaikkiin solmuihin ja klusterin kaikkiin solmuihin.
- Siirry kunkin solmun services.msc-konsoliin ja pysäytä DELL Avamar Plug-in Service for Windows -palvelu kussakin solmussa.
- Nimeä alkuperäinen winclustersvc.exe uudelleen nimellä winclustersvc-ORIG.exe.
- Nimeä alkuperäinen winclustersvc.tlb uudelleen nimellä winclustersvc-ORIG.tlb
- Nimeä alkuperäinen avhypervvss.exe uudelleen nimellä avhypervvss-ORIG.exe
- Kopioi uudet HF-binaarit avhypervvss.exe, winclustersvc.exe ja winclustersvc.tlb kaikkien solmujen bin-kansioon.
- Käynnistä DELL Avamar Plug-in Service for Windows -palvelu uudelleen kaikissa klusterisolmuissa.
- Varmista, että versio on oikein. Suorita seuraava komento:
avhypervvss.exe --version
Tuloksen pitäisi näyttää seuraavanlaiselta:
Version: 19.10.100-135_HF338820
7. Suorita ohjattu Avamar-klusterin määritystoiminto ja määritä klusteriasiakas.
- Aseta merkinnät ja määritykset takaisin avhypervvss.cmd ja avatar.cmd ja suorita varmuuskopiot.
Hyper-V-varmuuskopiointien virhepäätelmät, joita ei voi palauttaa Avamar Administrator Consolessa, on sisällytetty Avamar 19.3 -version hotfix-korjaukseen #327477 ja uudempiin.
Hyper-V RCT -varmuuskopiointia varten on määritettävä jaetun tallennuspolun parametri versiosta 19.4 alkaen ja uudemmista. Seuraava tietämyskannan artikkeli sisältää ohjeet uusimpien hotfix-korjausten määrittämiseen ja asentamiseen näitä uudempia Avamar-versioita varten:
KB Avamar Hyper-V VSS -laajennus: Uusimpien kumulatiivisten HF:ien määritys ja asennus versiolle 19.4 ja uudemmille