BorgBackup: uma ferramenta para realizar bakcups desduplicados

Borg

Para quem é usar Linux em vários campos (servidores ou desktops), saiba que para cada tarefa pode haver múltiplas soluções possíveis. Um bom exemplo disso está no campo de backups.

Existem várias opções de escolha ao tentar fazer o backup. de seus dados, mesmo quando você deseja fazer backup de seus dados em uma rede. Uma dessas soluções é o BorgBackup de código aberto. Este um programa de backup de desduplicação que suporta compactação e criptografia autenticada.

A desduplicação de dados é uma técnica para eliminar cópias duplicadas de dados repetidos. Um termo relacionado e um tanto sinônimo é armazenamento de instância única.

Sobre o BorgBackup

O objetivo principal por BorgBackup é fornecer uma maneira eficiente e segura de fazer backup dos dados.

A técnica de desduplicação de dados usada torna o BorgBackup adequado para backups diários, pois apenas as alterações são armazenadas.

A técnica de criptografia autenticada a torna adequada para backups em destinos que não são totalmente confiáveis.

BorgBackup pode armazenar dados em qualquer host remoto acessível via SSH. Se o Borg estiver instalado no host remoto, grandes ganhos de desempenho podem ser obtidos em comparação com o uso de um sistema de arquivos de rede (sshfs, nfs, etc).

Os backups podem ser montados como sistemas de arquivos. Os arquivos de backup podem ser montados como sistemas de arquivos do espaço do usuário para facilitar a navegação interativa de backups e restaurações (por exemplo, usando um gerenciador de arquivos regular).

Tudo os dados podem ser protegidos por criptografia AES de 256 bits, a integridade e a autenticidade dos dados são verificadas usando HMAC-SHA256. Os dados são criptografados no lado do cliente.

Além disso, todos os dados podem ser compactados com lz4 (super rápido, baixa compactação), zlib (velocidade média e compactação) ou lzma (baixa velocidade, alta compactação).

Os principais recursos incluem:

  • A desduplicação baseada em blocos definidos pelo conteúdo é usada para reduzir o número de bytes armazenados: cada arquivo é dividido em vários blocos de comprimento variável e apenas blocos que nunca foram vistos antes são adicionados ao repositório.
  • Velocidade: o código crítico de desempenho (fragmentação, compressão, criptografia) é implementado em C / Cython
  • Arquivo local e cache de dados
  • Detecção rápida de arquivos não modificados.
  • Encriptação de dados

Como instalar o BorgBackup no Linux?

vorta-borgbackup

Para aqueles que estão interessados ​​em poder instalar esta ferramenta em seus sistemas, Você pode fazer isso seguindo as instruções que compartilhamos com você abaixo.

Sim são Usuários de Debian, Ubuntu, Linux Mint ou qualquer outro derivado destes, vamos instalar o Borg a partir do terminal executando o seguinte comando:

sudo apt install borgbackup

Enquanto por Arch Linux, Manjaro, Antergos ou qualquer outro derivado do Arch Linux, Eles devem ter o repositório da comunidade ativado em seu arquivo pacman.conf.

O comando para instalá-lo é:

sudo pacman -S borg

Usuários do Fedora, CentOS, RHEL ou qualquer outro derivado destes, instale-o com:

sudo dnf install borgbackup

Para o caso de quem é Os usuários de qualquer versão do OpenSUSE podem instalar com o seguinte comando:

sudo zypper in borgbackup

Finalmente, para aqueles que são usuários do Gentoo, instale o Borg con:

emerge borgbackup

Instalando uma interface gráfica (GUI) para Borg

nativamente Borg é gerenciado a partir da linha de comando, então, se você pretende usar esta ferramenta em um computador desktop (ou seja, você gerencia um ambiente desktop) o mais conveniente é que você gerencie o Borg a partir de uma interface gráfica.

Para isso, vamos instalar o Vorta (a interface elegante de Borg). Podemos instalar isso em nosso sistema de uma forma genérica como um pacote Python usando PIP.

Em um terminal, vamos digitar o seguinte:

pip3 install vorta

E é isso, podemos começar a usar o Borg.

Si Quer saber um pouco mais sobre o Borg? e sua forma de uso a partir do terminal você pode visitar o seguinte link.

O link é este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.