Como Restaurar Site WordPress Com Apenas o Backup do Banco de Dados
Fazer um backup dos arquivos e bancos de dados do seu site é sempre uma boa ideia. Quanto mais backups você faz, maior será a chance de você não sofrer consequências de eventos imprevistos. Se você removeu alguns arquivos acidentalmente ou seu WordPress ficou comprometido e seus arquivos foram corrompidos por malware, ainda pode ser possível restaurar seu site WordPress. Neste tutorial, você aprenderá como restaurar o WordPress, mesmo se você tiver apenas um backup do banco de dados MySQL.
Este método de recuperação é apenas parcial e você pode não ser capaz de recuperar tudo. No entanto, o WordPress armazena mais configurações e informações em seu banco de dados. Assim, você poderá recuperar a maioria do seu site do seu WordPress apenas usando o banco de dados.
Conteúdo
O que você precisa?
Antes de começar este guia, você precisará do seguinte:
- Uma hospedagem otimizada WordPress (também pode ser uma hospedagem compartilhada)
- Acesso ao painel de controle de hospedagem;
- Backup de banco de dados MySQL.
Passo 1 – Importando o backup do banco de dados do WordPress
Primeiro de tudo, precisamos criar um banco de dados vazio MySQL. Vamos importar o nosso banco de dados MySQL backup para ele.
- Acesse o painel de controle de hospedagem e encontre o menu de gerenciamento de Bases de Dados MySQL.
- Crie um banco de dados e atribua um usuário a ele. Neste exemplo, o painel de controle Hostinger oferece a capacidade de criar bancos de dados MySQL com usuários atribuídos a eles muito rapidamente, só precisamos preencher as informações necessárias. Confira este guia, se você estiver usando o cPanel para gerenciar sua conta.
- Acesse seu banco de dados recém-criado via phpMyAdmin.
- Importe o banco de dados que você salvou de sua instalação anterior do WordPress. Você pode fazer isso na seção de Importação: basta selecionar o arquivo .SQL (1), definir o formato para SQL (2) e pressionar o botão Go (3). Um tutorial detalhado sobre como usar o recurso de importação do phpMyAdmin pode ser encontrado aqui.
IMPORTANTE: Anote os detalhes do banco de dados MySQL: nome do banco de dados, usuário e senha, pois você vai precisar deles no próximo passo. Além disso, anote o prefixo de tabela. Você pode ver o prefixo de tabela no lado esquerdo do phpMyAdmin.
Passo 2 – Restaurando o WordPress
Como no momento você só tem um banco de dados MySQL, o próximo passo deve ser a instalação de uma nova instância do WordPress:
- Baixe os arquivos de instalação do WordPress aqui.
- Faça o upload dos arquivos do WordPress para sua conta de hospedagem de site. Se você não tiver certeza de como fazer isso, verifique um guia detalhado sobre como instalar o WordPress aqui.
- Acesse sua instalação do WordPress (acessando seu site com o navegador) e escolha um idioma para a instalação do WordPress. Depois de selecionar o idioma do seu site, clique em Let’s go! E você continuará na etapa de configuração do banco de dados. Use as informações do banco de dados que você criou anteriormente.
- Se feito corretamente, no final da instalação, você verá uma mensagem de que o WordPress já está instalado.
IMPORTANTE: Se você não recebeu esta notificação, talvez seja necessário refazer todo o processo. Verifique novamente a configuração de Prefixo.
Passo 3 – Reinstalando seu Tema e Plugins
Neste momento, seu site deve ter posts e páginas antigas, ajustes, arquivos CSS customizados e usuários. No entanto, sem os seus temas e plugins anteriores, isso não aparecerá como antes:
- A primeira coisa que você deve fazer é reinstalar seu tema. Basta instalar o mesmo tema que você usou como seu padrão anterior. Certifique de verificar este guia para lembrar de como se instala temas WordPress.
- Agora reinstale os plugins instalados anteriormente. Felizmente, seu banco de dados tem uma lista de plugins instalados e ativados anteriormente, então quando você acessa o menu de plugins, você verá uma lista de plugins que estão atualmente ausentes.
Passo 4 – Corrigindo Permalinks
Agora que você recuperou a maior parte do seu site, você ainda pode ter problemas com ele. Muito provavelmente, seus Permalinks não funcionarão como estavam e navegar em seu site resultará em um erro de 404 páginas não encontradas.
Você pode corrigir seus Permalinks, clicando em Configurações no seu Painel e acessando sua seção de Links. Clique em Salvar alterações na parte inferior, sem realmente fazer alterações. Isso deve atualizar os permalinks e corrigi-los.
Passo 5 – Solução de imagens ausentes
Agora vem a parte difícil. Infelizmente, seu banco de dados não contém imagens de seu site anterior. Não existe uma forma fácil de corrigir este problema. Você precisará fazer o upload de cada imagem que está faltando.
Para ajudá-lo a descobrir quais imagens estão especificamente ausentes, usaremos o plugin Broken Link Checkern.
- Assim como acontece com a maioria dos plugins para o WordPress, você pode instalá-lo através do repositório oficial de plugins através de sua área de administração WordPress. Basta clicar em Plugins no Painel e selecionar Adicionar Novo. Insira o verificador de links quebrados na barra de pesquisa e instale o plug-in. Certifique-se de ativar o plugin recém-instalado.
- Acesse o plugin recém-instalado através do Dashboard clicando em Ferramentas e acessando os links quebrados. Você verá uma lista de links quebrados/ausentes, isso irá ajudá-lo a determinar quais imagens estão faltando e sua localização anterior.
- Agora refaça o download das imagens ausentes e, se necessário, atualize seus links.
A situação triste é quando você não tem mais essas imagens. Neste caso, a melhor solução é verificar uma versão arquivada do seu site. Archive.org é uma ótima ferramenta para esses casos e pode ter uma versão anterior, totalmente funcional do seu site. Você poderá baixar as imagens ausentes de lá:
- Acesso Archive.org. No topo da página você verá o “Waybackmachine“. Digite o URL do seu site e pressione ENTER.
- Se houver alguns snapshots disponíveis do seu site, você verá esses círculos azuis em torno de certas datas do ano. Clique nessas datas para acessar uma versão anterior do seu site.
- Depois disso, procure as imagens específicas que estão faltando e baixe-as da versão arquivada.
Conclusão
Agora você sabe como restaurar facilmente a maioria de sua instalação do WordPress a partir de um backup. Você também sabe como detectar problemas adicionais, como links quebrados ou imagens ausentes e truque de como recuperá-los se você já não possui essas imagens. Certifique-se de começar a fazer backups do seu site, a fim de evitar quaisquer problemas se o seu site ficar perdido ou for removido.
Comentários
abril 21 2018
Boa tarde, exclui sem querer os arquivos do meu blog dentro do cpanel. Tenho o backup do banco de dados, mas quando faço o upload como você diz neste post, o mesmo fica com 0MB como se estivesse vazio, e na verdade o arquivo tem pouco mais de 5MB, pode me ajudar com esse problema? Já fiz a instalação do wordpress.org e consigo acessar normalmente o painel do blog. Mas gostaria de ter o meu blog novamente, afinal não quero ter redigir os post novamente e perder em SEO. Só com o banco de dados eu consigo fazer isso?
abril 24 2018
Oi, Philipe. Para restaurar o backup você precisa do banco de dados e dos arquivos do site. Por ter instalado o WordPress novamente, o backup será automaticamente desta última versão. Se por acaso tiver os arquivos salvos em algum outro lugar, conseguirá restaurar. Somente com o banco de dados não será possível :(
setembro 24 2018
Olá. Infelizmente eu fiquei um período sem poder pagar a mensalidade de um outro servidor de hospedagem e eles deletaram tudo... eu não sabia que eu não teria mais acesso. Por sorte eu tenho um backup que havia feito. Fiz o backup do diretório, então não sei o quanto está salvo. Enfim, importa pra mim mesmo os artigos, o resto eu me viro. Eu gostaria de contratar o serviço de vocês, mas eu terei de restaurar o backup sozinho ou vocês poderiam ajudar? Eles disseram que não podem me ajudar a restaurar o backup. Eu fiz o processo pelo cPanel de restauração mas não deu certo... Fico no aguardo
setembro 24 2018
Oi, Rafael. Precisamos ver como estão esses arquivos de backup. Porque se tiver corrompido ou algo do tipo, não tem como restaurar :( Pode enviar o banco de dados para analisarmos a possibilidade de restauração? Até mais :)
janeiro 08 2019
Olá! Toda vez que tento fazer o login para acessar o wordpress dá que o nome do usuário é inválido! O que posso fazer para resolver isso?
janeiro 08 2019
Oi, Magali. Você pode editar o usuário usando o campo user_login pela opção phpMyAdmin, que fica dentro do painel de controle da sua hospedagem. Recomendei este artigo em outro comentário que você deixou para a gente aqui no blog ;) Espero que dê certo!
dezembro 20 2019
Estou há 6 horas tentando restaurar o meu site, que por pura imprudência baguncei excuindo o banco de dados. Foi um milagre encontrar este conteúdo de grande valia. Resumindo, consegui restaurar o meu site e, acessar o meu painel de administração do WordPress. Mil vezes obrigado!!!
junho 22 2020
Não consigo restaurar as postagens e imagens o que faço?
julho 01 2020
Oi, Jéssica! Se seguiu todos os passos e completou a restauração, as imagens e postagens deveriam ter sido recuperada também. Pena que esse não foi o caso. Assim, peço que fale diretamente com nossos agentes de atendimento. Eles vão te ajudar!
novembro 01 2022
olá boa noite olha so gente já faz um bom tempo que estou com problema nem chegei a configurar o wordpress nem consegui criar um banco de dados e como eu estalei um alicativo ante virus quando vou acessar meu site aparece uma mensagem esse site foi infequitado com url phishing como fazer pra consertar isso alguem pode me dar alguma ideia.
novembro 04 2022
Olá, Francisco! Nesse caso eu recomendo entrar em contato com o nosso time de suporte, que eles podem te auxiliar melhor em como proceder: https://www.hostinger.com.br/contatos 😉
setembro 14 2023
Minha hospedagem anual assinada em 2022, venceu agora em agosto de 2023 e só hj eu consegui renovar esta assinatura e compra do domínio. Que alias, não recebi nenhuma mensagem ou e-mail avisando que estava por vencer ou que já havia vencido. Só que pra minha surpresa, os problemas não param por ai... e não encontro mais meus sites de página de vendas dos meus produtos digitais... Estou desesperada pois passei maior trabalho pra fazer estas páginas e agora to achando que perdi tudo... é isso mesmo? Como posso resgatar isso?
setembro 15 2023
Oi, Claudia, entra em contato com nossa equipe de suporte que eles podem tentar te ajudar nisso: https://www.hostinger.com.br/contatos. Boa sorte!