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
# /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
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
vc teria um exemplo dessas configurações dos arquivos .conf, para fita lto
ResponderExcluir