Como clonar um site de teste (staging) para produção sem tirar o site do ar
Olá, querido(a) cliente da GeHost! 🌟
Se você está aqui, provavelmente quer atualizar seu site com segurança — sem deixar ele fora do ar, sem surpresas para seus visitantes. Que bom que você pensou nisso com antecedência! Vamos juntos, passo a passo, fazer isso com tranquilidade, como um verdadeiro Sensei da web.
Esse guia é para quem tem um site em produção (no domínio principal) e um ambiente de teste (staging), geralmente em uma subpasta como staging ou test. O objetivo é copiar tudo do ambiente de teste para o ambiente principal — sem interromper o site que está no ar.
Dica sensata: Sempre faça um backup antes de qualquer alteração. É o seu escudo contra imprevistos!
Passo 1: Faça um backup do site de produção
Antes de qualquer coisa, proteja o que já está funcionando. O site de produção é o seu patrimônio — e ele não deve correr riscos.
- Entre no Painel do Cliente.
- Localize seu plano e clique em Gerenciar.
- Na aba do cPanel, vá até Backup → Backup Completo.
- Confirme e espere o processo terminar. Você pode baixar o arquivo ou mantê-lo no servidor.
Passo 2: Acesse o cPanel do seu domínio
Para fazer o clonagem, você precisa do acesso ao cPanel. Lembre-se: o cPanel é o coração do seu site na GeHost.
- Entre no Painel do Cliente.
- Localize o domínio do seu site e clique em Gerenciar.
- Na tela seguinte, clique em cPanel.
Passo 3: Acesse o Gerenciador de Arquivos
Agora vamos copiar os arquivos do ambiente de teste para o ambiente principal.
- No cPanel, encontre o grupo Arquivos.
- Clique em Gerenciador de Arquivos.
- Selecione a pasta
public_html(é onde seu site principal está hospedado).
Passo 4: Copie os arquivos do ambiente de teste
Supondo que seu ambiente de teste esteja em uma pasta chamada staging, vamos copiar tudo que está lá para dentro de public_html.
- No Gerenciador de Arquivos, encontre a pasta
staging(ou o nome que você usou). - Selecione todos os arquivos e pastas dentro dela (use o botão Selecionar Tudo).
- Clique em Copiar.
- Volte para a pasta
public_html. - Clique em Colar.
Atenção: Se houver arquivos com o mesmo nome, o sistema pode perguntar se você quer substituir. Selecione Substituir para garantir que o site de produção fique com os novos arquivos.
Passo 5: Atualize o banco de dados (se necessário)
Se o seu site usa banco de dados (MySQL), o ambiente de teste provavelmente tem dados diferentes do ambiente de produção. Você precisa sincronizar os dados com cuidado.
- No cPanel, vá até Bancos de Dados MySQL.
- Veja qual banco está ligado ao seu site principal.
- Se o ambiente de teste usa um banco diferente, exporte os dados dele (use o botão Exportar).
- Importe os dados no banco principal (use o botão Importar).
Dica prática: Evite importar dados de produção para o ambiente de teste, e vice-versa. Sempre faça cópias de segurança antes.
Passo 6: Verifique o site após a atualização
Pronto! O site foi atualizado. Agora, vamos testar se tudo está funcionando.
- Abra seu site no navegador (sem o
stagingna URL). - Verifique páginas, formulários, imagens, e-mails.
- Se algo não estiver funcionando, volte ao backup que fez no passo 1 e restaure.
Passo 7: Limpe o ambiente de teste (opcional)
Depois de confirmar que tudo está certo, você pode manter o ambiente de teste para futuras atualizações — ou apagá-lo para manter o servidor limpo.
- No Gerenciador de Arquivos, vá até a pasta
staging. - Selecione tudo e clique em Excluir.
Conclusão: você está no controle
Clonar um site de teste para produção sem tirar o site do ar é possível — e muito seguro, desde que você siga os passos com atenção. Você não precisa ter medo de atualizações. Com o poder do cPanel e um pouco de cuidado, você domina o seu site.
Se precisar de ajuda, lembre-se: o suporte da GeHost está aqui por 30 dias após a entrega. E o melhor: ele é feito com carinho por pessoas reais, como você e eu.
Com amor, Sensei da GeHost 🌿
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)