Banco de dados 0 visualizações

Como duplicar (clonar) um banco de dados MySQL inteiro para usar em homologação

Ver no WHMCS

Como Duplicar (Clonar) um Banco de Dados MySQL Inteiro para Homologação

Olá, querido(a) cliente! Seja bem-vindo(a) ao nosso guia da Sensei da GeHost — aqui, aprendemos juntos, com paciência e carinho, como cuidar do seu projeto digital. Hoje vamos aprender um passo essencial para quem desenvolve: como clonar um banco de dados MySQL para usar em ambiente de homologação (testes).

Imagine que você tem um site funcionando perfeitamente no ambiente de produção, com dados reais de usuários, pedidos, configurações… Agora, precisa testar uma nova funcionalidade sem arriscar o sistema real. A solução? Clonar o banco de dados para um ambiente seguro — a homologação.

É simples, seguro e pode ser feito diretamente no painel do cPanel, sem precisar de ferramentas externas. Vamos lá?

Passo a Passo: Clonar seu Banco de Dados MySQL

  1. Entre no cPanel

    Para isso, acesse painel.gehost.com.br e faça login com suas credenciais (usuário e senha).

    Tela de login do cPanel com campos de usuário e senha
  2. Acesse a ferramenta de Bancos de Dados MySQL

    Na tela inicial do cPanel (chamada de home), localize o grupo “Banco de Dados” e clique em “Bancos de Dados MySQL”.

    Painel inicial do cPanel com o grupo 'Banco de Dados' destacado
  3. Selecione o banco de dados que deseja clonar

    Na lista de bancos de dados, identifique o que você quer copiar (ex: meusite_prod). Clique no botão “Exportar” ao lado dele.

    Tela de Bancos de Dados MySQL com a lista de bancos e o botão 'Exportar'
  4. Exporte o banco em formato SQL

    Na janela de exportação, escolha a opção “Exportar como SQL”. Isso gera um arquivo com todas as tabelas, estruturas e dados do banco.

    Selecione “Exportar todos os dados” e clique em “Exportar”.

  5. Crie um novo banco de dados para a homologação

    Volte ao cPanel e vá novamente em “Bancos de Dados MySQL”. Clique em “Criar Banco de Dados”.

    Dê um nome claro, como meusite_homolog. Clique em “Criar”.

  6. Crie um usuário com permissões para o novo banco

    No mesmo painel, clique em “Usuários do Banco de Dados”.

    Selecione o novo banco (ex: meusite_homolog) e o usuário que deseja associar (ou crie um novo).

    Garanta que o usuário tenha permissões totais (leitura, escrita, etc.).

  7. Importe o SQL no novo banco

    Volte ao painel de bancos de dados e clique em “Importar” (ou “Importar Banco de Dados”).

    Selecione o arquivo SQL que você exportou anteriormente.

    Escolha o banco de dados que você criou (ex: meusite_homolog) e clique em “Importar”.

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

  8. Atualize as configurações no código da homologação

    Seu site de homologação precisa apontar para o novo banco. Edite o arquivo de configuração (geralmente config.php, wp-config.php ou similar) e altere:

    • O nome do banco para meusite_homolog
    • Usuário e senha do banco (os mesmos que você criou)

    Salve o arquivo e teste o acesso à homologação.

Dicas da Sensei da GeHost

💡 Dica 1: Nunca use o banco de produção direto em homologação. Clonar é seguro, mas sempre mantenha os dados separados para não correr riscos.

💡 Dica 2: Se você tiver muitos dados, o arquivo SQL pode ser grande. O cPanel tem limites de tamanho — se precisar, use o Backup Parcial ou entre em contato com o suporte para orientações.

💡 Dica 3: Antes de clonar, faça um backup completo da sua conta no cPanel — “Backup”“Backup Completo”. É seu seguro contra imprevistos.

Quer ajuda extra?

Se ficou com dúvidas, se o processo não funcionou como esperado ou se precisar de ajuda com o código da sua aplicação, nosso suporte está aqui para você. Basta acessar o painel, abrir um chamado e contar o que está acontecendo. Estamos sempre prontos para ajudar — com paciência, respeito e um bom café (virtual, claro).

Seu projeto é importante. Nós cuidamos dele com carinho, assim como cuidamos do nosso próprio. 💛

Com amor e dedicação,
A Sensei da GeHost

Precisa de Ajuda?

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