Veeam error: Failed to finalize guest processing. Details: Failed to process ‘TruncateSQLLog’ command. Failed to truncate transaction logs for SQL instances: MICROSOFT##WID. Possible reasons: lack of permissions, or transaction log corruption.
Nel mese di Ottobre 2015 Veeam ha rilasciato l’Update 3 per il suo ottimo software di backup Veeam backup & Replication, che porta la versione del programma alla 8.0.0.2084, purtroppo a seguito dell’aggiornamento vi ritroverete con una serie di Warning relativi ai transaction log:
Failed to finalize guest processing. Details: Failed to process ‘TruncateSQLLog’ command. Failed to truncate transaction logs for SQL instances: MICROSOFT##WID. Possible reasons: lack of permissions, or transaction log corruption.
Apparentemente il problema è causato da permessi insufficiente, ma visto che prima dell’aggiornamento funzionava senza problemi probabilmente la causa è un’altra.
Ho pertanto aperto un ticket con il supporto tecnico Veeam che è già a conoscenza del problema e mi hanno inviato una hotfix per risolverlo.
La procedura per l’installazione è molto semplice:
- Assicuratevi che nessun lavoro sia in esecuzione
- Chiudete la console Veeam
- Stoppate il servizio Veeam Backup Service
- Aprite la cartella C:\Program Files\Veeam\Backup and Replication\Backup\VSS\VeeamGuestHelpers o comunque quella dove avete installato il software
- Rinominate i file VeeamVssSupport*.dll in modo da avere un backup
- Sostituite i file presenti nel file zip
- Avviate il servizio Veeam Backup Service
A questo punto il Warning dovrebbe scomparire e il backup tornare allo stato di Success.
In caso negativo vi invito ad aprire un ticket con il supporto tecnico di Veeam.
L’hotfix è disponibile a questo link.