Rclone na VPS: como fazer backup automático para o Google Drive

Tempo de leitura: 3 minutos

Backup guardado no mesmo servidor não é backup: se o disco falhar ou a VPS for invadida, vai tudo junto. O Rclone é uma ferramenta gratuita de linha de comando que copia arquivos da VPS para dezenas de serviços de armazenamento, incluindo o Google Drive que você provavelmente já usa. Com um agendamento simples, a cópia sai sozinha todos os dias.

Servidor confiável e backup fora dele são as duas metades da tranquilidade. Se você ainda não tem onde rodar isso, a Cloud VPS Brasil já entrega o servidor pronto.

Passo 1: instalar o Rclone

No Ubuntu e no Debian, o Rclone já está nos repositórios oficiais:

sudo apt update
sudo apt install rclone -y

Se precisar da versão mais nova de todas, o site rclone.org tem um instalador próprio na página Install.

Confira a versão:

rclone version

Passo 2: conectar ao Google Drive

Rode o assistente de configuração:

rclone config
  1. Digite n para criar um remoto novo e dê um nome, por exemplo gdrive.
  2. Escolha Google Drive na lista.
  3. Deixe client_id e client_secret em branco (ou use os seus, se tiver).
  4. Em scope, escolha a opção de acesso completo.
  5. Quando perguntar sobre auto config, responda n, porque a VPS não tem navegador.

O Rclone mostra um comando para rodar num computador que tenha navegador e o Rclone instalado. Rode, faça login na conta Google, copie o código de volta para a VPS e confirme.

Teste listando as pastas do Drive:

rclone lsd gdrive:

Passo 3: preparar o que vai no backup

Um exemplo comum é compactar os sites e exportar o banco de dados num arquivo por dia:

mkdir -p /root/backup
tar -czf /root/backup/sites-$(date +%F).tar.gz /var/www
mysqldump --all-databases | gzip > /root/backup/banco-$(date +%F).sql.gz

Veja mais opções de exportação em backup e restore do MySQL na VPS.

Passo 4: enviar para o Drive

rclone copy /root/backup gdrive:backup-vps --progress

O copy só envia o que ainda não está lá. Para manter o espaço controlado, apague no Drive os arquivos com mais de 15 dias:

rclone delete gdrive:backup-vps --min-age 15d

E limpe a pasta local, para não lotar o disco da VPS:

find /root/backup -type f -mtime +3 -delete

Passo 5: juntar tudo num script

Crie /root/backup.sh com os comandos acima, dê permissão de execução e agende no cron:

chmod +x /root/backup.sh
crontab -e

Linha para rodar todo dia às 3h:

0 3 * * * /root/backup.sh >> /var/log/backup.log 2>&1

Se o cron for novidade, veja crontab na VPS Linux.

Passo 6: testar a restauração

Backup que nunca foi restaurado é só uma esperança. Uma vez por mês, baixe um arquivo e confira se ele abre:

rclone copy gdrive:backup-vps/sites-2026-10-01.tar.gz /tmp/teste

Cuidados

  • O arquivo de configuração ~/.config/rclone/rclone.conf dá acesso ao seu Drive. Proteja a VPS e não compartilhe esse arquivo.
  • Para dados sensíveis, o Rclone tem o remoto crypt, que criptografa tudo antes de enviar.
  • Fique de olho no espaço livre da conta Google.

A VPS certa para rodar seus backups

Com o Rclone agendado, uma cópia dos seus dados sai do servidor todos os dias, sem você lembrar. Na Cloud VPS Brasil você conta com Intel Xeon Gold, SSD NVMe, baixa latência, tráfego ilimitado, preço fixo em reais e suporte humano via WhatsApp e ticket. Fale com a equipe pelo WhatsApp e escolha o plano ideal para o seu projeto.