Como fazer backup de uma VPS: arquivos, bancos de dados e cópias externas
Uma VPS dá controle total — e toda a responsabilidade pelos seus dados. Veja o que copiar, como automatizar com poucos comandos, onde guardar as cópias e como garantir que dá para restaurar de verdade.

Para fazer backup de uma VPS, copie regularmente três coisas para fora do servidor: os arquivos do site e das aplicações, os dumps do banco de dados e a configuração. Guarde as cópias em outro lugar que não a própria VPS, criptografe, mantenha várias versões e teste uma restauração de vez em quando. Backup no mesmo servidor não é backup.
Este guia explica o que incluir, mostra comandos simples para Ubuntu ou Debian e cobre automação, armazenamento e testes de restauração.
O que copiar
| O quê | Local comum | Como |
|---|---|---|
| Arquivos do site e apps | /var/www, /home, /srv | Arquivar ou sincronizar as pastas |
| Bancos de dados | MySQL / MariaDB, PostgreSQL | Fazer dump em arquivo primeiro e copiar o dump |
| Configuração | /etc (servidor web, PHP, cron, firewall) | Arquivar as pastas relevantes |
| Certificados SSL | /etc/letsencrypt | Incluir no backup de configuração |
| E-mail (se hospedado) | Diretórios de e-mail | Arquivar ou sincronizar |
Passo a passo: um backup diário simples
- Conecte ao servidor — entre por SSH (veja como conectar a uma VPS via SSH).
- Faça o dump do banco — para MySQL/MariaDB:
mysqldump --single-transaction --all-databases | gzip > /root/backup/db-$(date +%F).sql.gz. - Arquive arquivos e configuração —
tar -czf /root/backup/files-$(date +%F).tar.gz /var/www /etc. - Copie para fora do servidor — por exemplo
rsync -az /root/backup/ user@backup-host:/backups/myvps/, ou use restic ou BorgBackup para backups criptografados e versionados. - Automatize — coloque os comandos num script e rode toda noite com cron (
crontab -e). - Limpe — apague dumps locais com mais de alguns dias para não lotar o disco.
Onde guardar backups: a regra 3-2-1
- 3 cópias — o servidor em produção mais dois backups.
- 2 tipos de armazenamento — por exemplo um segundo servidor e armazenamento de objetos.
- 1 cópia fora — em outro data center ou com outro provedor.
Use uma conta ou credenciais separadas para o armazenamento de backup, para que quem invadir a VPS não consiga apagar os backups também.
Com que frequência e por quanto tempo guardar
- Diário para sites ativos, lojas e tudo com dados de usuários.
- Antes de toda grande mudança — atualizações, migrações ou plugins novos.
- Várias versões — por exemplo 7 diárias, 4 semanais e algumas mensais. Um problema nem sempre é notado no mesmo dia.
Teste a restauração
Backup só serve se restaura. Algumas vezes por ano, restaure arquivos e banco numa VPS de teste e confira se o site funciona. Anote quanto tempo leva — esse é seu tempo real de recuperação.
Backup como parte da segurança
Backups são sua última defesa depois de uma invasão, uma atualização quebrada ou uma exclusão por engano. Combine-os com o resto do checklist de segurança para VPS e, se usa WordPress, faça backup de arquivos e banco como em como instalar WordPress numa VPS.
Uma VPS sob seu controle com a mistREG
A mistREG oferece VPS KVM na UE com NVMe SSD e AMD EPYC e acesso root completo, então você usa a ferramenta de backup que preferir. Veja os planos de VPS, nossos serviços ou fale com a gente no Telegram em @mistnetwork.


