Restauração completa de sites em WordPress com BackupBuddy: o guia definitivo
Publicados: 2020-08-13Se você precisar restaurar seu site WordPress para uma versão anterior, o plug-in BackupBuddy o ajudará. É por isso que o chamamos de plugin de backup “3 em 1” do WordPress: BackupBuddy pode fazer backup, restaurar e migrar sites WordPress.
Infelizmente, uma restauração total de um site geralmente envolve algo que deu realmente errado ... desde um hack ou violação de segurança, um erro fatal, arquivos excluídos acidentalmente ou uma falha do servidor. Como isso geralmente significa um evento muito estressante, queremos garantir que você tenha as instruções de que precisa para restaurar seu site com o mínimo de tempo de inatividade possível.
Na verdade, criamos o BackupBuddy em 2010 porque perdemos nosso próprio site e tivemos que reconstruí-lo completamente ... duas vezes. Você pode ler toda a história de origem do BackupBuddy agora que podemos finalmente falar sobre isso sem chorar: De falhas de servidor, Tacos e café: o nascimento do BackupBuddy.

Naquela época, o WordPress não tinha nenhuma solução de backup, então criamos o BackupBuddy para que ninguém tivesse que passar pelo que passamos: 120 horas - 3 semanas inteiras de trabalho - perdidas em falhas no site.
Portanto, se você se encontrar neste tutorial em uma situação estressante, sabemos como você se sente. Vamos começar ... e restaurar o site!
Como BackupBuddy lida com uma restauração completa de um site
Se você precisar restaurar todo o seu site e não apenas partes dele, isso geralmente significa que você não tem mais acesso ao painel de administração do WordPress. Uma restauração completa do site normalmente está em ordem se o seu site estiver completamente quebrado ou inutilizável e a melhor (ou única) opção é restaurar o site inteiro com um backup anterior.
Se uma restauração completa de um site não puder ser realizada no painel de administração do WordPress, será necessária uma “Restauração manual”. Precisamos aprofundar alguns níveis no servidor, nos arquivos e no banco de dados do seu site para restaurá-lo completamente.
Esta é uma visão geral básica de como o processo de restauração completa do site do BackupBuddy funciona quando você não tem mais acesso ao seu administrador do WordPress:
- Você carrega um arquivo chamado ImportBuddy e um arquivo de backup completo (zip) para o servidor do seu site.
- Por meio de um processo de 6 etapas , o ImportBuddy descompacta o arquivo de backup completo para restaurar seu site para a versão incluída no backup.
O que você precisa antes de começar
Antes de iniciar uma restauração completa do site, você precisará de algumas coisas.
- 1. Um arquivo zip de backup completo do seu site feito com o plugin BackupBuddy. Este é um arquivo zip de backup que você pode baixar do destino remoto usado para armazenar seus backups, como BackupBuddy Stash. Você também pode ter baixado diretamente para o seu computador.
- 2. Acesso do gerenciador de arquivos ao servidor do seu site (para fazer upload de arquivos). Normalmente você pode acessar o arquivo do seu site através da sua conta de hospedagem, como o Gerenciador de Arquivos do cPanel. Você também pode usar um editor de texto / código como o BB Edit ou Coda, que permite que você se conecte a um servidor via sFTP.
- 3. Acesso ao banco de dados via PHPmyAdmin ou outra interface em sua conta de hospedagem. Você precisará de um banco de dados limpo / atualizado, além de um usuário e uma senha de banco de dados com privilégios de administrador.
- 4. O arquivo ImportBuddy. Você pode baixar o arquivo ImportBuddy de algumas maneiras que abordaremos na próxima seção. Por motivos de segurança, você será solicitado a definir uma senha para seu arquivo ImportBuddy em vários lugares diferentes em todo o plug-in BackupBuddy (como durante a Configuração rápida), dependendo de como você baixou o arquivo.
Etapas para restauração completa com BackupBuddy
1. Prepare-se para a restauração reunindo os "suprimentos" necessários
Na seção anterior, listamos tudo que você precisa para executar uma restauração completa do site com BackupBuddy.
- 1. Um arquivo zip de backup completo do seu site feito com o plugin BackupBuddy
- 2. Acesso do gerenciador de arquivos ao servidor do seu site (para fazer upload de arquivos)
- 3. Acesso ao banco de dados via PHPmyAdmin ou outra interface em sua conta de hospedagem
- 4. O arquivo ImportBuddy (+ sua senha do ImportBuddy)
Vamos ver como reunir todas essas coisas se você precisar de alguma orientação:
Baixe seu arquivo zip de backup completo ou “completo” mais recente
Um backup completo (ou “completo”) é um dos 5 tipos de backups do WordPress que o BackupBuddy pode fazer do seu site. Um backup completo é exatamente o que parece ... é o backup “completo” do seu site. Um backup completo contém todos os arquivos relacionados à instalação do WordPress, incluindo seu banco de dados do WordPress, seus arquivos de tema e plug-in e sua biblioteca de mídia. Você precisará de um arquivo de backup completo para fazer uma restauração completa do site.
Sempre recomendamos que você armazene seus arquivos de backup e uma cópia do ImportBuddy em um destino remoto, como BackupBuddy Stash, caso você não consiga acessar seu servidor. Se você ainda não baixou um arquivo de backup completo, vá em frente e baixe-o.
Neste exemplo, estamos baixando um arquivo de backup completo enviado para BackupBuddy Stash e acessado via iThemes Sync. Na sincronização, um backup completo do BackupBuddy será listado como “Completo” em Tipo de backup.


Abra um gerenciador de arquivos conectado ao seu servidor ou conta de hospedagem
Em seguida, você precisará certificar-se de que tem um gerenciador de arquivos aberto para sua conta de hospedagem ou servidor. Você pode acessar os arquivos do seu site de duas maneiras diferentes:
- De sua conta de hospedagem> cPanel> Gerenciador de arquivos
- De um editor de código / texto conectado ao seu servidor por meio de credenciais sFTP (geralmente você obtém essas informações quando compra sua conta de hospedagem pela primeira vez)
É aqui que o gerenciador de arquivos está localizado no cPanel:

E neste exemplo, estamos usando o editor de código Coda, conectado a um servidor. Você pode ver a lista de diretórios de arquivos deste servidor.

Obtenha suas credenciais de acesso ao banco de dados
Faça login na conta PHPMyAdmin do seu servidor para acessar o banco de dados do seu site. Você vai precisar de um banco de dados limpo (vazio) e de um usuário com credenciais de administrador.

Em outra conta de hospedagem, você pode ter uma visão diferente das informações do seu banco de dados.

Vá em frente e copie as informações do seu banco de dados, pois você precisará delas em uma etapa posterior:
- Nome do banco de dados - este é o nome do banco de dados no qual você deseja restaurar seu site. Também pode ser um banco de dados limpo / fresco.
- Usuário do banco de dados - esta é a conta do usuário do banco de dados que tem permissão para acessar o banco de dados. Este usuário deve ter permissão para acessar o banco de dados para que a importação funcione.
- Senha do banco de dados - esta é a senha do usuário do banco de dados.
Baixe o arquivo ImportBuddy + Definir uma senha
Por último, você precisa baixar o arquivo ImportBuddy.
ImportBuddy pode ser baixado de algumas maneiras:
- De iThemes Sync (para qualquer site que você sincronizou que também usa BackupBuddy) (veja mais sobre como baixar ImportBuddy de Sync)


- Extraído de seu arquivo zip de backup (aqui é onde encontrar uma cópia de importbuddy.php em seu arquivo zip de backup)

- De dentro do plugin BackupBuddy (se você ainda tiver acesso WP Admin). Navegue até BackupBuddy> guia Backups e clique no menu do ImportBuddy para fazer o download diretamente. Você também pode enviá-lo para um destino remoto.

2. Carregue o arquivo ImportBuddy e seu Zip de backup completo para o seu servidor
Depois de baixar o arquivo zip de backup e o arquivo ImportBuddy, é hora de carregar o arquivo ImportBuddy e o arquivo zip de backup completo para o mesmo diretório em seu servidor, onde seu site reside atualmente.
Carregue o arquivo de backup ( não renomeie o arquivo zip !) E o arquivo Importbuddy.php para o diretório escolhido. Você verá esses dois arquivos quando o upload for concluído.

4. Carregue o URL do ImportBuddy
Agora é hora de deixar o ImportBuddy fazer sua mágica. O ImportBuddy será carregado depois que você acessar o arquivo usando este formato de URL:
5. Siga as 6 etapas do ImportBuddy para concluir a restauração
Existem 6 etapas do ImportBuddy a serem seguidas para uma restauração bem-sucedida de um site. Vamos examiná-los.
Etapa 1: Autenticação necessária e escolha seu arquivo de backup
Depois de acessar o arquivo ImportBuddy por meio de seu navegador, a primeira etapa será carregada. Você será solicitado a inserir sua senha do ImportBuddy para continuar.

A etapa 1 também solicita que você escolha o arquivo de backup para a migração. Como já carregamos o arquivo, você o verá listado como uma seleção. Se você tiver uma conta do Stash, poderá restaurar do Stash / Stash Live se tiver arquivos salvos em sua conta.

Depois de selecionar as Opções avançadas ou se não precisar selecionar nenhuma dessas opções, clique em Próxima etapa.
Etapa 2: descompactando o arquivo de backup
A próxima etapa descompacta o arquivo de backup. Não há nada que você precise fazer nesta etapa. Basta selecionar Próxima etapa quando a extração for concluída.

Etapa 3: configurações de URL e banco de dados
É aqui que você irá inserir as configurações do banco de dados para o novo local que você salvou ao preparar a restauração.

Essas configurações controlam para onde seu banco de dados de backup será restaurado. Aqui estão algumas coisas importantes a serem observadas:
- Se você estiver restaurando no mesmo servidor, as configurações abaixo importarão o banco de dados para o local do seu banco de dados WordPress existente, sobrescrevendo seu banco de dados WordPress existente já no servidor.
- Se você estiver mudando para um novo host, precisará criar um banco de dados para o qual importar.
- As configurações do banco de dados DEVEM ser exclusivas para cada instalação do WordPress.
- Se você usar as mesmas configurações para várias instalações do WordPress, todo o conteúdo e configurações do blog serão compartilhados, causando conflitos!
Banco de dados antigo | Novo Banco de Dados | Explicação | |
---|---|---|---|
Servidor de banco de dados | localhost | localhost | Em quase todos os casos, este campo será “localhost”. Este é o endereço do servidor mySQL onde seu banco de dados será armazenado. A localização do seu servidor mySQL será fornecida a você por seu host se for diferente de “localhost”. |
Nome do banco de dados | olddomain_phs | olddomain_phs | Este é o nome do banco de dados que anotamos na etapa de preparação. |
Usuário de banco de dados | olddomain_user | olddomain_user | Este é o nome do usuário que anotamos na etapa de preparação. |
Senha do banco de dados | *************** | *************** | Esta é a senha do usuário. |
Prefixo do banco de dados | wp_ | wp_ | Este é o prefixo dado a todas as tabelas no banco de dados. Para os fins deste tutorial, vamos deixá-lo em wp_ (já que a versão anterior do site o usava). |
Depois de inserir todas as informações do novo banco de dados ou criar seu novo banco de dados, clique em Próxima etapa .
Etapa 4: importação de banco de dados
A etapa 4 importa as informações do banco de dados para o banco de dados do seu novo site. Assim que a importação for concluída, clique no botão Próxima etapa.

Etapa 5: migração de banco de dados
Esta etapa atualiza todos os URLs, caminhos, etc. em seu site para garantir que tudo corresponda (isso é especialmente útil se você estiver usando esse processo para mover seu site para um novo host ou nome de domínio).
Antes de passar para a etapa final, certifique-se de ir ao seu site restaurado e verificar todos os seus links para garantir que eles foram alterados. Você pode visualizar todo o registro de importação para fornecer suporte clicando no botão Exibir registro de importação.
Depois de testar seu novo site, você pode ir para a etapa final clicando em Limpar e remover arquivos temporários.

Etapa 6: limpeza final
A etapa 6 remove todos os arquivos temporários do novo site que foram usados para a restauração. Seu site estará pronto no URL indicado nessa página.

Depois de clicar no botão Concluir limpeza, seu site será restaurado!

Ajuda com a restauração
Sua assinatura BackupBuddy ativa inclui suporte ao vivo com bilhetes. Se você ficar preso em qualquer etapa deste processo, nossa equipe de suporte do BackupBuddy está pronta para ajudar! Basta visitar o Help Desk da iThemes para abrir um tíquete.
Obtenha o BackupBuddy, o plug-in de backup 3 em 1 do WordPress
BackupBuddy, nosso plugin de backup para WordPress, pode fazer backup, restaurar e migrar seu site WordPress para um novo host ou domínio. Você pode então armazenar seus backups com segurança fora do local com a integração do OneDrive, Dropbox e Google Drive ou usar o BackupBuddy Stash, nosso destino de armazenamento de backup remoto seguro (você ganha 1 GB grátis com sua assinatura do BackupBuddy!)
Precisa restaurar de um backup? Confira BackupBuddy University: restaurar plug-ins, temas, versão do WordPress e arquivos individuais para ver o recurso de restauração do painel de controle do BackupBuddy.
Baixe Agora
Kristen tem escrito tutoriais para ajudar os usuários do WordPress desde 2011. Normalmente, você pode encontrá-la trabalhando em novos artigos para o blog do iThemes ou desenvolvendo recursos para o #WPprosper. Fora do trabalho, Kristen gosta de fazer um diário (ela escreveu dois livros!), Fazer caminhadas e acampar, cozinhar e aventuras diárias com sua família, na esperança de viver uma vida mais presente.
