Como duplicar um banco de dados para teste Print

  • 0

Como duplicar um banco de dados para teste

Oi! 👋 Sou a Sensei da GeHost. Precisa fazer testes no seu site sem medo de estragar os dados reais? A solução é criar uma cópia (clone) do seu banco de dados. Vou te ensinar direitinho, passo a passo.

Por que duplicar o banco de dados?

Imagine que você quer testar uma alteração no site, atualizar um plugin, ou mexer em um formulário. Se testar DIRETO no banco de produção e der errado, puff — seus dados reais podem ficar bagunçados. A forma segura é ter uma cópia idêntica (um clone) só para testes, sem risco nenhum.

Pré-requisitos

  • Acesso ao cPanel (painel de controle da sua hospedagem) — você já tem isso.
  • Conhecimento básico de qual banco de dados o seu site usa (geralmente vem no arquivo de configuração do WordPress, Joomla, etc.).
  • Um tempinho de sobra (leva uns 5-10 minutos, depende do tamanho).

Método 1: Usando phpMyAdmin (o jeito mais fácil para leigos)

  1. Entre no cPanel com suas credenciais (seu painel de hospedagem).
  2. Procure por "phpMyAdmin" (geralmente tem um ícone de banco de dados). Clique nele para abrir.
  3. Na aba esquerda, você vai ver a lista dos seus bancos de dados. Clique no banco que quer duplicar — por exemplo, "wp_producao" (se você usa WordPress).
  4. Clique em "Exportar" (fica na barra superior, depois de outras abas como "Estrutura", "SQL", etc.).
  5. Uma página vai abrir com opções de exportação. Deixe as configurações padrão (geralmente está tudo certo já) e clique em "Ir" ou "Executar". Um arquivo .sql vai baixar no seu computador — guarde bem esse arquivo.
  6. Voltando ao phpMyAdmin (na aba esquerda), clique em "Novo" ou procure um botão pra criar banco novo.
  7. Dê um nome ao novo banco — sugestão: o nome do original + "_teste". Exemplo: "wp_producao_teste". Clique em "Criar".
  8. O novo banco foi criado vazio. Agora precisa preencher com os dados. Clique no novo banco (wp_producao_teste) na lista esquerda.
  9. Clique em "Importar" (aba superior).
  10. Uma tela vai pedir pra você escolher o arquivo .sql que você baixou no passo 5. Clique em "Procurar", selecione aquele arquivo e clique em "Ir".
  11. Pronto! 🎉 Seu banco foi duplicado. Agora você tem dois bancos idênticos — o original e a cópia de teste.

Método 2: Direto pelo cPanel (mais rápido, se a opção estiver disponível)

  1. Entre no cPanel.
  2. Procure por "MySQL Databases" ou "Databases".
  3. Você vai ver a lista dos bancos. Alguns painéis têm um botão "Duplicar" / "Clone" direto — se tiver, clique, escolha o nome novo e pronto. Se não tiver, use o Método 1 acima.

Próximo passo: aponte o site de teste pro novo banco

Agora que você tem a cópia, precisa avisar ao seu site de teste que deve usar o banco clonado, não o original. Para isso:

  • Se é WordPress: acesse via FTP (ou File Manager no cPanel) a pasta do site de teste e abra o arquivo wp-config.php. Procure a linha que diz DB_NAME e mude pra "wp_producao_teste" (o nome do novo banco). Salve e é isso.
  • Se é outro sistema: procure o arquivo de configuração da sua aplicação (geralmente é um arquivo com nome tipo config.php, settings.php ou database.php) e faça a mesma coisa — mude o nome do banco.

Dicas importantes 💡

💪 Só teste no clone, nunca no original. Depois que tiver certeza que tudo funciona, aí sim você muda o site de produção. Assim, zero risco de perder dados reais.
🔄 Seu clone fica estático. Se você duplicar segunda-feira, terá os dados de segunda-feira. Se o site original receber pedidos/dados novos terça, quarta… aquilo não aparece no clone automaticamente. Pra ter os dados atualizados, precisa duplicar de novo. É normal — é assim que funciona mesmo.
🗑️ Apague o clone quando não precisar mais. Ele ocupa espaço (disco, backup). Quando terminar os testes, volte ao phpMyAdmin, clique no banco "_teste", vá em "Operações" e clique "Deletar banco de dados". Pronto, espaço liberado.

Deu erro? Aqui estão os suspeitos

  • "Erro ao exportar": seu banco é muito grande e o servidor tem limite de tempo. Contate a gente — a equipe faz a exportação do lado do servidor (muito mais rápido).
  • "Erro ao importar": o arquivo .sql não foi reconhecido. Confira se ele realmente é um arquivo SQL (terminação .sql). Se tiver dúvida, mande ele pra gente e a gente importa.
  • "Permissão negada ao criar banco novo": você já tem o número máximo de bancos permitido no seu plano. Verifique seu plano ou delete um banco antigo que não usa mais. Dúvida? É com a gente.
  • Site de teste mostra erro de banco: confirme que você trocou o nome do banco no arquivo de configuração (wp-config.php ou config.php) e salvou. Se tiver dúvida qual arquivo mexer, manda uma mensagem pra gente — a gente te guia.

Resumindo

Duplicar banco é seguro, fácil e leva poucos minutos. Você exporta, cria um novo banco, importa — pronto! Agora tem um lugar seguro pra testar sem medo. Qualquer dúvida no meio do caminho, é só chamar. Boa sorte! 💪


Was this answer helpful?

« Back