Como fazer backup do seu site: um guia claro para donos de negócio
Se o seu site apagasse amanhã, quanto tempo levaria para tê-lo de volta? Para muitos donos de pequena empresa, a resposta honesta é "não faço ideia", e é exatamente esse o problema que um backup resolve. Aprender como fazer backup do seu site é uma daquelas tarefas que parece chata até o dia em que uma atualização ruim, um login roubado, ou um erro de hospedagem apaga o seu site e você não tem nada para recorrer.
A boa notícia é que um backup não é complicado uma vez que alguém explica o que ele de fato é e o que você precisa salvar. Este guia te leva por isso em termos simples, sem presumir que você é um desenvolvedor. No fim você vai saber o que copiar, com que frequência, onde guardar as cópias, e o único passo que quase todo mundo pula que transforma um backup em algo em que você de fato pode confiar.
O que um backup de site realmente é
Um backup é só uma cópia salva de tudo de que o seu site é feito, guardada em algum lugar seguro, para você conseguir reconstruir o site se a versão ao vivo quebrar ou desaparecer.
A maioria dos sites é construída de duas partes separadas, e você precisa das duas:
- Os arquivos. Estas são as suas imagens, os seus layouts de página, o seu logotipo, o seu tema, e o código que faz tudo parecer do jeito que parece. Pense nisso como os móveis e a tinta.
- O banco de dados. É aqui que as palavras de verdade vivem, junto com as suas configurações, os seus posts de blog, as entradas de formulário de contato, e os detalhes de produto se você vende online. Pense nisso como o arquivo cheio de registros.
Aqui está a armadilha: muita gente faz backup de uma parte e presume que está coberta. Se você salva só os arquivos, você fica com uma casca vazia sem conteúdo. Se você salva só o banco de dados, você fica com todas as suas palavras sem lugar para colocá-las. Um backup de verdade tem os dois, tirados ao mesmo tempo para eles baterem.
Nem todo site funciona assim. Se o seu site é um conjunto de páginas simples sem área de login e sem conteúdo que muda, você pode só ter arquivos com que se preocupar. Mas a maioria dos sites de negócios locais roda num sistema como o WordPress, o que significa que você tem um banco de dados também. A orientação oficial do WordPress é direta sobre isso: você precisa tanto dos arquivos quanto do banco de dados para restaurar totalmente um site típico (WordPress.org).
Por que se dar ao trabalho, mesmo se nada deu errado
É fácil pular os backups porque o seu site está bem há anos. Os sites não costumam falhar num cronograma, porém. Eles falham numa terça-feira, por motivos que você não viu chegar:
- Uma atualização do seu tema ou de um plugin conflita com algo e derruba o site inteiro.
- Alguém adivinha ou rouba o seu login e desfigura as páginas ou planta spam.
- Um funcionário apaga a coisa errada enquanto edita.
- A sua empresa de hospedagem tem uma falha de hardware, ou você atrasa uma conta e a conta é suspensa.
Em cada uma dessas situações, um backup é a diferença entre um conserto de dez minutos e um fim de semana perdido reconstruindo de memória. É um seguro barato para as horas de trabalho, as decisões de design e o conteúdo já embutidos no seu site.
Como fazer backup do seu site: os principais métodos
Não existe um único jeito certo de fazer backup de um site. O melhor método é o que você de fato vai continuar fazendo. Aqui estão as abordagens comuns, mais ou menos da mais fácil à mais técnica.
O painel de controle da sua hospedagem
A maioria das contas de hospedagem vem com um painel de controle, muitas vezes chamado de cPanel ou hPanel. Dentro dele você normalmente vai achar uma seção de Backup ou Backups. Dali você pode gerar um backup completo do seu site e baixá-lo, ou em muitos casos restaurar uma cópia antiga com um clique ou dois. O próprio passo a passo da Hostinger segue esse padrão exato: abra a área de Backups, escolha uma data recente, e baixe tanto o backup de arquivos quanto o backup do banco de dados (Hostinger).
Este é um ponto de partida sólido. A pegadinha é que algumas hospedagens guardam esses backups no mesmo servidor do seu site ao vivo. Se aquele servidor tem um problema sério, o seu backup pode cair junto com ele. Trate um backup da hospedagem como uma camada, não como a sua única camada, e baixe uma cópia para o seu próprio computador de vez em quando.
Um plugin de backup (para WordPress e sistemas parecidos)
Se o seu site roda em WordPress, um plugin de backup é a opção mais amigável para um dono não técnico. Os bem conhecidos como UpdraftPlus, Duplicator ou Jetpack VaultPress te deixam agendar backups automáticos e mandar as cópias direto para um serviço como o Google Drive ou o Dropbox. A maioria também oferece um botão de restaurar, o que importa mais do que o backup em si, porque um backup que você não consegue restaurar facilmente não vale muito.
Duas coisas para ficar de olho. Primeiro, os plugins adicionam código ao seu site, então fique com os bem avaliados e mantenha-os atualizados. Segundo, as versões gratuitas muitas vezes guardam os backups no seu próprio servidor por padrão, então mude essa configuração para mandá-los para fora.
O método manual
Se você quer controle total, ou as suas opções de hospedagem e plugin são limitadas, você pode fazer na mão. Este é o caminho mais técnico, então não se sinta obrigado, mas aqui está o formato dele:
- Conecte ao seu site usando um programa gratuito de transferência de arquivos como o FileZilla, depois baixe a sua pasta principal do site, muitas vezes chamada public_html, para o seu computador.
- Exporte o seu banco de dados usando uma ferramenta chamada phpMyAdmin, que você alcança pelo painel de controle da sua hospedagem. Procure o botão Exportar e salve o arquivo.
Mantenha esses dois downloads juntos, datados, numa pasta só. Esse par é um backup manual completo. A Network Solutions documenta esse mesmo processo de duas partes e enfatiza o ponto de que arquivos sozinhos não bastam, você tem que exportar o banco de dados também (Network Solutions).
Criadores de site que fazem backup por você
Se você construiu o seu site num criador hospedado como Wix ou Squarespace, a plataforma geralmente cuida do armazenamento e mantém algum histórico de versões para você. Isso é conveniente, mas leia as letras miúdas. Alguns criadores te deixam voltar a uma versão anterior mas não te dão uma cópia completa que você possa baixar e levar para outro lugar (Tooltester). Saiba o que a sua plataforma de fato salva antes de depender dela.
Com que frequência fazer um backup
A frequência certa depende de com que frequência o seu site muda.
- Um site que você raramente toca fica bem com um backup mensal, mais um backup extra bem antes de qualquer mudança grande.
- Um site que você atualiza semanalmente, com novas fotos, posts ou ofertas, deve fazer backup semanalmente.
- Um site com atividade constante, como agendamento online ou uma loja recebendo pedidos, deve fazer backup diariamente para você nunca perder mais de um dia de dados de clientes.
Uma regra vale não importa o cronograma: sempre tire um backup fresco bem antes de atualizar qualquer coisa, instalar um plugin novo, ou deixar alguém novo entrar no site. Esses são os momentos exatos em que as coisas quebram, e um backup tirado cinco minutos antes é o que você vai ficar feliz de ter.
A regra que mantém um backup seguro: 3-2-1
Os profissionais de backup se apoiam numa diretriz simples chamada regra 3-2-1, e ela funciona igual de bem para um site de pequena empresa:
- Mantenha três cópias do seu site no total.
- Guarde-as em dois tipos diferentes de armazenamento, por exemplo a sua conta de hospedagem e um drive na nuvem.
- Mantenha uma cópia fora do local, ou seja, em algum lugar completamente separado do seu servidor ao vivo.
Um backup que vive só no mesmo servidor do seu site não é realmente um backup. Se o servidor cai, as duas cópias caem juntas.
Você não precisa de equipamento chique para seguir isso. Um backup na sua hospedagem, um no Google Drive ou Dropbox, e um baixado para o seu próprio computador cobre os três pontos. Decida também quantas cópias antigas manter. Segurar os últimos três a cinco backups te protege do caso em que um problema ficou silenciosamente no seu site por um tempo antes de você notar.
O passo que todo mundo pula: teste uma restauração
Esta é a parte que separa um plano de backup de verdade de uma falsa sensação de segurança. Um arquivo de backup só é útil se de fato funciona, e o único jeito de saber é tentar restaurá-lo antes de você estar numa crise.
Você não tem que tocar no seu site ao vivo para testar. Muitas hospedagens e plugins te deixam subir uma cópia de teste (staging), que é uma duplicata privada do seu site onde você pode praticar. Restaure o seu backup mais recente ali e clique por tudo. As páginas carregam? As imagens estão lá? O conteúdo recente está presente? Se sim, você tem um backup em que pode confiar. Se algo está faltando, é muito melhor descobrir isso numa tarde tranquila do que durante uma emergência.
Uma checagem rápida de sanidade mesmo sem um site de teste: abra o backup e confirme que você de fato consegue ver uma pasta de arquivos do site e um arquivo de banco de dados separado, e que nenhum dos dois está suspeitamente minúsculo. Coloque um lembrete no seu calendário para testar uma restauração uma ou duas vezes por ano. Leva quinze minutos e é a coisa mais tranquilizadora que você pode fazer.
Não esqueça as partes que vivem fora do backup
Um backup completo cobre os seus arquivos e o banco de dados, mas algumas coisas que mantêm o seu site acessível normalmente ficam fora dele. Anote-as e guarde-as em algum lugar seguro, como um gerenciador de senhas:
- O seu nome de domínio e a empresa em que você o registrou.
- As suas configurações de DNS, os registros que apontam o seu domínio para o seu site e o seu e-mail.
- Dados de login da sua conta de hospedagem e de quaisquer serviços de que o site depende.
Um backup perfeito de site não ajuda muito se você não consegue lembrar qual empresa segura o seu domínio, então trate esses dados como parte da mesma rede de segurança.
Um checklist inicial rápido
Se você quer a versão curta, aqui está um plano que você pode montar esta semana:
- Ligue os backups automáticos no painel de controle da sua hospedagem ou num plugin respeitável.
- Defina o cronograma para combinar com a frequência com que o seu site muda, e sempre faça backup antes das atualizações.
- Mande as cópias para fora do local, para um drive na nuvem, não só para o seu próprio servidor.
- Baixe uma cópia completa para o seu próprio computador uma vez por mês.
- Mantenha várias versões datadas, não só a mais nova.
- Teste uma restauração numa cópia de teste pelo menos duas vezes por ano.
Onde uma plataforma gerenciada se encaixa
Se acompanhar tudo isso soa como mais um trabalho que você não tem tempo de fazer, é uma reação justa, e vale saber que há outro caminho. Alguns produtos de site são totalmente gerenciados, o que significa que a empresa que roda a plataforma cuida dos backups e do histórico de versões nos bastidores para você nunca ter que pensar em plugins, FTP, ou exportações de banco de dados. A Saynovo funciona assim para negócios locais e de serviços residenciais: o seu site vive na plataforma, versões anteriores são guardadas ali, e voltar atrás numa mudança ruim é resolvido para você em vez de virar um projeto de transferência de arquivos. O trade-off é honesto. Você não está baixando o código-fonte para guardar numa gaveta, você está confiando numa plataforma para manter as cópias seguras e o histórico intacto. Para um dono ocupado que prefere atender clientes a administrar um servidor, entregar a tarefa de backup por completo pode ser a escolha sensata.
A conclusão
Saber como fazer backup do seu site se resume a alguns hábitos simples: salve tanto os seus arquivos quanto o seu banco de dados, faça isso num cronograma que combina com a frequência com que você muda as coisas, mantenha cópias em mais de um lugar com pelo menos uma fora do local, e teste uma restauração antes de você de fato precisar. Quer você cuide disso você mesmo com um painel de controle ou um plugin, ou deixe uma plataforma gerenciada carregar o peso, o objetivo é o mesmo. Quando a terça-feira ruim chegar, e uma hora chega, você quer uma cópia recente e funcionando pronta para o seu site voltar antes de os seus clientes sequer notarem que ele sumiu.
Fontes que valem a leitura em seguida:
- Website Backup: What Is It and How to Do It, da Hostinger
- How to back up a website: simple methods for beginners, da Network Solutions
- How to Back Up and Restore Your Website, da Tooltester
- Backups: Advanced Administration Handbook, da WordPress.org
