Mist Network
Seguir o canal
Suporte

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.

Atualizado: 2 min de leitura
Backup de VPS — arquivos e dumps de banco de dados copiados do servidor para um armazenamento externo

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 comumComo
Arquivos do site e apps/var/www, /home, /srvArquivar ou sincronizar as pastas
Bancos de dadosMySQL / MariaDB, PostgreSQLFazer dump em arquivo primeiro e copiar o dump
Configuração/etc (servidor web, PHP, cron, firewall)Arquivar as pastas relevantes
Certificados SSL/etc/letsencryptIncluir no backup de configuração
E-mail (se hospedado)Diretórios de e-mailArquivar ou sincronizar
Resumo: nunca copie direto a pasta de dados de um banco em execução. Faça antes um dump em arquivo para o backup ficar consistente.

Passo a passo: um backup diário simples

  1. Conecte ao servidor — entre por SSH (veja como conectar a uma VPS via SSH).
  2. Faça o dump do banco — para MySQL/MariaDB: mysqldump --single-transaction --all-databases | gzip > /root/backup/db-$(date +%F).sql.gz.
  3. Arquive arquivos e configuração — tar -czf /root/backup/files-$(date +%F).tar.gz /var/www /etc.
  4. 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.
  5. Automatize — coloque os comandos num script e rode toda noite com cron (crontab -e).
  6. Limpe — apague dumps locais com mais de alguns dias para não lotar o disco.
Dica: restic e BorgBackup criptografam, deduplicam e guardam versões para você; o backup noturno de um site grande só envia o que mudou.

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.

Importante: reinstalar o sistema pelo painel apaga o disco. Garanta que existe um backup recente fora do servidor antes de reinstalar, redimensionar ou excluir uma VPS.

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.

Perguntas frequentes

O que devo copiar numa VPS?
Arquivos do site e das aplicações, dumps dos bancos, a configuração em /etc incluindo certificados SSL e o e-mail, se você hospeda.
Posso só copiar a pasta do banco de dados?
Não. Copiar arquivos de um banco em execução pode gerar um backup quebrado. Faça dump com mysqldump ou pg_dump e copie o dump.
Onde guardar backups de VPS?
Fora do servidor, de preferência seguindo a regra 3-2-1: três cópias, dois tipos de armazenamento e uma cópia em outro local ou provedor.
Com que frequência fazer backup de uma VPS?
Diariamente para sites ativos e lojas, e antes de toda atualização ou mudança importante. Guarde várias versões.
Como sei que o backup funciona?
Restaure de vez em quando num servidor de teste e confira se o site e o banco funcionam.

Artigos relacionados

Artigos recentes

Todos os artigos
Mist NetworkMist Network