Backup de site: como fazer, com que frequência e onde guardar a cópia
Por Thiago Thomaz ·

Resposta curta: backup de site é uma cópia completa dos arquivos e do banco de dados do site, guardada para você conseguir colocar tudo de volta se algo der errado. Para a maioria dos pequenos negócios, o básico é: backup automático (diário se o site recebe cadastros ou muda com frequência, semanal se quase nunca muda), uma cópia guardada fora da hospedagem, alguns dias de histórico em vez de só a última versão e um teste de restauração de vez em quando. Backup que nunca foi testado é só uma esperança.
Quando um site é invadido, apagado por engano ou quebra depois de uma atualização, a primeira pergunta que eu faço ao dono é: “tem backup?”. A resposta mais comum é “acho que a hospedagem faz”. Às vezes faz, mas só dos arquivos, no mesmo servidor que falhou ou apenas do último dia, que já estava com problema.
Eu desenvolvo sites e sistemas para pequenos negócios e profissionais liberais, e neste artigo explico, sem linguagem técnica, o que você precisa saber para ter certeza de que o seu site tem uma cópia de verdade e o que perguntar para a hospedagem ou para quem cuida dele.
O que é backup de site e por que ele é importante?
Backup é uma cópia de segurança. No caso de um site, é a cópia de tudo o que é preciso para ele voltar a funcionar exatamente como estava: as páginas, as imagens, as configurações e, quando existe, o banco de dados com cadastros, mensagens e textos.
Ele serve para as situações que ninguém planeja:
- Invasão: o site foi hackeado e você precisa voltar a uma versão de antes do ataque. Veja o passo a passo no artigo sobre site hackeado.
- Erro humano: alguém apagou uma página, uma pasta ou um cadastro sem querer.
- Atualização que quebrou o site: um plugin ou tema novo deixou o site fora do ar ou com o visual destruído.
- Problema na hospedagem: falha no servidor, conta suspensa ou empresa que encerrou o serviço.
Sem backup, qualquer uma delas pode significar refazer o site do zero.
O que precisa entrar no backup do site?
Esse é o ponto em que mais gente se engana. Um backup completo tem duas partes:
- Os arquivos: páginas, imagens, documentos, tema, plugins e arquivos de configuração.
- O banco de dados: onde ficam, por exemplo, os textos de um site em WordPress, os usuários, os formulários recebidos e os cadastros de clientes.
Uma cópia só dos arquivos, sem o banco de dados, quase nunca é suficiente para recuperar um site em WordPress ou um sistema com login. E vale o contrário: o banco sozinho não traz de volta as imagens nem o visual.
Também vale guardar, em lugar separado e seguro, as informações de acesso: onde o domínio está registrado, qual é a hospedagem, quem são os responsáveis e onde ficam as senhas (de preferência num gerenciador de senhas, nunca num papel colado no monitor). Numa emergência, ter a cópia do site e não ter acesso à hospedagem para restaurá-la atrasa tudo. Se o domínio não está no seu nome, veja o guia sobre como registrar um domínio.
Com que frequência devo fazer backup do site?
A regra prática é: a frequência do backup deve acompanhar a frequência com que o site muda. A pergunta certa é “quanto trabalho eu aceito perder?”.
- Site de apresentação que quase nunca muda: backup semanal costuma bastar, mais uma cópia antes e depois de cada alteração.
- Site com blog ou atualizações frequentes: backup diário.
- Site ou sistema que recebe cadastros, agendamentos ou documentos de clientes: backup diário no mínimo, e às vezes mais de uma vez por dia, porque cada cadastro novo só existe ali.
Além da rotina, faça sempre um backup antes de qualquer mudança grande: atualização de plugins, troca de tema, mudança de hospedagem ou alteração feita por outra pessoa.
Outro detalhe importante é o histórico. Guardar só a última cópia é arriscado, porque muitas invasões ficam escondidas por dias ou semanas antes de alguém perceber. Se o backup de hoje substitui o de ontem, você pode acabar só com cópias já infectadas. O ideal é manter várias versões: as dos últimos dias e algumas semanais mais antigas.
Onde guardar o backup do site?
Em qualquer lugar diferente de onde o site está. Uma cópia guardada no mesmo servidor ajuda num erro simples, mas some junto se o servidor falhar, se a conta da hospedagem for suspensa ou se o invasor tiver acesso a tudo.
Uma referência bastante usada por profissionais de tecnologia é a regra 3-2-1:
- 3 cópias dos dados (o site no ar e mais duas cópias);
- em 2 lugares ou tipos de armazenamento diferentes;
- sendo 1 delas fora do ambiente principal.
Para um pequeno negócio, isso pode ser tão simples quanto: o site na hospedagem, o backup automático da própria hospedagem e uma cópia enviada para um serviço de armazenamento em nuvem separado, numa conta que é sua e protegida com senha forte e verificação em duas etapas.
Dois cuidados com essa cópia externa:
- Ela não pode usar a mesma senha da hospedagem. Se alguém consegue entrar num lugar com uma senha, não deve conseguir apagar as cópias no outro.
- Ela pode conter dados pessoais. Se o site guarda cadastros de clientes, o backup também guarda. A LGPD (Lei 13.709/2018), no artigo 46, pede que quem trata dados pessoais adote medidas de segurança para protegê-los contra perda, destruição e acesso não autorizado. Backup ajuda a cumprir isso, mas uma cópia esquecida num pen drive ou numa pasta compartilhada vira um novo risco. Eu explico o básico da lei no artigo sobre LGPD para pequenas empresas. Este artigo não é parecer jurídico.
A hospedagem já faz backup do meu site?
Muitas fazem, mas não confie sem conferir. Pergunte à sua hospedagem (ou procure no painel):
- O backup é automático? Com que frequência?
- Ele inclui arquivos e banco de dados?
- Quantos dias de histórico ficam guardados?
- A cópia fica no mesmo servidor do site ou em outro lugar?
- Quem restaura e como: eu mesmo pelo painel ou preciso abrir chamado?
Leia também os termos de uso: algumas hospedagens dizem que manter cópias é responsabilidade do cliente. Por isso a cópia fora da hospedagem é tão importante.
Como fazer backup do site na prática?
Depende de como o site foi feito:
- Pelo painel da hospedagem: muitos painéis têm uma ferramenta de backup que gera um arquivo com tudo para você baixar ou que agenda cópias automáticas.
- Site em WordPress: existem plugins de backup que agendam as cópias e enviam para um armazenamento em nuvem. Funcionam bem, desde que sejam de fonte confiável e fiquem atualizados como qualquer outro plugin.
- Construtores de site (as plataformas em que você monta o site arrastando blocos): em geral a própria plataforma cuida das cópias e oferece um histórico de versões, mas costuma não ser possível baixar o site inteiro para levar a outro lugar. Vale saber disso antes de escolher.
- Site estático (páginas prontas, sem painel nem banco de dados no servidor): o próprio código do site, guardado em um repositório com histórico de versões, já funciona como backup. Se o servidor sumir, dá para publicar o mesmo site em outro lugar em pouco tempo.
Esse último ponto é uma das razões pelas quais eu construo como site estático a maioria dos sites de apresentação que entrego na criação de sites: cada alteração fica registrada, dá para voltar a qualquer versão anterior e há menos peças para proteger. Quando o projeto é um sistema com cadastros e área de clientes, o backup do banco de dados entra no planejamento desde o início, como parte do desenvolvimento do sistema.
Como saber se o backup funciona?
Testando. Um backup só prova que funciona quando é restaurado. Já vi cópias que existiam, mas estavam vazias, incompletas ou num formato que ninguém sabia abrir.
Peça a quem cuida do seu site para restaurar uma cópia recente em um ambiente de teste (um endereço separado, que não afeta o site no ar) e conferir se páginas, imagens e dados mais recentes estão lá. Fazer isso a cada poucos meses ou depois de grandes mudanças evita a pior surpresa: descobrir que o backup não funciona justamente no dia em que você precisa dele.
Perguntas frequentes
Backup e site espelho são a mesma coisa?
Não. Um espelho (ou réplica) copia tudo em tempo real para outro lugar, inclusive os erros: se um arquivo é apagado ou infectado, o espelho também fica assim. O backup guarda versões de momentos diferentes, e é isso que permite voltar ao estado de antes do problema.
Preciso de backup se meu site é só uma página de apresentação?
Sim, mas ele pode ser bem mais simples. Se o site é estático e o código está guardado com histórico de versões, essa já é uma cópia completa. O importante é saber onde ela está e ter acesso a ela sem depender de ninguém.
O backup protege contra site hackeado?
Ele não impede a invasão, mas permite recuperar o site depois dela. Depois de restaurar, corrija a falha que permitiu a entrada, senão o problema volta.
Resumo
Um bom backup de site tem arquivos e banco de dados, é automático, guarda vários dias de histórico, fica em um lugar diferente da hospedagem e é testado de vez em quando. Pergunte à sua hospedagem o que ela realmente faz e não dependa só dela.
Se você não sabe se o seu site tem backup, ou quer um site mais simples de manter e de recuperar, veja como eu trabalho na página de criação de sites.


























