Errori nei backup dovuti alle VSS Shadow Copy? Vediamo come risolverlo


Ciao a tutti e ben trovati.

Oggi vi voglio esporre una casistica riguardante i backup delle macchine virtuali con le quali tutti noi ( o quasi ) oggigiorno abbiamo a che fare.

Capita spesso che durante un monitoraggio di un backup si legga un errore del tipo:
Failed to prepare guest for hot backup. Error: Failed to call RPC function ‘Vss.IsSnapshotInProgress’: Error code: 0x80070070
oppure altro come:
Unable to release guest. Error: Failed to call RPC function ‘Vss.Unfreeze’: Error code: 0x80004005. Failed to invoke func [Unfreeze]: Unspecified error. Unfreeze error (over VIX)

Tali errori non fanno altro che avvisarvi che lo snapshot della virtual machine da salvare non è andato a buon fine evitando quindi il corretto backup della stessa. Cosa verificare allora?

Dalla virtual machine ( da ora in poi solo VM ) incriminata andiamo ad eseguire, avviando il prompt dei comandi, il comando: vssadmin list writers

Il comando ci mostrerà lo stato dei vari agenti VSS Writers e cercheremo quindi di vedere se c’é qualcosa che non quadra:

VSS Writers Error

Come ho evidenziato nella schermata precedente, noterete che riusciamo chiaramente a capire che il writer “SqlServerWriter” ( in questo caso ) ha ritornato un “Errore irreversibile”.
Andiamo quindi a riavviare il servizio in errore tramite il comando:
net stop SQLWriter && net start SQLWriter
e poi rieseguiamo il comando:
vssadmin list writers

Come possiamo notare il servizio non presenta più lo stato di errore.

Naturalmente abbiamo parlato di un caso specifico ed i servizi che potrebbero andare in errore sono diversi. Cerco di riportarvi un elenco di seguito con relativo nome in italiano ed in inglese

VSS Writer Nome servizio Descrizione del servizio in lingua inglese Descrizione del servizio in lingua italiana
ASR Writer VSS Volume Shadow Copy Copia shadow del volume
BITS Writer BITS Background Intelligent Transfer Service Servizio trasferimento intelligente in background
Certificate Authority CertSvc Active Directory Certificate Services Servizi certificati Active Directory
COM+ REGDB Writer VSS Volume Shadow Copy Copia shadow del volume
DFS Replication service writer DFSR DFS Replication Replica DFS
DHCP Jet Writer DHCPServer DHCP Server Server DHCP
FRS Writer NtFrs File Replication
FSRM writer srmsvc File Server Resource Manager
IIS Config Writer AppHostSvc Application Host Helper Service
IIS Metabase Writer IISADMIN IIS Admin Service Amministrazione di IIS
Microsoft Exchange Replica Writer MSExchangeRepl Microsoft Exchange Replication Service
Microsoft Exchange Writer MSExchangeIS Microsoft Exchange Information Store
Microsoft Hyper-V VSS Writer vmms Hyper-V Virtual Machine Management
MSMQ Writer (MSMQ) MSMQ Message Queuing
MSSearch Service Writer WSearch Windows Search Windows Search
NPS VSS Writer EventSystem COM+ Event System COM+ Event System
NTDS NTDS Active Directory Domain Services
OSearch VSS Writer OSearch Office SharePoint Server Search
OSearch14 VSS Writer OSearch14 SharePoint Server Search 14
Registry Writer VSS Volume Shadow Copy Copia shadow del volume
Shadow Copy Optimization Writer VSS Volume Shadow Copy Copia shadow del volume
SMS Writer SMS_SITE_VSS_WRITER SMS_SITE_VSS_WRITER
SPSearch VSS Writer SPSearch Windows SharePoint Services Search
SPSearch4 VSS Writer SPSearch4 SharePoint Foundation Search V4
SqlServerWriter SQLWriter SQL Server VSS Writer
System Writer CryptSvc Cryptographic Services Servizi di crittografia
TermServLicensing TermServLicensing Remote Desktop Licensing
WDS VSS Writer WDSServer Windows Deployment Services Server
WIDWriter WIDWriter Windows Internal Database VSS Writer
WINS Jet Writer WINS Windows Internet Name Service (WINS)
WMI Writer Winmgmt Windows Management Instrumentation Strumentazione gestione Windows

Pochissime volte capita che questi errori vengano causati dal poco spazio libero presente nel disco di sistema. Per sicurezza controllate anche quest’ultimo.

Al momento è tutto, buona lettura.

Clicca per votare questo articolo!
[Voti: 6 Media: 5]
Scritto da Alessandro Consorti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *