Правдива історія: скинути базу даних? Клацніть ... Дох!

Молячись

Далі подано справжню історію, датовану сьогодні приблизно о 11:00 ранку, коли я вирушав на обід. Це НЕ платний пост, але я додав ВЕЛИЧЕЗНЕ посилання на компанію в знак вдячності за те, що вони врятували мій недопалок!

Розробка 101 говорить, що коли ви возиться з кодом або даними, ви завжди спочатку робите резервну копію. Ніяких винятків. За 15 хвилин, необхідних для резервного копіювання, ви зможете заощадити місяці чи роки роботи.

Сьогодні я зламав розробку 101.

Під час видалення плагіна я помітив, що з плагіном пов’язано кілька супровідних таблиць. Я швидко відібрав таблиці і клацнув DROP.

Звичайно, обов’язкове попередження з’явилося у моєму браузері, але я, розумний, уже мав великий палець над кнопкою введення, тремтячи від очікування. Наступна мить сталася в уповільненому русі ... коли мій великий палець розпочав поїздку вниз, до кнопки, я почав переглядати застереження у своєму браузері.

"Ви впевнені, що хочете скинути ім'я бази даних mydatabasename?" Клацніть.

Я не зовсім впевнений, чому моє читання та пізнавальні здібності випередили мій великий палець, розтираючи клавішу Enter, але незаперечне сталося. Я щойно видалив свою базу даних WordPress.

Відразу відчула нудоту, і холодний піт прорвався на лобі. Я швидко відкрив свою FTP-програму та переглянув сервер на наявність залишків бази даних, які могли бути видалені. На жаль, веб-сервери не мають кошика для сміття. Вони досить розумні, щоб двічі проконсультуватися з вами, перш ніж зробити щось дурне.

Я дурний.

В крайньому випадку, я увійшов у свою панель управління хостингом, відкрив квиток підтримки та написав таке:

Я щойно видалив свою базу даних на своєму сервері. Скажіть, будь ласка, що у вас є якийсь процес резервного копіювання для відновлення з. Це робота мого життя. Ридання. Зчіпка. Стогін

Гаразд, я насправді не друкував ридання, стопку та стогін, - але ви впевнені, що цим займався я, коли писав квиток. Протягом 2 хвилин я отримав відповідь електронною поштою:

Шановний клієнт,

Ви можете увійти до свого облікового запису торговельного посередника та подати запит на відновлення з опцій продукту. Ціна відновлення становить 50 доларів.

Спасибо!

Звичайно ... Я переходжу на сторінку продуктів, і там, у всій красі, є значок, який вимагає відновлення з резервної копії. Проста форма запитує, яку дату ви хочете використовувати, а також вводить будь-яку відповідну інформацію. Я просто пишу назву бази даних і прошу їх відновити її з останньої резервної копії, яку вони мають.

запит відновлення

Протягом 20 хвилин мій сайт було створено резервну копію мінус мої 2 останні повідомлення. Я швидко зібрав ці повідомлення з електронної пошти (де я передплачую власну стрічку), і мій сайт створюється на 100%. Я також пропустив 1 коментар (вибачте Jason!).

Я вже давно з цим господарем. Зараз я з махове колесо і автоматизовані нічні резервні копії є частиною їх пропозиції.

Якщо я мав одну скаргу, це означає, що після закриття квитка ви не можете спілкуватися з ними про це. Я бажаю, щоб ви могли додати коментар до закритого квитка підтримки.

Сьогодні це було б сказано: “Дякую!”.

4 Коментарі

  1. 1

    Я випадково викинув БД, про що я теж не мав на увазі 🙂

    На щастя, мій веб-хост також зберігає резервні копії 🙂

    Dreamhost насправді щойно додав минулого місяця. Я вважаю, що можливість відновити резервні копії самостійно безкоштовно, що є досить солодким, і навіть охоплює ваші файли, якщо хочете.

    Після того, як я випадково скинув свою першу БД, я почав робити те, що, насамперед, мав робити, експортуючи БД у локальну копію. Неймовірно, я насправді використовував їх після того, як робив німі речі stuff

  2. 2

    Ми так добре робимо, що робимо, що іноді робимо найніміші речі. Я був там і робив це, і, як говорить Алекс, мені все ще іноді доводилося використовувати резервну копію.

    Радий, що ви змогли його відновити.

  3. 3

    Радий, що ти вийшов із цього безладу! Поговоріть про блогоцид, коли ви змінили свою URL-адресу, це справді вбило б його!

    Я не ризикую подібними речами і регулярно створюю резервні копії, не тільки тоді, коли я збираюся внести зміни. Я використовую плагін wp-db-backup що надсилає мені електронною поштою повну резервну копію бази даних кожного понеділка, хоча ви можете вибрати, як часто ви хочете. Я настійно рекомендую це будь-кому через саме проблему, яку ви описали вище, а також у випадку будь-яких злому чи інших проблем, які можуть зробити вашу базу даних марною. Приємно мати можливість платити за відновлення люб’язно від вашого господаря, але набагато простіше і дешевше завжди мати під рукою резервні копії.

    Не роби це більше Даг 😉

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.