Como configurar backup automático no VPS Linux com rsync e cron

Útil para 0 pessoas

Como Configurar Backups Automáticos na sua VPS Linux com rsync e cron – RoxyCloud

Manter backups regulares é essencial para a segurança de qualquer servidor.
Em uma VPS Linux da RoxyCloud, você pode configurar backups automáticos de forma simples usando duas ferramentas nativas do sistema:

  • rsync → para copiar e sincronizar arquivos.

  • cron → para agendar tarefas automáticas.

Neste guia, você vai aprender a configurar backups automáticos de diretórios importantes no seu servidor Linux.


Pré-requisitos

  • VPS Linux (Ubuntu/Debian) ativa na RoxyCloud.

  • Acesso root via SSH.

  • Conhecimento básico de terminal.

  • Um diretório de destino para armazenar os backups (pode ser no mesmo servidor ou em outro via SSH).


Passo 1 – Instalar o rsync

Na maioria dos casos, o rsync já vem instalado. Caso não esteja, execute:
apt install rsync -y


Passo 2 – Criar diretório de backup

Crie uma pasta para armazenar os backups:
mkdir -p /backups


Passo 3 – Testar comando de backup manual

Exemplo de backup do diretório /var/www para /backups:
rsync -avz /var/www/ /backups/www-$(date +%F)/

Explicando os parâmetros:

  • -a → preserva permissões e atributos.

  • -v → modo detalhado (verboso).

  • -z → compressão dos dados.

  • $(date +%F) → cria pastas com a data do backup.


Passo 4 – Agendar backup com cron

Edite o cron com:
crontab -e

Adicione a linha abaixo para rodar o backup todos os dias às 2h da manhã:
0 2 * * * rsync -avz /var/www/ /backups/www-$(date +\%F)/


Passo 5 – Configurar rotação de backups (opcional)

Para manter apenas os últimos 7 dias de backup:
find /backups/ -type d -mtime +7 -exec rm -rf {} \;

Esse comando remove automaticamente pastas com mais de 7 dias.


Boas práticas

  • Sempre teste o processo de backup e restauração antes de confiar totalmente.

  • Considere enviar os backups para outro servidor usando rsync via SSH.

  • Combine com ferramentas como rclone para enviar cópias ao Google Drive, S3 ou outros storages em nuvem.


Conclusão

Com rsync e cron, você pode automatizar os backups da sua VPS Linux na RoxyCloud de forma simples, confiável e segura.
Assim, seus sites, aplicações e dados estarão sempre protegidos contra falhas ou imprevistos.

? Confira os planos de VPS Linux da RoxyCloud e conte com alta performance, segurança avançada e suporte especializado.

backup com rsync sistema de backup rsync para linux como fazer backup de vps linux sistema de backup fácil e rápido como fazer backup de arquivos linux rsync
Esta resposta lhe foi útil?