Histoire vraie: déposer une base de données? Cliquez… Doh!

Prier

Ce qui suit est une histoire vraie, datée d'aujourd'hui à environ 11h00 alors que je sortais pour déjeuner. Ce n'est PAS une publication payante, mais j'ai ajouté un lien ÉNORME vers l'entreprise pour les remercier de me sauver les fesses!

Development 101 dit que lorsque vous manipulez votre code ou vos données, vous faites toujours d'abord une sauvegarde. Aucune exception. Les 15 minutes nécessaires pour effectuer cette sauvegarde pourraient vous faire économiser des mois ou des années de travail.

Aujourd'hui, j'ai cassé le développement 101.

Pendant que je supprimais un plugin, j'ai remarqué qu'il y avait des tables d'accompagnement associées au plugin. J'ai rapidement sélectionné les tables et cliqué GOUTTE.

Bien sûr, l'avertissement obligatoire provenait de mon navigateur mais moi, l'intelligent, j'avais déjà le pouce sur le bouton d'entrée frémissant d'anticipation. Le moment suivant s'est produit au ralenti… alors que mon pouce commençait à descendre, vers le bouton, j'ai commencé à parcourir l'avertissement sur mon navigateur.

"Etes-vous sûr de vouloir supprimer la base de données mydatabasename?" Cliquez sur.

Je ne sais pas exactement pourquoi ma lecture et mes capacités cognitives ont été dépassées par mon pouce écrasant la touche Entrée, mais l'indéniable s'est produit. Je viens de supprimer ma base de données WordPress.

Je me suis immédiatement senti nauséeux et une sueur froide a coulé sur mon front. J'ai rapidement ouvert mon application FTP et parcouru le serveur à la recherche de restes de base de données qui auraient pu être supprimés. Malheureusement, les serveurs Web n'ont pas de poubelle. Ils sont assez intelligents pour vérifier avec vous avant de faire quelque chose de stupide.

Je suis stupide.

En dernier recours, je me suis connecté à mon panneau de contrôle d'hébergement, j'ai ouvert un ticket de support et j'ai écrit ce qui suit:

Je viens de supprimer ma base de données sur mon serveur. Veuillez me dire que vous avez une sorte de processus de sauvegarde en place pour restaurer. C'est le travail de ma vie. Sanglot. Attelage. Gémir.

Ok, je n'ai pas vraiment tapé sanglot, attelage et gémissement - mais vous pariez que c'est ce que je faisais quand j'ai écrit le billet. En moins de 2 minutes, j'ai eu une réponse par e-mail:

Cher/Chère client(e)s,

Vous pouvez vous connecter à votre compte revendeur et demander une restauration à partir des options du produit. Le prix d'une restauration est de 50 $.

Merci!

Effectivement… Je vais sur la page des produits et là, dans toute sa splendeur, se trouve l'icône pour demander une restauration à partir d'une sauvegarde. Le formulaire simple vous demande quelle date vous souhaitez utiliser et de saisir également toute information applicable. J'écris simplement le nom de la base de données et je leur demande de la restaurer à partir de la dernière sauvegarde dont ils disposent.

demande de restauration

En moins de 20 minutes, mon site a été sauvegardé moins mes 2 derniers messages. J'ai rapidement réassemblé ces messages à partir d'un e-mail (où je m'abonne à mon propre flux) et mon site est de retour à 100%. J'ai également raté 1 commentaire (désolé Jason!).

J'étais avec cet hôte depuis longtemps maintenant. Maintenant je suis avec Volant et les sauvegardes nocturnes automatisées font partie de leur offre.

Si j'avais une plainte, c'est qu'après la fermeture du billet, vous n'avez aucun moyen de communiquer avec eux à ce sujet. Je souhaite que vous puissiez ajouter un commentaire à un ticket de support fermé.

Aujourd'hui, il aurait dit: «Merci!».

4 Commentaires

  1. 1

    J'ai laissé tomber des DB par accident que je ne voulais pas non plus 🙂

    Heureusement, mon hébergeur conserve également des sauvegardes 🙂

    Dreamhost vient d'ajouter le mois dernier, je crois, la possibilité de récupérer vos sauvegardes tout seul gratuitement, ce qui est plutôt sympa, et cela couvre même vos fichiers si vous le souhaitez.

    Après avoir abandonné accidentellement ma première base de données, j'ai commencé à faire ce que je savais être censé faire en premier lieu, exporter la base de données vers une copie locale. Incroyablement, j'ai également utilisé ceux-ci après avoir fait des trucs stupides 🙂

  2. 2

    Nous devenons si bons dans ce que nous faisons que nous faisons parfois les choses les plus stupides. J'y suis allé et je l'ai fait et comme Alex le dit, j'ai encore parfois dû utiliser la sauvegarde.

    Heureux que vous ayez pu le restaurer.

  3. 3

    Heureux que vous vous soyez sorti de ce gâchis! Parlez de blogocide lorsque vous avez changé d'url, cela l'aurait vraiment tué!

    Je ne prends aucun risque avec ce genre de choses et je sauvegarde régulièrement, pas seulement quand je suis sur le point de faire un changement. Je utilise l plugin wp-db-backup qui m'envoie une sauvegarde complète de ma base de données chaque lundi, bien que vous puissiez choisir la fréquence à laquelle vous le souhaitez. Je le recommanderais vivement à tout le monde en raison exactement du problème que vous décrivez ci-dessus, mais aussi en cas de piratage ou d'autres problèmes qui pourraient rendre votre base de données inutile. C'est bien de pouvoir payer pour une restauration gracieuseté de votre hôte, mais beaucoup plus facile et moins cher d'avoir toujours vos sauvegardes à portée de main.

    Ne recommence pas Doug 😉

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..