Configurar um servidor de backups com o Bacula (Parte I)

15 Comentários

A informação é um bem precioso e nesse sentido é fundamental ter cópias de segurança.  Hoje em dia existem várias soluções profissionais disponíveis no mercado mas o mundo open source também oferece algumas alternativas muito interessantes.

Hoje vamos conhecer o famoso Bacula e aprender quais os passos necessários para o poderem instalar no Ubuntu.

data (1)


O Bacula é uma ferramenta open source que permite realizar facilmente backups de informação, assim como reposição da mesma. Esta ferramenta  é simples de instalar e configurar e oferece várias opções de gestão avançadas.

Como instalar o Bacula?

O Bacula faz uso do MySQL ou do PostgreSQL para a gestão da informação. Para este tutorial vamos proceder à instalação do MySQL. Para isso basta executar os seguintes comandos:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-server

Durante a instalação, o utilizador será questionado sobre vários parâmetros. Primeiro é necessário indicar uma password para o utilizador root (do MySQL)

bacula_00

Na interface seguinte devem confirmar a password definida anteriormente.

bacula_01

Instalação do Bacula

Para procederem à instalação do Bacula (servidor e cliente) devem executar o seguinte comando:

sudo apt-get install bacula-server bacula-client

Nota: Por omissão o Bacula usa como MTA (Mail Transfer Agent) o Postfix. Após ler a informação sobre como configurar o Postfix, carreguem em OK.

bacula_02

Para este tutorial vamos escolher a opção Internet Site (e-mail é enviado e recebido directamente usando SMTP)

bacula_03

Indicamos agora o fully qualified name (FQDN) da máquina

bacula_04

E vamos agora proceder à configuração do MySQL com o Bacula

bacula_05

Indicamos a password que definimos anteriormente para o utilizador root

bacula_06

E agora definimos uma password para o bacula-director-mysql, para que este se registe no servidor de base de dados.

bacula_07

Em seguida confirmamos a password definida no passo anterior.

bacula_08

E está feita a parte de instalação. Num próximo artigo vamos proceder à configuração do Bacula e posteriormente ensinar a instalar o Webmin para gestão gráfica ou então o popular Bacula-web. Estejam atentos.

Comentários

15

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de ldsilva
    ldsilva

    Keep up the good work.
    Obrigado

  2. Avatar de ICP
    ICP

    Boa tarde, sei que não esta relacionado com este tema, mas é possivel indicar-me se existe alguma solução para juntar varios discos externos(tenho 3 3,5 e 2 2,5 = 2,5TB) de modo a poder aceder à informação pela net e eles estarem em casa? quase como se funcionasse como a mnh propria drive. Assim dava utilidade aos discos e tornava a info acessivel. Se houver algum artigo/guia podem indicar-me?
    tks

      1. Avatar de ICP
        ICP

        dá para configurar com apple? é preciso mt investimento? melhor para nao chatear tanto, conheces algum guia de cm fazer Pt/En?

    1. Avatar de Goncalo Vale
      Goncalo Vale

      Existe uma opção opção excelente: owncloud (https://owncloud.org/). Pode ser instalado em windows, linux, e inclusivamente no Rapberry Pi. Se for no rasperrypi2, não fica tão lento como nas versões anteriores, e tem a vantagem de gastar pouca energia relativamente a um pc comum.

  3. Avatar de Luis
    Luis

    Bom artigo, mas seria util explicar como funciona o bacula antes de ser instalado.

    Pagina de gestao:

    http://webacula.sourceforge.net/

    Win client: bat

    http://sourceforge.net/projects/bacula/

  4. Avatar de Duarte Mechas
    Duarte Mechas

    Este bacula está a fazer backup de quê? E para onde?
    Estas instruções são para executar na máquina de backups(server) ou na máquina da qual queremos fazer o backup(client)?

  5. Avatar de Diogo
    Diogo

    Boa tarde!
    Esta versão free inclui a funcionalidade de backups para vmware?

    1. Avatar de Bruno Andrade
      Bruno Andrade

      Não. A versão grátis não possui. Apenas a versão da Bacula Systems (Enterprise 8) que é paga.

      Dêem uma olhada ao BareOS. É um fork do Bacula, mais desenvolvido. Estiverem em conflitos judiciais, mas já foram resolvidos, e não haverá problemas.

  6. Avatar de Pedro Oliveira
    Pedro Oliveira

    E instalar o http://www.reportula.org, software Portugues para gestão de Backups com Bacula !!!

    1. Avatar de Pedro Simões

      Excelente proposta. Conheço e recomendo a todos os que querem explorar o Bacula ao máximo!

      Vamos com certeza tê-la em consideração como complemento a estes guias.

      Obrigado Pedro

  7. Avatar de Ribeiro
    Ribeiro

    Sem dúvida que é uma excelente solução open source. Mas deixo aqui uma excelente alternativa que me tem surpreendido bastante, UrBcakup, aconselho vivamente, fácil de configurar e com um interface web bastante bom.
    Já alguém experimentou?

  8. Avatar de Jorge Franco
    Jorge Franco

    Porque não Amanda/Zmanda ?

    Pelo que já li dizem para usar

    Bacula se for mais do que 1 servidor de Backup
    Amanda se for apenas 1.

    Quando li sei que o Bacula não tinha Encriptação nativa , tinha que ser usado um script para encryptar a maquina antes do bacula fazer o backup.

    Na Parte 2 vão fazer que tipo de artigo ?

    Agradecia configurações , scripts , restores , e mesmo bare MEtal Restores.

    Excelente artigo , keep up the good work

  9. Avatar de Hugo Almeida
    Hugo Almeida

    Viva parabéns pelo tutorial.
    Em pt é o melhor que já, para quando o seguimento? Curiosamente os meus problemas começam depois disto. Fiz os testes com 3 máquinas virtuais, depois de alguma dificuldade em faze-las comunicar, não estou a conseguir obter nenhum feedback do sistema, ou talvez não o saiba fazer?

    Alguma sugestão de documentação ou conselho? Cumps.

  10. Avatar de Nelson Matias
    Nelson Matias

    Boa tarde,

    Alguma previsão para a parte 2? Obrigado!