Instalar Bacula no Scientific Linux/CentOS/Red Hat Enterprise Linux
  1. Crie o arquivo de repositório /etc/yum.repos.d/pstorz.repo:
    [home_pstorz]
    name=pstorz's Home Project (CentOS_CentOS-6)
    type=rpm-md
    baseurl=http://download.opensuse.org/repositories/home:/pstorz/CentOS_CentOS-6/
    gpgcheck=1
    gpgkey=http://download.opensuse.org/repositories/home:/pstorz/CentOS_CentOS-6/repodata/repomd.xml.key
    enabled=1
  2. Atualize os repositórios usados pelo yum:
    # yum update
  3. Instale os pacotes do Bacula:
    # yum install bacula-client bacula-common bacula-console bacula-director bacula-libs bacula-libs-sql bacula-storage
  4. Crie o diretório ~/download. Mude para o diretório criado:
    # cd ~
    # mkdir download
    # cd download
  5. Baixe o arquivo de script que cria os arquivos de configuração do Bacula:
    # wget http://suporte.lbr.com.br/confs/bacula/mkbaculaconf.sh
  6. 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"
  7. Renomeie o diretório criado pela instalação do Bacula pelo yum:
    # mv /etc/bacula /etc/bacula.saved
  8. Execute o script mkbaculaconf.sh:
    # sh mkbaculaconf.sh
  9. 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
  10. 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';
  11. Corrija o owner do diretório de logs do Bacula:
    # chown bacula.bacula /var/log/bacula
  12. 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
  13. Configure a inicialização automática dos serviços do Bacula:
    # chkconfig bacula-dir on
    # chkconfig bacula-sd on
    # chkconfig bacula-fd on
  14. Inicie os serviços do Bacula:
    # /etc/init.d/bacula-dir start
    # /etc/init.d/bacula-sd start
    # /etc/init.d/bacula-fd start
IP
3.237.16.210