15
Integrantes - Grupo 17: Yahiri Zamary Martínez Ángel Amadeo Herrera Sandoval Wilber Santiago Rodríguez Navarrete BACULA, INSTALATION EN CENTOS 6 Bacula es un conjunto de código abierto, listo para la empresa, los programas informáticos que le permiten a usted (o el administrador del sistema) para gestionar copias de seguridad, recuperación y verificación de los datos de la computadora a través de una red de máquinas de diferentes tipos. Bacula es relativamente fácil de usar y eficiente, al tiempo que ofrece muchas características avanzadas de gestión de almacenamiento que hacen que sea fácil de encontrar y recuperar archivos perdidos o dañados. En términos técnicos, es un código abierto, listo para la empresa, el programa de copia de seguridad basada en red. Sitio Web Bacula: http://www.bacula.org/en/ Bacula es relativamente fácil de usar y eficiente, al tiempo que ofrece muchas características avanzadas de administración de almacenamiento que hacen que sea más fácil encontrar y recuperar archivos perdidos o dañados. Debido a su diseño modular, Bacula es escalable desde pequeños sistemas informáticos individuales a los sistemas que consisten en cientos de equipos ubicados en una red grande. Bacula Director El servicio Bacula Director es el programa que supervisa toda la copia de seguridad, restaurar, verificar y operaciones de archivo. El administrador del sistema utiliza el Director Bacula para programar copias de seguridad y recuperar archivos. Bacula Console El servicio Bacula Console es el programa que permite que el administrador o el usuario para comunicarse con el Director de Bacula Actualmente, la Consola de Bacula está

Bacula Tutorial Grupo 17

Embed Size (px)

DESCRIPTION

Bacula

Citation preview

  • Integrantes - Grupo 17:

    Yahiri Zamary Martnez

    ngel Amadeo Herrera Sandoval

    Wilber Santiago Rodrguez Navarrete

    BACULA, INSTALATION EN CENTOS 6

    Bacula es un conjunto de cdigo abierto, listo para la empresa, los programas

    informticos que le permiten a usted (o el administrador del sistema) para gestionar

    copias de seguridad, recuperacin y verificacin de los datos de la computadora a travs

    de una red de mquinas de diferentes tipos. Bacula es relativamente fcil de usar y

    eficiente, al tiempo que ofrece muchas caractersticas avanzadas de gestin de

    almacenamiento que hacen que sea fcil de encontrar y recuperar archivos perdidos o

    daados. En trminos tcnicos, es un cdigo abierto, listo para la empresa, el programa

    de copia de seguridad basada en red.

    Sitio Web Bacula: http://www.bacula.org/en/

    Bacula es relativamente fcil de usar y eficiente, al tiempo que ofrece muchas

    caractersticas avanzadas de administracin de almacenamiento que hacen que sea ms

    fcil encontrar y recuperar archivos perdidos o daados. Debido a su diseo modular,

    Bacula es escalable desde pequeos sistemas informticos individuales a los sistemas

    que consisten en cientos de equipos ubicados en una red grande.

    Bacula Director

    El servicio Bacula Director es el programa que supervisa toda la copia de seguridad,

    restaurar, verificar y operaciones de archivo. El administrador del sistema utiliza el

    Director Bacula para programar copias de seguridad y recuperar archivos.

    Bacula Console

    El servicio Bacula Console es el programa que permite que el administrador o el usuario

    para comunicarse con el Director de Bacula Actualmente, la Consola de Bacula est

  • disponible en tres versiones: la interfaz basada en texto de la consola, interfaz basada en

    QT y una interfaz grfica wxWidgets. La primera y ms sencilla es ejecutar el programa

    de consola en una ventana de comandos (es decir, la interfaz TTY).

    Bacula Archivo

    El servicio de archivos Bacula (tambin conocido como el programa de cliente) es el

    programa de software que se instala en la mquina para hacer copia de seguridad. Es

    especfico para el sistema operativo en el que se ejecuta y es responsable de

    proporcionar los atributos de archivo y datos cuando sea solicitado por el Director. Los

    servicios de archivos tambin son responsables de la parte depende del sistema de

    archivos de restaurar los atributos de archivo y datos durante una operacin de

    recuperacin.

    Bacula Storage

    Los servicios de Bacula almacenamiento consisten en los programas de software que

    realizan el almacenamiento y la recuperacin de los atributos de archivo y datos a los

    medios de comunicacin o los volmenes de copia de seguridad fsicas. En otras

    palabras, el demonio de almacenamiento es responsable de leer y escribir sus cintas (u

    otros medios de almacenamiento, por ejemplo, archivos).

    Catlogo

    Los servicios de catlogo se componen de los programas de software responsables de

    mantener los ndices de archivos y bases de datos de volumen para todos los archivos

    de copia de seguridad. Los servicios Catlogo permiten al administrador del sistema o

    usuario para localizar y restaurar cualquier archivo deseado rpidamente. Los servicios

    Catlogo establece Bacula, aparte de los programas de copia de seguridad simples,

    como el alquitrn y bru, porque el catlogo mantiene un registro de todos los volmenes

    utilizados, todos los trabajos se ejecutan, y todos los archivos guardados, lo que permite

    la restauracin y gestin eficientes de volumen. Bacula es compatible actualmente con

    tres bases de datos diferentes, MySQL, PostgreSQL, SQLite y, uno de los cuales deben

    ser elegidos en la construccin de Bacula.

    Bacula monitor

    Un servicio de Bacula Monitor es el programa que permite al administrador o usuario para

    ver el estado actual de la Administracin de Bacula, Demonios de archivos y Bacula

  • Bacula Storage Demonios. Actualmente, slo una versin GTK + est disponible, que

    trabaja con GNOME, KDE, o cualquier gestor de ventanas que soporta el estndar de la

    bandeja del sistema FreeDesktop.org.

    Para llevar a cabo una exitosa parada o el restablecimiento, los siguientes cuatro

    demonios deben estar configurados y en ejecucin: el demonio de Director, el demonio

    del archivo, el demonio de almacenamiento, y el servicio de catlogo (MySQL,

    PostgreSQL o SQLite).

    INSTALACIN DE BACULA:

    Abriremos la Terminal de consola prrafo Realizar ALGUNOS Pasos Previos a la

    Instalacin.

    Una Vez abierta, realizaremos la Instalacin De ALGUNAS dependencias necesarias las

    Cuales pueden Que ya se encuentren instaladas o Actualizadas en nuestro de Sistema

    en Cuyo Caso no se realizar Absolutamente nada. Escribimos o copiamos el siguiente

    Mandato de installation in Dicha terminales de consola prr Instalar las Dependencias

    necesarias:

    yum -y install gcc gcc-c ++ mysql mysql-devel autoconf mysql-server automake m4

    hacen qwt qwt-devel wxGTK

  • Concluida la Instalacin de los Paquetes Iniciamos el servicio de BASE DE DATOS

    Escribiendo el siguiente Mandato:

    service mysqld start

    Como tercer paso, le indicamos al servicio MySQL quien es el usuario administrador de

    la BASE DE DATOS as como su respectiva contrasea.

    mysqladmin -u root password 111111

    LUEGO Indicar Que El servicio siempre se inicie al arrancar de El Sistema en los Niveles

    de Ejecucin 2, 3,4 y 5 Escribiendo el siguiente comando:

    chkconfig mysqld en --level 2345

    Crear La Carpeta llamada Bacula Dentro del Directorio / opt Escribiendo el siguiente

    comando:

    mkdir / opt / Bacula

  • Y acceder a este La Misma:

    cd / opt / Bacula

    Descargar ahora el paquete de Instalacin Para La ltima versin de Bacula EJEMPLO

    por, la versin 5.2.13. Escribir en consola el siguiente Mandato:

    wget http://downloads.sourceforge.net/project/bacula/bacula/5.2.13/bacula-

    5.2.13.tar.gz

  • Una vez concluida la descarga, descomprimir el paquete:

    tar xzf /opt/bacula/bacula-5.2.13.tar.gz

    Y acceder al directorio de instalacin:

    /opt/bacula/bacula-5.2.13 cd

    Y ejecutar la siguiente lnea de comando:

    ./configure --with-mysql

  • Ahora ejecutamos el comando

    make

  • Seguir con la instalacin de Bacula:

    make install

    Concluda la instalacion de Bacula, Copiar el guin de Ejecucin del servicio al Directorio

    Donde se localizan el resto de los Servicios en CentOS.

    -av cp / etc / bacula / Bacula /etc/rc.d/init.d/bacula

    Tambin es necesario editarlo:

    vi /etc/rc.d/init.d/bacula

    Aadir debajo de la lnea del Inicio del script de las Siguientes Lneas:

    # Chkconfig: 345 99 10

    # Descripcin: Bacula

  • Guardar los Cambios, y entrar va consola al Directorio de Instalacin De Bacula para

    ejecutar secuencias de comandos de UNOS Que permitirn crear de la BASE DE DATOS

    de Bacula, Escribir las tablas necesarias en La Misma y Asignar Privilegios de Acceso.

    cd / etc / bacula /

    Ejecutar: "Primero el guin de Acceso y Privilegios de base de Bacula es la de Datos"

    ./grant_bacula_privileges -u root -p

    Aqu Se Solicita Contrasea de acceso acceso del usuario administrador de MySQL.

    Ejecutar el guin de creacin de la BASE DE DATOS Que utilizar Bacula.

    ./create_bacula_database -u root -p

    Se vuelve un solicitar la contrasea de acceso acceso del usuario administrador de

    MySQL

    Y por ltimo se crean las diferentes tablas que utilizar Bacula en su BASE DE DATOS:

    ./make_bacula_tables -u root p

  • Aqu tambin se solicita la contrasea de acceso del usuario administrador de MySQL.

    Antes de Iniciar los Servicios de Bacula es necesario editar los ficheros de configuracion

    en la carpeta de instalacin llamada Bacula Dentro del Directorio / etc.

    - "Importante". -

    En la configuracin de los ficheros, prestar especial atencin al escribir la ruta verdadera

    de instalacin de Bacula as Como la de trabajo marcadas en rojo como se muestra en

    el siguiente EJEMPLO:

    Directora {# defino

    Nombre = servercentos03-dir

    DirPort = 9101 # donde escuchamos para conexiones UA

    Queryfile = " / etc / bacula / query.sql "

    WorkingDirectory = " / opt / Bacula / trabajo "

    PidDirectory = "/ var / run"

    Mxima Concurrente Empleos = 20

    Contrasea = "989669" password # Console

    Mensajes = Daemon

    }

    Otro Aspecto muy pero muy Importante es Indicar el usuario y la Contrasea prrafo

    Conectar a la BASE DE DATOS. En Esta Gua DICHO usuario es root y emplear la

    Contrasea del administrador de la BASE DE DATOS.

    Catlogo {

    Nombre = MyCatalog

    # Descomente la siguiente lnea si desea que el controlador dbi

    # Dbdriver = "dbi: mysql"; dbaddress = 127.0.0.1; dbPort =

    nombrebd = "Bacula"; dbuser = " root "; dbpassword = " 111111 "

    }

    Tambin es muy Importante Crear si es que no EXISTEN, los Distintos Directorios Que

    especificamos los dichos Ficheros de configuracin.

  • Para iniciar por primera vez el servicio de Bacula, ejecute el siguiente comando: (como

    se muestra en la imagen anterior.)

    service bacula star

    Para reiniciar el servicio, ejecute:

    service bacula restart

    Para detener el servicio ejecute:

    service bacula stop

    Para iniciarlo nuevamente volvemos a Escribir:

    service bacula start

    Para agregar el servicio al arranque del sistema ejecute:

    chkconfig --level 345 bacula on

  • Para instalar la herramienta de administracin de Bacula (bat) ejecute el siguiente

    mandato de instalacin:

    yum install bacula-console-bat

  • Para poder utilizarla, tenis que iniciar una seccin grfica en CentOS v6.x, y haga clic

    en el botn: "Aplicaciones" y seleccione el men: "Herramientas del sistema" para hacer

    clic en la opcin: "Bacula Bat Console". Entonces se inicia la herramienta de

    administracin grfica de Bacula.

  • Para gestionar Bacula va consola, solo basta escribir el comando:

    bconsole

    As hemos finalizado solo con la instalacin.

    Bibliografa:

    http://www.samvar.es/index.php/videos-herramientas-de-

    administracion/video-bacula-centos-v-6-x?showall&start=1

    http://servidores-virtuales.blogspot.com/2013/04/bacula-instalacion-

    en-centos-6.html

    http://baculapasoapaso.blogspot.com/2013/04/instalacion-de-bacula-

    en-centos.html