ファイルを丸ごと削除してしまいました【障害ご報告&お詫び】

終わった…と思いました

サーバ上のファイルを丸ごと削除してしまいました

昨日夕方のこと。ちょっとサーバをいじろうと思ったら、間違えてkamakuracampブログのファイルを丸ごと削除してしまいました…。

サーバ上での直接操作だったため、元に戻せず、サーバのバックアップも取っておらず…。
。・゚・(ノД`)・゚・。ウエエェェン

これは死んだ…と思いました…。

復旧までの道のり

加えて、僕のブログはWordpressを使って自分で作っているのですが、WordPressのシステムファイルや設定ファイルもろとも削除したということになります…詰んだ。。。

うーん、どうしたものか。イチから作り直さないとダメか?と思っていたのですが、データベースは残っていることに気付きました!

これならWordpressをもう一度入れ直せば、データベースからデータは復旧できるんじゃないかと思い、取った手順は以下の通り。

  1. WordPressを再インストールしたときに上書きされて消えるのが怖い&唯一残ったデータは死守しなければならないので、残っていたデータベースファイルを丸ごとエクスポート
  2. WordPressを再インストール
  3. 再インストールしたWordpressのconfig.phpで1のデータベースを読み込むように向け直す
    ※この時、データベースの名前とテーブル接頭辞が分からないと詰みます…。念のため、記録しておくことをお勧めします。
  4. この状態で、過去記事の投稿データは戻りました!
    ε-(´∀`*)ホッ
  5. しかし、レイアウトを操る「テーマ」やプラグインは戻らず。
    ガ―(゚Д゚;)―ン!!
  6. ここから元に戻すの超大変じゃね?もう一回デザインしたりプラグイン再設定するの??
    (ノ゚д゚)ノ 彡┻━┻  ヤッテラレルカ !!
  7. 一応バックアッププラグインを再インストールして、復旧できるか試すか…
  8. どのプラグインを使っていたか分からない…
    (゚Д゚)ボーゼン
  9. 多分これというものを片っ端からインストール、4個目で当たる。
    キタ━━━━(゚∀゚)━━━━!!!!
  10. が、サーバ上のファイルを丸ごと削除したということは、WordPressのバックアップファイルもろとも消したということに気づく。
    キテナ━━━━(・A・)━━━━イ !!!!!
  11. 当然ながらクラウドなどにも保存しておらず。
    ヽ(;´Д`)ノタスケテ~
  12. 仕方ないのでテーマやプラグインは記憶を辿って再インストール
    (;´д`)トホホ…
  13. 入れ直したら、何と設定はそのまま残っていて、ほぼ元通りに!
    ※ほとんどそのまま使えたのですが、よく見ると一部違っているんですよね…。
  14. しかし画像は全滅。幸い僕は記事画像は解像度を変えるために編集しているので、ローカルに画像ファイルが残っていた。それを全部アップロード。
  15. 記事によっては画像の参照フォルダがずれていたのと、アップロード時にリネームしているものがあったので全部確認して修正(500ファイルくらい)
  16. それらをサムネイル生成(Regenerate Thumbnailsというプラグインを使いました)
  17. 加えて圧縮&WebP化(これはEWWW Image Optimizerというプラグインで)
  18. 表示レイアウトを司るCSSが無くなっていることに気付く…。
    モウイイヤ (‘A`)
  19. ( ゚д゚)ハッ! 少し前に気紛れで作ったブログがほぼ同じCSSで作っている!
  20. そちらからコピペ!元に戻った!たぶん!
    キタ━━━━(゚∀゚)━━━━!!!!

という顛末で今に至ります。

この間訪問してくださった方には不具合により閲覧できなかったり、ご心配をお掛けしてすみませんでした。

教訓

今回得た教訓は、とにかくバックアップを取っておけということに尽きます。
実は20年以上デジタルの仕事をしていてハードディスクが飛んだ経験は1回しかなく、加えてその時もクラウドにほとんどのファイルを格納してあったので致命的では無く、バックアップへの危機意識はとても低かったことを反省した次第です。

  • バックアップを取る。今すぐ取る。ブログとサーバ両方!
  • バックアップを取っておけば、プラグインも残るので確実に取りましょう。できれば毎日深夜等に自動で回るようにセット
  • バックアップファイルは念のためクラウドにもUPするようにしておきましょう。
    僕のような操作ミス以外でも、サーバ側で不具合起こして飛んじゃうリスクはゼロではありません…。
  • 仕事の傍ら、オンライン会議を聞いているフリして趣味ブログを触るのはやめましょう。
    ヽ(`Д´)ノ コラー!

復旧したから良かったものの…

そんなこんなで何とか90%くらいは元に戻ったと思うのですが、細かいところで変わってしまっているところや、不具合が隠れているところがあると思います。

これを機に全体を再度見直して、記事を再構築してとタダで起きない所存ですが、間違いなくここ数年で一番焦りました。

キャンプ場に着いて着替えを忘れたことに気づいた時よりも、車検明け一日目なのに後ろからバイクに追突された時よりも…。

皆さんもお気を付けて…。バックアップはこまめに取りましょう(TT)

雑記
KAMAKURA CAMP : 鎌倉キャンプ

コメント

  1. ヒロスケ より:

    こんにちは。災難でしたね。ファイルやデータが飛んだ時の絶望感はよくわかります。復旧出来て良かったですね。

    • kamakuracamp より:

      コメントありがとうございます!
      何とか復旧できたから良かったものの、やってしまいました…(;´д`)トホホ…
      バックアップ大事ですね…

タイトルとURLをコピーしました