Banco de dados 31 visualizações

Como duplicar (clonar) um banco de dados MySQL para testes sem afetar o site em produção

Ver no WHMCS

Como duplicar (clonar) um banco de dados MySQL para testes sem afetar o site em produção

Olá, amigo(a) desenvolvedor(a) ou administrador(a) do seu site! Se você está aqui, provavelmente quer testar uma mudança no banco de dados — como uma atualização de código, uma nova funcionalidade ou uma correção — sem correr o risco de estragar o site que está no ar. Que bom que você pensou com cuidado!

Na GeHost, temos uma solução simples, segura e prática para isso: clonar seu banco de dados MySQL. Assim, você pode brincar, testar, errar e aprender sem tocar no banco de produção. É como ter um “segundo mundo” para o seu site — só que virtual, rápido e totalmente seguro.

Seu site continua funcionando normalmente. O banco original não muda. E você, com toda a tranquilidade, pode testar com certeza.

💡 Dica do Sensei: Sempre faça um backup do banco de dados original antes de clonar — mesmo que o processo seja seguro. É uma boa prática de segurança que evita surpresas.

Passo a passo: como clonar seu banco de dados MySQL no cPanel

Para isso, vamos usar o painel de controle do cPanel — o centro de controle da sua hospedagem. É simples, rápido e você já conhece bem.

  1. Entre no cPanel

    Abra o navegador e acesse painel.gehost.com.br. Faça login com seu usuário e senha.

    Tela de login do cPanel com campos Usuário e Senha, e botão Log in
  2. Localize a ferramenta de bancos de dados

    No painel inicial (home), procure pela seção “Banco de Dados”. Clique em “Bancos de Dados MySQL”.

    Tela de Bancos de Dados MySQL no cPanel, com opções para criar novo banco, gerenciar usuários e visualizar bancos existentes
  3. Escolha o banco de dados que deseja clonar

    Na lista de bancos, identifique o banco que está em produção (por exemplo, seusite_prod). Anote o nome — você vai precisar dele.

  4. Crie um novo banco de dados para o clone

    Na mesma tela, clique em “Criar Banco de Dados”. Digite um nome diferente, como seusite_teste (evite nomes como “clone” ou “backup” para não confundir).

    Depois de criar, o banco aparecerá na lista. Clique em “Gerenciar Usuários” para associar um usuário ao novo banco.

  5. Use o phpMyAdmin para clonar os dados

    Volte à tela de bancos de dados e clique em “phpMyAdmin” ao lado do banco original (o de produção).

    Na nova janela, selecione o banco de dados original (ex: seusite_prod) no menu à esquerda.

    Na parte superior, clique em “Exportar” (não é para baixar, mas para copiar).

    Na tela de exportação, escolha “Selecionar todos os bancos” ou apenas o banco que quer clonar. Em “Formato”, escolha “SQL”. Clique em “Exportar”.

    Na janela que abrir, clique em “Enviar” — isso vai gerar um script SQL com todos os dados.

  6. Importe o script no banco de teste

    Volte ao phpMyAdmin e selecione o novo banco de dados (ex: seusite_teste).

    Clique em “Importar” na parte superior.

    Selecione o arquivo SQL que você exportou (ou cole o conteúdo do script).

    Confirme com “Importar”.

    Pronto! Seu banco de dados está clonado com todos os dados e estrutura.

  7. Configure seu sistema para usar o banco de teste

    Altere os arquivos de configuração do seu site (geralmente config.php, wp-config.php, database.php, etc.) para apontar para o novo banco: seusite_teste.

    Teste seu site no ambiente de teste. Se tudo funcionar, você pode fazer alterações, atualizações, testes de segurança — tudo sem risco.

Pronto! Você tem um banco seguro para testes

Com esse processo, você agora tem:

  • Um banco de dados em produção intacto.
  • Um banco clonado, com todos os dados, para testes.
  • Segurança e tranquilidade para experimentar.

✨ Dica do Sensei: Quando terminar os testes, pode apagar o banco de teste. Ele não afeta nada no original. E se quiser, pode fazer isso de novo — sempre que precisar!

Quer mais segurança?

Se você quiser, pode fazer um backup completo da sua conta (incluindo o banco de dados original) antes de tudo. Basta ir em “Backup” no cPanel, clicar em “Backup Completo” e salvar em sua máquina.

Assim, mesmo que algo dê errado, você tem uma cópia segura do seu site e banco original.

Se precisar de ajuda com qualquer passo, nosso suporte está aqui — e está incluso nos primeiros 30 dias após a entrega. Basta entrar em contato pelo painel.

Seu site está seguro. Seus testes estão livres. E você, com toda a calma, pode criar, inovar e aprender — como um verdadeiro mestre da web.

Com carinho,
Sensei da GeHost
*Grupo G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.