Backup · 7 min read · Dec 15, 2025

Como Configurar a Solução de Backup Bareos no Ubuntu 18.04 LTS

Bareos significa “Backup Archiving Recovery Open Sourced” é uma plataforma de backup gratuita e de código aberto, bifurcada do Bacula.org. É um software multiplataforma que pode ser usado para backup, arquivamento e recuperação de dados para todos os sistemas operacionais. É composto por três componentes, incluindo, Bareos Director, Storage Daemons e File Daemons. Uma breve explicação de cada componente é mostrada abaixo:

O diretor é a unidade de controle central para todos os daemons e é responsável por gerenciar bancos de dados, clientes conectados e configuração de plugins. O File Daemon é responsável por gerenciar processos de backup e restauração. O Storage daemon recebe dados de um ou mais File Daemons e armazena os dados no meio de backup configurado.

Recursos

  • Suporte a NDMP nativo.
  • Suporte a cota de cliente.
  • Suporte para criptografia de hardware com LTO.
  • Limitação de largura de banda.
  • Deduplicação de sombreamento de arquivos.
  • Suporte ao plugin VMware para backup de imagem de disco VMware.
  • Suporte ao Plugin LDAP para backup de diretórios LDAP.
  • Plugins Gluster e Ceph para backup de armazenamentos em nuvem.

Se você está procurando uma maneira mais simples de gerenciar seus backups empresariais, o Bareos é a melhor escolha para você.

Neste tutorial, mostraremos como instalar o Bareos e o Bareos WebUI no servidor Ubuntu 18.04.

Pré-requisitos

  • Um servidor rodando Ubuntu 18.04.
  • Uma senha de root configurada em seu servidor.

Começando

Antes de começar, é recomendável atualizar o repositório de pacotes do seu sistema para a versão mais recente. Você pode fazer isso usando o seguinte comando:

apt-get update -y  
apt-get upgrade -y

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Instalar Bareos

Por padrão, o Bareos não está disponível no repositório padrão do Ubuntu 18.04. Portanto, você precisará adicionar o repositório bareos ao seu sistema.

Você pode adicioná-lo com o seguinte comando:

echo "deb http://download.bareos.org/bareos/release/latest/xUbuntu_18.04 /" > /etc/apt/sources.list.d/bareos.list

Em seguida, baixe e adicione a chave GPG com o seguinte comando:

wget -q http://download.bareos.org/bareos/release/latest/xUbuntu_18.04/Release.key -O- | apt-key add -

Em seguida, atualize o repositório com o seguinte comando:

apt-get update -y

Uma vez que o repositório esteja atualizado, instale o Bareos com o servidor MariaDB executando o seguinte comando:

apt-get install mariadb-server bareos bareos-database-mysql -y

Durante a instalação, você será solicitado a selecionar o tipo de configuração do servidor de e-mail, conforme mostrado na tela a seguir:

Configuração de e-mail

Selecione Local Only e pressione Enter para continuar. Você será solicitado a fornecer o nome do seu e-mail do sistema, conforme mostrado na tela a seguir:

Nome do e-mail do sistema

Forneça o nome do seu e-mail do sistema e pressione Enter para continuar. Você será solicitado a usar o dbconfig para configurar o banco de dados do Bareos, conforme mostrado na tela a seguir:

Configurar o banco de dados

Selecione Sim e pressione Enter para continuar. Você será solicitado a fornecer a senha do MySQL para o banco de dados do Bareos, conforme mostrado abaixo:

Senha da aplicação MySQL

Forneça a senha desejada e pressione Enter para continuar. Você será solicitado a confirmar a senha, conforme mostrado abaixo:

Confirmar a senha

Confirme a senha e pressione Enter para finalizar a instalação.

Por padrão, todas as configurações do bareos são armazenadas no diretório /etc/bareos/. Você pode listá-las com o seguinte comando:

tree /etc/bareos/

Você deve ver todos os arquivos e diretórios do bareos na seguinte saída:

/etc/bareos/
??? bareos-dir.d
?   ??? catalog
?   ?   ??? MyCatalog.conf
?   ??? client
?   ?   ??? bareos-fd.conf
?   ??? console
?   ?   ??? bareos-mon.conf
?   ??? director
?   ?   ??? bareos-dir.conf
?   ??? fileset
?   ?   ??? Catalog.conf
?   ?   ??? LinuxAll.conf
?   ?   ??? SelfTest.conf
?   ?   ??? Windows All Drives.conf
?   ??? job
?   ?   ??? backup-bareos-fd.conf
?   ?   ??? BackupCatalog.conf
?   ?   ??? RestoreFiles.conf
?   ??? jobdefs
?   ?   ??? DefaultJob.conf
?   ??? messages
?   ?   ??? Daemon.conf
?   ?   ??? Standard.conf
?   ??? pool
?   ?   ??? Differential.conf
?   ?   ??? Full.conf
?   ?   ??? Incremental.conf
?   ?   ??? Scratch.conf
?   ??? profile
?   ?   ??? operator.conf
?   ??? schedule
?   ?   ??? WeeklyCycleAfterBackup.conf
?   ?   ??? WeeklyCycle.conf
?   ??? storage
?   ?   ??? File.conf
?   ??? user
??? bareos-dir-export
?   ??? client
??? bareos-fd.d
?   ??? client
?   ?   ??? myself.conf
?   ??? director
?   ?   ??? bareos-dir.conf
?   ?   ??? bareos-mon.conf
?   ??? messages
?       ??? Standard.conf
??? bareos-sd.d
?   ??? device
?   ?   ??? FileStorage.conf
?   ??? director
?   ?   ??? bareos-dir.conf
?   ?   ??? bareos-mon.conf
?   ??? messages
?   ?   ??? Standard.conf
?   ??? storage
?       ??? bareos-sd.conf
??? bconsole.conf

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Instalar a Interface Web do Bareos.

O Bareos também fornece WebUI para monitorar e gerenciar o Bareos. É uma ferramenta de software gratuita escrita em PHP e baseada no Zend Framework. É destinada a monitorar e gerenciar o Bareos pela web. Você pode facilmente realizar operações de backup e restauração com o painel do Bareos. Você pode instalá-lo executando o seguinte comando:

apt-get install bareos-webui -y

Isso instalará o servidor web Apache, PHP e outras extensões PHP em seu sistema. Uma vez que a instalação tenha sido concluída, você precisará recarregar o serviço Apache para aplicar as alterações. Você pode reiniciá-lo com o seguinte comando:

systemctl reload apache2

Em seguida, inicie todos os serviços do Bareos com o seguinte comando:

systemctl start bareos-dir  
systemctl start bareos-sd  
systemctl start bareos-fd

Você também pode ver o status de todos os serviços com o seguinte comando:

systemctl status bareos-dir bareos-sd bareos-fd

Você deve ver a seguinte saída:

? bareos-director.service - Bareos Director Daemon service
   Loaded: loaded (/lib/systemd/system/bareos-director.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2020-04-04 07:21:03 UTC; 7s ago
     Docs: man:bareos-dir(8)
  Process: 19182 ExecStart=/usr/sbin/bareos-dir (code=exited, status=0/SUCCESS)
  Process: 19171 ExecStartPre=/usr/sbin/bareos-dir -t -f (code=exited, status=0/SUCCESS)
 Main PID: 19189 (bareos-dir)
    Tasks: 4 (limit: 2359)
   CGroup: /system.slice/bareos-director.service
           ??19189 /usr/sbin/bareos-dir

Apr 04 07:21:03 ubuntu1804 systemd[1]: Starting Bareos Director Daemon service...
Apr 04 07:21:03 ubuntu1804 systemd[1]: bareos-director.service: Can't open PID file /var/lib/bareos/bareos-dir.9101.pid (yet?) after start: No 
Apr 04 07:21:03 ubuntu1804 systemd[1]: Started Bareos Director Daemon service.

? bareos-storage.service - Bareos Storage Daemon service
   Loaded: loaded (/lib/systemd/system/bareos-storage.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2020-04-04 07:21:03 UTC; 7s ago
     Docs: man:bareos-sd(8)
  Process: 19172 ExecStart=/usr/sbin/bareos-sd (code=exited, status=0/SUCCESS)
 Main PID: 19181 (bareos-sd)
    Tasks: 2 (limit: 2359)
   CGroup: /system.slice/bareos-storage.service
           ??19181 /usr/sbin/bareos-sd

Apr 04 07:21:03 ubuntu1804 systemd[1]: Starting Bareos Storage Daemon service...
Apr 04 07:21:03 ubuntu1804 systemd[1]: bareos-storage.service: Can't open PID file /var/lib/bareos/bareos-sd.9103.pid (yet?) after start: No su
Apr 04 07:21:03 ubuntu1804 systemd[1]: Started Bareos Storage Daemon service.

? bareos-filedaemon.service - Bareos File Daemon service
   Loaded: loaded (/lib/systemd/system/bareos-filedaemon.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2020-04-04 07:18:11 UTC; 2min 58s ago
     Docs: man:bareos-fd(8)
 Main PID: 3469 (bareos-fd)
    Tasks: 2 (limit: 2359)
   CGroup: /system.slice/bareos-filedaemon.service
           ??3469 /usr/sbin/bareos-fd

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Criar Usuário Administrativo do Bareos

Em seguida, você precisará criar um usuário admin para acessar o WebUI.

Para fazer isso, acesse o console do Bareos com o seguinte comando:

bconsole

Uma vez conectado, você deve obter a seguinte saída:

 Connecting to Director localhost:9101
  Encryption: ECDHE-PSK-CHACHA20-POLY1305
 1000 OK: bareos-dir Version: 18.2.5 (30 January 2019)
 bareos.org build binary
 bareos.org binaries are UNSUPPORTED by bareos.com.
 Get official binaries and vendor support on https://www.bareos.com
 You are connected using the default console
 Enter a period to cancel a command.

Em seguida, execute o seguinte comando para criar um usuário admin e definir uma senha para ele:

configure add console name=admin password=password profile=webui-admin

Você deve obter a seguinte saída:

Created resource config file "/etc/bareos/bareos-dir.d/console/admin.conf":
 Console {
   Name = admin
   Password = password
   Profile = webui-admin
 }

Em seguida, saia do console do Bareos com o seguinte comando:

exit

Em seguida, você também precisará desabilitar o TLS no Bareos. Você pode fazer isso editando o arquivo admin.conf:

nano /etc/bareos/bareos-dir.d/console/admin.conf

Adicione a linha “TLS Enable = No” conforme mostrado abaixo:

Console {
  Name = admin
  Password = password
  Profile = webui-admin
TLS Enable = No
}

Salve e feche o arquivo quando terminar. Em seguida, reinicie todos os serviços do Bareos para aplicar as alterações:

systemctl restart bareos-dir  
systemctl restart bareos-sd  
systemctl restart bareos-fd

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Acessar a Interface Web do Bareos

Neste ponto, o bareos e o bareos WebUI estão instalados e configurados. É hora de acessar o WebUI deles.

Abra seu navegador e digite a URL http://your-server-ip/bareos-webui. Você será redirecionado para a página de login do Bareos, conforme mostrado abaixo:

Login do Bareos

Forneça seu nome de usuário admin, senha e clique no botão Login. Você deve ver o painel padrão do Bareos na tela a seguir:

Painel de Backup do Bareos

Conclusão

Parabéns! você instalou com sucesso o Bareos e o Bareos WebUI no servidor Ubuntu 18.04. Agora você pode começar a explorar o Bareos WebUI para monitorar e gerenciar seu backup empresarial. Para mais informações, você pode visitar a página de Documentação do Bareos. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.