En Windows 2003 Server, así como en Vista, existe la posiblidad de crear shadowcopies, que es una forma de tener una copia de seguridad de los cambios que se hacen cada día en el ordenador. No debe entenderse como un backup pues los datos están en el mismo ordenador, pero sirve como un control de versiones y permite recuperar datos borrados o modificados accidentalmente.

La administración de dichas copias se puede hacer también por linea de comandos con la herramienta vssadmin.

C:WindowsSystem32>vssadmin List ShadowStorage
vssadmin 1.1 – Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2005 Microsoft Corp.

Shadow Copy Storage association
   For volume: (C:)\?Volume{033760bf-ddd9-11db-a5ad-806e6f6e6963}
   Shadow Copy Storage volume: (C:)\?Volume{033760bf-ddd9-11db-a5ad-806e6f6e663}
   Used Shadow Copy Storage space: 1.943 GB
   Allocated Shadow Copy Storage space: 2.139 GB
   Maximum Shadow Copy Storage space: 3.751 GB

El shadow copy storage identifica el espacio del disco que se usa para almacenar los incrementales. Si por ejemplo tenemos 3Gb de espacio el sistema irá haciendo tantos shadowcopies como pueda hasta llenar el espacio. Cuando llegue al límite borrará los más antiguos. Es importante controlar el número de copias que se hacen… si una copia fuera mayor del espacio configurado como máximo no tendríamos ni una copia válida. Es decir que si en un momento lo dimensionamos para tener copias de 7 días tendremos que controlar con el tiempo que siguen haciéndose 7 pues se supone que cada vez pueden haber más datos, las shadowcopies ocupen más y podrían no crearse 7 shadowcopies con estos límites.

Para cambiar la configuración de los storage podemos hacer uso de:

vssadmin Resize ShadowStorage /on=[drive letter]: /For=[drive letter]: /Maxsize=[maximum size]

El valor para Maxsize debe ser mayor de 300Mb y puede especificarse con KB, MB, GB… Es importante tener en cuenta que un resize del shadowstorage puede borrar las shadowcopies ya creadas si el tamaño se reduce.

Podemos ver el número de shadowcopies con el comando

vssadmin list shadows