CentOS 4.7
subversion-1.1.4-2.ent
trac-0.10.4-1.el4.rf
を使用しています。
/home/subversion
/home/trac
に保存データがあります。
さて、このサーバに登録されているsubversion周りのデータを
別のサーバにうつしたいと思っています。
そこで、バックアップと復元方法を探しているのですが、
見つかりません。よろしくお願いします。
※注意点などもあればよろしくお願いします。
svnadmin dump レポジトリ > dumpfile
svnadmin create 新しいレポジトリ
svnadmin load 新しいレポジトリ < dumpfile
という手順で、バックアップ→復元できます。
svnadmin dumpはリポジトリのhooksやconfディレクトリの内容はダンプしてくれません。
よって、もしもhooksやconf以下のファイルを修正しているときは、別途バックアップ(ファイルコピーでよい)して、新しいリポジトリにもコピーする必要があります。
また、参考までに、以下にSubversionのマニュアルの「リポジトリの移行」へのリンクを貼っておきます。
Subversion によるバージョン管理 - リポジトリの移行
http://subversion.bluegate.org/doc/ch05s03.html#svn.reposadmin.maint.migrate