Instalação do Cliente Bacula no FreeBSD 9.x
Vamos converter os pacotes caso não tenha efetuado o processo.
pkg2ng Converting packages from /var/db/pkg Analysing shared libraries, this will take a while... Checking all packages: 100%
Agora vamos mandar instalar o bacula-client e o rsync
pkg install bacula-client rsync
Agora vamos consultar o parâmetro para colocar o bacula-fd na inicialização do sistema
/usr/local/etc/rc.d/bacula-fd rcvar # bacula_fd # bacula_fd_enable="NO" # (default: "")
Vamos colocar ele na inicialização do sistema
echo 'bacula_fd_enable="YES"' >> /etc/rc.conf
No FreeBSD os arquivos de configuração do bacula ficam em /usr/local/etc/bacula
cd /usr/local/etc/bacula
Agora vamos copiar a configuração do nosso cliente do servidor bacula, vamos considerar que o cliente já foi criado no servidor conforme:
rsync -avzPH root@ip_bacula:/etc/bacula/keys/clients/$(hostname)/$(hostname).tar.xz /usr/local/etc/bacula/
Agora vamos acessar o diretório que está armazenando a configuração
cd /usr/local/etc/bacula
Agora vamos desempacotar a nossa configuração
tar -xJvf $(hostname).tar.xz
Agora vamos remover os arquivos que não são mais necessários caso o cliente esteja configurado com criptografia.
rm -rf $(hostname).tar.xz rm -rf /usr/local/etc/bacula/keys/$(hostname)-fd.cert rm -rf /usr/local/etc/bacula/keys/$(hostname)-fd.key rm -rf /usr/local/etc/bacula/*.sample
Agora vamos ajustar as permissões do bacula
chown -R root:bacula /usr/local/etc/bacula
Agora vamos reiniciar o serviço do bacula-fd
/usr/local/etc/rc.d/bacula-fd restart
Agora já podemos testar a conexão com o servidor bacula
bconsole Connecting to Director 127.0.0.1:9101 1000 OK: 1 bacula-dir Version: 7.0.5 (28 July 2014) Enter a period to cancel a command. *
Vamos consultar o status do nosso cliente no bconsole
*status client=freebsd02-fd Connecting to Client freebsd02-fd at 192.168.25.120:9102 freebsd02-fd Version: 7.2.0 (14 August 2015) amd64-portbld-freebsd9.3 freebsd 9.3-RELEASE-p32 Daemon started 23-Dec-15 17:19. Jobs: run=0 running=0. Heap: heap=0 smbytes=15,744 max_bytes=15,891 bufs=61 max_bufs=62 Sizes: boffset_t=8 size_t=8 debug=0 trace=0 mode=0 bwlimit=0kB/s Running Jobs: Director connected at: 23-Dec-15 17:22 No Jobs running. ==== Terminated Jobs: ==== *