Fale com um especialista
Infraestrutura e cloud

Backup do site: regra 3-2-1 e teste de restauração

Quase toda empresa diz que tem backup do site. Poucas já tentaram restaurar um. E é no dia em que o site cai, é invadido ou alguém apaga a pasta errada que descobrem que a cópia estava incompleta, desatualizada ou guardada no mesmo servidor que acabou de falhar.

Este guia explica a regra 3-2-1, o que precisa estar dentro da cópia, com que frequência copiar e como fazer o teste de restauração que quase ninguém faz. No fim há uma lista de conferência para você aplicar hoje.

A regra 3-2-1

É um padrão simples e antigo, e continua valendo:

  • 3 cópias dos dados (a original mais duas de backup);
  • em 2 tipos diferentes de armazenamento;
  • com 1 cópia fora do local, longe do servidor e da conta onde o site mora.

Backup guardado na mesma hospedagem protege de um erro seu, mas não de uma invasão, de uma falha do servidor ou de uma conta suspensa. A cópia externa é a que salva de verdade.

Um exemplo prático para um site WordPress pequeno: a cópia 1 é o próprio site no ar. A cópia 2 é o backup automático que a hospedagem faz todas as noites. A cópia 3 é um arquivo enviado toda semana para um armazenamento em nuvem em outra conta, com senha diferente e autenticação em dois fatores. Se a hospedagem inteira sumir, ainda existe um caminho de volta.

O que precisa estar na cópia

Em um site, "o backup" tem duas partes, e é comum guardar só uma:

  • Arquivos: código, temas, plugins e as imagens enviadas;
  • Banco de dados: páginas, posts, usuários, pedidos e configurações.

Sem o banco, você recupera o visual, mas perde o conteúdo. Sem os arquivos, o banco não tem onde rodar. Lembre também do que fica fora do site: os registros de DNS e as contas de e-mail. Anote onde está cada um, porque numa emergência é isso que atrasa a volta.

Com que frequência copiar

A regra prática é perguntar quanto trabalho você aceita perder. Um site institucional que muda pouco pode ter cópia diária. Uma loja que recebe pedidos o dia todo precisa de cópias do banco várias vezes por dia. Defina também por quanto tempo guardar as versões: manter só o último backup é arriscado, porque uma invasão pode passar dias sem ser percebida e a cópia mais nova já nasce infectada.

Uma política que funciona para muita empresa pequena é guardar as cópias diárias dos últimos sete dias, uma cópia semanal das últimas quatro semanas e uma mensal dos últimos meses. Assim você consegue voltar a um ponto limpo mesmo quando o problema demora a aparecer.

Antes e depois: dois cenários

Sem rotina. Uma loja tem o backup automático da hospedagem ligado e nunca testou. O servidor sofre uma falha de disco. A hospedagem diz que o backup mais recente tem três semanas e não inclui o banco. A loja perde pedidos, cadastros e as alterações de preço.

Com rotina. Outra loja tem a cópia do banco a cada poucas horas, uma cópia externa semanal e um teste de restauração marcado no calendário a cada trimestre. A mesma falha acontece. Ela restaura o último backup em um ambiente novo, aponta o domínio e volta ao ar no mesmo dia, perdendo apenas as últimas horas de pedidos.

A diferença entre as duas não foi a ferramenta. Foi a rotina e o teste.

O teste de restauração

Esse é o passo que quase ninguém faz:

  1. Escolha um backup recente.
  2. Restaure em um ambiente separado, nunca por cima do site no ar.
  3. Abra o site restaurado e teste o que importa: a home, um formulário, o login e, se houver loja, um pedido de teste.
  4. Anote quanto tempo levou do início ao site funcionando.

Esse tempo é o seu prazo real de recuperação. Se for de três horas e o seu negócio aguenta no máximo trinta minutos fora do ar, você descobriu o problema com calma, e não no meio de uma crise. Repita o teste a cada trimestre e sempre que mudar de hospedagem ou de plugin importante.

Quem cuida disso

Backup só funciona quando tem dono: alguém confere se ele rodou, avisa quando falha e repete o teste de restauração de tempos em tempos. Defina um responsável e um reserva, e registre onde estão as senhas de acesso à cópia externa.

Lista de conferência para hoje

  1. Existe um backup de arquivos e do banco, e a data do mais recente é de ontem ou de hoje?
  2. Há uma cópia fora da hospedagem e fora da conta principal?
  3. Você guarda mais de uma versão, e não só a última?
  4. Alguém recebe um aviso quando o backup falha?
  5. O último teste de restauração foi feito nos últimos três meses?
  6. Você sabe quanto tempo leva para voltar ao ar?

Perguntas frequentes

O backup da hospedagem basta? Ajuda, mas costuma ficar no mesmo ambiente do site e nem sempre guarda versões antigas. Combine com uma cópia externa.

Preciso de backup se o site é só um cartão de visita? Sim. Refazer um site do zero custa tempo, e um site pequeno é rápido de copiar e de restaurar.

Com que frequência testar? A cada trimestre é um bom ritmo. Teste também depois de qualquer mudança grande, como troca de hospedagem ou de tema.

Recursos e quando chamar ajuda

Ferramentas como plugins de backup para WordPress, o recurso de snapshots da hospedagem e serviços de armazenamento em nuvem resolvem a parte técnica, mas nenhuma delas faz o teste por você. Chame um profissional quando o site tiver loja virtual, muitos usuários cadastrados ou dados sensíveis, ou se você nunca conseguiu restaurar um backup.


Quer saber se o backup do seu site realmente restaura? A Linkti inclui a rotina de cópias e a verificação na Hospedagem Gerenciada, e o time responde no WhatsApp.

Leia também

Falha crítica no PHP: o que fizemos e o que checar

Corrigimos todos os servidores 12 horas depois do alerta sobre a falha crítica do PHP. Veja o que mudou e o que conferir no seu site hoje.

Atualizar o WordPress sem quebrar o site

Adiar atualização abre brecha de segurança, mas atualizar às cegas derruba o site. Veja um plano em etapas, com backup, teste e como voltar atrás.

Plugins do WordPress: como auditar e enxugar

Plugin demais deixa o site lento e inseguro. Veja como fazer o inventário, achar o que está abandonado e decidir o que sai, com um roteiro simples.