自分用メモ。
ver3.35からver5.0へ。バージョン更新をサボっていたので結構大変だった。
一番大変だったのが、データベースをBerkeley DBからmysqlへ移行したこと。なぜ大変だったかといえば、とんでもない量の迷惑コメントがデータベースにあったため、バージョンアップの指示通りに作業しても処理が正しく終了しないのだ。
色々試行錯誤したのだが、なにぶんデータベースの中身がどのような構造になってるのかの知識がないので、データを全てmysqlに移行するのは諦めた。やむなくコメントおよびトラックバック関連のデータベースを消去して対応した(/mt/db/以下の一部)。
まさか気づかないうちに迷惑コメントがこれほどデータベースを圧迫しているとは。。。コメントを書いたときに異常に長い時間待たされる理由はこれだったようだ。恐るべし迷惑コメント。
なにはともあれ移行はできた。消えてしまった迷惑でないコメントはそのうち手作業で復旧する予定。