Como restaurar manualmente um site WordPress

Como Restaurar Manualmente Seu Site WordPress

· 10 min de leitura ·
Escrito por: avatar do autor Joella Dunn
avatar do autor Joella Dunn
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela se especializa em manutenção de sites — de backups básicos a migrações em larga escala. Seu objetivo final é garantir que seu site WordPress esteja seguro e pronto para crescer.
·
Revisado por: avatar do revisor John Turner
avatar do revisor John Turner
John Turner é o presidente da Duplicator. Ele tem mais de 20 anos de experiência em negócios e desenvolvimento, e seus plugins foram baixados mais de 25 milhões de vezes.

Essa tela branca encara você onde seu site WordPress deveria estar.

Talvez seja uma mensagem de erro crítico em vez disso. Ou talvez seu painel de administração não carregue após aquela atualização de plugin que você achou que seria rápida e inofensiva.

O que quer que tenha disparado isso, seu site está quebrado. Visitantes não veem nada. Você está bloqueado. A receita para de fluir.

Para recuperar seu site (quando você não tem um plugin de backup), você precisa saber como restaurar manualmente seu site WordPress. É uma habilidade que devolve o controle total às suas mãos, não importa o quão quebrado as coisas fiquem.

Quando o desastre acontece e você não tem opções fáceis de restauração, a restauração manual se torna sua tábua de salvação.

Sumário

Quando Você Precisaria Restaurar Seu Site?

Por que escolher o caminho difícil quando existem soluções automatizadas? Às vezes você não tem escolha.

Seu painel wp-admin está completamente inacessível — sem tela de login, sem opções de recuperação, nada. O site nem carrega o suficiente para executar um plugin.

A restauração manual não é sua primeira escolha; é seu último recurso. Mas certos desastres deixam você sem outra opção.

Aqui estão os cenários mais comuns que exigem uma restauração manual:

  • Uma atualização falha do core, plugin ou tema que o bloqueia do wp-admin. O painel não carrega, mensagens de erro bloqueiam o acesso ou o site exibe uma tela branca da morte.

  • Uma infecção por malware ou violação de segurança. Seu provedor de hospedagem pode ter suspendido sua conta, ou você descobriu código malicioso em seus arquivos.

  • Um erro grave do usuário, como excluir arquivos ou conteúdo críticos. Alguém acidentalmente removeu arquivos essenciais do WordPress ou apagou tabelas importantes do banco de dados.

  • Uma falha no servidor ou uma migração malsucedida para um novo host. Seu ambiente de hospedagem falhou, ou algo deu errado durante uma transferência de servidor que corrompeu seu site.

  • Seu plugin de restauração com um clique está falhando. Timeouts do servidor, limites de memória ou arquivos de plugin corrompidos podem tornar a restauração automatizada impossível.

  • O único backup que você tem é manual. Seu provedor de hospedagem forneceu um arquivo .zip dos seus arquivos do site e um export .sql do banco de dados. Nenhum plugin de backup foi envolvido.

Em cada uma dessas situações, as correções normais estão fora de questão.

Você não consegue acessar seu painel para solucionar problemas. Plugins de restauração com um clique não funcionarão. Seu único caminho a seguir é arregaçar as mangas e fazer isso manualmente.

Como Restaurar Manualmente um Site WordPress

Agora para o evento principal — restaurar seu site de fato.

Lembre-se: O WordPress tem duas partes que trabalham juntas. Seus arquivos (temas, plugins, uploads de mídia, arquivos core do WordPress) vivem no servidor. Seu banco de dados armazena todo o resto (posts, páginas, comentários, configurações e contas de usuário).

Você precisa de backups limpos de ambos para conseguir isso.

Antes de começar, reúna estas ferramentas essenciais:

  • Backup dos arquivos do seu site (geralmente um arquivo .zip contendo todos os seus arquivos do WordPress)
  • Backup do seu banco de dados (um arquivo .sql com todo o seu conteúdo e configurações)
  • Acesso a um cliente FTP (como FileZilla) ou ao Gerenciador de Arquivos do painel de controle da sua hospedagem
  • Ferramenta de gerenciamento de banco de dados (como phpMyAdmin, acessível através do painel da sua hospedagem)

Restaurar Arquivos do WordPress Manualmente

Primeiro, você substituirá todos os arquivos corrompidos pelo seu backup limpo.

Faça login no painel de controle da sua hospedagem e abra o Gerenciador de Arquivos. Você também pode iniciar um cliente FTP e se conectar ao seu servidor usando suas credenciais FTP.

Navegue até o diretório raiz do seu site. Geralmente é chamado de public_html, www ou apenas o nome do seu domínio.

Ainda não exclua tudo. Mesmo que esteja corrompido no momento, baixe uma cópia do seu diretório raiz atual primeiro.

Em seguida, exclua tudo no diretório.

Excluir arquivos do site

Faça o upload do seu arquivo de backup .zip e extraia o arquivo .zip diretamente no servidor.

A maioria dos Gerenciadores de Arquivos de hospedagem tem uma opção "Extrair" ou "Descompactar" ao clicar com o botão direito no arquivo.

Seus arquivos do WordPress agora devem preencher o diretório. Arquivos principais como wp-config.php e pastas como wp-content devem estar lá.

Restaurar Banco de Dados do WordPress Manualmente

Agora vem a parte mais importante: restaurar seu banco de dados. É aqui que vivem todo o seu conteúdo, configurações e dados de usuário.

Manuseie esta seção com cuidado extra. Um movimento em falso pode apagar dados permanentemente.

Faça login no painel de controle da sua hospedagem e encontre a seção de banco de dados. Procure por phpMyAdmin. Clique nele para abrir a interface de gerenciamento de banco de dados.

WordPress phpMyAdmin

Você verá uma lista de bancos de dados no lado esquerdo. Clique nesse banco de dados no phpMyAdmin.

phpMyAdmin abrir banco de dados

Se você não tiver certeza de qual pertence ao seu site WordPress, verifique seu arquivo wp-config.php. Abra esse arquivo e procure a linha que diz DB_NAME. O valor entre aspas é o nome do seu banco de dados.

Antes de destruir qualquer coisa, crie um backup do estado atual do seu banco de dados.

Encontre a aba Exportar no topo. Deixe todas as configurações como padrão e clique em Ir. Isso baixa um arquivo .sql para o seu computador – sua rede de segurança se as coisas derem errado.

phpMyAdmin exportar

Agora, vá para a aba Importar. Faça o upload do seu arquivo de backup .sql do seu computador.

Deixe todas as outras configurações como padrão e clique em Ir.

Importar banco de dados

O processo de importação recriará todas as suas tabelas e as preencherá com os dados do seu backup. Isso pode levar alguns minutos para bancos de dados maiores.

Verificar Arquivo wp-config.php

Seus arquivos e banco de dados estão restaurados, mas eles precisam se comunicar corretamente.

O arquivo wp-config.php é a ponte que conecta seus arquivos do WordPress ao seu banco de dados. Se os detalhes da conexão estiverem incorretos, seu site não carregará.

Abra seu arquivo wp-config.php (ele está no seu diretório raiz) e verifique estes valores críticos:

  • DB_NAME deve corresponder exatamente ao nome do seu banco de dados
  • DB_USER deve ser o nome de usuário do seu banco de dados
  • DB_PASSWORD deve ser a senha do seu banco de dados
  • DB_HOST geralmente é localhost, mas verifique com seu provedor de hospedagem

Verifique também se o $table_prefix corresponde ao prefixo usado nas tabelas do seu banco de dados. A maioria dos sites usa wp_, mas alguns usam prefixos personalizados como xyz_ por segurança.

Isso garante que você está vendo o site restaurado real, não resquícios em cache da versão quebrada.

Este pequeno passo resolve um grande problema: erros 404 em suas postagens e páginas.

O WordPress armazena a estrutura de permalinks no banco de dados, e às vezes esses dados ficam confusos durante uma restauração. Atualizá-los reconstrói a estrutura de URL corretamente.

Faça login no painel de administração do WordPress (você deve conseguir acessá-lo agora). Navegue até Configurações » Permalinks.

Permalinks do WordPress

Não mude nada. Apenas role para baixo e clique em Salvar alterações.

Isso força o WordPress a regenerar sua estrutura de permalinks e deve eliminar esses erros 404 frustrantes.

Limpar Caches

Dados antigos em cache podem fazer com que seu site restaurado pareça quebrado, mesmo quando tudo está funcionando perfeitamente.

Limpe todos os tipos de cache que você puder pensar:

  • Cache de plugin: Se você usa plugins de cache como WP Rocket ou W3 Total Cache, limpe o cache deles através de suas páginas de configurações
  • Cache do lado do servidor: Muitos hosts fornecem cache que você pode limpar no painel de hospedagem
  • Cache de CDN: Se você usa Cloudflare ou outro CDN, descarte o cache deles através do painel de controle
  • Cache do navegador: Limpe o cache do seu navegador ou tente visualizar o site em uma janela anônima

Isso garante que você está vendo o site real restaurado, não resquícios em cache da versão quebrada.

Verificar Funcionalidade

Hora do teste final: garantindo que tudo realmente funcione.

Percorra esta lista de verificação:

  • Faça login e logout do wp-admin para confirmar que a autenticação funciona
  • Verifique se a sua página inicial carrega completamente
  • Navegue até algumas páginas internas e posts do blog
  • Verifique se as imagens estão sendo exibidas corretamente
  • Teste funcionalidades críticas como formulários de contato ou checkout de carrinho de compras
  • Visualize o site em dispositivos desktop e mobile

Se algo não estiver funcionando, não entre em pânico. A maioria dos problemas nesta fase são problemas de configuração menores ou limpeza de cache esquecida.

Restaure o WordPress em Minutos com Duplicator

O processo que você acabou de aprender funciona, mas é complexo e arriscado.

Cada etapa carrega o potencial de erro humano. Esqueça uma configuração de banco de dados e seu site não carregará. Faça upload de arquivos para o diretório errado e você terá que começar de novo.

Duplicator elimina essa complexidade inteiramente. É um plugin de backup confiável usado por mais de 1,5 milhão de sites.

plugin Duplicator Pro

Em vez de gerenciar backups de arquivos e bancos de dados separados, o Duplicator empacota tudo em um único arquivo de archive mais um script instalador.

Baixar backup Duplicator Lite

Faça o upload desses dois arquivos para o seu servidor, execute o instalador e ele cuida da importação e configuração do banco de dados automaticamente.

Carregar arquivos do site clonado

O que leva uma hora manualmente acontece em menos de cinco minutos com o Duplicator.

Além disso, é o único plugin de backup que pode restaurar seu site sem precisar de acesso ao painel. Ele restaurará um site completamente quebrado!

Mais importante, ele remove o trabalho de adivinhação de alto risco. O instalador cuida de todas as conexões e configurações críticas do banco de dados que podem quebrar seu site se feitas incorretamente.

Perguntas Frequentes (FAQs)

Como restaurar meu site WordPress para uma data anterior sem backup?

Sem backups, a única opção é usar versões em cache da Wayback Machine para reconstruir o conteúdo manualmente. Para evitar perdas futuras, sempre ative backups automatizados através de um plugin como o Duplicator.

Como transferir um site WordPress manualmente?

Transfira um site WordPress manualmente baixando todos os arquivos via FTP, exportando o banco de dados com o phpMyAdmin e carregando ambos para o novo servidor. Atualize o arquivo wp-config.php com os novos detalhes do banco de dados e ajuste as configurações de domínio ou URL no banco de dados do WordPress para completar a migração.

Como entrar manualmente no modo de recuperação do WordPress?

Entre manualmente no modo de recuperação do WordPress acionando um erro fatal, que gera um link de recuperação enviado para o e-mail do administrador. Acesse o site com esse link para desativar plugins ou temas defeituosos. Se o e-mail for inacessível, ative a depuração no wp-config.php para identificar e corrigir erros diretamente.

Como restaurar um backup do WordPress no localhost?

Restaure um backup do WordPress no localhost instalando um software de servidor local como XAMPP ou MAMP, criando um novo banco de dados no phpMyAdmin e importando o arquivo de backup do banco de dados. Copie seus arquivos do WordPress para o diretório do localhost, atualize o wp-config.php com os novos detalhes do banco de dados e, em seguida, acesse o site do seu navegador local.

Como fazer backup e restaurar um site WordPress para um novo servidor?

Faça backup e restaure um site WordPress para um novo servidor usando o Duplicator. Instale o plugin Duplicator, crie um backup e baixe os arquivos do instalador e do arquivo compactado. Carregue-os para o novo servidor, execute o script do instalador e atualize suas configurações de domínio ou banco de dados para completar a migração.

Próximos Passos: Proteja Seu Site Definitivamente

A restauração manual é uma habilidade reativa. É algo que você usa depois que o desastre acontece.

A abordagem mais inteligente é ser proativo.

Backups regulares e automatizados são a apólice de seguro do seu site. Quando você tem backups recentes e confiáveis rodando automaticamente, desastres no site se tornam inconvenientes menores em vez de catástrofes que acabam com o negócio.

Duplicator Pro cuida dessa proteção. Ele cria backups agendados que são salvos automaticamente em armazenamento em nuvem off-site como Google Drive, Dropbox ou Amazon S3. Seus backups ficam seguros longe do seu servidor, protegidos mesmo que sua conta de hospedagem seja completamente apagada.

Configure uma vez e seu site permanece protegido indefinidamente.

Não espere por um desastre. Proteja seu site com o Duplicator Pro e configure sua agenda de backup automatizado hoje mesmo.

Enquanto você está aqui, acho que você vai gostar destes outros recursos do WordPress selecionados a dedo:

avatar do autor
Joella Dunn Redator de Conteúdo
Joella é uma escritora com anos de experiência em WordPress. Na Duplicator, ela se especializa em manutenção de sites — de backups básicos a migrações em larga escala. Seu objetivo final é garantir que seu site WordPress esteja seguro e pronto para crescer.
Nosso conteúdo é sustentado pelo leitor. Se você clicar em determinados links, poderemos receber uma comissão.

Não Deixe Mais Um Dia Passar Desprotegido

Cada hora sem backups adequados do WordPress coloca seu site em risco • Cada migração atrasada do WordPress custa desempenho e crescimento

Obtenha o Duplicator Agora
Plugin Duplicator

Espere! Não perca sua
oferta exclusiva!

Como cliente , você recebe 60% DE DESCONTO

Experimente o Duplicator gratuitamente em seu site — veja por que mais de 1,5 milhão de profissionais do WordPress confiam em nós. Mas não espere — este desconto exclusivo de 60% está disponível apenas por tempo limitado.

ou
Obtenha 60% de Desconto no Duplicator Pro Agora →