Instalação do Bacula no Linux Debian 4.0

Publicado por Helion Mendanha em 05/12/2008

[ Hits: 17.578 ]

Blog: http://helion.mendanha.com.br

 


Instalação do Bacula no Linux Debian 4.0



O Bacula é um poderoso sistema de backup. Ao implementar esse sistema encontrei pouca documentação falando sobre instalação. Por isso escrevi esse pequeno artigo tentando explicar um pouco para os que estão com a mesma dificuldade que eu tive.

Baixar e instalar todas as dependências:

# apt-get install mysql-server gcc libmysqlclient15-dev g++ make libncurses5-dev

Baixe o arquivo de origem e guardá-lo para a pasta raiz:

# wget http://heanet.dl.sourceforge.net/sourceforge/bacula/bacula-2.2.6.tar.gz

Extraia os arquivos compactados:

# tar -xvvf bacula-2.2.6.tar.gz

Compilar o arquivo de origem:

# cd bacula-2.2.6
# ./configure -with-mysql
# make
# make install


Configure o servidor MySQL a trabalhar com Bacula:

# cd src/cats
# ./create_mysql_database
# ./make_mysql_tables
# ./grant_mysql_privileges


Criar e instalar os serviços:

# cp /etc/bacula/bacula-ctl-fd /etc/init.d/bacula-fd
# cp /etc/bacula/bacula-ctl-dir /etc/init.d/bacula-director
# cp /etc/bacula/bacula-ctl-sd /etc/init.d/bacula-sd
# chmod 755 /etc/init.d/bacula-sd
# chmod 755 /etc/init.d/bacula-fd
# chmod 755 /etc/init.d/bacula-director
# update-rc.d bacula-sd defaults 90
# update-rc.d bacula-fd defaults 91
# update-rc.d bacula-director defaults 92


Iniciar os serviços:

# /etc/init.d/bacula-sd start
# /etc/init.d/bacula-fd start
# /etc/init.d/bacula-director start


Fonte: Wiki do Bacula - Bacula.org

Outras dicas deste autor

Mojo Portal - crie seu próprio site de forma fácil

Servidor web PHP completo

Leitura recomendada

Operadores booleanos

Fuce no que você não sabe, um dia você aprenderá

Como ativar o boot do Linux após a instalação do Windows

Criando um roteador com o Linux

Acesso negado para root no MySQL e PhpMyAdmin

  

Comentários
[1] Comentário enviado por erickcf em 13/11/2009 - 14:29h

Bacana
E para configuração de servidor onde eu encontro documentação, tem alguma para indicar?

[2] Comentário enviado por helion em 16/11/2009 - 12:39h

Documentações disponíveis nos sites abaixo.

} Bacula Oficial {
http://www.bacula.org

} Bacula Brasil{
http://www.bacula.com.br


[3] Comentário enviado por LinuxTec em 05/05/2010 - 10:34h

Cara vi seu post e acho que pode me ajudar, sou iniciante com bacula e estava sem espaço no meu server, dentro de /home/backup é onde ele guarda os jobs e backups que roda na madrugada eu deletei varios para ganhar espaço após isso 3 serves ao tentar coletar o bacup das partições da o seguinte erro.

Assunto: Bacula: Intervention needed for samba.2010-05-05_10.22.00.02

Corpo do Email:

05-May 10:22 backup-sd JobId 1632: Job samba.2010-05-05_10.22.00.02 waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "FileStorage" (/home/backup)
Pool: Full-Pool-samba
Media type: File


Ou seja ele diz que o trabalho foi interrompido pois, Trabalho espera samba.2010-05-05_10.22.00.02. Não é
possível encontrar todos os volumes adicionável.

Eu devo criar um volume chamado samba.2010-05-05_10.22.00.02 é isso e como crio no bconsole


[4] Comentário enviado por helion em 05/05/2010 - 20:46h

Meu amigo, no Bacula, os backup funciona com jobs e existem algumas formas de backup.

Ex:
Full: É completo e independente. ( Ocupa muito espaço em disco )

Incremental: Parte de um backup Full e vai gravando as incrementações dos usuários nas novas execuções seu restore precisa de todos os Backups.

Diferencial: Parte de um backup Full e vai gravando as diferênças dos usuários nas novas execuções seu restore precisa de todos os Backups.


Você deve está usando o Backup Incremental, desta forma ela não restaura devido precisar dos demais bakup para motar o restore completo.




[5] Comentário enviado por diegop em 06/09/2011 - 15:04h

BLZ, consegui fazer tudo que vc disse.
Mas depois que inicio todos os serviço.... iai?????

Como eu gerencio o bacula, como configuro, deu certo a instalação.

[6] Comentário enviado por S_bandeira em 20/01/2012 - 16:37h

Boa tarde amigos, sou iniciante e tive problemas com privilegios no mysql, no caso deu um erro 1045, como resolvo esse problema??
obrigado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts