Como sempre recomendamos, faça seu backup, caso ainda não tenha feito. Não espere que algo ruim aconteça para ver o quanto seria importante ter feito isso. Você pode fazer um backup manualmente sem muito trabalho, ou se preferir, fazer backup do WordPress automaticamente usando o BackWPup, um plugin gratuito, BackupBuddy e VaultPress, que são ótimas opções pagas. Agora que você já fez o backup do WordPress, precisa saber como usá-lo em caso de emergência. Neste guia vamos mostrar passo a passo como restaurar WordPress a partir do backup. Quando falamos de casos de emergência, citamos os mais comuns: site hackeado, infectado por malware, perda de dados, exclusões acidentais ou até cancelamento do serviço por parte do seu provedor de hospedagem, etc.
Nota: Este guia trata especificamente de como restaurar o WordPress a partir do backup. Se você está tentando mover seu WordPress para um novo domínio, veja nosso guia de Como mover o WordPress para um novo domínio sem prejudicar o SEO. Se você quer migrar seu WordPress do servidor local (localhost) para um servidor de hospedagem, siga nosso guia de Como mover o WordPress do Servidor Local para o Servidor de Hospedagem.
Compreendendo o Backup e Restauração do WordPress
Como já mostramos por aqui, existem diversas formas de fazer o backup do WordPress. Você pode fazer manualmente ou automaticamente, com ou sem um plugin. Restaurar o WordPress a partir de um backup vai depender de como você faz este backup. Por exemplo, vimos em Como manter o conteúdo do seu WordPress seguro com BackupBuddy, que através do próprio plugin podemos fazer backups e restaurá-los. Geralmente backups manuais, precisam ser restaurados manualmente. Muitos usuários preferem fazer backup apenas de seus temas, diretório uploads e banco de dados do WordPress. Isso reduz o tempo e tamanho do backup, contudo aumenta os passos necessários no caso da restauração.
Independente de como fez seu backup, alguns passos básicos são os mesmos. Primeiramente, você precisa limpar os arquivos do seu WordPress. A melhor forma de fazer isso é apagar os arquivos diretamente do servidor através de um cliente FTP. Em seguida você precisa restaurar o Banco de Dados, instalar uma nova cópia do WordPress e os plugins que tinha anteriormente e, finalmente, restaurar o tema e as imagens.
Restaurando o WordPress através de um arquivo de backup do BackupBuddy
BackupBuddy oferece uma maneira simples e prática de restaurar o WordPress a partir de um backup. Se você estiver usando o BackupBuddy para fazer backup do seu site, acesse o Painel e vá em BackupBuddy > Migrate. Baixe uma cópia do “importbuddy.php”. Você definirá uma senha para importbuddy, a mesma que usará para restaurar o site.
Baixe um cópia do seu Backup. Pode encontrar seus backups em BackupBuddy > Backups ou o destino que usou para armazenar seus backups.
Uma vez que tenha o arquivo (zip) do backup e o importbuddy.php armazenados no seu computador, acesse seu site usando FTP. Se você tiver um backup completo, apague todos os arquivos e pastas do seu WordPress. Entretanto, no caso de um backup parcial, você pode fazer primeiramente, os arquivos que você ainda não tinha feito backup.
Envie tanto o backup do BackupBuddy quanto o importbuddy.php para o diretório raiz do seu site. Uma vez que ambos estejam no servidor, basta acessar o importbuddy.php no seu navegador, algo como:
https://www.seudominio.com.br/importbuddy.php
ImportBuddy agora pedirá a senha que você criou ao baixar o ImportBuddy.
Ao autenticar corretamente, na próxima tela você verá o arquivo de backup que você enviou. Caso não tenha feito upload do arquivo de backup, poderá clicar na aba Upload para fazer agora o envio do arquivo. Depois basta clicar em Próximo Passo (Next Step) para continuar.
ImportBuddy irá descompactar o arquivo de backup e mostrar uma mensagem de sucesso quando terminar. Clique no botão Próximo Passo para continuar. Na próxima tela, você deve fornecer a URL do Site e informações do banco de dados. Se você estiver movendo seu site de um domínio para outro ou do servidor local (localhost) para o servidor de hospedagem, você vai precisar atualizar a URL do Site. Se você estiver simplesmente restaurando o WordPress, ele já estará configurado para usar a sua URL atual.
Se você estiver estiver tentando restaurar um site WordPress hackeado ou tentando remover malware, então você precisa limpar seu banco da dos antigo. Você pode eliminar as tabela usando o phpMyAdmin ou mesmo criar um novo banco de dados no cPanel. Uma vez criado o novo banco de dados ou esvaziado o antigo, forneça os dados do seu banco de dados. Se estiver usando o banco de dados antigo, o ImportBuddy deve preencher com o dados para você. Após isto, teste suas configurações e clique em Próximo Passo para continuar.
ImportBuddy agora irá importar seu banco de dados. Feito isso, cliquem em Próximo Passo para continuar. ImportBuddy irá atualizar suas URLs, diretórios, etc. Feito isso, convidará você a testar seu site. Se tudo estiver normal, você restaurou com sucesso o seu site. Na página ImportBuddy clique no botão correspondente para limpar e remover os arquivos temporários. Este procedimento apagará os dados temporários no banco de dados e arquivos criados durante a restauração.
Restaurando banco de dados do WordPress a partir de um Backup usando o phpMyAdmin
Ao restaurar um backup criado manualmente você terá duas opções: Criar um novo banco de dados e importar ou esvaziar o banco de dados antigo e importar. Se você estiver restaurando um site WordPress que foi hackeado, é muito importante que antes você crie um novo usuário e senha para o MySQL antes de criar um novo banco de dados ou importar para um banco de dados existente.
Para esvaziar o seu banco de dados existente, acesse o cPanel (geralmente acessado através de www.seudominio.com.br:2082), vá até a seção Banco de Dados e clique em phpMyAdmin – Geralmente ao fazer isso, o phpMyAdmin abrirá em nova guia do navegador. Clique no seu banco de dados e selecione todas as tabelas, em seguida Eliminar, conforme a imagem a seguir:
Caso você queira criar um novo banco de dados, na mesma seção do cPanel Banco de Dados, clique em Banco de Dados MySQL.
Na próxima tela forneça um nome para seu novo banco de dados e clique em Criar Banco de Dados.
Depois de ter um banco de dados limpo ou um novo banco de dados, clique na guia Importar, na parte superior do phpMyAdmin. Isso levará você à página de Importação onde você pode clicar no botão para procurar o arquivo de backup do seu banco de dados. Depois de selecionado o arquivo, basta clicar no botão para importar.
Restaurando o Backup do Banco de Dados do WordPress usando o cPanel
Se você criou manualmente um backup do seu WordPress usando o cPanel, então você também pode restaurar o banco de dados usando o cPanel. Acesse-o, vá até a seção Arquivos e clique em Backups.
Ná página backups role até Restaurar um Baco de Dados MySQL. Clique em escolher arquivo e selecione um arquivo armazenado no seu disco. Feito isso, clique no botão Upload.
Restaurar arquivos do WordPress manualmente usando FTP
Se você estiver limpando um Site WordPress hackeado ou infectado, recomendamos que você apague todos os arquivos e diretórios do wordpress. Só faça isso se seu backup estiver atualizado e contendo tudo que você personalizou, alterou ou carregou no seu site. Você pode fazer isso usando o cPanel (caminho mais rápido) ou usando o FTP.
Para apagar todos os arquivos do site usando o cPanel, faça login e localize a Seção Arquivos. Clique em Gerenciador de Arquivos (File Manager), que irá lhe pedir para selecionar o diretório. Escolha o diretório raiz e prossiga. A interface do Gerenciador de Arquivos abrirá em um nova guia do seu navegador, selecione todos os arquivos do WordPress e exclua-os.
Para excluir os arquivos usando FTP, basta conectar-se ao seu site usando um um cliente ftp como o Ipswitch WS FTP (pago) ou FileZilla (grátis). Selecione todos os arquivos no diretório raiz do WordPress para excluí-los.
Agora, antes de começar a enviar os arquivos do seu backup, certifique-se que estejam limpos. Se você tiver restaurando um site que foi hackeado ou infectado, você precisa certificar-se que não há nenhum arquivo exploited ou backdoor no backup. Por isso recomendamos que você só faça upload das suas imagens e tema.
Faça download de do WordPress em WordPress.org e extraia os arquivos para seu hd. Abra o diretório local onde você descompactou os arquivos, selecione todos e envie-os para seu site.
Depois que todos os arquivos foram enviados para seu site, você pode enviar o arquivo “wp-config.php” do seu backup (se você tem certeza que ele está seguro e limpo). Como alternativa, você pode renomear o arquivo “wp-config-sample.php” recém enviado para “wp-config.php”. Depois disso, clicar com o botão direito e clicar para editar o arquivo. Deverá informar o seu Host, banco de dados, usuário e senha do banco de dados (você poderá encontrar estas informações no seu wp-config.php antigo). Se você alterou a senha do seu usuário do banco de dados MySQL, use a nova senha aqui. Salve o arquivo e envie-o novamente.
Agora você enviará os outros arquivos do seu backup. Nós recomendamos que você faça apenas upload das suas imagens que estão no diretório /wp-content/uploads e o tema do seu WordPress. Depois de ter carregado todos estes arquivos,a cesse o seu site para verificar se está tudo funcionando corretamente. Aproveite para entrar no Painel (/wp-admin/) do seu WordPress.
Restauramos o banco de dados e os arquivos. Agora você precisará instalar os plugins que tinha no seu site. Basta instalar e ativar um a um. Pode contar com nosso guia Como Instalar um Plugin no WordPress Passo a Passo. E por fim, configure os links permanentes, conforme seu site antigo em Configurações > Links Permanentes.
O que fazer após a Restauração do seu site WordPress?
Depois de restaurar seu site com sucesso, você precisa torná-lo seguro, principalmente se foi vítima de hacker ou infecções. Para garantir a segurança, antes de mais nada configure backups automáticos regulares. Recomendamos que modifique sua senha imediatamente e preferencialmente com certa regularidade. Se você tiver um site multi-usuário, peça para que todos os usuários redefinam suas senhas imediatamente. Proteja o seu WordPress, tornando a área administrativa protegida com senha. Ativar Google Authenticator 2-Step Authentication (Verificação em 2 etapas do Google) para adicionar uma camada extra de segurança para Logins em seu site. Recomendamos ainda que use Sucuri para monitorar e reforçar a segurança. Ele monitora ameaças de segurança, oferece ainda serviço de remoção de malware (nos planos de assinatura). Aqui estão 5 razões para você usar Sucuri.
Solução de Problemas para Restauração do WordPress
Existem alguns problemas que você pode se deparar quando for restaurar seu site WordPress. Temos alguns guias para os mais comuns:
- Erro ao estabelecer conexão com o banco de dados
- Tela branca da morte
- Internal Server Error
- Atualização e Redirecionamento da Página de Login
- Posts retornando Erro 404
Este guia te ajudou? Você encontrou alguma dificuldade que não cobrimos neste artigo? Deixe-nos saber deixando um comentário abaixo.
101 respostas
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.
mexican mail order pharmacies: cheapest mexico drugs – buying from online mexican pharmacy
mail order pharmacy india https://indiaph24.store/# indian pharmacies safe
top online pharmacy india
online pharmacy india [url=http://indiaph24.store/#]Generic Medicine India to USA[/url] best india pharmacy
http://canadaph24.pro/# canadian pharmacy 24h com safe
http://canadaph24.pro/# canadian pharmacy prices
best online pharmacy india [url=https://indiaph24.store/#]Cheapest online pharmacy[/url] indian pharmacies safe
cytotec abortion pill [url=http://cytotec.club/#]cytotec buy online usa[/url] buy cytotec in usa
https://ciprofloxacin.tech/# ciprofloxacin generic price
order cytotec online [url=https://cytotec.club/#]cytotec buy online usa[/url] buy misoprostol over the counter
buying cheap propecia prices: cost cheap propecia for sale – propecia rx
https://finasteride.store/# cost generic propecia without a prescription
buy cipro [url=http://ciprofloxacin.tech/#]cipro[/url] cipro 500mg best prices
cost of generic propecia without dr prescription: cost of cheap propecia prices – cost of propecia without rx
buy lisinopril 10 mg [url=http://lisinopril.network/#]zestoretic 10 12.5 mg[/url] cost of generic lisinopril 10 mg
https://cytotec.club/# order cytotec online
http://ciprofloxacin.tech/# buy cipro online without prescription
http://lisinopril.network/# zestril drug
buy cheap propecia for sale [url=https://finasteride.store/#]order generic propecia pills[/url] cost of propecia online
get generic propecia pills [url=http://finasteride.store/#]buying generic propecia without rx[/url] order propecia for sale
ciprofloxacin generic price: buy ciprofloxacin over the counter – buy generic ciprofloxacin
http://nolvadex.life/# tamoxifen for sale
cost propecia without prescription [url=http://finasteride.store/#]get generic propecia tablets[/url] get propecia without insurance
cost of lisinopril: lisinopril 12.5 mg – prinivil price
http://nolvadex.life/# aromatase inhibitors tamoxifen
http://lisinopril.network/# lisinopril coupon
lisinopril 5 mg uk price [url=http://lisinopril.network/#]lisinopril 12.5 mg tablets[/url] prinivil online
http://ciprofloxacin.tech/# cipro ciprofloxacin
antibiotics cipro [url=http://ciprofloxacin.tech/#]ciprofloxacin 500 mg tablet price[/url] ciprofloxacin 500 mg tablet price
get cheap propecia without a prescription: order generic propecia without rx – buy generic propecia no prescription
http://ciprofloxacin.tech/# buy cipro online canada
cytotec pills buy online [url=http://cytotec.club/#]cytotec online[/url] п»їcytotec pills online
cost cheap propecia: cheap propecia prices – propecia cost
http://nolvadex.life/# tamoxifen lawsuit
order cytotec online [url=https://cytotec.club/#]buy cytotec online fast delivery[/url] Abortion pills online
http://lisinopril.network/# lisinopril 40 mg brand name
https://cytotec.club/# Cytotec 200mcg price
get propecia without dr prescription [url=http://finasteride.store/#]cost generic propecia without a prescription[/url] cost of propecia
what is tamoxifen used for: tamoxifen citrate – is nolvadex legal
rx propecia [url=https://finasteride.store/#]cost cheap propecia without a prescription[/url] cheap propecia without a prescription
https://nolvadex.life/# tamoxifen 20 mg
buying propecia price: buying generic propecia – propecia online
where can i buy cipro online [url=https://ciprofloxacin.tech/#]cipro[/url] ciprofloxacin 500 mg tablet price
http://nolvadex.life/# nolvadex 10mg
https://lisinopril.network/# prinivil 10 mg tab
zestril 5 mg price [url=http://lisinopril.network/#]lisinopril 20 mg pill[/url] buy lisinopril 20 mg online uk
https://finasteride.store/# buying generic propecia without insurance
nolvadex during cycle [url=https://nolvadex.life/#]clomid nolvadex[/url] nolvadex side effects
tamoxifen menopause: does tamoxifen cause joint pain – tamoxifen moa
http://ciprofloxacin.tech/# ciprofloxacin 500 mg tablet price
propecia brand name [url=http://finasteride.store/#]cost cheap propecia without dr prescription[/url] buy generic propecia without a prescription
buy cytotec over the counter: Abortion pills online – cytotec buy online usa
https://cytotec.club/# buy cytotec over the counter
tamoxifen pill [url=http://nolvadex.life/#]nolvadex 10mg[/url] liquid tamoxifen
http://cytotec.club/# п»їcytotec pills online
cost generic propecia for sale: cheap propecia tablets – order propecia for sale
buy cialis pill [url=https://cialist.pro/#]cialist.pro[/url] Cialis 20mg price
Cheap Sildenafil 100mg: viagras.online – best price for viagra 100mg
Cheap Cialis: buy cialis online – Buy Tadalafil 20mg
http://kamagra.win/# п»їkamagra
Vardenafil online prescription [url=https://levitrav.store/#]Vardenafil online prescription[/url] п»їLevitra price
http://levitrav.store/# Levitra 10 mg buy online
Buy Vardenafil online: Buy Vardenafil 20mg – Vardenafil online prescription
http://levitrav.store/# Cheap Levitra online
п»їLevitra price [url=http://levitrav.store/#]Levitra generic price[/url] Vardenafil buy online
http://kamagra.win/# п»їkamagra
Kamagra 100mg price: kamagra.win – buy Kamagra
Sildenafil Citrate Tablets 100mg: viagras.online – Generic Viagra online
buy kamagra online usa [url=https://kamagra.win/#]buy kamagra online[/url] Kamagra 100mg price
http://levitrav.store/# Vardenafil buy online
Sildenafil Citrate Tablets 100mg: Cheapest place to buy Viagra – Viagra tablet online
http://cialist.pro/# Tadalafil Tablet
https://viagras.online/# sildenafil over the counter
Kamagra tablets [url=https://kamagra.win/#]kamagra.win[/url] Kamagra tablets
Generic Cialis price: cialist.pro – Generic Tadalafil 20mg price
https://cenforce.pro/# Buy Cenforce 100mg Online
https://kamagra.win/# Kamagra 100mg
Cenforce 150 mg online: Purchase Cenforce Online – cheapest cenforce
Sildenafil Citrate Tablets 100mg [url=http://viagras.online/#]Cheap Viagra 100mg[/url] buy viagra here
best online pharmacies in mexico [url=http://pharmmexico.online/#]mexico drug stores pharmacies[/url] mexican drugstore online
us pharmacy no prescription: legal online pharmacy coupon code – canadian prescription pharmacy
pharmacy online no prescription: meds no prescription – buy medication online no prescription
http://pharmindia.online/# top 10 pharmacies in india
https://pharmnoprescription.icu/# buy pain meds online without prescription
mexican online pharmacies prescription drugs [url=http://pharmmexico.online/#]purple pharmacy mexico price list[/url] mexico pharmacies prescription drugs
mexican pharmacy: mexican border pharmacies shipping to usa – buying from online mexican pharmacy
indianpharmacy com [url=http://pharmindia.online/#]india online pharmacy[/url] mail order pharmacy india
http://pharmindia.online/# pharmacy website india
online pharmacy india: reputable indian online pharmacy – online shopping pharmacy india
order medication without prescription: best online pharmacy without prescription – buy meds online without prescription
indian pharmacy no prescription: online no prescription pharmacy – prescription drugs canada
reliable canadian online pharmacy [url=http://pharmcanada.shop/#]canadianpharmacy com[/url] canadian pharmacy world reviews
http://pharmworld.store/# rx pharmacy coupons
online pharmacy no prescription: pharm world – cheapest pharmacy to fill prescriptions without insurance
canadian pharmacy world coupon code [url=https://pharmworld.store/#]cheapest pharmacy[/url] canada pharmacy coupon
http://pharmcanada.shop/# best canadian online pharmacy reviews
canadian pharmacy no rx needed: canadian family pharmacy – canadian online drugs
best india pharmacy: mail order pharmacy india – indian pharmacy online
cheap pharmacy no prescription [url=http://pharmworld.store/#]non prescription medicine pharmacy[/url] drugstore com online pharmacy prescription drugs
https://pharmindia.online/# india pharmacy mail order
canadian online pharmacy reviews: canadian pharmacy ltd – best canadian pharmacy to buy from
doxycycline hyc 100mg [url=https://doxycyclinea.online/#]doxycycline 100mg capsules[/url] generic doxycycline
https://zithromaxa.store/# buy zithromax online cheap
zithromax 250 price: zithromax buy – zithromax generic price
price of doxycycline: where to get doxycycline – doxycycline hyc 100mg
neurontin brand name 800mg [url=https://gabapentinneurontin.pro/#]neurontin 300 mg cap[/url] buy generic neurontin