El siguiente post es una solución a varios problemas que se me presentaron después de la instalación de la herramienta Bacula. Para saber como instalarlo en Linux, te puedes guiar de este enlace.
"Bácula es una colección de herramientas de respaldo, capaces de cubrir las necesidades de respaldo de equipos bajo redes IP. Se basa en una arquitectura Cliente-servidor
que resulta 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." Tomado de Wikipedia
Dicho lo anterior, se listan los problemas presentados:
PROBLEMA 1:
Si al terminar de configurar todos los archivos del bacula tanto en el lado del servidor como del cliente y al tratar de iniciar o reiniciar el servicio de bacula en el servidor no inicia el servicio bacula-dir, se debe digitar el siguiente comando:
# bacula-dir -d 100 -c /etc/bacula/bacula-dir.conf
Se reinicia nuevamente el servicio de bacula y todos los servicios del mismo deben subir sin problemas.
# bacula-dir -d 100 -c /etc/bacula/bacula-dir.conf
Se reinicia nuevamente el servicio de bacula y todos los servicios del mismo deben subir sin problemas.
PROBLEMA 2:
Fatal error: Unable to authenticate with File daemon at "192.168.0.154:9102". Possible causes: Passwords or names not the same or Maximum Concurrent Jobs exceeded on the FD or FD networking messed up (restart daemon).
Para solucionar este problema se debe tener los mismos passwords tanto en el archivo de bacula-dir.conf del servidor como en el archivo bacula-fd.conf del cliente. Adicional en la sección de Director del bacula-dir.conf el nombre debe
ser igual que en el bacula-fd.conf del cliente.
Ejemplo:
ser igual que en el bacula-fd.conf del cliente.
Ejemplo:
bacula-dir.conf
Director { # define myself
Name = backupserver.ejemplo.com-dir
DIRport = 9101 # where we listen for UA connections
QueryFile = "/etc/bacula/query.sql"
WorkingDirectory = "/opt/bacula/working"
.
.
.
.
bacula-fd.conf
Director {
Name = backupserver.ejemplo.com-dir
#Name = nodo1.ejemplo.com-dir
Password = "bbBaculaBck"
.
.
.
...
# Send all messages except skipped files back to Director
Messages {
Name = Standard
director = backupserver.ejemplo.com-dir = all, !skipped, !restored
backupserver.ejemplo.com-dir
Director { # define myself
Name = backupserver.ejemplo.com-dir
DIRport = 9101 # where we listen for UA connections
QueryFile = "/etc/bacula/query.sql"
WorkingDirectory = "/opt/bacula/working"
.
.
.
.
bacula-fd.conf
Director {
Name = backupserver.ejemplo.com-dir
#Name = nodo1.ejemplo.com-dir
Password = "bbBaculaBck"
.
.
.
...
# Send all messages except skipped files back to Director
Messages {
Name = Standard
director = backupserver.ejemplo.com-dir = all, !skipped, !restored
backupserver.ejemplo.com-dir
PROBLEMA 3:
Cuando el disco, donde se está guardando los backups, está lleno o apunto de llenarse:
- Entrar a la consola de Bacula con el comando bconsole
- El volumen a purgar debe estar en estado Append, Full o Use
- Ejecutar el comando: purge
- Elegir que se va a purgar un volumen
- Elegir el Pool donde está el volumen
- Escribir el nombre del volumen a purgar
- Esperar que Bacula libere el espacio
PROBLEMA4:
Cuando se instala el cliente de Bácula y se inicia de pronto puede aparecer éste error:
bacula-fd: error while loading shared libraries: libbacfind-7.2.0.so: cannot open shared object file: No such file or directory
Cuando se instala el cliente de Bácula y se inicia de pronto puede aparecer éste error:
bacula-fd: error while loading shared libraries: libbacfind-7.2.0.so: cannot open shared object file: No such file or directory
Para solucionarlo, vamos a la consola del sistema operativo y digitamos:
# ldconfig -v
Esto debe actualizar la caché de biblioteca utilizado por ldd y las bibliotecas Bacula deben figurar en la salida
Espero les sirva de ayuda.
Saludos!!!
Hola, como puedo hacer para adicionar un disco nuevo de almacenaje; es decir, cuando mi disco de almacenaje se llena y quiero añadir un nuevo disco para que continúe con los backups en el.
ResponderBorrarGracias
Hola, lo que puedes hacer es hacer que el S.O vea el nuevo disco y después de hacer todo el proceso.. colocar la nueva ruta donde se guardarán los backups, en el archivo de configuración principal del Bácula. Te recomiendo que el nuevo disco que presentes lo coloques como LVM por si necesitas crecer en espacio.
BorrarSaludos,
buenas hermano elimine un volumen en bacula y quiero crearlo de nuevo y me da el siguiente error
ResponderBorrarSending label command for Volume "VXS010L6" Slot 10 ...
3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
3991 Bad autochanger "loaded? drive 1" command: ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
3304 Issuing autochanger "load slot 10, drive 0" command for vol VXS010L6.
3992 Bad autochanger "load slot 10, drive 0": ERR=Child exited with code 1.
Results=cannot open SCSI device '/dev/changer' - No such file or directory
Label command failed for Volume VXS010L6.
Do not forget to mount the drive!!!
espero su ayuda
Hola Oscar, no se me ha presentado un problema similar así que busqué y parece que no encuentra el dispositivo SCSI. Te dejo éste enlace para que veas las soluciones: http://es.listoso.com/bacula-users/2013-04/msg00084.html
BorrarSaludos
el servicio de bacula-dir.conf no se inicia, no me muestra ningun error en la plataforma
ResponderBorrarHola Jairo.
ResponderBorrarTe comento a configurar otro cliente en el servidor, este no se refleja en para poder ejecutar un jobs de respaldo. Si me podrías orientar.. Gracias