Redmine 内の Wiki データをエクスポートする方法

概要

Redmine は、 Wiki の内容を全て単一ファイルでエクスポートすることができます。意外と知られていない機能なので紹介します。

手順

  1. 保存したい Wiki を開く
  2. 画面右側の「索引(名前順)」を開く *1
  3. 画面右下の「他の形式に出力 HTML」をクリック
  4. 任意のファイル名を付けて保存

通常、「他の形式に出力 HTML」をクリックすると、今開いているページだけが保存されますが、「索引(名前順)」で同リンクをクリックすると別の機能になるのですね。ちょっとわかりにくい ^^;

ただ、これだけだと Wiki に添付・表示していた画像がリンク切れになってしまいます。画像も必要な来夏の手順を行ってください。

  1. Redmine の「files」フォルダから画像を取得
  2. DB の「attachments」テーブルを見ながら画像を元のファイル名に変更
  3. Wiki をエクスポートしたフォルダに保存

終わりに

Wiki のエクスポート機能は、ないよりましだと思います。でもできれば、「階層構造を保ちながら画像付きで zip」みたいな感じで保存してほしいですね。

Web 巡回系のソフトで全部クロールしてしまうという手の方が良いのかもしれません。ということで、 wget で試して見ましたが、うまくいきませんでした。

ほかに良い方法 (やオプションやおすすめソフト) を知っていたら、是非とも教えてください。

*1:「索引(日付順)」でも可