trac-admin hotcopyの罠
サーバのOSをFedora7から10にする可能性が出てきたので、各種ファイルのバックアップをとっていた時のこと。
TracGuide->backupのページに書いてあった
$ trac-admin /path/to/projenv hotcopy /path/to/backupdir
を参考にやってみたが、下記のようなエラーが出て怒られてしまった。
# trac-admin /var/trac/ProjectName/ hotcopy /home/User/server_conf/
Command failed: [Errno 17] File exists: '/home/User/server_conf/'
しばらく悩んだ挙げ句、下記のようにすることで解決した。
# trac-admin /var/trac/ProjectName/
Welcome to trac-admin 0.10.4
Interactive Trac administration console.
Copyright (c) 2003-2006 Edgewall SoftwareType: '?' or 'help' for help on commands.
Trac [/var/trac/ProjectName]> hotcopy /home/User/server_conf/back
Hotcopying /var/trac/ProjectName to back ... Hotcopy done.
なるほど。