設定ファイルのバックアップ重要

職場で、Trac Lightningを使わせてもらっています。

先日、使っていた2.2.3 → 2.2.5へアップデートとしたのですが、プロジェクトのバックアップを取った後、うっかりApachehttpd.confはバックアップを取らずに上書きインストールしてしまいました。

一応、インストーラのオプションで「Apacheの設定を上書きする」をOFFにしたのですが、再起動してみるとサービスの起動ができません。httpd.confのエラーになるので、内容を見てみると、

...
# at a local disk.  If you wish to share the same ServerRoot for multiple
# httpd daemons, you will need to change at least LockFile and PidFile.
#
ServerRoot "C:\Program Files\CollabNet Subversion Server/httpd"
...

設定上書きオプションをOFFにしても、CollabNet Subversion Serverパッケージhttpd.confがコピーされてしまうようです。Hyper Estraierの検索ページとか、globalの生成したソースコードインデックスとか、いろいろ追記していたのに...

教訓:データのバックアップを取ったら、合わせて重要な設定ファイルのバックアップも取ること。アップデートのときは特に。

多分、http://sourceforge.jp/forum/forum.php?thread_id=19942&forum_id=11624 と同じ現象ですね。レポートしてみよう。