True Story: Drop Database? Clique… Doh!

Rezar

O que se segue é uma história verídica, datada de hoje por volta das 11 horas, enquanto eu saía para almoçar. Este NÃO é um post pago, mas adicionei um ENORME link para a empresa em agradecimento por eles salvando minha bunda!

Desenvolvimento 101 diz que quando você bagunça seu código ou seus dados, você sempre primeiro faz um backup. Sem exceções. Os 15 minutos necessários para fazer esse backup podem economizar meses ou anos de trabalho.

Hoje, quebrei o Development 101.

Enquanto excluía um plug-in, percebi que havia algumas tabelas associadas ao plug-in. Eu rapidamente selecionei as tabelas e cliquei GOTA.

Claro, o aviso obrigatório surgiu do meu navegador, mas eu, o esperto, já estava com o polegar sobre o botão Enter tremendo de ansiedade. O próximo momento aconteceu em câmera lenta ... quando meu polegar começou a descer, em direção ao botão, comecei a ler o aviso em meu navegador.

"Tem certeza de que deseja excluir o banco de dados mydatabasename?" Clique.

Não tenho certeza de por que minhas habilidades de leitura e cognitivas foram superadas pelo meu polegar esmagando a tecla Enter, mas o inegável aconteceu. Acabei de deletar meu banco de dados WordPress.

Imediatamente me senti enjoado e um suor frio brotou na minha testa. Eu rapidamente abri meu aplicativo de FTP e vasculhei o servidor em busca de qualquer resquício de um banco de dados que possa ter sido excluído. Infelizmente, os servidores da web não têm uma lixeira. Eles são espertos o suficiente para verificar com você antes que você faça algo estúpido.

Eu sou estúpido.

Como último recurso, fiz login no painel de controle de hospedagem, abri um tíquete de suporte e escrevi o seguinte:

Acabei de deletar meu banco de dados no meu servidor. Diga-me que você tem algum tipo de processo de backup para restaurar. Este é o trabalho da minha vida. Soluço. Pegar. Gemer.

Ok, na verdade eu não digitei soluçar, soluçar e gemer - mas pode apostar que era isso que eu estava fazendo quando escrevi o tíquete. Em 2 minutos, recebi uma resposta por e-mail:

Prezado Cliente,

Você pode acessar sua conta de revendedor e solicitar uma restauração nas opções do produto. O preço de uma restauração é $ 50.

Obrigado!

Com certeza ... Vou para a página de produtos e lá, em toda a sua glória, está o ícone para solicitar uma restauração do backup. O formulário simples pergunta qual data você deseja usar e também inserir as informações aplicáveis. Simplesmente escrevo o nome do banco de dados e peço que o restaurem com o último backup que possuem.

solicitar restauração

Em 20 minutos, meu site estava de volta, sem minhas 2 últimas postagens. Eu rapidamente remontei essas postagens de e-mail (onde eu assino meu próprio feed) e meu site está 100% de volta. Eu também perdi 1 comentário (desculpe Jason!).

Eu já estava com esse anfitrião há muito tempo. Agora estou com Pêndulo e backups noturnos automatizados são parte de sua oferta.

Se eu tive uma reclamação, é que depois que o tíquete é fechado, você não tem como se comunicar com eles sobre isso. Gostaria que você pudesse adicionar um comentário a um tíquete de suporte fechado.

Hoje diria: “Obrigado!”.

4 Comentários

  1. 1

    Eu deixei cair bancos de dados por acidente que não era minha intenção também 🙂

    Felizmente, meu host também mantém backups 🙂

    Na verdade, a Dreamhost acabou de adicionar no mês passado, acredito que a capacidade de recuperar seus backups sozinho de graça, o que é muito bom, e até cobre seus arquivos, se quiser.

    Depois que derrubei meu primeiro banco de dados acidentalmente, comecei a fazer o que sabia que deveria fazer em primeiro lugar, exportando o banco de dados para uma cópia local. Incrivelmente, eu também usei depois de fazer coisas idiotas 🙂

  2. 2

    Ficamos tão bons no que fazemos que às vezes fazemos as coisas mais estúpidas. Já estive lá e fiz isso e, como diz o Alex, ainda ocasionalmente tive que usar o backup.

    Que bom que você conseguiu restaurá-lo.

  3. 3

    Que bom que você saiu dessa bagunça! Fale sobre o blogocídio quando você mudou seu url, isso realmente o mataria!

    Não me arrisco com esse tipo de coisa e faço backup regularmente, não apenas quando estou prestes a fazer uma mudança. Eu uso o plugin wp-db-backup que me envia um e-mail com um backup completo do meu banco de dados todas as segundas-feiras, embora você possa escolher a frequência com que deseja. Eu recomendo isso para qualquer pessoa exatamente pelo problema que você descreveu acima, mas também no caso de qualquer invasão ou outros problemas que poderiam tornar seu banco de dados inútil. É bom poder pagar por uma cortesia de restauração de seu host, mas muito mais fácil e barato ter seus backups sempre à mão.

    Não faça isso de novo Doug 😉

O que você acha?

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.