百度(Baidu)があって助かりました、という話です。個人的には大袈裟な
話ではなく、本当に助かったのでお礼も込めてエントリーします。
僕の実家はお店を経営していまして、サイト制作を頼まれて2年ほど前に作成しました。更新も楽に出来るようにCMSを使いましたが、Webに詳しくない還暦を迎えた両親は大掛かりなモノじゃなくて、簡単でシンプルな方が嬉しい、との事で、DB不要のライトなブログエンジンをインストールしました。
更新データが無い
サーバーとドメインは親が良く使う、というメールアドレスで設定し、契約が切れる間にメールが届くようにして、期間がきたら支払いをするように伝えました。そういった情報も含めた運用資料を作成して渡していましたが、昨日久しぶりに見てみたらサイトが消滅。
落ちてる感じでもなかったので親に電話してみたら「最近見てない」と言われ、サーバーにログインしようと思ったら入れず。メールアドレスはフリメだったのですが、「広告が届いて鬱陶しい」という理由で別のサービスに変更していました。
バックアップを取るよう伝えていましたが、取っておらず。最近の更新データがあるRSSが残ってましたが、抜粋配信。という訳でまとめます。
状況
- DBが無いので更新データが無い
- バックアップを取り忘れていた
- サーバーは完全に契約が切れてる。いつ止まったかも不明
- そのためFTPでの接続も出来ない
- RSSは全文配信ではなかった
- 慌てる僕
で、慌てて新規にサーバーを契約、元に戻す為に検索エンジンのキャッシュを拾うサルベージ的な事をする羽目になったのでした。テキストさえ残っていればコンテンツの復元も可能、コピペすれば良いだけでかなり楽です。
キャッシュを拾う
かなり頼りにしていたのがYahoo!。なんでもインデックスしちゃうニクい奴です。キャッシュを拾う為にsite:コマンドを使用。すると、Yahoo!では時既に遅し。残っていたのはcssと、1ページのみ。※制御はログインページのみでしたw
という訳でGoogle先生に変更。ありがたい事にそこそこ残っていました。が、拾えたのは全体の4割程度。半ば諦め気味の僕。そんな時にとある方が脳裏に浮かびました。
百度「諦めたらそこで試合終了ですよ・・?」
僕「百度先生・・キャッシュ拾いたいです・・」
百度先生!!
百度先生に依頼
最後の砦に百度先生に依頼する事に。恐る恐るsite:コマンドでインデックスをチェック。そしたら出るわ出るわ大量のデータ!Googleではインデックスはされているものの、キャッシュが無いデータも多々あったのですが、百度はほぼ全て残っていました。おかげで8割程度の復元が可能に。ありがとう・・・安西先生・・・じゃなくて百度先生。
という訳で百度にてデータをサルベージして、記事内容をすぐにコピペ。百度に助けられた僕だったのでした。今度はちゃんとWPで作成してDBのバックアップを自動でメールするようにして、僕が管理する事にしましたよ。
まだ、復元中ですが、需要って色々な面であるんだなぁ、と身をもって感じた次第です。バックアップとっていればこんな事にはならないんですけどねw
Bingさんをお忘れでは・・・
忘れていません。サイドストーリー的に話すまでも無く、百度の前に試しましたが、データは2記事のみ。もともとインデックスされていなかった気もしますが、Bingさんはそんな感じでした。
学んだ事
- 詳しくない方は予想外の行動(主要メアド変更、旧アドは見なくなる)を取る
- バックアップは定期的に確実に
- 検索エンジンに性能の差があれば用途も変わる
- RSSは全文配信しておくと意外と役に立つかも
- ライトなシステムはリスクも高い
P.S.
百度ってGoogleで「百度」で検索した時と「Baidu」で検索した時はSERPsに出るタイトルもそれぞれそのまま出すんですね。知りませんでした。