Buenas a todos;
En mi empresa el jefe ha propuesto que compremos un nuevo servidor B para
realizar las copias de seguridad de los ficheros de usuario (los cuales
están ubicados en un servidor A que ya tenemos desde hace tiempo)
La idea sería usar el componente Shadow Services para realizar las copiasde
seguridad, en el sentido de que VSS realizaría el control de versiones de
los ficheros modificados (ahora más adelante explicaré cómo)
Antes que nada, comentar que ya sabemos que en los white papers oficiales de
MS se dice que Shadow Copies no se debería usar como herramienta que
sustituya a los backups tradicionales y tambiém hemos leído que existen
otras herramientras de control de versiones más potentes y específicas (p.e.
utilizar 'MS Data Protection Manager 2006' para tal fin)
De todos modos, aunque no se recomiende usar Shadow Copies para realizar las
copias de seguridad de la empresa ni tampoco estemos hablando de que esté
específicamente desarrollado para llevar el control de versiones (CVS) de
los ficheros, a nuestra empresa le gustaría probarlo para estos dos fines,
por tratarse de la opción más rápida y económica.
La idea es la siguiente:
- Tenemos servidor A con ficheros de usuario
- Tenemos servidor B (el que compraremos) con p.e. dos discos diferentes
(dos volúmenes diferentes): disco 1 y disco 2
La idea es copiar con un ROBOCOPY los ficheros de usuario desde el servidor
A hasta el disco 1 del servidor B (hasta aquí todo correcto y, de hecho, ya
estamos haciendo algo parecido)
Lo "novedoso" viene en que, este disco 1 del servidor B estaría configurado
para utilizar Shadow Copies. Las copias ocultas -las versiones anteriores-
se almacearían en el disco 2 del servidor B
Por tanto, la idea es la siguiente: los datos se copian del servidor A al
disco duro 1 del servidor B (con ROBOCOPY) pero dado que este disco duro
está a su vez configurado con Shadow Copies, cada vez que se sobreeescriba
un fichero de usuario de ese disco duro a través del ROBOCOPY, el Shadow
Copies lo interpretará como que se trata de una modificación de dicho
fichero, por lo que se procederá a guardar una copia (una versión) en el
disco duro 2 del servidor B (bueno, de hecho, no se guardaría la versión
cada vez que el fichero se modifica, sino cada cuánto se defina en el
schedule del Shadow Copies)
La idea parece "original" y a priori no veo por qué no tendría que
funcionar. Me gustaría realizar una prueba con un par de máquinas virtuales
VMWare pero si alguno de vosotros ya tiene feedback sobre algo similar que
ya hayan hecho, lo agradecería infinitamente.
Lo dicho: se agradecen todo tipo de comentarios o consejos.
Saludos y gracias a todos.
Leer las respuestas