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 -yUma 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.listEm 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 -yUma 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 -yDurante a instalação, você será solicitado a selecionar o tipo de configuração do servidor de e-mail, conforme mostrado na tela a seguir:

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:

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:

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:

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

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.confUma 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 -yIsso 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 apache2Em seguida, inicie todos os serviços do Bareos com o seguinte comando:
systemctl start bareos-dir
systemctl start bareos-sd
systemctl start bareos-fdVocê também pode ver o status de todos os serviços com o seguinte comando:
systemctl status bareos-dir bareos-sd bareos-fdVocê 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:
bconsoleUma 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-adminVocê 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:
exitEm 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.confAdicione 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-fdUma 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:

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:

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.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.