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.