True Story: Drop Database? Haga clic en… ¡Doh!

Orar

La siguiente es una historia real, fechada hoy aproximadamente a las 11:00 am mientras salía a almorzar. Esta NO es una publicación paga, pero agregué un ENORME enlace a la compañía en agradecimiento por haberme salvado el trasero.

Development 101 dice que cuando te metas con tu código o tus datos, siempre primero haces una copia de seguridad. Sin excepciones. Los 15 minutos que puede llevar hacer esa copia de seguridad pueden ahorrarle meses o años de trabajo.

Hoy rompí Development 101.

Mientras eliminaba un complemento, noté que había algunas tablas adjuntas asociadas con el complemento. Seleccioné rápidamente las tablas e hice clic DROP.

Por supuesto, la advertencia obligatoria surgió de mi navegador pero yo, el inteligente, ya tenía mi pulgar sobre el botón de entrar temblando de anticipación. El siguiente momento sucedió en cámara lenta ... mientras mi pulgar comenzaba el viaje hacia abajo, hacia el botón, comencé a leer la advertencia en mi navegador.

"¿Está seguro de que desea quitar la base de datos mydatabasename?" Hacer clic.

No estoy exactamente seguro de por qué mis habilidades cognitivas y de lectura fueron superadas por mi pulgar presionando la tecla Intro, pero sucedió lo innegable. Acabo de eliminar mi base de datos de WordPress.

Inmediatamente sentí náuseas y un sudor frío me inundó la frente. Abrí rápidamente mi aplicación FTP y busqué en el servidor los restos de una base de datos que pudiera haber sido eliminada. Desafortunadamente, los servidores web no tienen papelera. Son lo suficientemente inteligentes como para verificar contigo antes de que hagas algo estúpido.

Soy estúpido.

Como último recurso, inicié sesión en mi panel de control de alojamiento, abrí un ticket de soporte y escribí lo siguiente:

Acabo de eliminar mi base de datos en mi servidor. Por favor, dígame que tiene algún tipo de proceso de copia de seguridad para restaurar. Este es el trabajo de mi vida. Sollozo. Enganche. Gemir.

Ok, en realidad no escribí sollozos, tirones y gemidos, pero puedes apostar tu trasero a que eso es lo que estaba haciendo cuando escribí el boleto. En 2 minutos, recibí una respuesta por correo electrónico:

Estimado Cliente,

Puede iniciar sesión en su cuenta de revendedor y solicitar una restauración desde las opciones del producto. El precio de una restauración es de $ 50.

¡Gracias!

Efectivamente ... voy a la página de productos y allí, en todo su esplendor, está el icono para solicitar una restauración desde la copia de seguridad. El formulario simple le pregunta qué fecha desea usar y también ingrese cualquier información aplicable. Simplemente escribo el nombre de la base de datos y les pido que la restauren desde la última copia de seguridad que tienen.

solicitar restauración

En 20 minutos, mi sitio volvió a estar activo menos mis 2 últimas publicaciones. Rápidamente reuní esas publicaciones desde el correo electrónico (donde me suscribo a mi propio feed) y mi sitio está respaldado al 100%. También me perdí 1 comentario (lo siento Jason!).

Llevaba mucho tiempo con este anfitrión. Ahora estoy con Volante y las copias de seguridad automáticas nocturnas son parte de su oferta.

Si tengo una queja, es que una vez que se cierra el ticket, no tiene forma de comunicarse con ellos al respecto. Me gustaría que pudiera agregar un comentario a un ticket de soporte cerrado.

Hoy habría dicho: “¡Gracias!”.

4 Comentarios

  1. 1

    Dejé caer DB por accidente y no era mi intención hacerlo también 🙂

    Afortunadamente, mi servidor web también guarda copias de seguridad 🙂

    Dreamhost en realidad se agregó el mes pasado. Creo que la capacidad de recuperar sus copias de seguridad usted mismo de forma gratuita, lo cual es bastante bueno, e incluso cubre sus archivos si lo desea.

    Después de que dejé caer mi primera base de datos accidentalmente, comencé a hacer lo que sabía que debía hacer en primer lugar, exportar la base de datos a una copia local. Increíblemente, también los he usado después de hacer cosas tontas 🙂

  2. 2

    Nos volvemos tan buenos en lo que hacemos que a veces hacemos las cosas más tontas. Estuve allí y lo hice y, como dice Alex, ocasionalmente he tenido que usar la copia de seguridad.

    Me alegro de que hayas podido restaurarlo.

  3. 3

    ¡Me alegro de que hayas salido de ese lío! Habla de blogocidio cuando cambiaste tu URL, ¡eso realmente lo habría matado!

    No me arriesgo con este tipo de cosas, y hago copias de seguridad con regularidad, no solo cuando estoy a punto de hacer un cambio. Yo uso el complemento wp-db-backup que me envía por correo electrónico una copia de seguridad completa de mi base de datos todos los lunes, aunque puede elegir con qué frecuencia lo desea. Se lo recomendaría a cualquiera debido exactamente al problema que describe anteriormente, pero también en caso de piratería u otros problemas que podrían inutilizar su base de datos. Es bueno poder pagar una restauración por cortesía de su host, pero es mucho más fácil y económico tener siempre sus copias de seguridad a mano.

    No lo vuelvas a hacer Doug 😉

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.