Tutoriais de VPS
Diferenças entre snapshots, backups e imagens de VPS (2026): não misture na hora de restaurar
Muitas pessoas tratam snapshots, backups e imagens de VPS como se fossem a mesma coisa, e só quando precisam restaurar de verdade descobrem que os três resolvem problemas fundamentalmente diferentes: snapshots tendem à reversão, backups tendem à recuperação de desastres e imagens tendem à replicação de modelos. Este artigo detalha o tema sob quatro ângulos — objetivos de recuperação, períodos de retenção, casos de uso e erros comuns — para ajudar você a decidir quando usar cada um e quando é obrigatório combiná-los.

Muitas pessoas, ao usar um VPS pela primeira vez, tratam snapshot, backup e imagem como se fossem a mesma coisa: no painel de controle todos conseguem "salvar o sistema atual" e, na hora de restaurar, todos parecem conseguir "trazer de volta". Só quando ocorre uma falha real é que descobrem que o que achavam ter comprado era um "seguro", mas na verdade era apenas um "remédio para o arrependimento". A verdadeira diferença não está no nome, mas nos objetivos de recuperação, nos períodos de retenção e nos casos de uso.
Falando de forma mais direta:
- O snapshot serve para "deixar um ponto de reversão antes de mudar a configuração"
- O backup serve para "continuar vivo quando o servidor realmente der problema"
- A imagem serve para "replicar em escala o ambiente de uma máquina"
Se você misturar os três, no melhor cenário gasta mais dinheiro; no pior, após exclusão acidental, dano no disco, migração ou invasão, descobre que não tem nenhum plano de recuperação utilizável.
Este artigo explica os três conceitos de uma vez e mostra: qual usar em cada cenário e quando é obrigatório usar dois ou até os três juntos.
| Item | Snapshot | Backup | Imagem |
|---|---|---|---|
| Objetivo principal | Reversão rápida | Recuperação de desastres | Replicação em massa/implantação padronizada |
| Forma típica de acionamento | Manual, sob demanda | Automática, agendada | Criação manual |
| Velocidade de recuperação | Geralmente mais rápida | Relativamente mais lenta | Não é projetada principalmente para "reversão" |
| Indicada para armazenamento de longo prazo | Não recomendado | Indicado | Depende do cenário |
| Indicada para recuperação de desastres em produção | Insuficiente | Indicado | Não substitui backups |
| Uso mais comum | Rede de segurança antes de atualizações | Salvar os dados | Criar novas instâncias com a mesma configuração |
Se você só puder memorizar uma frase, que seja esta:
O snapshot é um ponto de reversão, o backup é um cofre e a imagem é uma máquina modelo.
A essência de um snapshot é salvar o estado do disco em um determinado momento. Muitos provedores de nuvem o projetam como uma imagem de disco sob demanda: antes de atualizar o sistema, modificar o banco de dados ou ajustar a orquestração do Docker, você tira um snapshot; se a operação der errado, volta rapidamente.
Por exemplo:
- A DigitalOcean define os Snapshots como on-demand disk images;
- O EBS Snapshot da AWS se aproxima mais de "uma cópia pontual de um volume";
- Vultr e Linode também oferecem recursos semelhantes de snapshot manual.
- Antes de atualizar o kernel, o painel ou dependências críticas;
- Antes de ajustar partições ou migrar diretórios de dados;
- Antes de modificar em lote configurações de Nginx / MySQL / Docker;
- Antes de fazer hardening de segurança ou instalar novos componentes.
- Criação rápida, ideal como rede de segurança temporária;
- Lógica de recuperação intuitiva, ideal para "voltar logo depois de quebrar algo";
- Muitas vezes pode ser usado diretamente para gerar novas instâncias, ideal para testes de migração de curto prazo.
Um snapshot não é um backup de longo prazo no sentido estrito.
A razão é simples: ele se inclina mais para "salvar o estado do ambiente atual" e serve principalmente para reversão de curto prazo, não para "falha do provedor, exclusão acidental descoberta semanas depois, ransomware ou recuperação entre regiões". É aqui que muitos usuários erram: acham que ter um snapshot equivale a já ter concluído a recuperação de desastres.
Normalmente isso está errado.
O objetivo de um backup não é a conveniência, mas conseguir recuperar o negócio quando algo ruim realmente acontece.
Em comparação com os snapshots, os backups enfatizam os seguintes pontos:
- Automação: execução diária, semanal ou por hora;
- Política de retenção: manter por 7 dias, 30 dias, 90 dias ou até mais;
- Independência: tentar não compartilhar o mesmo domínio de falha com o ambiente de produção;
- Recuperabilidade: não basta ter um backup, é preciso conseguir restaurá-lo de verdade.
Os Backups da DigitalOcean são um exemplo típico: são imagens de disco em nível de sistema criadas automaticamente, essencialmente mais próximas de "pontos de recuperação agendados gerenciados pela plataforma". Em sistemas como AWS e Azure, os backups reais costumam incluir ainda orquestração de políticas mais completa, períodos de retenção, arquivamento e recursos de conformidade.
- Arquivos foram excluídos por acidente e só se descobriu dias depois;
- O servidor foi invadido e é preciso reconstruir para recuperar o negócio;
- O armazenamento do VPS está danificado e a instância ficou totalmente inutilizável;
- Ao migrar de data center ou trocar de provedor, como última cópia para salvar a situação.
- Mais indicados para armazenamento de médio e longo prazo;
- Mais indicados para recuperação de desastres;
- Mais indicados para conformidade e como rede de segurança;
- A recuperação pode não ser tão rápida quanto a de um snapshot, mas é mais confiável.
Um backup sem simulação de recuperação não é um backup de verdade.
Muitas pessoas só veem "tarefa executada com sucesso", mas nunca verificaram:
- O banco de dados pode ser descompactado e importado?
- Os arquivos de configuração estão completos?
- O negócio consegue iniciar após a recuperação?
- DNS, certificados, armazenamento de objetos e regras de proxy reverso foram restaurados junto?
Se essas perguntas não foram testadas na prática, o que você tem é apenas "consolo psicológico".
O representante mais típico de imagem é a AMI (Amazon Machine Image) da AWS. A definição oficial da AWS é muito clara: uma AMI fornece o software e o mapeamento de dispositivos de bloco necessários para iniciar uma instância EC2, sendo essencialmente um modelo que pode ser usado para criar novas instâncias.
Em palavras simples:
Você transforma um VPS já configurado em uma "cópia mestre" e, a partir desse modelo, pode rapidamente criar 1, 5 ou 20 máquinas novas com configuração idêntica.
- Criar em massa nós de negócio com o mesmo ambiente;
- Dar um ambiente base unificado para desenvolvimento, testes e produção;
- Iniciar em massa após pré-instalar Docker / monitoramento / agentes / configuração básica de segurança;
- Replicar seu modelo de imagem padrão entre regiões.
- Não é indicada como primeira opção para "reversão de erro de operação" do dia a dia;
- Não é indicada como único método de backup;
- Não é indicada para substituir soluções de recuperação de dados de granularidade fina.
Você pode entender a imagem assim:
Ela se importa mais com "como fabricar outra máquina idêntica" do que com "como restaurar com precisão esta máquina quebrada ao estado das 23h de ontem".
Muitos usuários de VPS não erram nas definições, mas não sabem qual escolher ao aplicar em cenários reais. A tabela a seguir é a mais importante:
| Cenário | Prioridade | Motivo |
|---|---|---|
| O site não abre após atualizar o sistema | Snapshot | Reversão mais rápida |
| Uma tabela do banco de dados foi excluída por acidente há alguns dias | Backup | É preciso encontrar um ponto de recuperação histórico |
| Quero replicar o ambiente atual em um novo data center | Imagem + backup | A imagem replica o ambiente, o backup protege os dados |
| Reinstalar o sistema após invasão do VPS | Backup | É preciso restaurar os dados em um ambiente limpo |
| Quero escalar rapidamente vários nós idênticos | Imagem | A melhor opção para implantação com modelo |
| Medo de quebrar algo antes de alterar o Docker Compose | Snapshot | Ideal para tentativa e erro de curto prazo |
- Se você pensa "se eu quebrar, consigo desfazer na hora?" → use um snapshot
- Se você pensa "se a máquina sumir de vez, ainda consigo recuperar o negócio?" → use um backup
- Se você pensa "quero replicar outro ambiente idêntico" → use uma imagem
Porque cometem os seguintes erros típicos.
É o erro de julgamento mais comum. O snapshot serve para "arquivar antes de uma mudança", mas não equivale a um sistema completo de recuperação de desastres. O que você precisa é de uma cadeia de backups independente, rastreável e testável.
Por exemplo, você tem backup da máquina inteira, mas não exportou separadamente MySQL/PostgreSQL, não fez backup da configuração da aplicação e não preservou as relações de mapeamento do armazenamento de objetos. Na hora de restaurar de verdade, a máquina sobe, mas o negócio continua sem funcionar.
A recuperação real não é tão simples quanto "devolver os arquivos ao lugar"; ela também inclui:
- Resolução de domínio
- Certificados SSL
- Variáveis de ambiente
- Tarefas agendadas
- Regras de firewall
- Arquivos de orquestração de contêineres
O ideal é transformar tudo isso em um runbook simples.
Recomenda-se fazer pelo menos uma pequena simulação por trimestre:
- Restaurar a partir do backup em um VPS de teste;
- Verificar se o site, o banco de dados, o login e os uploads funcionam normalmente;
- Registrar o tempo real gasto (RTO) e a faixa aceitável de perda de dados (RPO).
7. Como configurar em equipes pequenas ou para webmasters individuais? Um plano combinado suficiente
Se você administra um blog, site corporativo, site de ferramentas ou SaaS leve, a abordagem mais estável não é escolher um dos três, mas usá-los em combinação:
- Criar manualmente um snapshot antes de mudanças importantes
- Executar automaticamente backups do banco de dados todos os dias
- Executar uma cópia de segurança dos arquivos do site uma vez por semana
Esse plano já é muito melhor do que "comprar apenas snapshots da plataforma".
- Antes de mudanças: tirar um snapshot
- Diariamente: fazer backups automáticos
- Mensalmente: gerar um ambiente de imagem/modelo "limpo e reutilizável"
- Trimestralmente: fazer uma simulação de recuperação
- Retenção dupla: backup em nível de plataforma + backup em nível de aplicação
- Armazenamento de dados críticos em local externo
- Registro de uma lista completa de recuperação
- Verificação da recuperação em uma nova instância antes da migração
Se você ainda não montou uma cadeia de backups automáticos, pode continuar lendo este artigo: Soluções de backup automático para VPS (2025).
Porque os nomes dos produtos não são totalmente consistentes entre os provedores.
- EBS Snapshot: mais voltado a cópias pontuais em nível de volume
- AMI: mais voltado a modelos de máquina inteira
- AWS Backup: mais voltado à orquestração de políticas e ao gerenciamento unificado
- Snapshots: criação manual, sob demanda
- Backups: geração automática, agendada
- As Images no painel de controle se parecem mais com uma categoria geral do que com o nome de uma função específica
A direção geral é semelhante, mas há grandes diferenças em cobrança, períodos de retenção e escopo de recuperação. Por exemplo, alguns cobram pelo tamanho do disco, outros cobram pela política de retenção, alguns se inclinam mais para a "replicação de modelos" e outros para a "recuperação de desastres".
Portanto, a abordagem realmente confiável não é decorar terminologia, mas primeiro se fazer três perguntas:
- Estou me protegendo de erro de operação ou de desastre?
- Quero recuperar uma única máquina ou os dados do negócio?
- Quero reversão ou replicação de ambiente?
Com essas três perguntas bem respondidas, a escolha basicamente não dará errado.
Sim. Os snapshots são mais indicados para reversão de curto prazo, e os backups para recuperação de desastres de longo prazo. Os dois não são mutuamente exclusivos, mas níveis diferentes de proteção.
Não é recomendado. As imagens são projetadas principalmente para "replicar ambientes" e não são adequadas para substituir backups diários de dados e o gerenciamento de pontos de recuperação históricos.
Quanto menos máquinas você tem, mais medo dá de algo dar errado. Para um pequeno webmaster, o mínimo deveria ser: snapshot antes de mudanças + backups automáticos diários + testes de recuperação periódicos.
Primeiro os dados críticos do negócio, depois o ambiente da aplicação e, por fim, verificar DNS, certificados, tarefas agendadas e monitoramento. Não foque desde o início apenas em "se a máquina liga", foque em "se o serviço pode ser entregue".
Snapshots, backups e imagens parecem todos "salvar o servidor atual", mas resolvem problemas fundamentalmente diferentes:
- O snapshot resolve "como desfazer rapidamente o que quebrei"
- O backup resolve "como resgatar o negócio quando a máquina sumiu"
- A imagem resolve "como replicar um ambiente padronizado"
Uma operação de VPS realmente confiável não é escolher um dos três, mas colocar cada um no lugar certo.
Se o seu plano atual tem apenas snapshots e nenhum backup, ou apenas backups e nenhuma simulação de recuperação, então a coisa mais valiosa a fazer hoje não é continuar estudando "terminologia", mas executar de verdade a sua cadeia de recuperação uma vez.