Como mover um site de uma conta de hospedagem pra outra dentro da GeHost
Oi! Aqui é a Sensei da GeHost 🧡 Se você caiu nesse guia, provavelmente contratou um novo plano, criou uma conta nova no cPanel, ou precisa reorganizar seus sites entre contas — e agora quer mover tudo (arquivos, banco de dados, e-mails) sem perder nada nem deixar o site fora do ar. Calma, vamos passo a passo, com calma e sem pressa.
Antes de começar: mover um site envolve mexer em arquivos e banco de dados de produção. Se você não se sente confortável com esses passos, pode abrir um chamado com o suporte da GeHost pelo painel.gehost.com.br e pedir ajuda — isso também é uma opção totalmente válida!
1. Faça um backup completo antes de tocar em qualquer coisa
Esse é o passo mais importante de todos. Antes de mover qualquer coisa, gere um backup da conta de origem. No cPanel da conta antiga, procure a ferramenta Backup e gere um Backup Completo (ou, se preferir mais controle, backups parciais: dos arquivos e do banco de dados separadamente).
Guarde esse backup em um lugar seguro no seu computador (não deixe só no servidor). Ele é a sua rede de segurança: se algo der errado no meio do caminho, você volta atrás sem sofrimento.
2. Baixe os arquivos do site
Com o backup em mãos (ou usando diretamente o Gerenciador de Arquivos), acesse a pasta public_html da conta de origem e baixe todos os arquivos do site. Se forem muitos arquivos, o mais prático é:
- Selecionar tudo dentro de
public_html; - Compactar em um único arquivo
.zippelo próprio Gerenciador de Arquivos; - Baixar esse
.zippro seu computador.
Dica da Sensei: compactar antes de baixar economiza muito tempo — baixar arquivo por arquivo é lento e aumenta a chance de esquecer algo pelo caminho.
3. Exporte o banco de dados (se o seu site usar um)
Sites feitos em WordPress e outras plataformas dinâmicas geralmente dependem de um banco de dados MySQL. Na conta de origem, acesse Bancos de Dados MySQL (ou o phpMyAdmin, se preferir) e exporte o banco usado pelo site.
Anote também o nome do banco, o nome do usuário e as permissões que ele tinha — você vai precisar recriar essa estrutura na conta de destino.
4. Crie a estrutura na conta de destino
Agora é a vez da conta nova. Acesse o cPanel da conta de destino e:
- Crie um banco de dados MySQL novo (mesmo nome ou nome diferente, tanto faz — só anote);
- Crie um usuário para esse banco e associe as permissões (normalmente "todos os privilégios");
- Importe o arquivo
.sqlexportado no passo anterior, usando o phpMyAdmin.
5. Envie os arquivos pra conta de destino
Com o banco pronto, envie o .zip dos arquivos pro public_html da nova conta pelo Gerenciador de Arquivos e extraia lá dentro.
Se o seu site usa um arquivo de configuração de conexão com o banco (por exemplo, o wp-config.php do WordPress), abra esse arquivo e atualize:
- Nome do banco de dados;
- Usuário do banco;
- Senha do usuário do banco.
São basicamente os únicos dados que costumam mudar — o resto do site continua igual.
6. Teste antes de apontar o domínio
Antes de direcionar o domínio de verdade pra conta nova, é uma boa prática testar se tudo está funcionando. Você pode acessar o site pela conta nova usando o endereço temporário fornecido no seu plano, ou editar o arquivo hosts do seu computador pra visualizar o site novo sem afetar quem visita o site antigo.
Dica da Sensei: testar antes evita que visitantes vejam erro no meio da troca. Rende um pouquinho mais de trabalho, mas garante uma transição tranquila.
7. Aponte o domínio pra nova conta
Confirmado que está tudo certinho, é hora de apontar o domínio oficialmente pra conta de destino. Isso normalmente é feito no Editor de Zona de DNS, ajustando os registros do domínio para a nova conta.
Se você não tem certeza de qual registro alterar, esse é o momento ideal pra chamar o suporte da GeHost — mexer em DNS errado pode tirar o site ou o e-mail do ar, então prefira pedir ajuda a arriscar no escuro.
8. Confira os e-mails do domínio
Se o domínio tem contas de e-mail profissional configuradas, lembre de recriá-las na conta de destino também (Contas de E-mail, no cPanel novo), já que e-mail e hospedagem de site são configurações separadas dentro da conta.
9. Aguarde a propagação e faça a limpeza
Depois de apontar o domínio, pode levar um tempo até que a mudança seja percebida em todos os lugares da internet — isso é normal e é chamado de propagação de DNS. Durante esse período, monitore se o site está carregando certinho.
Só depois de confirmar que está tudo funcionando na conta nova é que recomendamos remover o site da conta antiga, para evitar duplicidade e confusão.
Resumindo: backup → baixar arquivos → exportar banco → recriar banco no destino → subir arquivos → atualizar configuração de conexão → testar → apontar domínio → conferir e-mail → limpar a conta antiga.
Se em qualquer ponto desse processo você sentir insegurança, não tem problema nenhum em pedir uma mãozinha — abra um chamado pelo painel.gehost.com.br e a equipe te ajuda a fazer essa mudança com tranquilidade. 🧡