Avamar: Kopia zapasowa funkcji Hyper-V kończy się niepowodzeniem z błędem "Windows Structured Exception ACCESS_VIOLATION"
Summary: Artykuł z bazy wiedzy (KB) zawierający szczegółowe instrukcje dotyczące stosowania poprawek funkcji Hyper-V we właściwej kolejności.
Symptoms
Tworzenie kopii zapasowych klastra funkcji Hyper-V może zakończyć się niepowodzeniem lub zostać ukończone z następującymi błędami:
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
Pakiet avhypervvss.exe Pliki binarne poprawek nie zostały prawidłowo zastosowane do węzłów klastra. Jeśli nie zostaną one zastosowane we właściwej kolejności, spowoduje to sporadyczne niepowodzenia tworzenia kopii zapasowych.
Resolution
Wyrejestrowanie, odinstalowanie i ponowna instalacja oprogramowania klienckiego Avamar oraz wtyczki Hyper-V na wszystkich węzłach klastra Następnie zastosuj najnowsze poprawki, w zależności od wersji Avamar.
Przed wdrożeniem plików binarnych poprawek upewnij się, że na klientach nie są uruchomione żadne aktywne kopie zapasowe ani przywracanie. Zapisz flagi i konfigurację ustawioną w avhypervvss.cmd i avatar.cmd.
- Uruchom kreatora konfiguracji klastra Avamar i wyrejestruj klienta klastra.
- Odinstaluj wtyczkę Avamar Hyper-V na wszystkich węzłach klastra.
- Odinstaluj klienta Avamar Windows na wszystkich węzłach klastra.
- Uruchom ponownie węzeł, jeśli wtyczka Hyper-V Granular Level Recovery (GLR) jest skonfigurowana na dowolnym z węzłów.
- Wyczyść stare grupy maszyn wirtualnych, jeśli istnieją, we wszystkich węzłach klastra. W razie potrzeby skontaktuj się z pomocą techniczną firmy DELL.
- Zainstaluj oprogramowanie wtyczki Avamar Hyper-V w wersji 19.10.100-135 na wszystkich węzłach klastra i na wszystkich węzłach klastra.
- Przejdź do
services.mscna każdym węźle i zatrzymaj usługę "DELL Avamar Plug-in Service for Windows" na każdym węźle. - Zmień nazwę oryginału
winclustersvc.exenawinclustersvc-ORIG.exe. - Zmień nazwę oryginału
winclustersvc.tlbnawinclustersvc-ORIG.tlb - Zmień nazwę oryginału
avhypervvss.exenaavhypervvss-ORIG.exe - Skopiuj nowe pliki binarne HF
avhypervvss.exe,winclustersvc.exeiwinclustersvc.tlbdo folderu "bin" we wszystkich węzłach. - Uruchom ponownie usługę "DELL Avamar Plug-in Service for Windows" na wszystkich węzłach klastra.
- Upewnij się, że wersja jest poprawna. Uruchom następujące polecenie:
avhypervvss.exe --versionDane wyjściowe powinny wyglądać podobnie do poniższych:
Version: 19.10.100-135_HF338820
- Przejdź do
- Uruchom kreatora konfiguracji klastra Avamar i skonfiguruj klienta klastra.
- Flagi cofania i konfiguracja w
avhypervvss.cmdiavtar.cmdi uruchamiaj kopie zapasowe.
W przypadku kopii zapasowych Hyper-V RCT konfiguracja opcji "shared storagepath parametr" jest wymagany począwszy od wersji 19.4 i nowszych. Skorzystaj z poniższego artykułu bazy wiedzy z instrukcjami dotyczącymi konfiguracji i instalacji najnowszych poprawek dla nowszych wersji Avamar:
Wtyczka VSS KB Avamar Hyper-V: Konfiguracja i instalacja najnowszych pakietów zbiorczych HF dla wersji 19.4 i nowszych