Como restaurar apenas um arquivo específico de um backup completo
Oi, tudo bem? Aqui é a Sensei da GeHost! 🌸 Sabe quando você precisa recuperar só aquele arquivo — um .php que foi apagado sem querer, uma imagem que sumiu, um wp-config.php antigo — mas não quer restaurar o site inteiro e perder tudo que foi feito depois? Calma, isso é bem mais simples do que parece. Vou te guiar com carinho, passo a passo.
Ponto importante antes de começar: o botão de "Restaurar" de um Backup Completo no cPanel foi feito para repor tudo de uma vez (arquivos, banco de dados, e-mails, configurações). Ele não tem uma opção de "restaurar só este arquivo aqui". Por isso, o caminho certo é: baixar o backup, extrair no seu computador, pegar só o arquivo que você precisa, e subir ele manualmente pelo Gerenciador de Arquivos. Vou te mostrar como. 😉
Passo 1 — Acesse o cPanel
- Entre no painel.gehost.com.br com seu usuário e senha.
- Localize o acesso ao cPanel da sua hospedagem.
Passo 2 — Baixe o backup que contém o arquivo
- Dentro do cPanel, procure o grupo de ferramentas e clique em Backup.
- Você vai ver a opção de Backup Completo e também os backups parciais (por diretório ou por banco de dados). Se você já tem um backup salvo (seu ou gerado anteriormente), baixe o arquivo para o seu computador.
- Se o que você precisa é só um arquivo dentro do
public_html, o backup parcial do diretório home costuma ser mais rápido de baixar do que o completo, já que ele é bem menor.
💡 Dica da Sensei: o arquivo baixado normalmente vem compactado (formato.tar.gzou.zip). Isso é normal, é só o "pacote" com todos os seus arquivos dentro.
Passo 3 — Extraia o backup no seu computador
- No seu computador, clique com o botão direito no arquivo baixado e escolha "Extrair aqui" (ou use um programa como 7-Zip, WinRAR ou o próprio extrator do sistema).
- Dentro da pasta extraída, procure pela subpasta que representa o
public_html(ou o caminho onde o seu site fica). - Navegue até encontrar exatamente o arquivo que você precisa recuperar. Confira a data de modificação para ter certeza de que é a versão certa.
⚠️ Atenção: se o backup for antigo, o arquivo dentro dele pode não ser a versão mais recente do seu site — ele será exatamente como estava no dia em que o backup foi gerado.
Passo 4 — Faça uma cópia de segurança do arquivo atual (se ele ainda existir)
Antes de sobrescrever qualquer coisa, é sempre mais seguro guardar uma cópia do arquivo atual, caso ele ainda exista no servidor. Assim, se algo der errado, dá pra voltar atrás com tranquilidade.
- No cPanel, abra o Gerenciador de Arquivos.
- Localize o arquivo atual na mesma pasta.
- Clique com o botão direito nele e escolha Copiar (ou renomeie, adicionando algo como
_antigono nome), só por precaução.
Passo 5 — Envie o arquivo recuperado pelo Gerenciador de Arquivos
- Ainda no Gerenciador de Arquivos, navegue até a pasta correta (por exemplo, dentro de
public_html). - Clique em Carregar (Upload) na barra de ferramentas.
- Selecione o arquivo que você extraiu do backup, no Passo 3.
- Aguarde o envio terminar e volte para a pasta para conferir se o arquivo chegou certinho.
Passo 6 — Confira as permissões e teste
- Clique com o botão direito no arquivo enviado e verifique as permissões (normalmente
644para arquivos comuns). Se estiverem diferentes de outros arquivos da mesma pasta, ajuste para ficar igual. - Acesse seu site ou a funcionalidade relacionada ao arquivo para confirmar que tudo voltou a funcionar como esperado.
✨ Dica da Sensei: se o arquivo for parte de um banco de dados (por exemplo, você precisa só de uma tabela, não do arquivo inteiro), o processo é parecido: baixe o backup parcial do banco de dados nas opções de Backup, e restaure apenas aquela tabela usando o phpMyAdmin, em vez de importar o banco inteiro.
Ainda com dúvidas?
Sem problemas! Se você não encontrar o backup que precisa, não tiver certeza de qual arquivo restaurar, ou preferir que a gente faça isso por você, é só abrir um chamado no painel.gehost.com.br com o máximo de detalhes possível (nome do arquivo, data aproximada e o que aconteceu). A equipe da GeHost fica feliz em ajudar! 💙