Instalando o Bacula no Fedora
Posted by hfaria on julho 11th, 2008

Instalar o Bacula no Fedora é uma delÃcia, principalmente poque o “yum”, instalador de aplicativos, já deve ter todos os pacotes que você vai precisar.
Instalando o Banco de Dados
Primeiramente, é necessário instalar um dos três Banco de Dados suportados pelo Bacula (Postgresql, Mysql ou SqLite). Todos eles, também deverão estar no repositório do “yum”.
MySql:
yum install mysql-server
Postgresql:
yum install postgresql-server
service postgresql initdb
service postgresql start
Sqlite
yum install sqlite
Configurando o Banco de Dados
Depois de instalado, provavelmente seu serviço de banco de dados já estará rodando. Caso não esteja, inicie seu “daemon” que deve ser encontrado em: /etc/init.d
No caso do postgres, é preciso alterar as permissões (no arquivo: /var/lib/pgsql/data/pg_hba.conf ) para que a máquina na qual você está instalando o serviço, acesse o Banco de Dados. Após qualquer alteração, é necessária o “restart” do “damon” do postgres. Altere as linhas para estas:
local all trust host all 127.0.0.1 255.255.255.255 trust
Instalando o Bacula
Com o banco de dados instalado e rodando, vamos agora instalar os pacotes .rpm do Bacula (caso não estejam no yum, podem Baixar do próprio site do Bacula: http://sourceforge.net/project/showfiles.php?group_id=50727).
Para Instalar o Cliente
Para instalar o cliente Bacula (ou “file daemon), basta o pacote “bacula-client”:
yum install bacula-client
Para Instalar o Servidor Bacula (dircetor, storage e client):
Você precisará de alguns pacotes. Há um pacote que varia de acordo com o tipo do Banco de Dados instalado – por exemplo: bacula-postgresql…
yum install bacula-postgresql
Provavelmente, ele deverá acompanhar dependências importantes, como o pacote mtx (ou bacula-mtx, necessário para a manipulação de dispositivos de fita).
Configurando o Bacula
Depois de instalado, pode ser que o instalador não consiga executar três scripts fundamentais que acompanham o bacula. o create_database (cria o banco de dados do Bacula), o grant_privileges (garante os privilégios do usuário bacula) e o make_tables (cria as tabelas no banco de dados). Se obtiver problemas em inicializar os daemons do Bacula, execute estes três scripts.
Configurando os Daemons
Os três daemons do Bacula são configurados através de três arquivos: bacula-fd.conf, bacula-sd.conf, bacula-dir.conf.
Para a averiguação de problemas na configuração, você deve inicializar os daemons nessa mesma seqüência, para verificar o “output” dos errors.
A configuração do Bacula é um tema extenso, possui uma série de variáveis e será tratado em outro artigo – aqui mesmo no www.bacula.com.br. Talvez, a melhor maneira de fazê-lo, seja executar o Bacula com a configuração padrão, e modificá-la gradativamente.























agosto 1st, 2008 at 17:07
Muito legal, mas o Fedora deixou de ter o sufixo Core desde a sua sexta edição!
agosto 2nd, 2008 at 14:18
Valeu Rafael! E desculpe-me pela imprecisão… Estou corrigindo.
Abraços!
agosto 27th, 2008 at 5:44
Cara ,
Seguinte eu adicionaria ai depois de instalar o postgresql os seguintes comandos , pelo menos no Fedora 9
service postgresql initdb
service postgresql start
e o caminho não é esse que está ai e sim /var/lib/pgsql/data/pg_hba.conf
Outro porem é que nos repositórios que já vem na instalação do Fedora 9 , não tem o Bacula …. poderia dar uma força nesse sentido ou o lance é pegar no http://www.sf.net mesmo ?
agosto 27th, 2008 at 9:16
Leandro,
Valeu pelas dicas.
São essas ajudas inesperadas que nos incentivam a continuar trabalhando pela comunidade.
Abraços!
fevereiro 22nd, 2010 at 12:02
E quando o pacote não esta disponivel no yum?? o que eu faço, estou usando o CentOs 5
fevereiro 24th, 2010 at 14:37
Compila. Existem vários tutoriais no site. Abraços!
março 17th, 2010 at 9:15
Instalei no Fedora 12
mas quando inicio os daemos falha e mostra a seguinte mensagem…
Starting bacula-dir: Error: Not been configured [FALHOU]
oque pode estar acontecendo?
março 26th, 2010 at 12:13
A princÃpio não saberia dizer… Posta essa pergunta lá no nosso grupo de email (link no site – barra lateral direita.)
junho 25th, 2010 at 20:21
Meu yum nao estava encontrando os pacotes do bacula
O comando abaixo resolveu
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm
Nesse momento to instalando com
yum install bacula*
que instala todos componentes e prerequisito do bacula
junho 28th, 2010 at 9:18
Sugiro a instalação por compilação.
Mas se quiser insistir, pergunta na nossa lista de email: http://groups.google.com/group/bacula-backup-pt-br
Particularmente, uso mais debian.
Abraços!
agosto 2nd, 2010 at 7:30
Prezados bom dia,
Preciso saber como poso gravar em Disco depois em FITA no bacula?
Walter Moya
agosto 2nd, 2010 at 12:46
Vc pode usar agendamentos para storages diferentes, ou usar o backup tipo migração.
Sugiro entrar em nossa lista de discussão.
Abraços!
setembro 2nd, 2010 at 14:34
boa tarde!
gostaria de obter um manual de instalação do Bacula para CentOS 5 com passo a passo detalhado
eu não sou muito familiarizado com ambiente linux e os tutoriais que consegui na internet dão erro de dependências de arquivos e não consigo terminar a configuração do Bacula
setembro 8th, 2010 at 13:14
O livro que será lançado em Outubro trata a instalação do Bacula que funciona para todos os sistemas linux.
Posso reservar para ti.
Abraços,
Heitor Faria