Páginas

04 janeiro, 2012

Instalando o Bacula Backup no CentOS 6


O que é o Bacula?


Bacula é uma solução de backup Open Source, baseada em rede e multi-plataforma desenvolvida sob a licença GPL. É robusta, cheia de recursos e modular, permitindo que você gerencie, recupere e verifique os dados em computadores com diferentes sistemas, em redes de qualquer tamanho e em qualquer topologia. 

Além de ser relativamente fácil de usar e eficiente, oferece muitas características avançadas de gerenciamento de armazenamento que tornam mais fácil encontrar e recuperar arquivos perdidos ou danificados.

Não pague mais por caras licenças de software para backup, a melhor ferramenta do mercado é livre!

Pré-requisitos


- Sistema Operacional CentOS 6.2 versão minimal.

Instalação

Instalar, iniciar e configurar a inicialização automática do MySQL:

# yum install mysql-server
# service mysqld start
# chkconfig mysqld on

Definir uma senha para o "root" no MySQL:

# mysqladmin -u root password 'senha_do_mysql'

Instalar o Bacula e seus módulos:

# yum install bacula-director-mysql bacula-storage-mysql bacula-client bacula-console


Executar os scripts de criação do banco de dados "bacula":

# /usr/libexec/bacula/grant_mysql_privileges -u root -p
# /usr/libexec/bacula/create_mysql_database -u root -p
# /usr/libexec/bacula/make_mysql_tables -u root -p
# /usr/libexec/bacula/grant_bacula_privileges -u root -p

Definir uma senha para o usuário "bacula"

# mysql -u root -p
mysql> UPDATE mysql.user SET password=PASSWORD (‘senha_do_usuario’) WHERE user=’bacula’;
mysql> FLUSH PRIVILEGES;
mysql> quit

Configuração

Editar os arquivos de configuração:

# vi /etc/bacula/bacula-dir.conf

# vi /etc/bacula/bacula-fd.conf

# vi /etc/bacula/bacula-sd.conf

# vi /etc/bacula/bconsole.conf

Criar a pasta destinada ao backup:

# mkdir /bacula
# chown bacula /backup

Configurar a inicialização automática e iniciar o módulos do Bacula:

chkconfig bacula-dir on
# chkconfig bacula-sd on
# chkconfig bacula-fd on

# service bacula-dir start
# service bacula-sd start
# service bacula-fd start












Um comentário:

  1. vc teria um exemplo dessas configurações dos arquivos .conf, para fita lto

    ResponderExcluir