Home > Backup, Community, Server, Technet, VSS > Backup error due to problem in Volume Shadow Copy Service

Backup error due to problem in Volume Shadow Copy Service

Nel tentativo di fare il backup di un server host di virtualizzazione con Windows Server 2008 con Hyper-V mi sono imbattuto nel problema che andrò a raccontare.

L’obiettivo era quello di fare un single shot backup dell’host per conservarlo.

Installo Windows Backup sul server, attacco un drive esterno usb, lancio l’esecuzione di un singolo backup ed ottengo l’errore:

Backup started at ’08/01/2013 16.43.24′ failed as Volume Shadow copy operation failed for backup volumes with following error code ‘2155348129’. Please rerun backup once issue is resolved.

La ricerca della soluzione di questo errore mi porta prima qui

http://msmvps.com/blogs/sbsdiva/archive/2011/07/06/volume-shadow-copy-operation-failed-for-backup-volumes-with-following-error-code-2155348129.aspx

individuando la possibile soluzione nel link

http://www.gilkirkpatrick.com/Blog/post/2008/08/17/Volume-Shadow-Copy-Service-operation-failed2c-error-0x800423f0.aspx

infatti eseguendo con diritti amministrativi il comando suggerito

vssadmin list writers

ottengo esattamente quanto riportato qui sotto

C:\Windows\system32>vssadmin list writers
vssadmin 1.1 – Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2005 Microsoft Corp.

Writer name: ‘Microsoft Hyper-V VSS Writer’
Writer Id: {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
Writer Instance Id: {6162e336-7448-4371-93a7-29581512b103}
State: [8] Failed
Last error: Inconsistent shadow copy

Writer name: ‘System Writer’
Writer Id: {e8132975-6f93-4464-a53e-1050253ae220}
Writer Instance Id: {b1c47cec-0e12-4ac6-b84b-9c1d8292a9f3}
State: [5] Waiting for completion
Last error: No error

ma la soluzione proposta nell’ultimo link citato non mi è d’aiuto perchè io non ho mai rimosso unità disco esterne che possano aver portato a questo tipo di inconsistenza nelle shadow copies.

Mi accorgo a questo punto che nella tab “Shadow Copies” nelle proprietà di ciascun volume del server hyper-v mi compare l’errore:

Initialization failed.
Error 0x8004230f: The shadow copy provider had an unexpected error while trying to process the specified operation.

Andando alla ricerca della soluzione mi imbatto in questo decalogo dal suggestivo titolo

Volume Shadow Copy Service (VSS) Troubleshooting

reperibile qui

http://www.tomahawkbackup.com/faq/content/5/117/en/volume-shadow-copy-service-vss-troubleshooting.html

Delle soluzioni proposte vengo tentato dalla “strategia 7” ossia di ri-registrare le dll necessarie al servizio VSS ed eseguo in uno script batch i comandi seguenti:

cd /d %windir%\system32

net stop vss

net stop swprv

regsvr32 /s ole32.dll

regsvr32 /s oleaut32.dll

regsvr32 /s vss_ps.dll

vssvc /register

regsvr32 /i swprv.dll

regsvr32 /s /i eventcls.dll

regsvr32 /s es.dll

regsvr32 /s stdprov.dll

regsvr32 /s vssui.dll

regsvr32 /s msxml.dll

regsvr32 /s msxml3.dll

regsvr32 /s msxml4.dll

vssvc /register

net start swprv

net start vss

ma la tab “Shadow Copies” dei volumi continua a mostrare lo stesso errore indicato in precedenza inoltre trovo nel registro eventi  l’errore 12289 di origine VSS e descrizione

Volume Shadow Copy Service error: Unexpected error CComModule::RegisterServer(TRUE).  hr = 0x80020009.

che mi conduce a questo link

http://technet.microsoft.com/en-us/library/ee264206(v=ws.10).aspx

ma i servizi sotto services.msc risultano essere impostati nel modo corretto.

Riprendo mcon pazienza la mia ricerca e finalmente mi imbatto in

http://freetechanswers.blogspot.it/2010/04/how-to-reinstall-or-fix-volume-shadow.html

dove, oltre al suggerimento di reinstallare alcuni aggiornamenti di Windows, viene anche suggerito di

Give Full Permission to Administrator and System account for the registry ‘HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost’
And again run the batch file to register the DLLs

ed infatti andando a modificare I permessi qui

permessisottosvchost

e rieseguendo lo script batch indicato alla “strategia 7” ottengo il risultato voluto infatti il comando

vssadmin list writers

mi restituisce

listwritersnoerror

e la tab delle “Shadow Copies” finalmente si rende disponibile

foto3

  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: