← Voltar para Tutoriais
Linux

Backup local com rsync: seguro e verificável

Por Brasil Navigator · 20/10/2026

Monte uma rotina de cópia incremental com dry-run, logs e validação antes de automatizar.

Objetivo
Copiar dados para outro diretório ou disco preservando estrutura e evitando surpresas.

1. Faça um dry-run

rsync -avhn --delete /dados/ /backup/dados/

O n simula a operação. O --delete remove no destino o que não existe mais na origem; revise a lista antes de usá-lo de verdade.

2. Execute a cópia

rsync -avh --progress /dados/ /backup/dados/

A barra final em /dados/ significa copiar o conteúdo do diretório. Sem ela, o rsync pode criar um nível extra de pasta.

3. Registre e confira

rsync -avh --log-file=/var/log/backup-rsync.log /dados/ /backup/dados/

Compare amostras de arquivos e verifique espaço disponível no destino. Backup só é útil quando pode ser restaurado.

4. Automatize depois de testar
Agende com systemd timer ou cron, usando um usuário com acesso mínimo. Mantenha mais de uma versão para reduzir o impacto de exclusões acidentais.

Conclusão
Dry-run, destino separado, logs e teste de restauração formam uma rotina confiável.