[BUZZ] Corrupção do banco de dados do blog.

Levei um baita susto na primeira hora desta madrugada. Um visitante do site deixou um comentário em uma de minhas páginas dizendo que não conseguia ver o link do download e quando fui checar descobri que todos os downloads do site havia perdido os links. Fui confirmar com o plugin que uso para gerenciar isso, o wp-filebase, e todos os 120 downloads registrados havia sumido.

Os arquivos continuavam no site. Era o banco de dados que havia perdido todo o “rastro” de cada arquivo. Parece coisa à toa, mas não é. Cada arquivo tem um ID, que por sua vez está conectado a um post específico, fora informações como descrição, autoria, etc. Eu ia levar dias para consertar isso e ainda havia informação que eu nunca iria recuperar: o número de downloads de cada arquivo.

Então eu pensei: “isso deve ter acontecido no último dia 27, quando o meu site passou a madrugada inteira perdendo contato com o banco de dados. Bastava eu restaurar o backup anterior ao dia 27 para consertar tudo.”

Mas minha surpresa se transformou em horror quando eu descobri que não tinha backup algum. Eu jurava que havia configurado um backup diário do site para a minha conta no gmail. Mas encontrei o backup desligado e nenhum arquivo na conta. Só meus outros backups (fórum e blog Sete Problemas) estavam lá.

Solicitar (e pagar) à hostgator uma recuperação do backup automático deles seria uma loteria, porque eu não tinha certeza de que o problema tinha mesmo começado no dia 27. E eles só mantém uma geração de backup, com no máximo uma semana.

Para a minha sorte, ainda havia uma esperança. Fui até o cPanel e rodei o “Repair Database”, que encontrou o problema e corrigiu.

É óbvio que agora ativei o backup do site e vou me certificar de que está funcionando. Preciso agendar também para a cada X semanas conferir se continua funcionando. Pior que não ter backup é acreditar que tem, sem ter, porque você acaba agindo de maneira irresponsável pensando: “se der m**da eu recupero fácil”.

1 comentário

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »