Guia de backup e snapshot de VPS

Por Equipe de Engenharia da ONIE · Atualizado em 12 de novembro de 2026 · Leitura de 3 min

Um servidor pode falhar por causa de uma atualização ruim, um erro, malware ou um problema de hardware. Um bom plano combina snapshots, backups e uma restauração testada. Na ONIE, os Cloud Servers na Cidade de Ho Chi Minh oferecem snapshots e backups, e você pode adicionar Block Storage extra para os dados.

Snapshot x backup

SnapshotBackup
O que éUm estado salvo do disco em um momento específicoUma cópia separada do servidor ou dos seus dados
Melhor paraUma forma rápida de voltar atrás antes de uma atualização ou mudança de configuraçãoRecuperar de perda, dano ou exclusão
ArmazenadoPerto do servidor originalEm armazenamento separado
VelocidadeRápido para criar e restaurarMais lento, depende do tamanho

Use os dois: um snapshot antes de mudanças arriscadas e backups agendados para todo o resto.

A regra 3-2-1

Mantenha 3 cópias dos dados importantes, em 2 tipos diferentes de armazenamento, com 1 cópia em outro lugar. Um snapshot no mesmo servidor não basta por si só.

Faça backup de arquivos

rsync copia apenas o que mudou:

rsync -aH --delete /var/www/ backup@backup-host:/srv/backups/www/

restic faz backups criptografados e deduplicados para vários destinos:

sudo apt install -y restic
restic -r sftp:backup@backup-host:/srv/restic init
restic -r sftp:backup@backup-host:/srv/restic backup /var/www /etc
restic -r sftp:backup@backup-host:/srv/restic forget --keep-daily 7 --keep-weekly 4 --prune

Faça backup de um banco de dados

Copie o banco de dados com um dump, em vez de copiar os arquivos de dados em uso:

mysqldump --single-transaction --routines -u root wordpress | gzip > /var/backups/wordpress-$(date +%F).sql.gz

Para PostgreSQL, use pg_dump.

Automatize

Execute os backups pelo cron ou por um timer do systemd, e mantenha uma política de retenção para que as cópias antigas sejam removidas:

sudo crontab -e
# every day at 02:30
30 2 * * * /usr/local/bin/backup.sh

Teste a sua restauração

Um backup que nunca foi restaurado é apenas uma suposição. Uma vez por mês, restaure em um servidor reserva e verifique se o site e os dados funcionam. Anote os passos para que qualquer pessoa da sua equipe consiga fazê-los.

Antes de grandes mudanças

Tire um snapshot, faça a mudança, teste e apague o snapshot quando tiver certeza. Isso combina bem com uma configuração segura de SSH, e o mesmo hábito ajuda quando você atualiza um site WordPress.

Perguntas frequentes

Com que frequência devo fazer backup?

Diariamente é comum para sites e bancos de dados que mudam com frequência. Faça backups com mais frequência se perder um dia de dados causar prejuízo.

Snapshots e backups são cobrados?

Snapshots e backups são cobrados pelo espaço que ocupam. Veja os valores atuais na página de preços do serviço.

Onde devo armazenar os backups?

Não apenas no mesmo servidor. Use outro local ou provedor, para que uma única falha não elimine todas as cópias.

Fontes e leituras complementares

Mais guias de VPS