Diferentes comandos con snapshots en XenServer
Hola Amigos,
En el post de hoy os describiré algunos comandos muy útililes para el uso de snapshots. Como sabéis con un snapshot de XenServer y la máquina virtual podemos trasladarla a un estado anterior.
Realizar un snapshot regular desde linea de comandos, crearemos un snapshot consistente de cualquier máquina virtual, ya sea windows o linux.
xe vm-snapshot vm=»maquina virtual» new-name-label=»nombre del snapshot»
Si queremos hacer uso del soporte VSS para hacer un snapshot de un windows 2003 server o 2008 server podemos hacer uso de la siguiente opción:
xe vm-snapshot-with-quiesce vm=»maquina virtual» new-name-label=»nombre del snapshot»
Comando para listar los diferentes snapshots almacenados:
xe template-list is-a-snapshot=true params=all
Comando para listar los diferentes snapshots almacenados de una máquina virtual concreta:
xe template-list snapshot_of=»uud de la máquina virtual»
Comando para borrar un snapshot:
xe vm-uninstall uuid=»etiqueta del snapshot» force=true
Con todo esto nos servirá para familiarizarnos con los imprescindibles snapshots. Si me vais siguiendo a lo largo de los post veréis que le doy gran importancia a los backups y continuidad de negocio, creo que es algo que hay que tenerlo muy presente y siempre preparado.
En futuros post y una vez familiarizados con estos comandos descritos os mostraré un script desde el cual podremos hacer un backup del snapshot y exportarlo como template sobre un almacenamiento NFS.
Nada mas amigos, espero que sea de utilidad.