Curso de Ubuntu 26.04 / Precauciones al restaurar instantáneas y clonar máquinas virtuales
Las instantáneas permiten volver al estado de una máquina virtual (VM) en un momento específico y no reemplazan una copia de seguridad independiente. La clonación es el proceso de crear una VM independiente, pero no se debe asumir que crea de nuevo la cuenta interna, la clave del host o el identificador de la máquina.
Separar los datos que se deben conservar antes de la restauración
Los archivos y configuraciones creados después de la instantánea pueden desaparecer durante la restauración. Los datos en carpetas compartidas del host, bases de datos externas o almacenamiento en red se tratan por separado de la instantánea del invitado. Copie los manuscritos y registros que deben conservarse fuera de la VM antes de la restauración y abra las copias para comprobarlas.
Al principio, cree la instantánea base con la VM correctamente apagada. Las instantáneas tomadas durante la ejecución, que pueden incluir el estado de la memoria, y las instantáneas de disco tomadas con la VM apagada tienen distintas características de recuperación. En el nombre, escriba un significado como clean-install y deje aparte la fecha, el estado comprobado y el motivo de la recuperación.
Probar la restauración con archivos que se pueden desechar
- Apague correctamente la VM y cree el punto de restauración desde la pantalla de instantáneas de VirtualBox.
- Arranque y cree los archivos de práctica a continuación y compruebe su contenido. No ejecute esto en rutas de archivos originales importantes.
- Apague nuevamente la VM y restaure la instantánea base. Lea y decida también la opción de conservar o no el estado actual por separado.
- Después del arranque, verifique la presencia de archivos de práctica, el inicio de sesión de la cuenta, la dirección y el estado de los servicios necesarios.
mkdir -p "$HOME/snapshot-lab"
printf 'after-snapshot\n' > "$HOME/snapshot-lab/marker.txt"
cat "$HOME/snapshot-lab/marker.txt"
Si no había archivos en el punto de restauración, es el resultado esperado que después de la restauración no haya archivos. Si permanecen archivos, verifique si es una carpeta compartida o si el punto de restauración se creó después de crear los archivos. No se registra la desaparición de archivos de práctica creados después de una instantánea como verificación de la recuperación de datos importantes.
Arrancar primero la VM clonada de forma aislada
Antes de conectar simultáneamente la original y la clonada, apague la red de la VM clonada o colóquela en una red de práctica aislada. Dirección IP estática, mismo nombre de host, identificador DHCP o rutas compartidas duplicadas pueden ser confundidos con dispositivos reales o causar conflictos de dirección. También verifique la opción para generar nuevas direcciones MAC en la NIC virtual.
hostnamectl
ip -br address
cat /etc/machine-id
sudo ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub
Los comandos anteriores permiten recopilar datos para comparar después de la clonación. Una VM puede arrancar aunque conserve el mismo identificador de máquina y las mismas claves de host SSH que el original. Sin embargo, esos valores duplicados impiden distinguir correctamente la identidad de servidores independientes. No publique registros que contengan valores y direcciones internas. No borre la clave original ni aplique inicializaciones de la clonación en ambos sistemas.
Diferenciar entre clonación general y plantillas para distribución
Para una comparación puntual, puede mantener la copia como una VM aislada, con una dirección y un nombre de host que permitan distinguirla. Para desplegarla como un servidor independiente, debe planear por separado la inicialización de la clave de host de OpenSSH, machine-id, estado inicial de cloud-init, secretos de cuentas y la configuración de red fija. No existe un comando de eliminación de archivos que sea apropiado para todas las plantillas: la inicialización debe ajustarse al entorno y al método de despliegue.
Después de la restauración y duplicación, se deben verificar la fecha, el inicio de sesión, la red, el montaje y la respuesta del servicio. También se debe comprobar en una práctica separada si se puede recuperar y arrancar realmente la copia de seguridad de la VM almacenada externamente. No se deben mover o eliminar arbitrariamente algunos archivos de disco originales o de instantáneas.




