Instalar Bacula no centos 7
  1. Instale os pacotes do Bacula:
    # yum install bacula-client bacula-common bacula-console bacula-director bacula-libs bacula-libs-sql bacula-storage
  2. Crie o diretório ~/download. Mude para o diretório criado:
    # cd ~
    # mkdir download
    # cd download
  3. Baixe o arquivo de script que cria os arquivos de configuração do Bacula:
    # wget http://suporte.lbr.com.br/confs/bacula/mkbaculaconf.sh
  4. Edite o script mkbaculaconf.sh. Configure as variáveis HST e DBHST e salve o script:
    # vi mkbaculaconf.sh
    
    HST="host.do.bacula"
    
    DBHST="host.do.postgresql"
  5. Renomeie o diretório criado pela instalação do Bacula pelo yum:
    # mv /etc/bacula /etc/bacula.saved
  6. Execute o script mkbaculaconf.sh:
    # sh mkbaculaconf.sh
  7. Obtenha a senha do banco de dados PostgreSQL do Bacula no arquivo de configuração /etc/bacula/conf.d/catalogs.conf:
    # cat /etc/bacula/conf.d/catalogs.conf
    
       dbpassword = senha.do.bd
  8. Crie o banco de dados do Bacula:
    # su - postgres
    $ cd /usr/libexec/bacula
    $ ./create_bacula_database
    $ ./make_bacula_tables
    $ ./grant_bacula_privileges
    $ psql
    # ALTER USER bacula WITH PASSWORD 'senha.do.bd';
  9. Corrija o owner do diretório de logs do Bacula:
    # chown bacula.bacula /var/log/bacula
  10. Crie o diretório /var/lib/bacula. Mude o owner do diretório criado para bacula:bacula:
    # mkdir -p /var/lib/bacula
    # chown bacula:bacula /var/lib/bacula
  11. Habilite os serviços do Bacula:
    # systemctl enable bacula-dir
    # systemctl enable bacula-sd
    # systemctl enable bacula-fd
  12. Inicie os serviços do Bacula:
    # systemctl start bacula-dir
    # systemctl start bacula-sd
    # systemctl start bacula-fd
IP
3.235.179.111