Pular para o conteúdo principal

Backups e Recuperação

Guia completo para fazer backup e restaurar seus dados.

Por que Fazer Backup?

  • 🔒 Proteção contra perda de dados
  • 🚨 Recuperação de ataques/malware
  • 💾 Tranquilidade
  • 🔄 Mudança de servidor/hospedagem

Tipos de Backup

Full Backup

Cópia completa de tudo (arquivos, banco de dados, e-mails).

Partial Backup

Apenas arquivos OU banco de dados.

Incremental Backup

Apenas arquivos que mudaram desde último backup.

Opção 1: Backup Automático via cPanel

Acessar Backup

  1. Em cPanel, procure "Backup" ou "Backups"
  2. Clique no ícone

Fazer Backup Manual

  1. Clique em "Backup" ou "Fazer Backup"

  2. Selecione o tipo:

    • Home Directory (arquivos)
    • E-mail
    • Database
    • Full Backup
  3. Clique em "Generate Backup"

  4. Aguarde conclusão

Recuperar de Backup

  1. Em Backups, clique em "Restore"
  2. Selecione a data do backup
  3. Clique em "Restore"

⚠️ Isso substituirá dados atuais!

Opção 2: Backup Manual FTP

Passo 1: Conectar via FTP

Veja guia completo de FTP

  1. Abra FileZilla ou cliente FTP
  2. Conecte ao servidor

Passo 2: Baixar Arquivos

  1. No lado direito (servidor), navegue /public_html
  2. Selecione todos os arquivos (Ctrl+A)
  3. Arraste para computador (lado esquerdo)
  4. Aguarde download

Passo 3: Guardar com Segurança

Backups/
├── 2025-03-09_site-completo/
│ ├── index.html
│ ├── css/
│ ├── js/
│ └── ...
└── 2025-03-08_site-completo/

Opção 3: Backup de Banco de Dados

Via phpMyAdmin

  1. Em cPanel, vá em MySQL Databases → phpMyAdmin
  2. Selecione o banco à esquerda
  3. Clique em "Export"
  4. Clique em "Go"
  5. Arquivo .sql será baixado

Via Linha de Comando

mysqldump -u usuario -p banco_nome > backup_banco.sql

Digite a senha quando solicitado.

Opção 4: Backup WordPress

Se usa WordPress:

  1. Instale plugin: UpdraftPlus ou Duplicator
  2. Configure armazenamento (Google Drive, Dropbox, etc)
  3. Agende backups automáticos
  4. Monitore em Dashboard

Opção 5: Backup de E-mail

Via cPanel

  1. Em cPanel, vá em Email Accounts
  2. Clique em "Backup" (se disponível)
  3. Selecione contas
  4. Clique em "Download Backup"

Via WebMail

  1. Acesse WebMail
  2. Selecione e-mails importantes
  3. Exporte como arquivo

Checklist de Backup

Faça backup regularmente:

  • Arquivos do site (FTP ou cPanel)
  • Banco de dados (phpMyAdmin)
  • E-mails (WebMail ou cPanel)
  • Guardado em local seguro (pen drive, nuvem)
  • Data registrada do backup

Frequência Recomendada

Tipo de SiteFrequência
Blog pessoalMensal
Site estáticoTrimestral
Loja onlineSemanal
Site com muita mudançaDiária

Armazenar Backup

Locais Seguros:

  • 📱 Pen drive (guarde em casa)
  • ☁️ Google Drive, OneDrive, Dropbox
  • 💻 Computador pessoal
  • 🔐 HD externo (criptografado)

Não usar:

  • ❌ Mesma pasta do site
  • ❌ Servidor único
  • ❌ Sem cópia local

Restaurar de Backup

Se perdeu arquivos:

  1. Via FTP: re-coloque os arquivos
  2. Via cPanel: use Restore na seção Backup
  3. Via phpMyAdmin: use Import do arquivo .sql

Se foi hackeado:

  1. Faça backup de tudo (para análise)
  2. Restaure de backup mais antigo
  3. Mude senhas (cPanel, E-mail, FTP)
  4. Atualize software (WordPress, etc)
  5. Instale antivírus local

Testar Backup

Periodicamente:

  1. Baixe um backup antigo
  2. Tente restaurá-lo em pasta local
  3. Verifique se tudo funcionou

Backup que não pode ser restaurado é inútil!

Automatizar Backups

Opção 1: cPanel Automático

Se seu plano permite, ative em cPanel.

Opção 2: Plugin WordPress

Use UpdraftPlus ou similar.

Opção 3: Script Próprio

Cronograma FTP semanal:

#!/bin/bash
# Executar toda semana
tar -czf backup_$(date +%Y%m%d).tar.gz /caminho/site

Problemas Comuns

"Backup muito grande"

  • Comprima antes de enviar
  • Divida em múltiplos arquivos
  • Limpe pasta de lixo

"Erro ao restaurar"

  • Verifique versão PHP/MySQL compatível
  • Tente com arquivo menor
  • Contate suporte

"Sem espaço para backup"

  • Limpe arquivos desnecessários
  • Aumente cota (se possível)
  • Faça backup parcial

Dicas Importantes

  • 🔄 Backup é sua responsabilidade (não apenas servidor)
  • 📅 Mantenha múltiplas cópias
  • 🗓️ Teste recuperação regularmente
  • 📝 Registre datas de backup
  • 🔐 Criptografe dados sensíveis

Próximos Passos

Precisa de Ajuda?

Contate o suporte da Cloudger em https://cloudger.com.br