OTH HOST

Como Configurar Backup Automático com rsync

15 nov, 2025 OTH HOST

rsync é ferramenta poderosa para backups e sincronização. Este guia mostra como configurar backups automáticos com rsync no servidor dedicado.

O que é rsync?

rsync sincroniza arquivos eficientemente. Transfere apenas diferenças. Suporta compressão e preserva permissões. Ideal para backups.

Comando Básico

rsync -avz origem/ destino/. -a (archive), -v (verbose), -z (compressão). Sincroniza diretórios mantendo permissões e timestamps.

Exclusões

Use –exclude para excluir arquivos/diretórios. –exclude-from para arquivo com lista. Exclua cache, logs temporários, etc.

Backup Remoto

rsync -avz -e ssh origem/ usuario@servidor:/destino/. Use SSH para transferência segura. Configure chaves SSH para autenticação.

Script de Backup

Crie script bash que: define origem e destino, executa rsync, registra logs, envia notificações, e limpa backups antigos.

Agendamento

Use cron para executar backups automaticamente. Configure frequência adequada. Exemplo: 0 2 * * * /path/to/backup.sh (diário às 2h).

Incremental

rsync faz backup incremental automaticamente. Transfere apenas mudanças. Eficiente para backups frequentes. Mantém histórico.

Verificação

Verifique backups regularmente. Teste restauração. Monitore logs. Configure alertas para falhas. Valide integridade.

Conclusão

rsync oferece backup eficiente. Configure adequadamente e automatize para proteger dados no servidor dedicado.