Como Fazer uma Cópia de Segurança de um Site - Guia para Principiantes

Porque é que a cópia de segurança do site é de importância crítica
Imagine abrir o seu site numa manhã e ver uma página em branco. Ou pior — uma mensagem de um hacker a dizer que os seus dados estão encriptados. Sem uma cópia de segurança, anos de trabalho, conteúdo, base de clientes e todos os dados podem desaparecer num segundo. Segundo as estatísticas, 60% das pequenas empresas que perdem os seus dados fecham no espaço de 6 meses. A cópia de segurança não é uma opção — é uma necessidade para qualquer site sério.
Uma cópia de segurança do site é uma cópia de todos os ficheiros e da base de dados do seu site, guardada num local seguro. Se algo acontecer ao site original — um ataque de hacker, um erro de atualização, uma falha do servidor ou erro humano — pode restaurar tudo a partir da cópia de segurança em poucos minutos. É a sua apólice de seguro no mundo digital.
O que deve incluir uma cópia de segurança
Uma cópia de segurança completa do site é composta por duas partes fundamentais. A primeira parte são os ficheiros do site — isto inclui ficheiros HTML, CSS, JavaScript, imagens, vídeos, documentos, temas, plugins e tudo o que está no seu diretório web. A segunda parte é a base de dados — esta contém todos os dados dinâmicos como artigos, comentários, utilizadores, encomendas, definições do site e outro conteúdo. Ambas as partes são igualmente importantes e tem de as copiar em conjunto para conseguir restaurar o site na totalidade.
Cópia de segurança manual via cPanel
Se utilizar alojamento com cPanel (como a BeoHosting), tem uma ferramenta de cópia de segurança integrada. Inicie sessão no cPanel e procure a secção "Files", onde irá encontrar a opção "Backup" ou "Backup Wizard". O Backup Wizard guia-o ao longo do processo passo a passo — pode fazer uma cópia de segurança completa (todos os ficheiros + bases de dados + email) ou uma cópia parcial (apenas ficheiros ou apenas a base de dados).
Para uma cópia de segurança completa, clique em "Download a Full Account Backup". O sistema irá gerar um arquivo comprimido de toda a sua conta. Isto pode demorar alguns minutos consoante o tamanho do site. Quando terminar, irá receber uma ligação para descarregar. Para uma cópia parcial da base de dados, vá a "Download a MySQL Database Backup" e escolha a base de dados que pretende. Para os ficheiros, utilize "Download a Home Directory Backup".
Cópia de segurança com o File Manager
Em alternativa, pode utilizar o File Manager no cPanel para comprimir e descarregar ficheiros manualmente. Vá ao File Manager, selecione a pasta public_html, clique em "Compress" e escolha o formato ZIP. Depois descarregue o arquivo gerado. Este método é útil quando quer apenas uma cópia de segurança de uma parte específica do site.
Cópia de segurança automática na BeoHosting
Na BeoHosting, todos os planos de alojamento incluem cópias de segurança diárias automáticas, mantidas durante 14 dias. A cópia de segurança é feita todas as noites, durante o período de menor tráfego. Pode solicitar o restauro a partir da cópia de segurança através de um ticket em poucos minutos. Esta é a sua rede de segurança que funciona 24 horas por dia, sem qualquer intervenção da sua parte.
No entanto, depender exclusivamente da cópia de segurança do alojamento não é a melhor prática. Para saber mais sobre segurança, consulte o nosso guia de proteção do site. Recomendamos que faça as suas próprias cópias de segurança como camada adicional de proteção. Isto é conhecido como a regra 3-2-1: três cópias dos dados, em dois suportes diferentes, com uma numa localização remota.
Plugins de cópia de segurança para WordPress
Se utilizar WordPress, existem muitos excelentes plugins para cópia de segurança automática. Aqui ficam os mais populares:
UpdraftPlus
O plugin de cópia de segurança gratuito mais popular, com mais de 3 milhões de instalações ativas. Permite cópias de segurança agendadas que são automaticamente carregadas para o Google Drive, Dropbox, Amazon S3 ou outro armazenamento na cloud. A versão gratuita cobre todas as necessidades básicas — cópia completa de ficheiros e base de dados, agendamento, carregamento na cloud e restauro fácil com um clique. A versão premium acrescenta cópias de segurança incrementais, clonagem de sites e migração.
BlogVault
Uma solução premium que faz cópias de segurança incrementais (apenas as alterações desde a última cópia), o que é muito mais eficiente para sites grandes. Inclui um ambiente de staging onde pode testar o restauro antes de o aplicar em produção. O preço começa em cerca de 7 € por mês.
Duplicator
Originalmente concebido para migração de sites, o Duplicator é também excelente para cópias de segurança. Cria pacotes completos do seu site que podem ser facilmente instalados em qualquer servidor. A versão Pro tem cópias de segurança agendadas e integração com a cloud.
Onde guardar as cópias de segurança
Nunca guarde as cópias de segurança apenas no mesmo servidor onde o seu site está alojado. Se o servidor falhar ou for invadido, perde tanto o site como a cópia de segurança. Os locais recomendados para guardar cópias de segurança são serviços de armazenamento na cloud, como o Google Drive (15 GB grátis), o Dropbox (2 GB grátis) ou o Amazon S3 (armazenamento económico). Também pode utilizar um disco rígido externo ou um dispositivo NAS em casa como cópia adicional.
A estratégia ideal é uma combinação — uma cópia de segurança na cloud para acesso rápido e uma num dispositivo físico para máxima segurança. Se tiver dados críticos, considere também uma localização geograficamente distante para uma terceira cópia.
Com que frequência fazer cópias de segurança
A frequência das cópias de segurança depende da frequência com que o conteúdo do seu site muda. Se tiver um blog com artigos diários ou um site de comércio eletrónico com encomendas frequentes, faça cópias de segurança diárias. Para sites atualizados semanalmente, uma cópia semanal é suficiente. Para sites estáticos que raramente mudam, uma cópia mensal pode ser suficiente.
A chave é a consistência. É melhor ter uma cópia de segurança semanal automática que corre regularmente do que uma cópia diária planeada que se esquece de fazer. Automatize o processo tanto quanto possível.
Como testar uma cópia de segurança
Uma cópia de segurança que nunca testou não é uma cópia de segurança fiável. Pelo menos uma vez de três em três meses, tente restaurar o site a partir da cópia de segurança num ambiente de teste. Pode utilizar um subdomínio (teste.oseusite.com) ou um servidor local (XAMPP, LocalWP) para isso. Verifique se todos os ficheiros carregam, se a base de dados funciona corretamente e se o site tem o aspeto que deve ter.
O que fazer quando precisa de restaurar a partir de uma cópia de segurança
Quando algo corre mal e precisa de restaurar o site, não entre em pânico. Primeiro, identifique o que correu mal — se o problema está nos ficheiros, na base de dados ou em ambos. Depois escolha a cópia de segurança apropriada — utilize a cópia mais recente feita antes de o problema ocorrer. Se utilizar o cPanel, pode restaurar a cópia de segurança diretamente. Se utilizar um plugin de WordPress, inicie sessão no painel de administração e execute o restauro.
Na BeoHosting, pode sempre contactar o nosso suporte para ajuda no restauro. A nossa equipa irá guiá-lo ao longo de todo o processo ou efetuar o restauro por si o mais rapidamente possível.
Conclusão
A cópia de segurança do site é uma daquelas coisas que não valorizamos até dela precisarmos. Gastar 15 minutos a configurar uma cópia de segurança automática pode salvá-lo de uma perda catastrófica de dados. Lembre-se da regra 3-2-1, automatize o processo, teste regularmente os restauros e guarde as cópias de segurança em vários locais. Com a BeoHosting obtém cópias de segurança diárias automáticas no nosso armazenamento de cópias de segurança, mas recomendamos que mantenha também as suas próprias cópias como camada adicional de segurança.
BeoHosting Team
10+ anos de experiência — Especialistas em alojamento web e infraestrutura
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Última atualização: