En esta ocasión analizamos un Software de Backup para XenServer realmente muy interesantes, todo ello ha sido debido a un post que hemos recibido en el Foro (puedes acceder a los comentarios pulsando aquí), de algunas herramientas de este tipo, este procedimiento realiza una breve mirada a Alike de Quorumsoft, una herramienta a nuestro entender muy interesante y con ciertas funcionalidades muy a tener en cuenta.

Alike es un software de Backup para plataforma XenServer. En este breve artículo vamos a ver algunas de las funcionalidades de este software, sencillo y fácil de utilizar. Alike permite deduplicación y compresión, backups de manera fácil mediante un gestor de tareas, retención de larga duración de históricos, backups seguros con encriptación y recuperación rápida y segura de los backups.

Los requerimientos que vamos a necesitar son los siguientes:

  • Windows Server 2003
  • Windows Server 2008
  • Windows 2000 (no testeado, pero probablemente funciona)
  • Windows XP
  • Windows Vista

Características

Ediciones Disponibles

 

Una vez instalado (http://quorumsoft.com/) deberemos posicionarnos en la ventana de settings para proceder a configurar nuestro software. El proceso de instalación es muy sencillo, practicamente realizar el cásico… next next next.

Alike realiza la instalación de dos servicios, los cuales pueden ser parados desde la propia consola administrativa, estos servicios son:

  • Alike Scheduling Service
  • Alike Vaulter Service

Posteriormente a la instalación, procederemos a acceder a la consola administrativa, ello será necesario realizarlo con permisos administrativos,

 

 Lo primero que haremos será definir nuestro punto de almacenamiento. En mi caso, he utilizado un repositorio CIFs de ISOs que ya tenía configurado.

 Definido el almacenamiento, procedemos a definir el acceso a nuestro hypervisor xen. Para ello, seleccionamos la siguiente pestaña “Virtualization Settings” y añadimos un nuevo servidor.

 Validado, dispondremos de nuestro servidor añadido y podremos ver la información relativa a las VM que contiene y el espacio que ocupan, además de información relativa a nuestro hypervisor.

 En la pestaña “Notification” encontraremos las opciones para configurar el envio de notificaciones a través de un servidor de Syslog y/o un servidor de correo.

Configuramos los puertos de comunicación y establecemos si debemos utilizar un proxy para la conexión.

 La siguiente pantalla nos permite definir como se realizará la copia. Compressión de bloques, tamaño de los mismos, encriptación, número de versiones retenidas por VM, directorio temporal, defrag, …

Y por último tenemos el acceso al licenciamiento, dónde podremos cargar las licencias adquiridas. En la versión de prueba disponemos de 1 licencia (1 host) sin caducidad, con lo que podremos hacer pruebas sobre un único host sin ningún tipo de limitación.

Observadas las opciones de configuración, vamos a ver el resto de opciones disponibles. Tras guardar las opciones el servicio de Alike debe ser reiniciado. Una ventana nos avisará de ello y nos permitirá realizar el reinicio de manera automática.

Alike nos permite programar Jobs para automatizar las copias y backups. Vamos a proceder a crear un Job de ejemplo. Nos situamos en la pestaña de “Jobs” y seleccionamos “crear job”.

Seleccionamos el tipo, Backup, restauración, optimización del Storage y aumento del espacio de almacenamiento. En este caso vamos a programar un Backup.

 Creamos un job de nombre “Backup_CTXDOM” que realice copias diariamente, de luners a viernes a las 3:00 am. Como veis configurar el Job es de lo más sencillo. Seleccionamos posteriormente NEXT. Esto nos mostrará ahora todas las VM disponibles de las cuales queremos realizar Backup con este Job. Seleccionamos las que queramos y continuamos.

 Continuamos y seleccionamos si queremos lanzar alguno de los procesos adicionales de optimización del storage y juntar los resultados tras el job.

Antes de finalizar nos mostrará un resumen de lo que se realizará y el espacio necesario para el Backup.

 Finalizado, ya tendremos el Job preparado para ser lanzado.

 Generado el Backup, podemos editar y si es necesario, forzar a lanzar el Backup sin esperar a la fecha/hora establecida en el Job.

 Tras el Job disponemos de la opción de “explorer” el cual nos mostrará un histórico de las VM de las cuales realizamos Backup y de sus versiones permitiéndonos recuperar las mismas y/o purgar todas las copias realizadas sobre dicha VM.

Por último en Activity podremos ver un report de Logs de los Jobs y del estado de los mismos.

 Alike nos permite también administrar los servicios de la solución desde el icono de bola verde que aparece en la parte inferior derecha.

  Durante la ejecución del Backup podemos ver su estado en el panel de Activity tal y como mostramos.

Si pulsamos el botón derecho sobre el Job en ejecución y seleccionamos ver el Log, dispondremos de una ventana que nos muestra el estado y lo que esta haciendo en ese momento:

Finalizado el proceso veremos toda la información del proceso. Job, VM, tiempo, tipo, espacio de la copia, espacio final necesario, ratio de compressión/deduplicación. En el caso que nos ocupa una VM de 8GB ha realizado el Backup en un espacio de 1.99GB con un ratio de Deduplicación/Compresión del 75,11%.

 Aquí otro ejemplo con una compressión/deduple del 99,97% y un tiempo de Backup de 38 min.

 

 Ahora en el explorador podemos ver las imágenes que tenemos.

 Realizar el Restore es tan sencillo como seleccionar la fecha de Backup que queremos restaurar, botón derecho -> “Quick Restore Vm to filesystem”

Seleccionamos el lugar de restauración y procedemos a realizar el Restore. En mi caso, estoy utilizando un Storage pool local en el XenServer, la opción correcta seria utilizar un almacenamiento en cabina y realizar la restauración en el propio sistema de almacenamiento.

Podemos ver el estado del mismo, al igual que hacemos con el proceso de Backup.

Tras ello ya solo será necesario cargar la VM en nuestro servidor. En mi caso realizar un import sobre XenServer ya que recupere la máquina xva en mi escritorio.

 

Valoración de la solución

Nuestra valoración al respecto es positiva, como primera impresión muy buena, la consola es sencilla, muy intuitiva y fácil de utilizar. Nada de complicaciones , una muy buena solución de Backup para nuestras VM, ideal como complemento a nuestro sistema de Backup corporativo.

 

*Documento original cristiansan, ampliado por xavisan.

Actualizado (Domingo, 25 de Abril de 2010 11:29)