Tracのバックアップ
RubyともRailとも関係ないことばかりですが、いままで稼動していたTracのバックアップを考えておかないとね
で
バックアップをする
Subversionのリポジトリをバックアップ
svnadmin dump /var/svn/project > project.dmp
Tracのバックアップ
# trac-admin /var/www/trac/project hotcopy <バックアップ先>
簡単なシェルを作って定期的にバックアップ
# mkdir /backup # vi /backup/backup.sh #<= backup.sh 作成 #!/usr/bin backuppath=/backup/`date +%Y%m%d` mkdir backuppath svnadmin dump /var/svn/project > ${backuppath}/project.dmp trac-admin /var/www/trac/project hotcopy ${backuppath} tar zcf backuppath exit 0
こんな感じのを作っておいて、cronで定期実行させる
(本当は、ハードが壊れたら元も子もないので、別のパソコンへデータを移動させるほうが良いでしょう)
# crontab-e 00 13 * * * /backup/backup.sh :wq
で、毎日13:00に定期的にbackup.shが実行されることになる