Plugin Xen Server Bacula Enterprise – Guía Rápida

Esta Guía Rápida describe el proceso de implementación de XenServer Hypervisor Backup y Restore Enterprise Bacula.

Plugin proporciona backup y recuperación de máquinas virtuales a nivel de imagen sin clientes, simplificando la protección de datos de aplicaciones críticas. Características:

  • Copia de seguridad en línea basada en la captura instantánea de cualquier VM invitada
  • Niveles de respaldo diferenciales, incrementales y completos
  • Snapshots basados en VSS para aplicaciones basadas en esta tecnología
  • Desduplicación a nivel de bloque con controladores de Bacula Enterprise
  • Restauración automática automática de la imagen de la máquina virtual
  • Restauración del archivo VM (.xva) a un directorio alternativo

El Bacula Xen Plugin no necesita recorrer el sistema de archivos del cliente para abrir/leer/cerrar/hacer el estado de los archivos, por lo que consume menos recursos en su infraestructura XenServer que una copia de seguridad de nivel de archivo en cada máquina virtual.

Instalación

Usted necesita instalar y configurar el Bacula Client y el Plugin en su máquina de hipervisor XenServer que aloja sus VM invitadas virtuales que desea realizar. El hipervisor de XenServer utiliza una distribución personalizada de CentOS (derivada de RHEL), por lo que es necesario instalar el Daemon de archivo de Bacula Enterprise (client) compatible con esta distribución de Linux.

Usted puede instalar el Cliente y el Plugin extendiendo el archivo de repositorio para que el gestor de paquetes contenga una sección para el plug-in. Por ejemplo, en Redhat/CentOS 7, /etc/yum.repos.d/bacula.repo, sustituyendo el @customer-string@ por el código exclusivo del cliente Bacula Enterprise, y @version@ por la versión deseada del Bacula:

[Bacula]
name=Bacula Enterprise Edition
baseurl=https://www.baculasystems.com/dl/@customer-string@/rpms/bin/@version@/rhel7-64/
enabled=1
protect=0
gpgcheck=0

[BEEXenPlugin]
name=BEE XenServer Plugin
baseurl=https://www.baculasystems.com/dl/@customer-string@/rpms/xenserver/@version@/rhel7-64/
enabled=1
protect=0
gpgcheck=0

Como alternativa, es posible descargar manualmente los paquetes necesarios del Bacula Client y Plugin e instalar con el comando rpm. Por ejemplo:

rpm -ivh bacula-enterprise-client-10.0.2-1.el7.x86_64.rpm  
rpm -ivh bacula-enterprise-libs-10.0.2-1.el7.x86_64.rpm 
rpm -ivh bacula-enterprise-xenserver-plugin-10.0.2-1.el7.x86_64.rpm

Configuración

Configure su Bacula Client de acuerdo con su nombre real y contraseña de conexión del Bacula Director, como cualquier otro nombre común. Amarre al Director Bacula, usando bweb por ejemplo (Nuevo Cliente).

Como se muestra en la Figura 1, cree un nuevo FileSet usando bweb y utilizando las siguientes opciones de inclusión de plug-ins:

Plugin Xen Server Bacula Enterprise – Guía Rápida 1

Figura 1. Opciones del Plugin Xen para Copias de Seguridad de todas las Máquinas Virtuales en la Inclusión de FileSet

La especificación simple xenserver:, intentará hacer copias de seguridad de todas las máquinas virtuales del host.

Una o algunas máquinas pueden ser seleccionadas para copia de seguridad por nombre u uid:

xenserver: vm=vm_name1
xenserver: uuid=fe1ccf3b-1865-3942-c928-d98138397ff1

Se pueden incluir nombres de máquinas con un determinado prefijo. Por ejemplo:

xenserver: include=Prod

Y los nombres de máquinas con un prefijo dado también pueden ser excluidos:

xenserver: include=.* exclude=^Test

Las opciones password= y username= se pueden utilizar para acceder al sistema XenServer API o incluso a la ruta de acceso a un passfile=. Para obtener una lista completa de opciones y más ejemplos, obtenga el documento técnico al que se hace referencia.

Guarde el FileSet.

Cree un trabajo de Bacala común, asociándolo al host de copia de seguridad de Xen y al recién creado FileSet.

Aplicar cambios y realizar un trabajo de copia de seguridad de prueba.

Restauración

La opción de restauración de Bacula where=, define el comportamiento de restauración.

Si where=/ (origen), la máquina virtual se convertirá automáticamente al hipervisor, y puede cambiar algunas opciones de plugin como preservar para mantener los parámetros de configuración actuales de la máquina virtual. Storage_res especifica el almacenamiento Xen para la restauración.

Si se define donde se establece el directorio, los discos y la configuración de la máquina virtual se restaurarán a la ruta especificada.

Referencia

XenServer Hypervisor Backup – Bacula Enterprise Edition. https://baculasystems.com

 

 

 

Disponível em: pt-brPortuguês (Portugués, Brasil)enEnglish (Inglés)esEspañol

Deja una respuesta