Servidor & DevOps 0 visualizações

Como fazer rollback de um deploy que quebrou o site em produção

Ver no WHMCS

Como Fazer Rollback de um Deploy que Quebrou o Site em Produção

Olá, querido(a) desenvolvedor(a) ou administrador(a) do seu site! 😊

Imagina só: você fez um deploy com muita atenção, testou em ambiente local, tudo parecia perfeito… mas, ao subir para produção, o site parou de carregar, deu erro 500, ou até sumiu do ar. 😱

Calma. Isso acontece com todos — até com os mais experientes. O importante é saber como voltar atrás com segurança. Aqui, o Sensei da GeHost te ajuda a fazer um rollback (reversão) do deploy que quebrou o site — passo a passo, com cuidado e tranquilidade.

Antes de Começar: Entenda o Que é um Rollback

Um rollback é simplesmente voltar para uma versão anterior do seu site que estava funcionando. É como apertar o botão “voltar” no tempo, mas com segurança.

💡 Dica do Sensei: Sempre faça backups antes de um deploy. Se você tiver um backup recente, o rollback fica muito mais fácil — e menos arriscado.

Passo a Passo: Como Fazer o Rollback no cPanel

Como você está no ambiente de produção, vamos usar o cPanel, o painel de controle da GeHost, onde seu site está hospedado.

  1. Entre no cPanel

    Abra o navegador e vá para 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. Encontre o Gerenciador de Arquivos

    No painel, procure pela seção “Arquivos” e clique em “Gerenciador de Arquivos”.

    Painel inicial do cPanel com os grupos de ferramentas, incluindo Arquivos
  3. Localize o diretório do seu site

    O site geralmente está na pasta public_html ou public_html/ (se for um subdomínio ou subpasta). Clique nela para abrir.

  4. Verifique os backups existentes

    Antes de apagar ou substituir algo, confira se você tem um backup recente. No cPanel, vá em “Backup” (na seção “Backup”) e veja se há backups parciais ou completos de antes do deploy que quebrou.

    Tela de Backup no cPanel com opções de Backup Completo, backups da conta e backups parciais
  5. Restaure a versão anterior

    Se você tiver um backup, selecione-o e clique em “Restaurar”. O sistema vai substituir os arquivos atuais pelos do backup — e seu site voltará a funcionar.

    Se não tiver backup, não se desespere. Vamos usar o Gerenciador de Arquivos para reverter manualmente.

  6. Reverta os arquivos manualmente (se não tiver backup)

    Se o deploy foi recente, talvez você tenha feito um commit no Git ou subido arquivos via FTP. Nesse caso:

    • Verifique os arquivos recentemente modificados (pode usar a data de modificação no Gerenciador de Arquivos).
    • Se souber qual era a versão anterior, faça o download dos arquivos antigos (ou de um backup local).
    • Substitua os arquivos novos por esses antigos, um por um.

    💡 Dica do Sensei: Use o Git para evitar isso no futuro. Com ele, você pode voltar a qualquer commit com apenas um comando.

  7. Verifique se o site voltou a funcionar

    Abra seu site no navegador. Se aparecer o conteúdo antigo e sem erros, parabéns! O rollback deu certo.

    Se ainda tiver problema, pode ser algo no banco de dados ou no .htaccess. Nesse caso, entre em contato com o suporte da GeHost.

O Que Fazer Agora?

Depois de resolver o problema:

  • Faça um backup agora — antes de qualquer novo deploy.
  • Teste em ambiente de staging — um espaço seguro para testar antes da produção.
  • Use Git — é a melhor forma de controlar versões e fazer rollback com segurança.

Se Você Precisar de Ajuda, Estamos Aqui

Não tem problema se não conseguir sozinho. O suporte da GeHost está disponível por 30 dias após a entrega do serviço — e é com muito carinho que ajudamos você a resolver qualquer problema.

Se precisar, entre em contato pelo painel do cliente ou através do e-mail suporte@gehost.com.br.

Seja paciente com você mesmo. Cada erro é uma lição. E você está no caminho certo. 💪

Com carinho,
Sensei da GeHost
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.