In molti usano script come questo per fare il backup live di Virtual Machines create con Virtual Server 2005 R2 SP1.
Il problema nasce dal fatto che VShadow.exe, il tool contenuto nel Volume ShadowCopy Service SDK (VSS SDK), non è affidabile al 100% con Virtual Machines più grandi di 2Gb, per via di una sua incompatibilità con il VSS writer di Virtual Server.
Il problema si manifesta se lanciando il tool ottenete errori di questo tipo:
ERROR: Selected writer 'Microsoft Virtual Server 2005 Writer' is in failed
state
!
- Status: 11 (VSS_WS_FAILED_AT_POST_SNAPSHOT)
- Writer Failure code: 0x800423f3 (<Unknown error code>)
- Writer ID: {76afb926-87ad-4a20-a50f-cdc69412ddfc}
- Instance ID: {bfbf6bd0-f9a5-448a-a34b-982c6c09a591}
Il tool attualmente non è supportato, essendo una sample inclusa dentro l'SDK, e quindi in attesa di "future evoluzioni" non conviene usarlo in produzione, o meglio... bisogna verificare perchè i problemi possono dipendere da vari fattori e in alcuni casi non venire mai fuori.
Ad esempio. da un cliente su tre Virtual Machine più grandi di 5 Gb, su una non ci sono mai stati problemi, sulle altre due si (ed erano su un host diverso).
In alternativa, conviene usare un software di backup compatibile con VSS, come mostrato ad esempio in questo post.
Technorati Tags:
Virtual Server