Como fazer backup corretamente do seu blog/site WordPress
Tecnologia

Como fazer backup corretamente do seu blog/site WordPress?

Este artigo irá tratar principalmente daqueles que hospedam seus próprios blogs ou que não utilizam a fórmula gratuita do wordpress.com. 

Neste último, impossível instalar as extensões que citarei abaixo, mas, mediante pagamento de uma taxa, você pode assinar uma solução interna para backup via JetPack.

Por que fazer backup do seu blog WordPress?

Todos sabemos que com a TI, não estamos imunes a um problema técnico fora do nosso controle, nem ao manuseio incorreto… Infelizmente, durante sua jornada como blogueiro, você corre o risco de encontrar alguns problemas que podem levar ao total perda do seu blog. Horas, até anos perdidos em 1/2 segundo, há algo a temer, certo?

O que ? Você não acredita em mim ? Veja alguns exemplos do que pode acontecer:

  • Hacking: mesmo que o WordPress seja um CMS ( Content Management System ) frequentemente atualizado e conhecendo muitos patches de segurança, continua sendo um dos principais alvos dos hackers. Por quê ? Simplesmente porque 4 em cada 10 sites na web usam este sistema e isso representa uma enorme fatia de mercado! Pessoalmente isso já aconteceu comigo e devo admitir que é um grande golpe na cabeça…
  • Uma atualização de extensão defeituosa: a magia do WordPress está em seu catálogo bastante variado de plugins que podem transformar completamente seu blog! Infelizmente, a atualização de uma dessas extensões pode muito bem bloquear seu site… Um fato bastante raro, mas que não deve ser esquecido mesmo assim!
  • Manuseio incorreto: se você gosta de mexer um pouco no código ( que é o meu caso ), um erro pode acontecer rapidamente e, como no ponto acima, isso pode levar ao bloqueio completo do seu blog. Então, sim, pode ser bastante fácil desfazer a última edição, mas às vezes você estragou tanto que é difícil desfazer.
  • Um problema com seu host: esquecer de renovar sua assinatura, um defeito de hardware ( falha do disco ou da máquina completa, por exemplo ), ou até mesmo um incêndio no data center pode fazer com que você perca seus dados para sempre e isso, sem você sendo capaz de fazer qualquer coisa sobre isso…

Bem, para o último ponto, ainda estou me baseando em um fato real que aconteceu há alguns dias e que me levou a escrever este artigo. Com esse drama, percebi que muitos usuários/empresas dependiam exclusivamente de seus hosts para proteger seus dados. Pessoalmente, sou mais do tipo que tem um plano de backup além dos sistemas implementados pelo meu host e onde mantenho o controle dos meus próprios dados.

Apoiar-se em alguém é bom, mas talvez seja melhor ter um plano B, certo?

O que deve ser feito backup?

Assim, com o WordPress, é certo que temos um enorme lote de arquivos e às vezes é bastante difícil saber o que é importante salvar e o que não é. Deve-se entender que em sua instalação, podemos classificar o conteúdo em 2 tipos: o coração/kernel ( arquivos específicos do WordPress ou plugins ) e os dados específicos do site ( imagens, artigos, usuários,… ). Estes últimos estão localizados principalmente em um banco de dados.

Eu sei que muitas pessoas preferem fazer backup de todo o site sem separar o que é necessário ou não. Pessoalmente, prefiro fazer essa classificação e manter apenas dados específicos do site em meus backups. 

Se eu tiver um problema com meu site, além de ter um arquivo mais enxuto e claro, ter apenas o conteúdo que me interessa me permite começar com uma base saudável na reconstrução do meu blog. 

Então sim, eu levaria muito mais tempo do que a pessoa que fez um arquivo completo, pois teria que reinstalar o WordPress antes de injetar meus dados nele, mas teria certeza de que minha instalação seria 100% limpa.

Isso é algo que considero importante porque, no caso de um hack, você tem que saber que os hackers se divertem modificando um lote inteiro de arquivos, incluindo aqueles do núcleo WP… Se esses arquivos estão corrompidos em seus arquivos e você não perceba, seu site também permanecerá corrompido/hackeado…

Então, de minha parte, salvo apenas os seguintes elementos:

  • Arquivo de configuração do WordPress : ele tem o nome de ” wp​-config.php ” e, portanto, contém a configuração do WP para se conectar ao seu banco de dados e várias outras informações
  • Banco de dados: contém todo o conteúdo do seu blog sobre usuários, posts, categorias, plugins e configuração do sistema, etc.
  • Diretório “wp-content/uploads”: contém todas as mídias que você carregou no seu blog
  • O tema: contém todos os arquivos do seu tema WP. Eu só faço esse backup em temas “filhos” ou um tema artesanal. Não há necessidade de fazer isso se for um tema instalado e não modificado.

Com apenas esses elementos, você com certeza poderá remontar seu blog com bastante facilidade e rapidez.

Quando salvar?

A resposta a esta pergunta dependerá principalmente da sua atividade de blog e da frequência de suas publicações. Se você postar um artigo a cada X dias, ou mesmo X meses ( como eu ), você pode muito bem planejar apenas um backup por dia.

Se você postar muitos artigos, você deve fazer mais backups: 2 por dia? A cada 6 horas, a cada 4 horas? Cabe a você decidir, mas lembre-se de que quanto mais backups você tiver, menos conteúdo será perdido se o site travar.

No entanto, tome cuidado com uma coisa: um backup ocupa espaço e recursos. Fazer backup do seu site pode deixá-lo mais lento, por isso é importante segmentar os horários em que você tem poucos visitantes. O ideal é executá-lo em um horário tranquilo, por exemplo, por volta das 3h às 4h.

Em relação ao espaço, deve-se notar que quanto mais você economizar, mais espaço você precisará para armazenar os arquivos. Este é, portanto, um ponto a ter em conta nos seus cálculos.

Onde salvar?

Com o evento da OVH , percebi que muitas pessoas faziam os seus backups no mesmo servidor do seu site/blog e só lá. Isso é muito bobo ( desculpe, temos que ser honestos ) porque é claramente a melhor maneira de perder seus dados se seu servidor tiver um problema sério. 

Ficando no exemplo do incêndio, em poucos minutos, essas mesmas pessoas perderam seu site, mas além disso todos os seus backups que estavam localizados no mesmo local… Então sim, um incêndio não acontece todos os dias e não é tão muitas vezes, nada lhe diz que amanhã seu disco rígido provavelmente não cairá repentinamente, porque é muito antigo ou por qualquer outro motivo …

O ideal, portanto, é manter os dados em um local que nada tenha a ver com o local onde seu blog está localizado: outro data center em outra cidade, outro host, um espaço externo ao seu servidor, etc. Portanto, mesmo que a cidade onde você hospeda seu site seja atacada por uma gangue de alienígenas, seus backups estarão seguros em outro lugar do mundo! Ufa!

Em termos de solução de armazenamento externo, este pode ser outro servidor retirado de um concorrente, uma unidade de rede ( NAS ) em sua casa, uma conta Dropbox ou Google Drive fornecida exclusivamente para este fim, …. Essas soluções podem ter, naturalmente, um custo adicional, mas acho que às vezes pode ser um custo necessário para não perder todo o seu trabalho.

Extensões para recomendar?

Bem, depois de te assustar e fazer um grande top na teoria, é hora de praticar!

Para fazer backups de seus queridos blogs com facilidade, tenho 2 extensões para lhe oferecer: BackWPup e UpdraftPlus . Assim, existem outros com as suas vantagens e também as suas desvantagens, mas estes são os 2 que mais utilizo ( pessoalmente e profissionalmente ) e dos quais sou o mais feliz/confiante.

Esses 2 plugins permitem que você:

  • Agende e automatize seus backups
  • Escolha o conteúdo de seus backups: banco de dados e escolha de arquivos
  • Salve a lista de extensões instaladas ( em formato TXT )
  • Restaure seus dados diretamente do plug-in
  • Exporte seus backups: FTP, Dropbox , Google Drive ( para UpdraftPlus ), Amazon S3 , …

As 2 grandes vantagens desses plugins são que eles são gratuitos e fáceis de aprender: alguns cliques, um pouco de configuração, seu blog estará perfeitamente seguro!

De minha parte, uso o BackWPup no ArkDev.fr há vários anos. Ele salva backups no servidor ( caso eu precise apenas restaurar o banco de dados ) e ao mesmo tempo em uma conta do Dropbox dedicada ao blog que está sincronizada com um Synology NAS ( montado em Raid 0 para os mais experientes ) presente em meu escritório. Se amanhã, eu tiver algum problema, tenho 3 possibilidades de recuperação, incluindo 2 que são realocadas do host do meu site e principalmente que permanecem independentes entre elas.

Eu já tive que usar esses backups para reconstruir completamente meu blog ( em 2-3 horas ) e estou tocando madeira para não ter que fazer isso por muito tempo…

Espero que este novo tipo de artigo tenha lhe agradado, além de ter ajudado.

Você também pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *