JOJOLOG復活しました!!
それは3連休の初日の朝に起こった。
AirMacによってワイヤレスLANになったので、寝起きにベッドの上でインターネットを楽しんでいた。自分の運営しているサイトを一通り見て回る。
すると、異変に気が付いた。
あれ?北海道ツーリングページの掲示板が表示されない!!!
それまでのゆったり気分が一転、慌ててFTPソフトで契約しているサーバのデータを確認する。
おかしい、掲示板のCGIのデータが全部消えている。
くまなくチェックすると、ごく一部のデータがサーバから消えていることが分かった。何かサーバ管理者がメンテナンスでも行っているのだろうか?
そう思ってとりあえずレンタルサーバ管理者宛てにメールを出してみる。
「一部のデータが消えてしまっています。対応お願いします」という内容で。
しばらくすると、サーバにアクセスできない状態になっていた。
きっとメールを見て管理者が慌てて作業してくれているのだろう・・・
そう思っていた。
1時間ほど経ってメールの返信がきた。
「サーバのファイルシステムが壊れました。かなりのデータがなくなる可能性があります」と。
えええ?なんですと??
バックアップを取ろうにも既にサーバにはつながらない。祈る気持ちで復旧を待つ。
再び1時間後・・・
「最悪の結果になりました。全てのデータが消えました。個人でデータの再アップをお願いします」と。
ちょっと待って。
スタティックで持っているファイルはすぐにでもアップロードできるけど、掲示板やブログなどCGIが書き出したファイルのバックアップは取ってないよ~~!!!
抗議の電話をするにも「データが取り出せない状態でどうしようもない」ということ。
さて、困った。本当に困った。
今まで書いてきたエントリーや、皆さんに書き込んでもらった掲示板のデータが消えてしまうのが非常に悲しかった。
そんな時、旦那が一言。
「Googleのキャッシュでテキストデータを拾おう」
キャッシュとは、検索エンジンでクロールしたデータを一時的に保管してある機能である。
そうか、その手があったか!!まずはキャッシュからデータを集めよう!!
こうして私たちの手作業によるサイト復旧が始まったのだった。いろいろな検索キーワードでJOJOLOGの内容をひっかけてはキャッシュを表示させてデータをローカルに保存する。急がなければならない。キャッシュはいつ消えてしまうかも分からないし。
深夜2時頃、一通りのデータを集められるだけネットから集めた。後はブログにエントリーするだけである。
ブログシステムを再構築(ついでと言ってはなんだが、2.64→3.12にバージョンアップ(パッチもした))して、一個一個エントリーをいれていった。
頂いていたコメントも拾えた範囲は全て手作業でいれた。時間が飛ぶように過ぎた。
復旧作業開始から2日半後・・・
念願のJOJOLOG復活だーーーーーーー!!!
【学んだこと】
・バックアップは定期的に取る
・いざっていう時にはGoogleのキャッシュ機能が非常に役立つ
BLOGのバックアップは書き出しという機能があるので、それで書き出したデータがあると、ブログに読み込ませることができるみたいです。
それにしても、とんだ三連休だったなぁ。
Posted by JOJO at 15:17