PukiWikiのアップブレード

自分のサイトをPukiWikiで作っているのですが、ようやく1.4.3から1.4.4へのアップグレード作業ができました。
手順はこんな感じ。

  1. PukiWiki 1.4.4を適当なところに展開して仮設定
  2. filelistプラグインを使って、PukiWiki 1.4.4に最初からあるページのリストを作成
  3. 現在のサイト全体をバックアップ
  4. 以前調べておいた情報をもとに、PukiWiki 1.4.2/1.4.3に最初からあるページのリストを作成
  5. 1.4.4のリストと1.4.2/1.4.3のリストを比較して、1.4.2/1.4.3から移行しないファイルを決定(移行先にあるファイルのリストをつくる、ただしFrontPageとMenubarはのぞく)
  6. 現在のサイト内のattach、backup、counter、cache、diff、trackbackディレクトリの内容を新しいサイトに移行
  7. 現在のサイト内のwikiディレクトリから、移行しないファイル以外のすべてのファイルを、新しいサイトに移行
  8. PukiWiki 1.4.4の設定やスタイルファイルの設定
  9. プラグインの移行と動作確認

しんどかったのは、どのwikiのファイルを移行するか(移行しないか)ということと、添付ファイルが多すぎるようで、「cp 移行元/attach/* 移行先/attach/」一発ではできなかったということ(涙)