MovableTypeをSQLiteに変換する

お客様のホームページをMovableTypeで作っていますが、だんだん再構築が重くなって、ついには再構築できなくなり、記事をUpすることもできなくなってしまいました。
MovableTypeをバージョンアップしてもダメで、個別に再構築してみるとどうやらカテゴリの再構築で失敗してしまう様子。
テスト用に別のブログを作って記事を消してみたり(全く無ければエラーは無しだが、半分くらいUPするとエラー)、Widgetをやめてみたり(やめればエラーは無し)、レンタルサーバーにも念の為問合せしましたが、サーバーには問題無いそうで、対処法をいろいろとググッて、「mt-config.cgiの設定でリビルドの量を調整」というのも試しましたがあまり効果は無く、「SQLiteに変換する」というのを試したところ成功しました。
備忘録を兼ねて記録を残します。
参考にさせていただいたサイトはこちら↓感謝です。
http://bizcaz.com/archives/2005/12/27-022704.php
MovableType Ver.3.35
エントリー数:73
レンタルサーバー:ロリポップ
DB:バークレーDB→SQLite
症状:再構築時「500 Internal Server Error」
手順:
mt-config.cgiを編集
・63、64行目コメントを外す
ObjectDriver DBI::sqlite
Database ./db/mtdb
・70行目(参考サイトでは75行目)コメントが付いていたら外す(今回は外れていた)
DataSource /home/sites/lolipop.jp/users/lolipop.jp-********/web/mt/db
・mt-config.cgiをアップロードし、mt/mt-db2sql.cgiをブラウザ上から起動。
途中で止まる(汗)。
mt-config.cgiのアクセス権を700→755に変更して再度mt/mt-db2sql.cgiを起動。
今度は成功。
Done copying data from Berkeley DB to SQL database! All went well.
・70行目はコメントアウト
# DataSource /home/sites/lolipop.jp/users/lolipop.jp-********/web/mt/db
・mt-config.cgiのアクセス権をロリポップ推奨の700に戻す
(戻さなくても良いかもしれないけど一応推奨なので)
ああ、解決です。
良かった、良かった。