Bacula Cliente-Servidor.

Bacula es una colección de herramientas de respaldo muy amplia, capaces de cubrir eficientemente las necesidades de respaldo de equipos bajo redes IP. Se basa en una arquitectura cliente/servidor que resulta muy eficaz y fácil de manejar, dada la amplia gama de funciones y características que brinda; copiar y restaurar ficheros dañados o perdidos. Además, debido a su desarrollo y estructura modular, Bacula se adapta tanto al uso personal como profesional, para parques de ordenadores muy grandes.

Algunas de las características de Bacula:

  1. - Planificación interna para ejecución automática de tareas
  2. - Planificación para múltiples tareas al mismo tiempo
  3. - Ejecución de una tarea o múltiples al mismo tiempo
  4. - Secuencias de tareas usando prioridades.
  5. - Independencia del sistema operativo en el formato de los volúmenes. Linux, Solaris, y Windows clients pueden realizarse en el mismo volumen
  6. - Verificación de catálogos “Tripwire like capability (system break-in detection)”
  7. - Soporte de cambiado automático de cintas y para autocargadores por código de barras y etiquetado automático
  8. - Soporte para múltiples “drive autochangers”.
  9. - ACL’s para restricción de acceso a datos
  10. - Soporte para save/restore de archivos de más de dos 2GB.
  11. - Soporte mara ordenadores de 64 bits
  12. - Encriptación de las comunicaciones por stunnel.
  13. - Backup consistentes de ficheros abiertos sobre Win32 systems (WinXP, Win2003)

Elementos necesarios:

Bacula-director

Es el demonio que gestiona la lógica de los procesos de backup y los demás servicios.

Bacula-storage daemon

Este demonio es el encargado de manejar los dispositivo de almacenamiento.

Bacula-file daemon

Mediante este demonio Bacula obtiene los ficheros que necesita respaldar.

Bacula-console

Continuamos con la instalación de Bacula. (41 megas)

zer0@h4×0r:sudo apt-get install bacula-common bacula-client bacula-console bacula-director-common bacula-director-mysql bacula-fd bacula-sd bacula-sd-mysql bacula-server mysql-common mysql-server mysql-client

Leyendo lista de paquetes…Hecho

Creando árbol de dependencias

Leyendo la información de estado… Hecho

mysql-common ya está en su versión más reciente.

fijado mysql-common como instalado manualmente.

Se instalarán los siguientes paquetes extras:

exim4 exim4-base exim4-config exim4-daemon-light gawk libdbd-mysql-perl

libdbi-perl liblockfile1 libnet-daemon-perl libplrpc-perl mailx mtx

mysql-client-5.0 mysql-server-5.0

Paquetes sugeridos:

bacula-doc dds2tar scsitools sg3-utils exim4-doc-html exim4-doc-info eximon4

libmail-spf-query-perl dbishell mysql-doc-5.0 tinyca

Paquetes recomendados.

bacula-traymonitor bacula-sd-tools mt-st libhtml-template-perl

Se instalarán los siguientes paquetes NUEVOS:

bacula-client bacula-common bacula-console bacula-director-common

bacula-director-mysql bacula-fd bacula-sd bacula-sd-mysql bacula-server

exim4 exim4-base exim4-config exim4-daemon-light gawk libdbd-mysql-perl

libdbi-perl liblockfile1 libnet-daemon-perl libplrpc-perl mailx mtx

mysql-client mysql-client-5.0 mysql-server mysql-server-5.0

Configuración de Bacula Director Mysql DataBase server hostname.

Configuración Database Administrator Username.

Data Base Administrator Password.

Configuración DBA Password confirmation.

Database Owner username.

Database Owner Password.

Database user password confirmation.

MySQL Server-5.0 Contraseña root.

Repeat password, user root, MySQL.

———

Archivo de Conf Bacula.

Director {

Name = h4×0r-dir

Password = “9cdfb439c7876e703e307864c9167a15″

}

#

# Restricted Director, used by tray-monitor to get the

# status of the file daemon

#

Director {

Name = h4×0r-mon

Password = “9cdfb439c7876e703e307864c9167a15″

Monitor = yes

}

#

# “Global” File daemon configuration specifications

#

FileDaemon { # this is me

Name = h4×0r-fd

FDport = 9102 # where we listen for the director

WorkingDirectory = /var/lib/bacula

Pid Directory = /var/run/bacula

Maximum Concurrent Jobs = 20

FDAddress = 127.0.0.1

}

# Send all messages except skipped files back to Director

Messages {

Name = Standard

director = h4×0r-dir = all, !skipped, !restored

}

Esta es la primer parte de Bacula Cliente-Servidor, en la segunda Publicación, se configurara paths, permisos, directorios de respaldo, seguridad, estructura.

Todos los articulos publicados pueden ser modificados, siempre y cuando dejen la reseña del autor.

Ernesto Castillejos Meneses

zer0@debian-mx.com

http://zer0-mx.org

http://tucancunix.org/

http://zer0.tucancunix.org/

Comments

2 comentarios en “Bacula Cliente-Servidor.”

  1. ovfjpw ahora October 11th, 2008 4:39 am

    bmfeezjkwyvdzezmoajgpokepyqnru

  2. wow gold ahora October 15th, 2008 4:38 am

    We have been an ebay power seller and paypal confirmed seller of wow gold for years.

Deje Su comentario