Avamar: Backup del plug-in Exchange VSS non riuscito con errore ACCESS_VIOLATION
Summary: Avamar: Plug-in Exchange VSS - backup non riuscito con "Windows structured exception ACCESS_VIOLATION" a causa dell'impossibilità di eseguire il controllo di coerenza.
Symptoms
I backup Exchange DAG potrebbero avere esito negativo con errori simili ai seguenti:
015/08/09-23:07:27.17499 [checksg] ERROR: <0378> threadimpl::runthread() - Windows structured exception ACCESS_VIOLATION in threadID 12068
2015-08-09 18:07:27 avexvss Warning <0378>: threadimpl::runthread() - Windows structured exception ACCESS_VIOLATION in threadID 12068
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 0: RtlDeNormalizeProcessParams()+0x574 [0x7752ada4]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 1: RtlDeNormalizeProcessParams()+0x4a4 [0x7752acd4]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 2: OPENSSL_Applink()+0x16db1a [0x3f3bdc0a]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 3: OPENSSL_Applink()+0x7c6f9 [0x3f2cc7e9]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 4: CCheckSGFiles::operator=()+0xe877b [0x3f1def8b]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 5: CCheckSGFiles::operator=()+0xe880f [0x3f1df01f]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 6: BaseThreadInitThunk()+0xd [0x772d59cd]
2015/08/09-23:07:27.19099 [checksg] ERROR: <5372> 7: RtlUserThreadStart()+0x21 [0x7750b981]
2015-08-09 18:07:27 avexvss Warning <5372>: 0: RtlDeNormalizeProcessParams()+0x574 [0x7752ada4]
2015-08-09 18:07:27 avexvss Warning <5372>: 1: RtlDeNormalizeProcessParams()+0x4a4 [0x7752acd4]
2015-08-09 18:07:27 avexvss Warning <5372>: 2: OPENSSL_Applink()+0x16db1a [0x3f3bdc0a]
2015-08-09 18:07:27 avexvss Warning <5372>: 3: OPENSSL_Applink()+0x7c6f9 [0x3f2cc7e9]
2015-08-09 18:07:27 avexvss Warning <5372>: 4: CCheckSGFiles::operator=()+0xe877b [0x3f1def8b]
2015-08-09 18:07:27 avexvss Warning <5372>: 5: CCheckSGFiles::operator=()+0xe880f [0x3f1df01f]
2015-08-09 18:07:27 avexvss Warning <5372>: 6: BaseThreadInitThunk()+0xd [0x772d59cd]
2015-08-09 18:07:27 avexvss Warning <5372>: 7: RtlUserThreadStart()+0x21 [0x7750b981]
2015-08-09 18:07:29 avexvss Error <10976>: ERROR: Selected writer 'Microsoft Exchange Writer' reported an error!
- Status: 1 (VSS_WS_STABLE)
- Writer Failure code: 0x800423f3 (The writer experienced a transient error. If the backup process is retried, the error may not reoccur).
- Writer ID: {xxxxxx-xxxx-xxxx-xxxx-xxxxxxx}
- Instance ID: {xxxx-xxx-xxxx-xxxx-xxxxxxx}
2015-08-09 18:07:29 avexvss Error <19211>: Exception occurred in BackupCompleteEx
2015-08-09 18:07:29 avexvss Error <13077>: Unable to complete backup.
Cause
Resolution
Modificare il dataset per abilitare l'opzione "Disable consistency check (recommended only if there is more than two members in DAG)"
Come indicato nel nome dell'opzione, abilitare questa opzione SOLO se si tratta di un Exchange Database Availability Group (DAG) con due o più nodi nel cluster.
Se si tratta di un Exchange server standalone o se si desidera consentire il controllo di coerenza sul DAG Exchange, regolare i valori per le seguenti opzioni nel dataset:
- #IOs tra una pausa e l'altra
- Durata delle pause (ms)
I valori predefiniti per entrambi i parametri sono 1000 ms. Provare valori più bassi, ad esempio 500, e monitorare le prestazioni di backup. Regolare verso l'alto o verso il basso secondo necessità.