Instalando o BackupPC no Linux Ubuntu 20

Servidor de Backup no Linux Ubuntu com o BackupPC

BackupPC é uma ferramenta para backup de dados, muito utilizado no ambiente corporativo, essa ferramenta vem se tornando necessária para o Administrador manter a segurança e integridade dos dados.
É uma ferramenta de simples instalação e configuração, sua parte de restaurar os backups também é bem amigável.
Para quem procura uma ferramenta de Backup, sem necessidade de pagar uma licença de software, sem a preocupação de que a ferramenta irá funcionar corretamente, e de fácil gerenciamento, o BackupPC pode lhe ajudar e muito.

Visitem o site oficial e o site de documentação para maiores informações.

Site oficial http://backuppc.sourceforge.net/
Documentação http://backuppc.sourceforge.net/faq/BackupPC.html


Informações sobre nosso cenário:

Servidor de Backup:

  • Linux Ubuntu 20.04 LTS
  • Endereço IP: 192.168.15.21/24
  • Hostname: ubuntu

1. Atualizando o Sistema Operacional do Servidor

Vamos começar nosso processo de instalação do BackupPC com a atualização do sistema operacional do servidor.

Execute no terminal:

Aguarde o processo de update finalizar e então reinicie o server:

2. Instalando o BackupPC

A instalação do BackupPC é tão simples, que é preciso de apenas um comando.

Ao executar o comando acima, será levantando todas as dependências necessárias para o correto funcionamento do BackupPC no Ubuntu, apenas clique em Continuar.

Após confirmarmos a instalação do BackupPC e suas dependências, vamos iniciar a configuração do BackupPC.

Abaixo a primeira tela, referente a configuração do serviço de e-mail do BackupPC, utilizado para alertar os administradores sobre os Jobs de Backups, em nosso tutorial vou selecionar a opção “Apenas local”.

Informe o nome da conta de e-mail a ser utilizado pelo BackupPC:

Vamos selecionar o servidor web Apache2:

Informação sobre o acesso ao serviço do BackupPC, clique em OK:


3. Alterando a senha padrão de acesso ao BackupPC

Vamos alterar a senha default/padrão que vem com as configurações do BackupPC.

O login padrão é: backuppc

Execute o comando abaixo:

Saída do comando acima:


4. Ajustando o serviço do BackupPC no Linux

Vamos ajustar o serviço do BackupPC no Ubuntu para o mesmo iniciar junto ao boot do sistema operacional, assim não teremos problemas no futuro caso o servidor seja reiniciado por qualquer motivo.

Saída do comando acima:

Iniciando o serviço do BackupPC:

Verificando o status do serviço:

Saída do comando acima:


5. Configurando o acesso SSH para os clientes de Backup

Vamos ajustar o ssh do servidor de backup para poder se comunicar com os clientes de Backups via SSH / Rsync sem a necessidade de utilizar senhas.

Onde uma vez configurado um cliente de backup, sua autenticação para o servidor de backup será através de chaves do serviço de SSH.

Vamos começar redefinindo a senha de acesso ao bash do usuário backuppc.

Após a alteração da senha de acesso ao bash com o login backuppc, execute o comando abaixo para irmos ao console:

Em seguida no terminal, digite:

Saída dos comandos acima:

O próximo passo é copiar a chave que geramos acima para os clientes de backups, utilize o comando abaixo para isso:

O comando acima, irá retornar algo semelhante:

6. Ajustando o SSH do Cliente de Backup

Precisamos fazer mais um ajuste no serviço de SSH, só que dessa é do lado do cliente.

Vamos editar o arquivo de configuração de chaves autorizadas do serviço de ssh, vou utilizar o VIM, execute o comando abaixo com seu editor de texto favorito.

Adicione a seguinte linha abaixo antes da palavra ssh-rsa:

Exemplo:

Salve e feche seu arquivo após o ajuste acima.

7. Configurando o Apache para o BackupPC

O BackupPC por padrão vem configurado para acesso somente para o localhost, vamos precisar ajustar isso para que nossa rede local possa acessar o serviço do BackupPC via web.

Execute o comando abaixo no seu servidor BackupPC:

Procure pela linha abaixo: (Linha 22)

Vamos altera-lá para:

Salve e saia do arquivo, em seguida vamos reiniciar o serviço do Apache para validar a alteração.

8. Acessando o BackupPC pela Interface Web

Abra seu navegador de preferência e digite o endereço abaixo:

http://endereco-ip-servidor/backuppc

Informe o login e a senha que criamos no passo 3.

Tela principal do BackupPC:

Para incluir um cliente no BackupPC é bem simples, basta configura-lo no menu Hosts, caso tenha dúvidas, consulte a documentação oficial do BackupPC.

http://backuppc.sourceforge.net/faq/BackupPC.html


Johnny Ferreira
johnny.ferreira.santos@gmail.com
http://www.tidahora.com.br

Facebook Comentários
Compartilhar