Repolode
borgbackup

borgbackup/borg

Programa de backup com deduplicação, compressão opcional e criptografia autenticada, que armazena apenas os blocos de dados alterados.

Alternativa open source a:Time MachineAcronis True Image

Estrelas
13,870
Forks
882
Issues abertas
183
Último commit
anteontem

O que é?

BorgBackup (Borg) é um programa de backup de linha de comando que divide arquivos em blocos de tamanho variável e armazena apenas os blocos que ainda não encontrou. Como a deduplicação considera o conteúdo, e não os nomes ou caminhos dos arquivos, os backups diários recorrentes continuam pequenos, e até mesmo os dados compartilhados entre máquinas que usam o mesmo repositório são armazenados uma única vez.

Todos os dados podem ser criptografados no cliente antes de saírem da máquina, usando criptografia autenticada de 256 bits, para que os backups possam ser enviados a um armazenamento que não seja totalmente confiável. A compressão com lz4, zstd, zlib ou lzma é opcional. Os destinos incluem caminhos locais, hosts SSH, SFTP, S3, B2 e qualquer backend compatível com rclone; os arquivos de backup também podem ser montados como um sistema de arquivos para navegação e restauração.

Este repositório é a branch beta instável do Borg 2, que pode sofrer mudanças incompatíveis entre versões e não deve ser usado para backups de produção. Há binários de arquivo único para Linux, macOS, FreeBSD e Windows.

Recursos principais

  • 01Deduplicação com divisão em blocos baseada no conteúdo, mantendo apenas os blocos novos
  • 02Criptografia autenticada no cliente com AES-OCB ou chacha20-poly1305
  • 03Compressão opcional com lz4, zstd, zlib ou lzma
  • 04Repositórios remotos via SSH, SFTP, S3, B2 e rclone
  • 05Montagem de arquivos de backup como sistemas de arquivos para navegação e restauração
  • 06Binários de arquivo único para Linux, macOS, FreeBSD e Windows

Casos de uso

  • Backups diários de diretórios pessoais ou de servidores em que a maior parte dos dados não muda
  • Backup para um host remoto ou bucket na nuvem não confiável, com criptografia
  • Armazenamento de várias imagens de VM ou snapshots de disco semelhantes em um repositório pequeno

Tópicos

Perguntas frequentes

O que é borg?
Programa de backup com deduplicação, compressão opcional e criptografia autenticada, que armazena apenas os blocos de dados alterados. BorgBackup (Borg) é um programa de backup de linha de comando que divide arquivos em blocos de tamanho variável e armazena apenas os blocos que ainda não encontrou. Como a deduplicação considera o conteúdo, e não os nomes ou caminhos dos arquivos, os backups diários recorrentes continuam pequenos, e até mesmo os dados compartilhados entre máquinas que usam o mesmo repositório são armazenados uma única vez.
borg é gratuito? Qual é a licença?
borg é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
borg ainda é mantido?
Manutenção ativa. O último commit de borg foi em 20 de out. de 2026.
Para que posso usar borg?
Backups diários de diretórios pessoais ou de servidores em que a maior parte dos dados não muda Backup para um host remoto ou bucket na nuvem não confiável, com criptografia Armazenamento de várias imagens de VM ou snapshots de disco semelhantes em um repositório pequeno
Onde consigo borg?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/borgbackup/borg

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados