wils@web ~ $ cat ~/ajuda/como-realizar-backup-automatizado-de-servidores-linux-com-borgbackup-1-1.md

Servidores

Como realizar backup automatizado de servidores Linux com BorgBackup 1.1

atualizado em 14/08/2026

O BorgBackup é uma ferramenta poderosa e eficiente para realizar backups automatizados em servidores Linux. Neste manual, vamos aprender como configurar o BorgBackup 1.1 para realizar backups de forma simples e eficaz.

Pré-requisitos

  • Servidor Linux com acesso root ou sudo.
  • BorgBackup instalado. Para instalar, utilize:
sudo apt install borgbackup

Passo a Passo para Configuração do Backup Automático

1. Criar um Repositório de Backup

Primeiro, você precisa criar um repositório onde os backups serão armazenados. Execute o seguinte comando:

borg init --encryption=repokey /caminho/para/o/repositório

2. Criar um Script de Backup

Crie um script para automatizar o processo de backup. Abra um editor de texto e crie um arquivo chamado backup.sh:

nano ~/backup.sh

Adicione o seguinte conteúdo ao arquivo:

#!/bin/bash

REPO=/caminho/para/o/repositório
DATA=$(date +%Y-%m-%d)

borg create --verbose --filter AME --list --stats --show-rc \
    $REPO::'{hostname}-{now}' \
    /caminho/para/os/dados

borg prune --list $REPO --keep-daily=7 --keep-weekly=4 --keep-monthly=6

Salve e feche o editor.

3. Tornar o Script Executável

Execute o seguinte comando para tornar o script executável:

chmod +x ~/backup.sh

4. Agendar o Backup com Cron

Use o cron para agendar a execução do script. Abra o crontab:

crontab -e

Adicione a seguinte linha para agendar o backup diário às 2h da manhã:

0 2 * * * /bin/bash ~/backup.sh

Conclusão

Com esses passos, você configurou um sistema de backup automatizado utilizando o BorgBackup. Lembre-se de testar seus backups regularmente e ajustar a política de retenção conforme suas necessidades.

Dica: Considere armazenar seus backups em um local remoto para maior segurança.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.