Hoy aprendemos qué son y cómo configurar las instantáneas de volumen (Volume Shadow Copy Service) en servidor de Windows, ya sea un Windows Server 2012 o 2022.
Antes de configurar nada, vamos a explicar qué es una instantánea o snapshot. Si ya sabes qué es esto, puedes saltarte el siguiente apartado e irte a la de configuración
Tabla de contenidos
¿Qué es una instantánea o snapshot?
La instantánea o snaphot, es una tecnología que se complementan con las copias de seguridad y son utilizadas por distintos fabricantes (Microsoft, Synology, Qnap, Apple…) en sus sus sistemas operativos (Windows, DSM, QTS, MacOS).
Una instantánea es cómo hacerle una foto instantaneamente a un volumen (lo que incluye los datos como carpetas y archivos), incluso de una máquina virtual. Esto nos permite al usuario tener un historial de versiones de los archivos y carpetas, por lo que él mismo podrá recuperar los datos de una fecha/hora en concreto, incluso si se eliminó.
Instantánea vs copia de seguridad
Hay que tener claro que una snapshot no es una copia de seguridad, es un complemento de estas. Ya que las instantáneas se almacenan en el mismo volumen donde se guardan los datos, por lo que si se nos daña el disco duro o partición perdemos todo.
Aquí abro un pequeño paréntesis, ya que si que es posible almacenar las instanáneas en otro volumen distinto para ahorrar espacio pero si pasa algo con el volumen original de los datos, perdemos los datos. Así que volvemos a repetir, ¡las snapshot no son copias de seguridad!
Dependiendo de los datos que movamos, las copias de seguridad pueden tardar más tiempo, por lo que las snapshots son un buen complemento, al ejecutarse de forma instantánea.
Por ejemplo, podemos realizar una o dos copias de seguridad al día pero tener instantáneas cada hora, y así no sobrecargar tanto el rendimiento de nuestra red.
Una vez acabada con una parte de teoría, vamos a la práctica.
Configurar instantáneas en Windows Server
Para activar las instantáneas sobre la partición que deseemos, hacemos clic derecho sobre el y luego en Configurar instantáneas…
Primero se abrirá la ventana de la izquierda, aquí podemos configurar las instantáneas para cada partición/volumen. Con esto sabemos que al activar las instantáneas, no se activan para todo el servidor y sus particiones/volúmenes, podemos activarlo en una y en otro no.
Si clicamos en habilitar, se configurará con una programación por defecto. Aunque también podemos modificarlo a nuestro gusto, por ejemplo:
- Ubicación donde se almacenarán las instantáneas, puede ser el propio volumen donde se alojan los datos u otro volumen distinto,
- Establecer un tamaño máximo para el almacenamiento de las instantáneas dentro del volumen configurado, lo suyo es ponerle un tope… para evitar problemas.
- Programar la frecuencia de cuando se ejecutan las instantáneas, es decir, cada cuanto se ejecutará (días, hora inicio, hora fin, etc.)
En el panel principal se puede muestra el listado de las instantáneas, además de poder crear y eliminar una instantánea.
Hay una tercera opción llamada revertir, lo que hace es recuperar el volumen y todos sus datos que existian en esta «captura», y eliminar todas las demás instantáneas. Hay que tener mucho cuidado
Recuperar archivos o carpetas con las instántaneas de Windows
El propio usuario puede recuperar un archivo o carpeta eliminada, incluso restaurar una versión anterior de un archivo (word, excel, powerpoint).
Solo debemos hacer clic derecho sobre archivo/carpeta/partición y clicar en Restaurar versiones anteriores. Aquí elegimos entre abrir el archivo/carpeta de la instantánea que queramos o restaurarlo
Si clicamos en abrir, se mostrará el archivo, si es una carpeta se mostrará todo lo que habia en esa carpeta cuando se hizo la instantánea.
Si clicamos en restaurar, reemplazará el archivo.
Eso es todo, hemos aprendido cómo utilizar las snapshots o instantáneas de Windows Server.
Instántaneas de Windows desde comando de CMD, PowerShell
Por extender un poco el post, tienes que saber que se pueden gestionar las instantáneas desde el cmd o powershell usando el comando, vssadmin. Si ejecutamos vssadmin /?, obtendremos la ayuda.
No explicaré mucho sobre esto ya que quiero preparar un post sobre el comando vssadmin en Windows.
Un ejemplo básico de como listar las instantáneas:
vssadmin list shadows
Eso es todo por hoy, por dejar claro y que todo el mundo lo entienda. Las snapshots o instantáneas no reemplazan a las copias de seguridad tradicionales, es un añadido al plan de contingencia.