MANUAL DE IMPLEMENTACION DE BACULA

Páginas: 30 (7292 palabras) Publicado: 18 de octubre de 2014
Introducción 
Antes de comenzar con la instalación y configuración del Bacula, en el caso que lo montemos en una Distribución basada en REDHAT, debemos cercioranos que las librerías que se detallan estén instaladas:
gcc, 
gcc-c++,
libstdc++ 
mysql
Echo este chequeo podemos compilar el source de bacula.En este ítem la instalación esta referida para dos distribuciones de Linux:RedHat/CentOS
Debian/Ubuntu

Comentario
Este Manual sufre cambios muy a menudo, chequen siempre, he agregado un item mas en Errores.
Instalación de Bacula
Bacula en CentOS con MySQL
Para la instalación de la ultima versión de Bacula estable debemos bajar el paquete tar desde la pagina oficial de Bacula: www.bacula.org. La instalación en CentOS debe tener la siguiente características para suconfiguración:

1.- Mysql instalado, si no lo esta,  deberemos instalar los siguientes paquetes:

yum install mysql.x86, mysql-server y mysql-devel

2.- Asegurarse que no falten las librerías gcc, gcc-c++, libstdc++
yum install gccXX gccXX-c++ libstdc++ libstdc++XX-devel  (chequear siempre la ultima versión de las librerías)

Ahora bien, procederemos a descomprimir el paquete tar en el path: /usr/local/src, luego crearemos un script que lo llamaremos "cfgure.sh" y lo copiamos dentro del directorio del Bacula, a continuación transcribo el script propuesto :

CFLAGS="-g -O2 -Wall" \
./configure \
--sbindir=/home/bacula/bacula/bin \
--sysconfdir=/home/bacula/bacula/bin \
--with-pid-dir=/home/bacula/bacula/bin/working \
--with-subsys-dir=/home/bacula/bacula/bin/working \--enable-smartalloc \
--with-mysql \
--with-working-dir=/home/bacula/bacula/bin/working \
--with-dump-email=bacula@sudominio.com.ar \
--with-job-email=bacula@sudominio.com.ar \
--with-smtp-host=mail.sudominio.com.ar \
--enable-tray-monitor \
--enable-readline \
make
make install  

Este script configura, compila e instala al director de bacula automáticamente.

Bacula enDebian/Ubuntu con MySQL
En este ítem trato la instalación de Bacula utilizando los paquetes tar que es el caso de la "Opción 1", pero además explico como instalar a través de apt-get que seria la "Opción 2" siendo este el recomendado para implementar.
Opción 1: 
 
1.- Liberia mínima necesaria para compilar el paquete tar:
 
Instalar Mysql en primer lugar
apt-get install mysql-server-5.1Instalado el mysql, procederemos a instalar las siguientes librerías:
apt-get install gcc-4.5 gcc binutils-doc gcc-4.5-locales gcc-multilib autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.4-multilib libmudflap0-4.4-dev gcc-4.4-doc gcc-4.4-locales libgcc1-dbg libgomp1-dbg libmudflap0-dbg gcc-4.5-multilib libmudflap0-4.5-dev gcc-4.5-doc binutils-gold glibc-doc automake g++-4.4libstdc++6-4.4-dev g++-multilib g++-4.4-multilib libstdc++6-4.4-dbg libstdc++6-4.4-doc lib32stdc++6-4.4-dbg

2.- Luego creamos el siguiente archivo ejecutable que lo llamaremos cfgure.sh, este script configurara, compilara e instalara al director de bacula automáticamente. Esta configuración lo va instalar bajo la home del usuario que este utilizando para bacula (en este caso bajo bacula )

CFLAGS="-g-O2 -Wall" \
./configure \
--sbindir=$HOME/bacula/bin \
--sysconfdir=$HOME/bacula/bin \
--with-pid-dir=$HOME/bacula/bin/working \
--with-subsys-dir=$HOME/bacula/bin/working \
--enable-smartalloc \
--with-mysql \
--with-working-dir=$HOME/bacula/bin/working \
--with-dump-email=bacula@senasa.gov.ar \
--with-job-email=bacula@senasa.gov.ar \
--with-smtp-host=senasamail.senasa.gov.ar \--enable-tray-monitor \
--enable-readline \
make
make install

Opción 2:
Nota: Tener en cuenta que esta opción instala una versión de bacula anterior
 
Bacula en Ubuntu 10.10

apt-get install bacula-client bacula-common bacula-common-mysql bacula-console bacula-director-common bacula-director-mysql bacula-fd bacula-sd bacula-sd-mysql bacula-server bsd-mailx dbconfig-common libpython2.6 mtx...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de manual de implementación de metrología
  • Manual De Jlex Y Cup (Implementación)
  • 374170170 Manual De Implementacion De 5s
  • Ensayo manual de implementacion
  • Manual Implementacion Programa 5S
  • Manual De Implementacion Del Software De Mantenimiento
  • Manual de implementación programa 5s
  • Manual de implementacion de 5s

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS