PASSO A PASSO CLIENTE BACULA LINUX

1,358 views
Skip to first unread message

Emanoel Iran

unread,
Sep 29, 2017, 8:58:33 AM9/29/17
to Bacula Backup-Pt-Br
Bom dia! primeiramente gostaria de informar que parte deste passo-a-passo foi tirando do site "http://www.bacula.com.br/comandos-de-compilacao/comment-page-1/", 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

########
CONFIGURANDO O CLIENTE

# 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
}

ESPERO TER AJUDADO!

Reply all
Reply to author
Forward
0 new messages