Avamar: Il backup di Hyper-V ha esito negativo con errore "windows structured exception ACCESS_VIOLATION"
Summary: Articolo della Knowledge Base che fornisce istruzioni dettagliate per applicare gli hotfix di Hyper-V nell'ordine corretto.
Symptoms
I backup del cluster Hyper-V potrebbero non riuscire o essere completati con i seguenti errori:
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
I file binari di hotfix avhypervvss.exe non sono stati applicati correttamente ai nodi del cluster. Se non vengono applicati nell'ordine corretto, il risultato porta a errori di backup intermittenti.
Resolution
Annullare la registrazione, disinstallare e reinstallare il software Avamar Client e il plug-in Hyper-V su tutti i nodi del cluster. Quindi applicare le patch più recenti, a seconda della versione di Avamar.
Prima di implementare i file binari dell hotfix, verificare che non vi siano backup o restore attivi in esecuzione sui client. Salvare i flag e il set di configurazione in avhypervvss.cmd e avatar.cmd.
- Eseguire la procedura guidata di configurazione del cluster Avamar e annullare la registrazione del client cluster.
- Disinstallare il plug-in Avamar Hyper-V su tutti i nodi del cluster.
- Disinstallare il client Windows Avamar su tutti i nodi del cluster.
- Riavviare il nodo se il plug-in GLR è configurato su uno qualsiasi dei nodi.
- Pulizia dei gruppi di VM non aggiornati, se presenti, su tutti i nodi del cluster. Se necessario, contattare il supporto DELL.
- Installare il software del plug-in Avamar Hyper-V versione 19.10.100-135 su tutti i nodi del cluster e su tutti i nodi del cluster.
- Accedere alla console services.msc su ciascun nodo e arrestare il servizio "DELL Avamar Plug-in Service for Windows" su ogni nodo.
- Rinominare il winclustersvc.exe originale in winclustersvc-ORIG.exe.
- Rinominare il winclustersvc.tlb originale in winclustersvc-ORIG.tlb
- Rinominare il avhypervvss.exe originale in avhypervvss-ORIG.exe
- Copiare i nuovi file binari HF avhypervvss.exe, winclustersvc.exe e winclustersvc.tlb nella cartella "bin" di tutti i nodi.
- Riavviare il servizio "DELL Avamar Plug-in Service for Windows" su tutti i nodi del cluster.
- Verificare che la versione sia corretta. Eseguire il seguente comando:
avhypervvss.exe --version
L'output dovrebbe essere simile al seguente:
Version: 19.10.100-135_HF338820
7. Eseguire la procedura guidata di configurazione del cluster Avamar e configurare il client cluster.
- Ripristinare i flag e la configurazione in avhypervvss.cmd e avatar.cmd ed eseguire i backup.
Per i backup di Hyper-V completati con errori, ma non disponibili per il ripristino nella console di Avamar Administrator, la correzione è stata incorporata nell hotfix #327477 di Avamar v19.3 e versioni successive.
Per i backup RCT di Hyper-V, la configurazione del parametro "shared storagepath" è richiesta a partire da v19.4 e versioni successive. Utilizzare il seguente articolo della Knowledge Base con istruzioni per la configurazione e l'installazione degli hotfix più recenti per queste versioni più recenti di Avamar:
KB Plug-in Hyper-V VSS di Avamar: Configurazione e installazione degli HF cumulativi più recenti per 19.4 e versioni successive