wils@web ~ $ cat ~/ajuda/como-realizar-backup-incremental-de-dados-usando-borgbackup-1-2.md

Servidores

Como realizar backup incremental de dados usando BorgBackup 1.2

atualizado em 28/07/2026

Introdução

O BorgBackup é uma ferramenta poderosa para realizar backups incrementais de dados, oferecendo compressão e criptografia. Neste manual, vamos aprender a configurar e executar backups incrementais usando o BorgBackup 1.2.

Pré-requisitos

  • Linux com BorgBackup instalado.
  • Acesso ao terminal.
  • Diretório de destino para os backups.

Instalação do BorgBackup

Se o BorgBackup não estiver instalado, você pode instalá-lo usando o gerenciador de pacotes da sua distribuição. Para sistemas baseados em Debian, use:

sudo apt update
sudo apt install borgbackup

Inicializando um repositório

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

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

Substitua /caminho/para/o/repositório pelo caminho desejado.

Realizando o primeiro backup

Para realizar o primeiro backup, use o comando:

borg create /caminho/para/o/repositório::backup-{now:%Y-%m-%d} /caminho/para/os/dados

Isso criará um backup completo dos dados especificados.

Realizando backups incrementais

Os backups subsequentes podem ser realizados de forma incremental com o mesmo comando. O BorgBackup irá apenas armazenar as alterações:

borg create /caminho/para/o/repositório::backup-{now:%Y-%m-%d} /caminho/para/os/dados

Listando backups

Para visualizar os backups realizados, utilize:

borg list /caminho/para/o/repositório

Restaurando dados

Para restaurar um backup, você pode usar:

borg extract /caminho/para/o/repositório::backup-YYYY-MM-DD

Substitua YYYY-MM-DD pela data do backup que deseja restaurar.

Conclusão

O BorgBackup é uma solução eficiente para backups incrementais, economizando espaço e tempo. Lembre-se de testar a restauração periodicamente para garantir a integridade dos dados.

Dica: Agende seus backups usando cron para automatizar o processo.

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.