Sendo proprietário de um site WordPress, eu já vi falhas nos servidores e perda de dados em mais de uma ocasião. O hardware falha e os hackers tentam comprometer seu site. Com isso em mente, é muito importante ter uma rotina de backup testada e comprovada, para que você possa restaurar o site caso o pior aconteça.
Você gasta muito tempo aprimorando, alterando e gerenciando seu website. Então, imagine como seria terrível perder todo esse trabalho árduo nas mãos de algo que está completamente fora de seu controle.
Nós mostramos anteriormente alguns dos plugins realmente úteis que você pode usar para migrar o seu site WordPress 3 Plugins para Migrar Facilmente um Site WordPress, Testado e Testado 3 Plugins para Migrar Facilmente um Site WordPress, Testados & Experimentados Estes plugins Wordpress podem semi Automatize todo o processo de migração de um site WordPress para você. Leia mais, mas também é importante fazer backup regularmente, não apenas quando você pretende migrá-lo. Nos meus sites eu executo backups diários em uma unidade NAS Precisa de armazenamento em rede? Aqui está como construir seu próprio NAS Box Precisa de armazenamento de rede? Aqui está como construir seu próprio NAS Box NAS significa Network Attached Storage. Como o Windows tornou-se mais fácil de usar com dispositivos conectados à rede, e os preços do hardware caíram, esse termo começou a ser usado no mercado consumidor. Hoje há uma grande variedade ... Leia Mais via FTP, e para isso eu uso um plugin WordPress chamado UpdraftPlus.
Backup WordPress Com UpdraftPlus
Você pode instalar facilmente o UpdraftPlus a partir da página de plugins do WordPress. Clique no botão Adicionar novo e pesquise por UpdraftPlus . Uma vez instalado, clique no menu de configurações e selecione Backups UpdraftPlus no submenu para configurar sua rotina de backup.
UpdraftPlus está cheio de recursos que muitos outros plugins de backup gratuitos para o WordPress simplesmente não incluem:
- Backups automáticos em uma base regular - qualquer coisa de mensalmente até a cada 4 horas.
- Faça backup do banco de dados e dos arquivos do WordPress.
- Armazena backups localmente em seu servidor da Web ou em armazenamento remoto / em nuvem, incluindo o Dropbox, o Google Drive, o Amazon S3, o FTP e muito mais.
- Substituir automaticamente backups antigos para conservar o espaço livre em suas unidades.
- Alertas de e-mail opcionais na conclusão de seus backups.
- Arquivos de log acessíveis de todos os backups, o que é ótimo para solucionar problemas.
Teste seus backups
Qual é o objetivo de ter um sistema de backup se você não souber como restaurá-lo? É por isso que você deve não apenas executar backups, mas também testá-los para garantir que você possa recuperar seu site caso precise.
Testar seus backups é muito simples. Tudo que você precisa fazer é criar um segundo site WordPress em seu servidor web (ou uma instância local do WordPress Configurar seu blog com Wordpress: O Guia Definitivo Configurar seu Blog com Wordpress: O Guia Completo Quer começar seu próprio blog, mas don não sabe por onde começar? Você deve realmente olhar para Wordpress, a plataforma de blogs mais simples e mais poderosa disponível hoje. Leia mais), assim você poderia ter algo como backuptest.mysite.com que precisaria ter uma instalação de baunilha do WordPress em isto.
Uma vez que você tenha o seu site de teste do WordPress funcionando, você precisará pegar o seu último backup, por padrão isto consistirá em 5 arquivos que usam a seguinte convenção de nomenclatura:
- backup_ [date] - [time] _ [Website_Name] _ [hex-tag] -plugins.zip
- backup_ [date] - [time] _ [Website_Name] _ [hex-tag] -themes.zip
- backup_ [date] - [time] _ [Website_Name] _ [hex-tag] -uploads.zip
- backup_ [date] - [time] _ [Website_Name] _ [hex-tag] -outros.zip
- backup_ [date] - [time] _ [Website_Name] _ [hex-tag] -db.gz
O arquivo others.zip contém arquivos do seu servidor da web que não estão em suas pastas de plug-ins, temas ou uploads. Você realmente não precisará deste arquivo, pois poderá restaurar seu site sem ele.
Envie seu backup
Agora que você tem uma cópia dos arquivos e banco de dados WordPress salvos em backup, é necessário descompactar os três arquivos zip (plug-ins, temas e uploads) e conectar-se ao novo site de teste WordPress em branco via FTP. Você pode fazer isso instalando um cliente FTP gratuito como Transferências de Arquivos FTP do Filezilla Master em todos os seus sites com Transferências de Arquivos FTP FileZilla Master em Todos os Seus Sites com o FileZilla Um grande número de clientes FTP antigos tinha falhas quando se tratava de arquivos grandes transferências. Os aplicativos experimentaram os tempos de espera habituais que você esperaria quando o computador fica lá por 15 a ... Leia Mais.
Se você estiver usando um site WordPress local, precisará copiar e colar essas pastas onde quer que seu site WordPress esteja instalado em seu disco rígido.
Quando estiver no diretório do seu site WordPress de teste, você verá três pastas no topo da lista. Estes são wp-admin, wp-content e wp-includes. Para restaurar seu site, você precisa fazer o upload de seus arquivos de backup para a pasta wp-content.
Uma vez na pasta wp-content, você precisa substituir as pastas de plug-ins, temas e uploads em seu servidor da web por suas versões de backup. Não se preocupe se você não vir uma pasta de upload, ela não está presente porque você ainda não fez o upload de alguma coisa para sua biblioteca de mídia do WordPress.
Esta parte pode levar algum tempo, especialmente se você tiver uma conexão de internet lenta ou se tiver um site grande. Então, enquanto espera que os arquivos façam o upload para o phpMyAdmin, importe o backup do seu banco de dados.
Importe seu banco de dados
A maioria dos servidores da Web possui ferramentas como cPanel ou Plesk, que permitem gerenciar coisas como contas de e-mail, acesso FTP, instalações de aplicativos da Web, como o WordPress, e seus bancos de dados. Na seção do banco de dados, você verá uma opção para iniciar o phpMyAdmin - uma ferramenta que permite gerenciar seus bancos de dados através do seu navegador da web.
Uma vez que você tenha lançado o phpMyAdmin, você precisará selecionar o banco de dados que se correlaciona com o seu site de teste WordPress em branco. Você especificou o nome do banco de dados quando instalou o WordPress, então pense novamente e verifique suas anotações. Quando estiver no banco de dados correto, clique na guia Importar na parte superior da tela. Você então terá uma tela muito semelhante a esta:
Clique no botão “Escolher arquivo” e selecione o arquivo de backup db.gz do seu backup. Deixe todas as outras configurações em seu valor padrão e clique no botão "Ir". Isso agora importará seu banco de dados de backup.
Verifique seu site
Quando seus arquivos terminarem de carregar e seu banco de dados for importado, navegue até o endereço do site de teste usando seu navegador. Desde que seus backups estejam funcionando corretamente, você deve ver agora uma cópia do seu site ao vivo.
Parabéns, você já sabe que seus backups estão funcionando como planejado!
Restaurando Para Real
Se o seu site está danificado por qualquer motivo e você precisa restaurar de verdade, você pode seguir exatamente o mesmo processo acima. No entanto, em vez de criar um site de teste, basta remover e reinstalar o WordPress no site principal e seguir o mesmo processo.
Conclusão
O backup de dados cruciais é extremamente importante, mas saber como restaurar esses dados de backup quando você precisar é tão importante quanto os próprios backups, se não mais. Muitas pessoas pensam que isso nunca acontecerá com elas para que não façam backup. Mas por que correr esse risco quando o processo de criar e testar backups é tão simples com o UpdraftPlus?
Vocês têm um método diferente de fazer backup do seu site WordPress? Ou talvez você não faça nada de volta? De qualquer forma, gostaríamos de ouvir seus pensamentos nos comentários abaixo.