¿Que es un snapshot?
Un snapshot (o imagen instantánea) de un disco es una copia del archivo de disco de la máquina virtual en un momento concreto. Conserva el sistema de archivos del disco y la memoria del sistema de nuestra VM, permitiéndonos volver a esa imagen guardada o snapshot en el caso de que algo vaya mal. Los snapshots pueden ser auténticos salvavidas cuando actualizamos o parcheamos aplicaciones y servidores. Esta entrada veremos como realizar un snapshot en XenServer
Accedemos al cliente XenCenter o OpenXenManager, Nos posicionamos en el servidor → botón derecho → take a snapshot
Rellenamos con un nombre, descrición distinguibles y presionamos Take Snapshot.
Si nos situamos en la pestaña LOG comprobamos si se realiza correctamente el snapshot
Mediante la pestaña Snapshot podemos gestionar los diferentes snapshot
Desde la consola de XenServer
Listamos las maquinas virtuales
[root@xenserver01 ~]# xe vm-list
uuid ( RO) :87dc7b1b-1054-db4a-9bdd-fb8a61244648
name-label ( RW): Debian
power-state ( RO): halted
Sintaxis del comando:
xe vm-snapshot vm=<Nombre maquina que vamos a sacar snapshot> new-name-label=<Nombre snapshot>
Procedemos a realizar el snapshot
[root@xenserver01 ~]# xe vm-snapshot vm=Debian new-name-label=Debian_snapshot
Revertir los cambios
Vamos a ver, por si hiciese falta como dar marcha atrás y emplear el snapshot que hemos realizado anteriormente.
Para ello nos posicionamos en el snapshot → botón derecho → Revert To Snapshot..
Presionamos YES para continuar la marcha atrás.
Nuevamente tenemos que añadir un nombre y una breve descripción.
Iniciamos la maquina virtual y si todo a salido correctamente se habrá revertido los cambios posteriores al snapshot
Un saudo, rokitoh
:wq!
Una respuesta a “Crear snapshot en XenServer”