La instalación que aquí expongo para Linux se hace por medio de la compilación, de esta manera se puede instalar en todos las distribuciones de Linux. Personalmente me es muy divertido configurar el cliente en Linux.
- ./configure --enable-bat --enable-client-only
- make
- make install
- make install-autostart
Quiero aclarar que para activar la herramienta BAT debes tener instalado QT4 en tu sistema, tal como se explicó en el post Instalar Bacula en CentOS 5.6. Para instalarlo puedes seguir los mismos pasos que vienen en Instalar QT4. Si no deseas usar BAT entonces no es necesario que agregues la línea --enable-bat.
Si todo ha salido bien, entonces observarás que se creó una nueva carpeta en /etc/ que se llama bacula (/etc/bacula), aquí te encontrarás con los archivos de configuración del cliente que deberás modificar para establecer la comunicación con el director. Los archivos que deberás modificar son los que se muestran a continuación:
- bacula-fd.conf
Este archivo permite la interacción con el director. Con tu editor de texto favorito modifica el archivo bacula-fd.conf que se encuentra en "/etc/bacula/" de acuerdo a tu director Bacula.
A continuación un ejemplo de este archivo:
#El director Bacula aceptado
Director {
Name = servidor-bacula.com-dir
Password = "admin"
}
#El monitor Bacula
Director {
Name = servidor-bacula.com-mon
Password = "sZxxmaH4X1KjKus1B17yz58drL"
Monitor = yes
}
#Tu dirección IP y puerto que se usará para comunicarse con el director
FileDaemon {
Name = 192.168.1.75
FDport = 9102
WorkingDirectory = /var/bacula/working
Pid Directory = /var/run
Maximum Concurrent Jobs = 20
}
#Mensajes que enviará del estado al director
Messages {
Name = Standard
director = servidor-bacula.com-dir
}
- bconsole.conf
Para poderte comunicar con bconsole también necesitas configurarlo en el cliente. Si el cliente lo van a tener usuarios sin permisos de administración entonces no es necesario que hagas esto, de hecho no es recomendable.
Director {
Name = servidor-bacula.com-dir
DIRport = 9101
address = 192.168.1.106
Password = "admin"
}
- bat.conf
A diferencia de los archivos anteriores, este archivo se encuentra en bacula-5.0.3/src/qt-console/bat.conf el cual permite la comunicación de BAT con el director.
Director {
Name = servidor-bacula.com-dir
DIRport = 9101
address = 192.168.1.106
Password = "admin"
}
Para iniciar BAT solo debes teclear en la interfaz de comandos "bat".
hey y para el servidor como ????
ResponderEliminar