Você está na página 1de 5

Ateno!!! O backup trata-se de um servio crtico, que exige uma alta disponibilidade e uptime do servidor.

Portanto, no recomendamos o uso de Sistemas Operacionais Windows para hospedarem o servidor do Bacula, devido instabilidade inerente plataforma Microsoft. Se mesmo assim voc desejar instalar o Servidor Bacula (Director) no Windows, seguem os procedimentos:

1. Download do Bacula para Windows


Acesse o site: [http://www.bacula.org/en/?page=downloads] e baixe o arquivo executvel (ex.: winbacula-3.0.3.exe), que encontra-se na tabela (Win32_64). Observe que existem arquivos para Windows 32 ou 64 bits. *Neste momento, se desejar utilizar um banco-de-dados que no seja o SQLite, faa o download do mesmo e o instale, antes de Instalar o Bacula. Pare este manual, adotamos o SQLite por no requerer nenhum procedimento adicional de instalao.

2. Instalando o Bacula
a) D um duplo-clique no arquivo baixado. A seguinte tela dever aparecer:

b) Inciada a instalao, clique no boto Next e, da, aceite os termos da licena. c) Escolha o tipo de instalao Automtica na tela em que pode escolher entre Automatic ou Custom (customizada).

d) Na tela de escolha dos mdulos marque TODOS, na medida que estaremos instalando um servidor de backup (director), ao contrrio do exemplo mostrado abaixo que s instalaria um cliente do Bacula:

e) Na tela seguinte voc poder: I Definir uma senha para seu Director (neste caso, a senha que as consoles tero em seus arquivos de configuraopara se conectar ao Director) -OPCIONAL voc pode deixar a senha randmica gerada pelo instalador. II Configurar um servidor de email para envio das mensagens de backup do Bacula OPCIONAL pode ser configurado posteriormente no bacula-dir.conf.

III Digitar uma lista de endereos, entre vrgulas, para receber os citados emails OPICIONAL idem. IV Escolher um dos bancos-de-dados suportados pelo Bacula. Vomo j dito, escolhemos o SQLite.

f) Depois de install, dever aparecer a tela de instalao concluda. Sucesso!?

3. Botando para Funcionar


a) Atravs do Windows Explorer, acesse a pasta: C:\Arquivos de programas\Bacula\bin e execute (duplo-clique) os seguintes arquivos, exatamente nesta ordem (o primeiro cria o bancode-dados do Bacula, o segundo as tabelas, o terceiro o usurio bacula no banco): create_database.cmd make_tables.cmd grant_privileges.cmd b) V em Painel de Controle > Desempenho e Manuteno > Ferramentas administrativas > Servios. Ir aparecer uma tela parecida com esta:

c) Localize o servio Bacula Director Service, clique com o boto-direito, clique em iniciar. d) Pronto! Boto Inciar > Todos os Programas > Bacula > bconsole e voc j estar na dentro do Bacula Director (servidor), atravs da console de texto. e) A bwx-console tambm dever estar funcionando que consiste num misto entre interface texto e grfica.

4. Configurando o Bacula
A configurao do Bacula para Windows bem semelhante a do Bacula para Linux. Obviamente, algumas configuraes padres (ex.: pastas de instalao, armazenamento de logs, etc.) so diferentes. O conselho que fica aqui sempre manter seus sistema funcionando ou seja: cada modificao que for feita, reinicie os daemons para aplicar as alteraes e verificar se o Bacula aceita a nova configurao ou seja, no retorna erro. Uma boa maneira de verificar erros de configurao atravs da linha de comando. Voc pode inciar os servios do Bacula atravs dos seguintes comandos (sempre nesta ordem): File-daemon (cliente): C:\Arquivos de programas\Bacula\bin\bacula-fd.exe /service -c C:\Documents and Settings\All Users\Dados de aplicativos\Bacula\bacula-fd.conf Storage-daemon (armazenamento): C:\Arquivos de programas\Bacula\bin\bacula-fd.exe /service -c C:\Documents and Settings\All Users\Dados de aplicativos\Bacula\bacula-fd.conf Director: C:\Arquivos de programas\Bacula\bin\bacula-dir.exe /service -c C:\Documents and Settings\All Users\Dados de aplicativos\Bacula\bacula-dir.conf

4.1. Agendamento e Pools:


Voc deve provavelmente querer alterar o agendamento padro (contido em bacula-dir.conf), para um agendamento convencional (ex.: no padro GFS, criando tambm novas pools). Para fazer alteraes nos .conf, acesse: Boto Iniciar > Todos os Programas > Bacula > Configuration. Para um exemplo de agendamento, clique aqui.

4.2. Storage:
No bacula-sd.conf existem diversos exemplos comentados de dispositivos de armazenamento. Por padro, o Bacula vem configurado com um dispositivo de armazenamento para disco, em C:\tmp. Voc deve alterar este caminho dentro do mesmo arquivo se quiser utilizar o HD para fins de backup no final das contas o c:\tmp uma pasta voltil. Para dispostivos SCSI, o Bacula traz um mini-aplicativo em Boto Iniciar > Todos os Programas > Bacula > Configuration > List Devices, que lhe fornecer o nome do Dispositivo para preenchimento no bacula-sd.conf (Archive Device)

5. Operando o Bacula
Depois de ter feito as mencionadas primeiras configuraes (sempre reiniciando os daemons), seu Bacula deve estar pronto para os primeiros backups. Primeiramente voc deve usar o comando label para criar novos volumes (e para que seja possvel a realizao do backup). Depois de criados alguns volumes, voc pode submeter um backup avulso atravs do comando run, de maneira a testar o seu sistema. No esquea de escolher uma pool na qual existam volumes que possam ser gravados (para verificar, comando: list media). Caso contrrio, seu backup ficar parado sem nenhum volume para gravar. Abracetas, Heitor Faria [www.bacula.com.br]