ブログ再開

 4ヶ月ぶりに、このブログを再開する。
 MovableTypeをバージョンアップしようとして、エラーが出るようになってからずっと放置していた。
 更新はできなかったけど表示はできたので、特に切羽詰った状態ではなかったので、ついつい後回しになってしまったというのが本音である。
 実は年末年始も、復旧を何度か試みたけど、どうしてもうまくいかなくて一時的に諦めていた。
 このブログは、バークレーDBを使っていたので、/db フォルダ内のデータベースさえ保持していれば、うまく修復できると簡単に考えていたけど、それが甘かった。
 ソフトウェアを再インストールして正しく設定したはずなのに、「Invalid login. 」と表示されて、ログインができなくなってしまったのである。データベースへのアクセスが失敗していることが原因なのだけど、最新のバックアップを戻しても状況が改善されないのだから仕方がない。
 行き詰ってしまったので、他のサーバーにも移転してみたけど、同じところでつまづき、結局、バークレーDBのバージョンの問題らしいというところまで進んだ。
 今日は、「db_upgrade」コマンドや「dumpdb_dump」コマンド等によるデータベース修復も試してみたけど結局うまくいかず、最終的には、残されたhtmlファイルから修復するしかないという結論に達して、サーチエンジンで探しまくった。
 「html2mt」というキーワードで Yahoo Japan! で検索した時に、スクリプトが直接ヒットしたので開いてみたら、「指定されたページが見つかりません。」の画面が出たけど、キャッシュの方を開いてみたら、スクリプトが画面に表示された。
http://cache.yahoofs.jp/search/cache?p=html2mt&ei=UTF-8&fl=0&meta=vc%3D&u=yusukebe.com/archives/pic/040428/html2mt.pl&w=html2mt&d=Nhc72Q0DMIMb&icp=1&.intl=jp
というページである。
 残されているhtmlファイルを1つのフォルダに集めて、順番どおりになるようにファイル名を変更して、同じフォルダ内で html2mt.pl スクリプトを実行したら、インポート用のテキストファイルが作成された。
 あとはテキストファイルで修正を加えて、インポートしたら、あっけなく成功した。
 ファイルのバックアップだけでなく、ブログのバックアップは「エントリーの書き出し」で、時々保管しておくようにしよう。


My Company Links

合資会社ユースマネージメント
ドメインサービス
インターネット活用の入り口

My Website Links

細野俊一のトレーディング日記
日経225+JPX400銘柄の PPP(パンパカパン) 一覧
株価指数+外国為替(FX)の PPP(パンパカパン) 状態
「生命の科学」学習メモ
大安心と大冒険を求めて

Facebook Pages

ポイント&フィギュア活用研究会
合資会社ユースマネージメント
アダムスキー「生命の科学」活用研究会
細野俊一 (宇宙哲学研究家)