4 pontos por GN⁺ 2024-10-02 | 1 comentários | Compartilhar no WhatsApp

Borg 2.0.0b11

Instalação

  • Explicação de como instalar o Borg 2.0.0b11

Início rápido

  • Guia para começar a usar o Borg rapidamente

Uso

  • Explicação do uso básico do Borg

Implantação

  • Guia de como implantar o Borg

Perguntas frequentes

  • Perguntas e respostas frequentes ao usar o Borg

Suporte

  • Guia sobre como obter suporte para o Borg

Pontos importantes do 2.x

  • Fornece informações sobre problemas de segurança e corrupção

Notas de atualização

  • Observações de compatibilidade ao atualizar do Borg 1.2.x/1.4.x para o Borg 2.0
  • Principais mudanças:
    • Não é compatível com repositórios existentes
    • Mudanças para melhorar segurança, velocidade e processamento paralelo
    • É possível transferir arquivos do Borg 1.2/1.4 para um repositório Borg 2.0 usando borg transfer
    • Mudanças na sintaxe dos comandos, exigindo ajustes em scripts e wrappers
    • Alguns comandos e opções foram removidos ou alterados

Changelog 2.x

Versão 2.0.0b11 (2024-09-26)

  • Novos recursos:
    • Suporte a URLs rclone://, adicionando suporte a mais de 70 produtos de armazenamento em nuvem
    • Suporte a operações paralelas no mesmo repositório a partir do mesmo cliente
    • Adição do recurso de séries de arquivos
  • Correções:
    • Melhoria de desempenho com a remoção de chamadas desnecessárias a repository.list()
    • Diversas outras correções de bugs e melhorias de desempenho

Versão 2.0.0b10 (2024-09-09)

  • Novos recursos:
    • Adição de repositórios baseados em borgstore
    • Armazenamento individual de objetos para reduzir I/O e melhorar o desempenho
    • Introdução de um novo método de bloqueio
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b9 (2024-07-20)

  • Novos recursos:
    • Adição de uma nova implementação de cache
    • Adição da variável de ambiente BORG_EXIT_CODES
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b8 (2024-02-20)

  • Novos recursos:
    • Adição do slashdot hack ao comando create
    • Adição da variável de ambiente BORG_EXIT_CODES=modern
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b7 (2023-09-14)

  • Novos recursos:
    • Extração possível sem chave em repositórios autenticados
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b6 (2023-06-11)

  • Novos recursos:
    • Adição de várias opções ao comando diff
    • Adição de novas opções ao comando import-tar
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b5 (2023-02-27)

  • Novos recursos:
    • Adição do recurso de nova tentativa para arquivos do sistema de arquivos no comando create
    • Adição de cota de espaço de armazenamento usado ao comando info
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b4 (2022-11-27)

  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b3 (2022-10-02)

  • Novos recursos:
    • Adição do comando rcompress
    • Adição de suporte a padrões
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b2 (2022-09-10)

  • Novos recursos:
    • Suporte a offset UTC em timestamps de arquivos
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Versão 2.0.0b1 (2022-08-08)

  • Novos recursos:
    • Grande aumento no limite de tamanho do stream de metadados de arquivos
    • Adição da opção rcreate --copy-crypt-key
  • Correções:
    • Diversas correções de bugs e melhorias de desempenho

Resumo do GN⁺

  • O Borg 2.0 é uma grande atualização que melhora significativamente segurança, velocidade e desempenho em processamento paralelo
  • Como não é compatível com o Borg 1.x existente, é preciso ter cuidado ao atualizar
  • Com novos recursos e desempenho aprimorado, oferece compatibilidade com diversos armazenamentos em nuvem
  • Entender e aproveitar as principais mudanças e novos recursos do Borg 2.0 pode ajudar bastante em backup e gerenciamento de dados

1 comentários

 
GN⁺ 2024-10-02
Comentários no Hacker News
  • Como usuário do BorgBackup, estou muito satisfeito. Há 7 anos, meus backups semanais com deduplicação funcionam perfeitamente. Recomendo usá-lo com o Borgmatic
  • No momento, faço backup para uma máquina remota usando rclone, mas isso não é uma solução profissional. Estou pensando em adicionar o Backblaze B2 como remoto. O rclone não é uma ferramenta de backup; é preciso ter recursos como dividir blocos de dados em tamanhos adequados, codificar diretórios inteiros em tar e realizar deduplicação. Gostaria de saber se há alguma ferramenta recomendável
  • Dei uma olhada rápida no Restic e no Duplicati, mas eles não são tão simples quanto eu esperava. Não preciso de GUI e quero armazenar toda a configuração em um único arquivo. Ouvi histórias assustadoras de algumas ferramentas em que o índice corrompe e a recuperação dos dados se torna impossível
  • Gostaria de ver uma comparação mais atual entre Borg e Restic, ou saber se há algum motivo para migrar do Restic para o Borg. Eu usava Borg, mas o problema era não poder usar backends além de arquivos locais ou ssh. Migrei para o Restic para fazer backup em um provedor de armazenamento compatível com S3. No momento, Restic e Borg parecem equivalentes
  • Eu queria escrever um backend de rclone para o Borg. Na v1, os backends não eram bem abstraídos, então era difícil, mas na v2 Thomas Waldmann criou uma boa interface de abstração, e foi possível escrever o código do rclone em menos de 300 linhas de Python
  • O Borg funcionando com object storage não era algo suportado, mas alguns usuários faziam isso mesmo assim. Isso se torna um problema porque, se o repositório original for corrompido, a corrupção pode se propagar. Dar suporte ao rclone é uma escolha mais sensata e voltada para o futuro
  • Gostaria de saber, em termos práticos, quando vocês recomendariam usar Borg em vez de rsync. Atualmente uso rsync para fazer backup de diretórios em outro drive e em um serviço remoto. Tenho inveja da criptografia do Borg, mas receio a complexidade de uma nova ferramenta e a possibilidade de perda de dados
  • Se você está procurando armazenamento online barato, a assinatura Microsoft 365 Single oferece 1 TB de espaço no OneDrive. Uso isso com Restic e rclone com sucesso há alguns anos. A velocidade não é alta, mas funciona
  • Estou satisfeito em gravar backups do Borg no rsync.net. Há uma opção para forçar o Borg na sessão SSH e outra para impedir exclusões caso a chave SSH de backup seja comprometida. No geral, é uma solução sólida e não muito difícil de configurar
  • Gostaria de saber se há algum motivo para usar a criptografia do Borg em vez da criptografia do rclone