wils@web ~ $ cat ~/ajuda/como-realizar-backup-incremental-com-borgbackup-1-2-em-servidores-linux.md

Servidores

Como realizar backup incremental com BorgBackup 1.2 em servidores Linux

atualizado em 29/07/2026

O BorgBackup é uma ferramenta eficiente para realizar backups incrementais em servidores Linux, permitindo economizar espaço e tempo. Neste manual, vamos aprender a configurar e utilizar o BorgBackup 1.2 para realizar backups incrementais.

Pré-requisitos

  • Servidor Linux com BorgBackup 1.2 instalado.
  • Acesso ao terminal com permissões de administrador.
  • Um diretório de destino para armazenar os backups.

Instalação do BorgBackup

Se você ainda não possui o BorgBackup instalado, use o seguinte comando:

sudo apt-get install borgbackup

Configuração do Repositório de Backup

Para iniciar, você precisa criar um repositório onde os backups serão armazenados. Execute o comando abaixo, substituindo /caminho/para/repo pelo caminho desejado:

borg init --encryption=repokey /caminho/para/repo

Realizando um Backup Incremental

Para realizar um backup inicial, utilize o seguinte comando, substituindo /caminho/para/dados pelo diretório que deseja fazer backup:

borg create /caminho/para/repo::backup-{now:%Y-%m-%d} /caminho/para/dados

Este comando cria um backup completo. Para backups incrementais, basta executar o mesmo comando novamente. O BorgBackup detectará as alterações e fará apenas o backup dos dados que foram modificados.

Listando Backups

Para visualizar os backups armazenados, use:

borg list /caminho/para/repo

Restaurando Backups

Para restaurar um backup, utilize o comando abaixo, substituindo backup-YYYY-MM-DD pela data do backup que deseja restaurar:

borg extract /caminho/para/repo::backup-YYYY-MM-DD

Conclusão

O BorgBackup é uma ferramenta poderosa para backups incrementais, permitindo manter seus dados seguros e economizar espaço. Lembre-se de testar regularmente a restauração dos backups para garantir que seus dados estão protegidos.

Dica: Considere automatizar seus backups utilizando cron jobs para agendar a execução dos comandos de backup.

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.