Não fizeste backup do WordPress? Ainda tem tempo…
- 2010/maio/8
- Comentar
Vou relatar rapidamente o que aconteceu comigo nesta semana.
Há poucos dias (domingo, 2 de maio de 2010) uma amiga comentou que estava com medo de perder arquivos por conta de alguma atualização mal-sucedida do sistema (ela pôs o Ubuntu do notebook para atualização de versão e não deixou o mesmo conectado a rede elétrica — outra hora escrevo sobre isto) e recomendei a ela que fosse ao meu blog (duh!) e olhasse uma postagem sobre uma unidade de disco USB que eu havia adquirido estes dias.
Instantes depois ela me comunica que não consegue acessar a página (eu não havia conseguido também), e prontamente passo instruções para que ela procure no cache do Google. Porém, havia ficado intrigado sobre a interrupção do serviço. Dias depois (5 de maio), descobri que o meu amigo (que gentilmente cede-me o espaço para hospedagem do blog) havia “movido” o mesmo, porém sem fazer uma cópia de segurança do conteúdo antes. Eu ainda possuía uma cópia do conteúdo feita na última atualização do WordPress, mas que não era muito completa, e ele sinalizou que havia uma cópia “íntegra do blog”, de janeiro deste ano, em outro servidor (por conta desta cópia “esquecida” ocorreu toda a confusão). Agora vem a parte “legal” do procedimento: recuperar o texto das postagens.
- Vá ao cache do Google, e abra cada postagem em separado (ou não, pode até ser aquela página com várias postagens de uma vez, só que pode eventualmente causar confusão);
- Salve cada página do cache no disco (isso evita que depois haja confusão entre o cache antigo e o cache “novo” que o WordPress irá sinalizar para o Google;
- Abra cada página e peça para “Exibir o código fonte da página”;
- Dentro do código fonte, procure pelas tags <div id=”content_div-XXXX”> onde “XXXX” é o número da postagem;
- Cada tag de abertura tem uma respectiva de fechamento, então procure copiar apenas o texto entre estas;
- Cole o conteúdo copiado em uma nova postagem do WordPress, mas não no editor Visual, e sim no editor HTML;
- Coloque o título manualmente (ou copie da postagem do cache);
- Acerte manualmente a data e a hora da postagem (caso queiras preservar estas referências);
- Acerte manualmente as tags de posts e as categorias;
- Salve a postagem;
- Edite o texto depois, se necessário (às vezes aparecem linhas em branco a mais).
Pronto! Não é uma solução muito elegante, mas enquanto ninguém cria um plugin que faça essa importação de forma automática (inclusive preservando tags, categorias e comentários), o procedimento descrito acima é melhor do que ter que escrever tudo novamente do zero.




