23.07.2025

Como fazer backup de dados no Linux?

Backup (ou cópia de segurança) é um procedimento essencial para garantir a proteção dos dados. No Linux, existem diversas ferramentas que permitem configurar a criação automática ou manual de cópias de arquivos, diretórios ou até mesmo de todo o sistema. Neste artigo, vamos explicar o que é o backup, por que ele é importante e como colocá-lo em prática.

No Linux, é possível realizar backups manualmente ou com o uso de programas e scripts específicos. Dependendo da necessidade, os backups podem ser:

A escolha do método depende do volume de dados, da velocidade de cópia e da estratégia de armazenamento.

Utilitários populares para backup

Rsync

O Rsync é uma das ferramentas mais populares e flexíveis. Ele permite sincronizar dados entre máquinas locais e remotas.

Exemplo de comando para backup:

apt update && apt install rsync && rsync -av --delete /home/user/ /mnt/backup/user/

Screenshot Nº 1 — Rsync

Flags:

Tar

O Tar é uma ferramenta padrão para criação de arquivos compactados.

Criando um arquivo:

tar -czvf backup.tar.gz /home/user/

Screenshot Nº 2 — TAR

Explicação das flags:

Timeshift

O Timeshift é uma ferramenta gráfica ideal para criar snapshots do sistema (especialmente em distribuições desktop).

sudo apt install timeshift

A ferramenta permite configurar agendamentos de backup e utilizar sistemas de arquivos como Rsync ou Btrfs.

BorgBackup

O BorgBackup é uma solução moderna via linha de comando, com suporte a criptografia e deduplicação.

Instalação:

sudo apt install borgbackup

Exemplo de criação de backup:

borg init --encryption=repokey ./
borg create ./::my-backup-2025-05-23 /root

Screenshot Nº 3 — Borg

Você pode usar o agendador de tarefas cron para automatizar backups. Exemplo de tarefa diária às 2h da manhã:

0 2 * * * rsync -a /home/user/ /mnt/backup/user/

Recomendações:

Fazer backup no Linux é um processo simples, mas fundamental. Com as ferramentas certas, é possível configurar uma proteção confiável para seus dados, reduzir o risco de perdas e garantir o funcionamento estável do sistema.