Bom dia! primeiramente gostaria de informar que parte deste passo-a-passo foi tirando do site "
", fique a vontade para apontar erro e/ou melhorias neste procedimentos.
Estou usando debian 8.9 porque o 9.0 não consegui, tanto no servidor bacula como no cliente, o bacula é o 9.0.4
# baixando e descompactando
# instalando dependências
apt-get install -y build-essential zlib1g-dev liblzo2-dev libacl1-dev libssl-dev
# acessando a pasta
cd /usr/src/bacula-9.0.4/
# checando
./configure --enable-client-only --enable-build-dird=no --enable-build-stored=no --bindir=/usr/bin --sbindir=/usr/sbin --with-scriptdir=/etc/bacula/scripts --with-working-dir=/var/lib/bacula --with-logdir=/var/log --enable-smartalloc
# compilando
make -j8 && make install && make install-autostart-fd
# Iniciando o serviço
etc/init.d/bacula-fd start
# acessando a pasta
cd /etc/bacula/
# editando
nano bacula-fd.conf
.
.
.
Director {
Name = debian-dir
#Password = "67VkDA3exiH9lwd1MyxI0GPmuirqWdqBr0/bxvngAJ6m"
Password = "senha_pc_cliente" #comente a linha logo acima e adicione esta com a senha que quiser
.
.
.
######
CONFIGURANDO SRV BACULA
# ACESSANDO PASTA BACULA
cd /etc/bacula/
# EDITANDO
nano bacula-dir.conf
# INSERINDO NO FINAL DO ARQUIVO
## >>>>>>>>>>>>>>>>>> PC DEBIAN CLIENTE <<<<<<<<<<<<<<<<<<<<<<<<<<<<
##
Job {
Name = "backup_cliente_bacula"
JobDefs = "DefaultJob"
Client = cliente_bacula-fd
FileSet = cliente_bacula_set
Type = Backup
Schedule = WeeklyCycle
Priority = 10
}
## >>>>>>>>>>>>>>>>>> ARQUIVOS A SEREM BACKUP PC DEBIAN CLIENTE <<<<<<
FileSet {
Name = cliente_bacula_set
Include {
Options {
signature = MD5
Compression = GZIP6
}
# File = /var
File = /usr/src/bacula-9.0.4 # ESTA PASTA FOI PARA FINS DE TESTE MAIS PODE SER QUALQUER
}
Exclude {
#File = /lib
}
}
## >>>>>>>>>>>>>>>>>> CLIENTE BACULA <<<<<<<<<<<<<<<<<<<<<
Client {
Name = cliente_bacula-fd
Address = 192.168.9.217 # ESTE IP É DO CLIENTE
FDPort = 9102
Catalog = MyCatalog
# Password = c48QqDpoX/IJ+JjpVIhXrSBlHPdBSH+tKnpbbgDQmRed
Password = senha_pc_debian # ESTA SENHA É A MESMA QUE VOCÊ ALTEROU NO CLIENTE
File Retention = 5 years
Job Retention = 5 years
AutoPrune = yes
}