25 Utilitários de backup destacados para sistemas Linux em 2024

Realizar backup em computadores pessoais ou servidores é sempre importante para evitar perda permanente de dados. Portanto, conhecer diferentes ferramentas de backup é muito importante, especialmente para os Administradores de Sistema que trabalham com grandes quantidades de dados de nível empresarial e até mesmo em computadores pessoais.

É sempre uma boa prática manter o backup de dados em nossos computadores, isso pode ser feito manualmente ou configurado para funcionar automaticamente. Muitas ferramentas de backup têm diferentes recursos que permitem aos usuários configurar o tipo de backup, o momento do backup, o que fazer backup, registrar atividades de backup e muito mais

Neste artigo, vamos dar uma olhada em 25 excelentes ferramentas de backup que você pode usar em servidores ou sistemas Linux.

Menção Honrosa – CloudBerry Backup

O CloudBerry Backup para Linux é uma solução de backup em nuvem multiplataforma com configurações avançadas de backup e fornece total segurança dos dados.

CloudBerry Backup for Linux

Com esta ferramenta você pode fazer backup de arquivos e pastas no armazenamento em nuvem de sua escolha: ela suporta mais de 20 serviços de armazenamento em nuvem amplamente conhecidos. O CloudBerry Backup funciona com Ubuntu, Debian, Suse, Red Hat e outras distribuições Linux e também é compatível com Windows e macOS

Os principais recursos de backup são:

  • Compressão
  • 256-bit AES Encryption
  • Backup agendado
  • Backup incremental
  • Interface de linha de comando
  • Política de retenção e muito mais.

1. Rsync

rsync é uma ferramenta de backup de linha de comando popular entre os usuários de Linux, especialmente os Administradores de Sistema. Possui uma ampla gama de recursos, incluindo backups incrementais, atualização de toda a árvore de diretórios e sistema de arquivos, backups locais e remotos, preservação de permissões de arquivos, propriedade, links e muito mais.

Também possui uma interface gráfica do usuário chamada Grsync, mas uma vantagem do rsync é que os backups podem ser automatizados usando scripts e jobs cron quando utilizados por Administradores de Sistema experientes na linha de comando.

Rsync Backup Tool

Já cobrimos tantos artigos sobre a ferramenta rsync no passado, você pode conferi-los abaixo:

2. Fwbackups

Fwbackups é um software gratuito e open-source que é multiplataforma e rico em recursos e os usuários podem contribuir para o seu desenvolvimento ou apenas participar de testes. Possui uma interface intuitiva que permite aos usuários fazer backups facilmente.

Tem recursos como:

  • Interface simples
  • Flexibilidade na configuração de backup
  • Backups remotos
  • Backup de um sistema de arquivos inteiro
  • Excluir arquivos e diretórios, além de muitos outros
fwbackups for Linux

3. Bacula

Bacula é um software de backup, recuperação e verificação de dados de código aberto que é projetado para estar pronto para empresas com certas complexidades, embora essas complexidades realmente definam seus recursos poderosos, como configurações de backup, backups remotos, além de muitos outros.

É baseado em rede e é composto pelos seguintes programas:

  • a director: a program that supervises all operations of Bacula.
  • a console: a program that allows a user to communicate with the Bacula director above.
  • a file: a program that is installed on the machine to be backed up.
  • armazenamento: um programa usado para ler e escrever em seu espaço de armazenamento.
  • catálogo: programa responsável pelos bancos de dados utilizados.
  • Monitor: um programa que acompanha todos os eventos que ocorrem em diferentes partes do Bacula.
Bacula Backup Tool for Linux

4. Backupninja

Backupninja é uma poderosa ferramenta de backup que permite aos usuários projetar arquivos de configuração de atividade de backup que podem ser colocados no diretório /etc/backup.d/. Ajuda a realizar backups seguros, remotos e também incrementais em uma rede.

Ele possui as seguintes características:

  • Arquivos de configuração no estilo ini fáceis de ler.
  • Use scripts para lidar com novos tipos de backups em seu sistema.
  • Agende backups
  • Os usuários podem escolher quando os e-mails de relatório de status são enviados para eles.
  • Crie facilmente um arquivo de configuração de ação de backup com um assistente baseado em console (ninjahelper).
  • Funciona com Linux-Vservers.
BackupNinja Tool

5. Simple Backup Suite (sbackup)

sbackup é uma solução de backup para desktops Gnome onde os usuários podem acessar todas as configurações via interface Gnome. Os usuários podem usar regex para especificar caminhos de arquivos e diretórios durante o processo de backup.

Ele possui as seguintes características:

  • Cria backups comprimidos e não comprimidos.
  • Suporta múltiplos perfis de backup.
  • Permite o registo e notificações por email.
  • Backups programados e backups manuais.
  • Divide backups não comprimidos em vários pedaços.
  • Suporta backups locais e remotos.
Simple Backup sbackup Tool

6. Kbackup

Kbackup é uma ferramenta de backup fácil de usar para o sistema operativo Unix e pode ser usado no Linux. Pode criar arquivos e comprimi-los utilizando as utilidades tar e gzip, respectivamente.

O Kbackup tem as seguintes características:

  • Interface amigável ao usuário e baseada em menu.
  • Suporte para compressão, encriptação e dupla bufferização.
  • Backups automatizados e sem supervisão.
  • Alta confiabilidade.
  • Suporte para backups completos ou incrementais.
  • Backup remoto através de redes.
  • Portátil e documentação extensiva, entre outros.
kBackup Tool for Linux

7. BackupPC

BackupPC é um software de backup multiplataforma que pode ser executado no Unix/Linux, Windows e Mac OS X. É projetado para uso a nível empresarial com uma medida de alto desempenho. O BackupPC pode ser usado em servidores, desktops e computadores portáteis.

Tem algumas das seguintes características:

  • Compressão de arquivos para reduzir o uso do espaço em disco.
  • Sem necessidade de software de cliente.
  • Flexibilidade durante a restauração de backup
  • Flexibilidade na configuração através de diferentes parâmetros.
  • Notificações de usuário sobre a necessidade de backups e assim por diante.
BackupPC Server

8. Amanda

Amanda é um software de código aberto que funciona em Unix/GNU Linux e Windows. Ele suporta ferramentas de backup nativas e formatos tais como o GNU tar para backups em Unix/Linux. Para backups em computadores Windows, ele usa um cliente Windows nativo. Os usuários podem configurar um único servidor de backup para armazenar backups de vários computadores em uma rede.

Amanda Backup Software

9. Back In Time

Back In Time é uma ferramenta de cópia de segurança simples e fácil de usar para o sistema operacional Linux e funciona tomando instantâneos de diretórios específicos e fazendo backups deles.

Ela tem recursos como a configuração:

  • Local de armazenamento para salvar instantâneos.
  • Backups manual ou automático.
  • Diretórios para serem backups.
Back-in-Time Backup

10. MondorescueMondorescue é um software de cópia de segurança e resgate grátis que é confiável e inclui todas as funcionalidades. Ele pode realizar backups de computadores pessoais, workstations ou servidores para partições de disco rígido, fitas, NFS, CD-[R|W], DVD-R[W], DVD+R[W], e muito mais.

Mondorescue é um software gratuito de backup e resgate que é confiável e abrangente em termos de recursos. Ele pode realizar backups de computadores pessoais, estações de trabalho ou servidores para partições de disco rígido, fitas, NFS, CD-[R|W], DVD-R[W], DVD+R[W] e muito mais.

Ele também possui habilidades de resgate e recuperação de dados durante o processo de backup em caso de quaisquer eventos destrutivos.

Mondorescue Backup Tool for Linux

11. Box Backup

Box Backup é uma ferramenta de backup de código aberto e pode ser configurada para funcionar automaticamente. Ele possui recursos como:

  • Backups online
  • Daemon de backup para backups automatizados
  • Armazenamento de backups em arquivos
  • Compressão e criptografia de dados
  • Comportamento semelhante a fita
  • Escolha de comportamento de backup, entre outros

12. Luckybackup

Luckybackup é uma ferramenta de backup e sincronização gratuita, poderosa, rápida, confiável e fácil de usar, que é alimentada pela ferramenta de backup Rsync.

É rico em recursos com recursos como:

  • Preservar a propriedade e as permissões de arquivos.
  • Criar múltiplas instantâneas de backup.
  • Opções avançadas de arquivos e diretórios.
  • Exclusões e opções de uso rsync, e muito mais.
LuckyBackup Tool

13. Areca Backup

Areca é uma ferramenta de backup de código aberto destinada ao uso pessoal e permite que um usuário selecione um conjunto de arquivos ou diretórios para fazer backup e selecione o método de backup e local de armazenamento.

Possui recursos como:

  • Notificações por e-mail sobre o processo de backup.
  • Simplicidade de uso em termos de configurações.
  • Navegar em arquivos e muito mais.
Areca Backup for Linux

14. Proteção de Dados Bareos

Bareos é um conjunto de programas de código aberto que permite aos usuários fazer backup, recuperar e proteger dados em sistemas Linux. É uma ideia bifurcada do projeto de ferramenta de backup Bacula e funciona em uma rede em uma arquitetura de cliente/servidor.

As funcionalidades básicas são gratuitas, mas é necessário pagamento para usar recursos profissionais de backup. Possui recursos da ferramenta de backup Bacula.

Bareos Data Protection Tool

15. BorgBackup

BorgBackup é uma ferramenta de arquivamento/backup deduplicante baseada em linha de comando, eficiente e segura, de código aberto e gratuita, com suporte para compactação e criptografia autenticada.

Pode ser usada para realizar backups diários, e apenas as mudanças nos arquivos desde o último backup são arquivadas, usando a abordagem deduplicante.

As seguintes são algumas de suas principais características:

  • É fácil de instalar e usar.
  • Suporta a criptografia de todos os dados.
  • Utiliza técnicas de criptografia autenticada para garantir backups seguros.
  • Também é muito rápida.
  • Suporta armazenamento eficiente de espaço.
  • Também suporta compactação opcional de dados.
  • Suporta backups remotos via SSH.
  • Suporta montagem de backups da mesma maneira que sistemas de arquivos.
Borg Backup Tool For Linux

16. Restic

Restic é um programa de backup baseado em linha de comando, eficiente, fácil de usar, rápido e seguro, de código aberto e gratuito. Ele foi projetado para proteger dados de backup contra atacantes, em qualquer tipo de ambiente de armazenamento.

As seguintes são suas principais características:

  • É multiplataforma e funciona em sistemas tipo Unix, como Linux, e também no Windows.
  • É fácil de instalar, configurar e usar.
  • Utiliza criptografia para proteger dados.
  • Ele só faz backup das alterações nos dados.
  • Suporta a verificação de dados no backup.
Restic Backup Tool for Linux

17. rsnapshot

Rsnapshot é uma ferramenta de backup gratuita e de código aberto para sistemas operacionais semelhantes a Unix, baseada em rsync. Ele é projetado para criar uma foto instantânea do sistema de arquivos em máquinas locais, bem como em hosts remotos via SSH.

Rsnapshot suporta instantâneos periódicos e os usuários podem automatizar backups por meio de trabalhos cron. Além disso, também é eficiente na gestão do espaço em disco usado para backups.

18. Burp

Burp é um software de backup e restauração gratuito, de código aberto, eficiente, com recursos abrangentes e seguro. Ele é projetado para funcionar em uma rede em uma arquitetura de cliente/servidor (o modo servidor funciona em sistemas baseados em Unix, como Linux, e clientes rodam em sistemas baseados em Unix e Windows), e nesse caso, visa minimizar o tráfego de rede para resultados confiáveis.

Abaixo estão seus principais recursos:

  • Suporta dois protocolos de backup independentes: protocolo I e II; cada um com recursos diferentes.
  • Suporta backups em rede.
  • Suporta a retomada de backups interrompidos.
  • Suporta o backup e restauração de arquivos, diretórios, links simbólicos, links físicos, fifos, nós, permissões, bem como timestamps.
  • Também suporta agendamento de backups.
  • Suporta notificações por e-mail sobre backups bem-sucedidos ou falhos.
  • Oferece um monitor ncurses ao vivo no servidor.
  • Suporta a eliminação de duplicação de dados de armazenamento, como muitas outras ferramentas de backup.
  • Suporta compressão de dados em rede e em armazenamento.
  • Suporta assinatura automática de certificado SSL de autoridade de certificação do cliente e muitos outros.

19. TimeShift

Timeshift é uma ferramenta de backup e restauração para sistemas Linux que cria instantâneos incrementais do sistema de arquivos em intervalos regulares. Funciona de maneira semelhante a rsnapshot (já que usa rsync e links hard para criar instantâneos), mas oferece certas características únicas que não estão presentes em seu equivalente. Além disso, é projetado apenas para fazer backup de arquivos e configurações do sistema.

As seguintes são características-chave do Timeshift:

  • Só cria instantâneos de arquivos e configurações do sistema, dados do usuário, como fotos, músicas, etc., não são arquivados.
  • Cria instantâneos do sistema de arquivos usando rsync+hardlinks ou instantâneos BTRFS.
  • Suporta instantâneos agendados.
  • Suporta vários níveis de backup enquanto exclui filtros.
  • Permite restaurar instantâneas durante a execução do sistema ou a partir de dispositivos ao vivo (como USB).
Timeshift System Restore Tool for Linux

20. Duplicity

Duplicity é uma ferramenta de backup gratuita e de código aberto, segura e eficiente em termos de largura de banda, baseada em rsync. Ela cria backups criptografados de diretórios em arquivos em formato tar e os armazena na máquina local ou remota por meio de SSH.

Ao ser lançada pela primeira vez, ela executa um backup completo, e em backups subsequentes no futuro, ela registra apenas partes de arquivos que foram alteradas.

Abaixo estão as principais características da duplicity:

  • É fácil de usar e emprega um formato de arquivo padrão.
  • Ela só rastreia e considera as alterações nos arquivos desde o último backup.
  • Cria arquivos incrementais que são eficientes em termos de espaço.
  • Cria arquivos criptografados e/ou assinados para fins de segurança.
  • Suporta assinaturas e deltas de diretórios e arquivos regulares no formato tar.

21. Déjà Dup

Déjà Dup é uma ferramenta de backup simples, segura e fácil de usar para sistemas Linux, projetada para backups regulares, off-site e encriptados. Permite armazenamento de backup local, remoto ou em nuvem com serviços como Google Drive e Nextcloud.

Deja Dup Backup

Abaixo estão os principais recursos do Déjà Dup:

  • Utiliza duplicity como backend.
  • Suporta encriptação e compressão de dados.
  • Suporta backup incremental, permitindo restaurar a partir de qualquer backup específico.
  • Suporta agendamento de backups regulares.
  • Pode ser facilmente integrado em um ambiente de ambiente do GNOME.

22. UrBackup

UrBackup é um sistema de backup de cliente/servidor de código aberto fácil de configurar para Linux, Windows e Mac OS X, que através de uma mistura de backups de imagem e de arquivos, realiza tanto segurança de dados como tempo de restauração rápida.

UrBackup Tool for Linux

Abaixo estão os principais recursos do UrBackup:

  • Seguro e eficiente backup completo e incremental de imagens e arquivos via rede.
  • A web interface that displays the status of the clients, current activities, and statistics.
  • Relatórios de backup são enviados a usuários ou administradores.
  • Fácil restauração de arquivos e imagens usando um CD/drive USB.
  • Fácil configuração e acesso de backup de arquivos.
  • E-mail notifications if a client machine is not backed up for a given amount of time.

23. rclone

Rclone é um poderoso programa de linha de comando escrito na linguagem Go, usado para sincronizar arquivos e diretórios de vários provedores de armazenamento em nuvem, como Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage, Google Drive, etc.

rclone Sync Data

24. Relax-and-Recover

Relax-and-Recover é um programa de recuperação de desastres e migração de sistema Linux para metal nú, que é usado para criar uma imagem de inicialização e restaurar a partir de uma imagem de backup existente. Também permite restaurar para hardware de sistema diferente e, portanto, pode ser usado como uma ferramenta de migração também.

Relax and Recover Tool for Linux

25. rdiff-backup

rdiff-backup é um poderoso programa de backup de linha de comando escrito em Python, usado para criar backups incrementais locais/remotos de um servidor ou máquina local, o que significa que ele só faz backup de arquivos modificados ou alterados por meio de uma rede segura via ssh usando o protocolo rsync eficiente em largura de banda.

rdiff-backup Program for Linux
Resumo

Lembre-se sempre de que o backup é muito importante e ajuda a prevenir a perda de dados e você pode usar várias ferramentas de backup para o Linux para realizar um backup regular de seus dados.

Você pode estar usando uma ferramenta de backup que não analisamos, avise-nos postando um comentário e esperamos que você encontre o artigo útil e lembre-se sempre de se manter conectado ao Tecmint.com.

Source:
https://www.tecmint.com/linux-system-backup-tools/