segunda-feira, 21 de setembro de 2009

Instalação do Webmin no Bacula Backup Server

Requisitos

Com a instalação e a Configuração do Bacula Server Backup feita, agora vamos instalar o Webmin e o módulo para o bacula.
Duas dicas importantes antes da Instalação do Webmin:

Primeiro - Para que o Webmin funcione da forma correta é preciso que o Daemon do Director esteja rodando de forma a escutar com o IP local do Servidor que está o bacula-dir.conf e não com o IP de LoopBack.

Acesse o arquivo de configuração do Director do Bacula:

baculaserver:~# vim /etc/bacula/bacula-dir.conf

Na sessão chamada “Director” mude o valor da Linha “DirAddress” de 127.0.0.1 para o endereço do IP Local, depois saia, salve e reinicie o Daemon do Director:

baculaserver:~# /etc/init.d/bacula-director restart

Segundo – É preciso que o “console admin” do bacula se conecte no Director, para isso deve ser mudada a senha padrão do console para a mesma senha que está na seção “Director” do arquivo do “Bacula Director”, acesse o arquivo de configuração do Console:

baculaserver:~# vim /etc/bacula/bconsole.conf

Dentro do arquivo “bconsole.conf” existe só uma seção que é chamada “Director”, na linha “address” troque o nome do host pelo ip que está instalado o Director do Bacula, e na linha Password deverá conter o mesmo password que está na sessão Director do arquivo /etc/bacula/bacula-dir.conf.

Depois de concluir esses passos teste o console com o comando “bconsole”, terá de abrir uma tela parecida com essa:


Digite “quit” e tecle Enter para sair.
Feito.

Instalação do Webmin


Instale as dependências do Webmin:

baculaserver:~# apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

Faça download do webmin:

baculaserver:~# wget http://downloads.sourceforge.net/project/webadmin/webmin/1.480/webmin_1.480_all.deb?use_mirror=ufpr

Acesse o Webmin por https, digite no seu navegador o endereço do servidor e a porta 10000 Ex.:

https://endereço_ip_do_servidor:10000


Digite o usuario e senha do linux e clique em login.

Vamos mudar a linguagem para português instalar e configurar o módulo para o Bacula.

Linguagem português:



Clique no menu lateral chamado “Webmin” depois em “Change Language e Theme”, em “Webmin UI language” selecione a opção “Personal Choice” e “Portuguese (Brazilian) (PT_BR)”, clique em “Make Changes” e aperte a tecla F5 para atualizar a pagina para a nova linguagem.


Instalação do Módulo Bacula para o Webmin:


Clique no menu lateral chamado “Webmin” depois em “Configuração do Webmin”, em “Módulos do Webmin”.





Clique no Módulo chamado “bacula-backup”.



Para Finalizar a instalação clique em “Instalar Módula a partir do Arquivo”.



Atualize a lista de módulos do menu do Webmin clicando em “Refresh Modules”.



Configuração de conexão do módulo do Bacula no Mysql.

Selecione em “Database type” a opção “MySql”, depois em “Password to login with” coloque o password que você cadastrou para o usuario “bacula” no mysql e clique em salvar para finalizar.





Feito.