原因はある程度の推測は出来るけど,正確には分からない。でも,#160-#167までの post ID を持った記事が Drop されてるみたい。たまたまその区間が抜けてない DB のバックアップがあったから復旧できるかも知れない(まだやってない)。PHPMyAdmin みたいな web ベースだから可能なんだろうけどね。

ある程度の推測っていうのはLolipop の DB が落ちた時にデータが飛んだかか,データをリストアしようとした際に失敗してデータが飛んだかくらい(PHPMyAdmin のエンコードとリストア元のデータのエンコードの違いが原因?)。
web ベースじゃなかったら復旧方法知らなくて泣いてますわ,これ。

今後やるであろう復旧方法:

  1. PHPMyAdmin からデータを エクスポート
  2. テキストエディタでこじ開ける
  3. 抜けてるIDのところへコピー&ペーストでコッソリとデータを挿入
  4. PHPMyAdmin でデータをインポート

問題はこの方法でキチンと行けるかどうかなんだよね。