← Volver a artículos
Noticias· 3 min de lectura

Checkpoints de Hyper-V: estándar frente a producción

Antes de tocar la configuración de una máquina virtual, aplicar una actualización o instalar software nuevo, conviene guardar el estado en el que estaba. Para eso están los checkpoints de Hyper-V: si el cambio rompe algo, vuelves al punto anterior y listo. Lo que mucha gente no tiene claro es que no todos los checkpoints son iguales.

Dos tipos, dos comportamientos

Hyper-V en Windows 10 y 11 trabaja con dos clases de checkpoint, y la diferencia está en qué se captura.

El checkpoint estándar toma una instantánea de la máquina virtual y del estado de su memoria en el instante en que se crea. Es decir, guarda no solo los discos, sino también lo que había en RAM: procesos abiertos, aplicaciones en marcha, todo. La documentación de Microsoft avisa de algo importante: una instantánea no es una copia de seguridad completa, y puede provocar inconsistencias en sistemas que replican datos entre nodos, como Active Directory. Antes de Windows 10, este era el único tipo disponible (entonces se llamaba snapshot).

El checkpoint de producción funciona distinto. Usa el Servicio de Instantáneas de Volumen (VSS) en las VMs Windows, o File System Freeze en las VMs Linux, para generar una copia de los datos consistente. No guarda el estado de la memoria. A cambio, obtienes algo más parecido a lo que produce una herramienta de backup convencional.

Por defecto, Hyper-V selecciona los de producción. Puedes cambiarlo desde el Administrador de Hyper-V o con PowerShell, por ejemplo Set-VM -Name <vmname> -CheckpointType Standard. También existe el modo ProductionOnly, que evita caer en un checkpoint estándar si el de producción falla.

Cómo se nota la diferencia al aplicarlos

La distinción se ve muy bien al revertir. Si creas un checkpoint estándar con el Bloc de notas abierto y un archivo cargado, y luego lo aplicas, la VM vuelve exactamente a ese estado: el Bloc de notas sigue abierto, con su contenido. La memoria se restauró tal cual.

Con un checkpoint de producción el resultado es diferente. Al aplicarlo, la máquina virtual queda apagada. Cuando vuelves a arrancarla, el archivo de texto que habías guardado en disco está ahí, pero el Bloc de notas no aparece abierto. Eso es justo lo esperable: solo se restauró el estado de los datos, no el de la memoria.

Qué pasa por debajo

Los checkpoints se guardan como archivos .avhdx en la misma ubicación que los .vhdx de la máquina. Cuando borras un checkpoint, Hyper-V fusiona el .avhdx con el .vhdx por ti y después elimina el .avhdx. No conviene tocar esos archivos a mano. La carpeta por defecto para la configuración de checkpoints es %systemroot%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots.

Un detalle del nombre: por defecto, un checkpoint se llama como la VM más la fecha y hora de creación, y el nombre está limitado a 100 caracteres.

Para quién resulta útil

Si montas un laboratorio o un entorno de pruebas, los estándar te dan la foto completa para repetir un escenario una y otra vez. Si lo que gestionas son cargas con datos que deben quedar coherentes (un controlador de dominio, una base de datos), los de producción son la opción sensata, y por eso vienen marcados por defecto.

Esta lógica de instantáneas y backups no es exclusiva de Hyper-V. Otros hipervisores la abordan a su manera, como vemos en el conjunto de actualizaciones de XCP-ng 8.3 LTS de junio 2026, donde la consistencia de los datos también pesa.

Fuente