Ir para o conteúdo
Servidor VPS (Cloud)
Servidor VPS (Cloud)

Como Fazer Backup Automático no Linux com rsync (Guia Completo)

Neste artigo

Introdução

Manter backups automáticos é essencial para garantir a segurança dos dados da sua VPS.

Com o rsync, você consegue criar backups rápidos, eficientes e incrementais - economizando espaço e tempo.

Neste guia, você vai aprender como fazer backup automático no Linux usando rsync.


O que é rsync?

O rsync é uma ferramenta nativa do Linux usada para sincronizar arquivos e diretórios.

Ele copia apenas as alterações (backup incremental), tornando o processo muito mais eficiente do que cópias completas.


Passo 1: Instalar o rsync

Na maioria dos sistemas já vem instalado, mas se precisar:

Ubuntu / Debian:

Comando
apt update && apt install rsync -y

CentOS / AlmaLinux:

Comando
yum install rsync -y

Passo 2: Criar o comando de backup

Exemplo básico:

Comando
rsync -av --delete /origem/ /destino/

Explicando:

  • -a → modo arquivo (preserva permissões)

  • -v → mostra detalhes

  • --delete → remove arquivos apagados na origem

💡 Exemplo real:

Comando
rsync -av --delete /var/www/ /backup/site/

Passo 3: Criar script de backup

Crie um arquivo:

Comando
nano /root/backup.sh

Adicione:

Comando
#!/bin/bash rsync -av --delete /var/www/ /backup/site/

Salve e dê permissão:

Comando
chmod +x /root/backup.sh

Passo 4: Automatizar com cron

Abra o agendador:

Comando
crontab -e

Adicione para rodar todo dia às 3h:

Comando
0 3 * * * /root/backup.sh

Importante

Sempre garanta que o diretório de destino existe:

Comando
mkdir -p /backup/site

E tenha espaço suficiente no disco.


Boas práticas de backup

  • Armazene backups em outro disco ou servidor

  • Use compressão (-z) se necessário

  • Teste a restauração regularmente

  • Mantenha múltiplas versões (não apenas 1 backup)

🚨 Nunca confie em backup que nunca foi testado.


Conclusão

O rsync é uma das formas mais eficientes de criar backups automáticos no Linux.

Com poucos comandos, você garante proteção contra perda de dados e mantém sua VPS segura.


Próximo passo

Para um nível mais avançado, você pode configurar:

  • Backup remoto via SSH

  • Backups incrementais com histórico

  • Integração com armazenamento em nuvem

Precisa de mais ajuda?

Abra um ticket, entre no Discord ou acesse o painel da RoxyCloud.