Servidor & DevOps 3 visualizações

Como fazer rollback rápido de um deploy que quebrou a aplicação em produção

Ver no WHMCS

Como fazer rollback rápido de um deploy que quebrou a aplicação em produção

Olá, dev! 😊 Seu código foi deployado e, infelizmente, a aplicação parou de funcionar. Calma — isso acontece com todos, até com os mais experientes. Aqui na GeHost, entendemos que o tempo é ouro, e quando algo cai em produção, queremos resolver rápido, com segurança e sem estresse. Vamos te guiar, passo a passo, como voltar ao estado anterior com segurança — sem precisar de ajuda técnica imediata.

Por que o rollback é sua melhor aliado em momentos de crise

Quando um novo deploy quebra a aplicação, o que mais importa é reverter para o último estado estável. Isso é chamado de rollback. Na GeHost, como você tem acesso ao painel cPanel e ao Gerenciador de Arquivos, você pode fazer isso sozinho, rápido e com segurança — sem depender de suporte (a não ser que precise).

Dica do Sensei: Sempre faça um backup antes de qualquer deploy. Se você já tem um backup recente, o rollback é quase mágico.

Passo a passo: Como fazer rollback no cPanel (em 5 minutos)

  1. Entre no painel da GeHost pelo endereço painel.gehost.com.br. Use seu login e senha.

    Tela de login do cPanel com campos de usuário e senha
  2. Uma vez logado, acesse a ferramenta Gerenciador de Arquivos no menu principal. Ela está na seção "Arquivos".

    Painel inicial do cPanel com a seção Arquivos destacada
  3. Na lista de pastas, clique em public_html (ou a pasta onde sua aplicação está instalada — geralmente é essa).

    Tela do Gerenciador de Arquivos com a pasta public_html destacada
  4. Procure por uma pasta chamada backup ou old (ou algo parecido com backup-2025-04-05). Se você fez backup antes do deploy, ela deve estar lá.

    Se não tiver essa pasta, verifique se o backup foi feito via "Backup" no cPanel — vá em Backup no painel, veja se há um backup parcial ou completo recente.

  5. Se encontrou um backup antigo:

    • Clique com o botão direito sobre a pasta do backup (ex: backup-2025-04-05)
    • Selecione Extrair ou Copiar
    • Escolha a opção de copiar os arquivos para public_html (ou a pasta da sua aplicação)

    Isso vai substituir os arquivos novos pelos antigos — e sua aplicação volta a funcionar.

  6. Pronto! Agora, abra seu site no navegador e verifique se tudo está funcionando. Se sim, você fez o rollback com sucesso.

Quando o backup não está disponível?

Se você não tem backup, ainda assim tem opções:

  • Verifique se o deploy foi feito via Git (se sim, pode voltar ao commit anterior usando o terminal ou o Git no cPanel).
  • Entre em contato com o suporte da GeHost via suporte.gehost.com.br. Eles podem ajudar a restaurar um backup automático (se existir).

Dica do Sensei: Se você fizer backup antes de cada deploy, nunca ficará sem saída. Use o botão Backup Completo no cPanel — é rápido, seguro e já vem com sua conta.

Como evitar isso no futuro

Prevenir é melhor que remediar. Aqui vão 3 práticas simples:

  • Faça backup antes de cada deploy — é só um clique no cPanel.
  • Use um ambiente de staging — teste seu deploy em um domínio de teste antes de ir para produção.
  • Documente seus deploys — anote o que mudou, quando e quem fez. Isso ajuda a reverter com precisão.

Se ainda tiver dúvidas…

Estamos aqui para te ajudar. Entre em contato com o suporte da GeHost pelo suporte.gehost.com.br. Nosso time é composto por pessoas reais, com nomes, rostos e coração — e queremos te ajudar com empatia, como se fosse um amigo.

Seu código vale muito. E você, vale muito mais. 💚

Este guia foi criado com carinho pela GeHost, parte do 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.