Home » digital

WEBすっ飛び、復旧させた冷や汗の巻。
[ WordPress ]

Submitted by gauguins on 09/03/2010 – 6:24 PMNo Comment

Heaven みなさん。当然とは思いますが、バックアップは忘れずに。

といいますのも、本日、ちょっとしたことから、本web siteがすっとびました。レイアウトや写真は残っているのですが、全てのテキストが消えたんです。
青くなり、足が震え、動悸が激しくなり、軽く冷や汗。そもそもたいしたことは書いてないんですけどもね、でもカラッポなのと何がしか書いてあるのは違うじゃないよ。
さあどうしようと、まずは緊張をほぐす為にコーヒーを入れ、長時間かかりそうなので本日のスケジュールを全て変更し、耐えきれずtwitterで焦りを叫び、一通りできることはおわったので、おもむろに修復作業にとりかかりました。

1分で復旧。サクッ。
神よっ!
ではその方法を皆様にも念のため。

まず何が起きたか。

このサイトはWordPressというシステムで作っているのですが、レイアウトと画像、テキストなどが、データベースにそれぞれ記録され、ページを開く際にそのデータベースからデータを引っ張ってくる仕組みになっているので、そのテキストデータだけが吹っ飛んだワケです。

原因として、その直前にプラグインをアップデートしたこと。対象は、[ All in one SEO ] と、[ wp-Typography ]です。とりあえずこれを疑って、使用を停止しましたが、状態は変わらず。
サーバのphpデータベースを確認すると、やっぱりデータが消えているっぽいです。

バックアップデータ

そこで取り出したのが、サイトのバックアップデータです。やはりプラグインで [ WordPress Database Backup ]というのがありまして、これを使って毎週自動的にデータベースの中身を、gmailに送ってもらう仕組みに設定しておきました。自力でもバックアップはとれますが、ものぐさなので自動で送信。gmailなら容量が気にならないから問題ありません。ちなみに本日段階で送付されてきたバックアップデータは500K程度。軽すぎて悲しい。

復旧作業本番

イチ この送付されてきたバックアップデータを、解凍します。私の場合は、このファイル名は [ DB名-日付. sql ] というファイル名になってました。
ニ お次は、使用しているPHPデータベースサーバの [ phpmyadmin ]というという、DBの管理画面みたいなものを開きます。これは使用しているサーバによって異なると思いますが、同じPHPでもこのサービスがあるところと、ないところがある模様。このサービスがないとまた一手間かかって大変なようなので、私のような素人さんは、 [ phpmyadmin ]が用意されているサーバを借りると良さそうですよ。公開しにくい内容ばっかり書いてあるので、テキストで説明しますね。

サン 左側のカラムから、当該DBを選択します。「データベースを選択してください」なんて書いてあったりします。「wp-なんちゃら」になっている人が多いと思われます。

ヨン 当該DBをそこで選ぶと、今度は右側のカラムにずらりとDBのテーブルや操作画面が出てきます。この右側部分の一番上に自分が選んだデータベース名が書いて有り、次の行にタブの状態で、
「構造」「SQL」「検索」「クエリ」「エクスポート」「インポート」「操作」
という表示が並んでいるかと思います。
この「インポート」を選択します。

ゴ すると「インポートをするファイル」という表示が出ます。自分のHDからアップロード出来る「ファイルを選択」ってなボタンがあるので、それをクリックして選択してゆきます。よくある写真などのwebアップロードと同じ方法ですね。

ロク こ、これで完了なのです。これだけなのです。
つまり、バックアップさえとっておけば、おちゃのこなんです。ガクブルした後でしたが、さくっと無事リカバリー出来ちゃいました。私は「神よ!」と叫び、すかさずバックアップを勝手にとってくれる無料プラグイン [ WordPress Database Backup ]を作ってくれているオースティン氏にドネーションをしました。

それと、 飛んだ原因がどうやら、[ wp-Typography ]であることが判明。これも製作者のジェフェリーに連絡をとってみましたが、この現象、稀に発生しているみたいな。でも通常はデータは消さずフィルターがかかってるダケの状態なので、プラグインの使用を停止すれば済むとか。私はそれでも治らなかったので、こちらの環境を伝えて理由を探る流れとなりました。
WordPressは今一番熱いシステムなんだと思ってますが、本体もプラグインもテーマも開発が活発なので、このようなトラブルが発生したときも製作者に連絡すると瞬時で返事があったりします。それも良いところですねー。ギーグでナードなプログラマーがいろいろ公開してくれてたりするので、無料なのに24時間速攻対応だったりするのもあってすごい。

しっかし。ふー。

「上記の神写真」復旧したときは、あんな気分でしたよ。
Creative Commons License photo credit: h.koppdelaney














こちらもどうぞ! 関連してるかもしれない?記事リスト:

Popularity: 5% [?]

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • MySpace
  • RSS
  • Tumblr
  • Twitter

Comments are closed.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes