lunes, 10 de diciembre de 2012

Citrix XenServer: Como hacer backup desde snapshot en consola.

Siempre es importante hacer backup de nuestras maquinas virtules, pero hay veces en que estan en sitios remotos y hacerlo con XenCenter no es muy rapido que digamos.

Muchas veces o mejor dicho la mayoria de las veces no podemos apagar la maquina virtual en cuestion por que simplemente esta en produccion por lo cual haremos un snapshot y de ahi sacaremos el respaldo.

Por lo cual mostrare como hacer esto mediante consola y hacia un disco duro externo conectado directamente al servidor xenserver.

Primero hay que tener el disco preferentemente formateado en ext3 o ext4, esto me imagino ya lo saben hacer asi que solo lo menciono.

Entraremos a consola de xenserver mediante putty o cualquier otra terminal.

Enlistamos maquinas:

# xe vm-list

uuid ( RO)           : 9aed1a40-e759-b413-b8ae-45t969ca7113
     name-label ( RW): Zimbra
    power-state ( RO): running

uuid ( RO)           : 667ed28e-8487-04ea-y63d-6888c938df5b
     name-label ( RW): Web1
    power-state ( RO): running



Como ven tengo 2 maquinas virtuales, una llamada Zimbra y otra llamada Web1, para el snapshot debemos respetar mayusculas y minusculas.

Creando Snapshot:

# xe vm-snapshot vm=Zimbra new-name-label=Zimbra_snapshot1
1c4aaba4-506f-c9a2-5ce9-705d01ce5b5b

Como se ve al terminar de crear el snapshot nos arroja un numero identificador que usaremos para convertir este snapshot y poder sacar una copia de el.

Preparando para poder hacer la copia, en este comando le decimos que no es un template.

# xe template-param-set is-a-template=false ha-always-run=false uuid=1c4aaba4-506f-c9a2-5ce9-705d01ce5b5b

En este punto simplemente pasara el cursos hacia abajo y si no marca un error quiere decir que lo hizo correctamente.

Ahora solo nos queda hacer la exportacion de la maquina virtual hacia nuestro disco duro externo, en este caso yo lo monte como /media

# xe vm-export uuid=1c4aaba4-506f-c9a2-5ce9-705d01ce5b5b filename=/media/Zimbra10122012.xva

Tardara un poco y tendremos listo nuestro bkup de maquina virtual desde consola.

Espero te haya servido.

Nota: Esto es solo con fin informativo, si no te funciona o te falla o pasa algo raro es tu responsabilidad haber hecho las pruebas necesarias, no soy responsable de ningun tipo de falla rara, esto es solo una ayuda.


No hay comentarios:

Publicar un comentario