リポジトリのバックアップ

リポジトリのフォルダをそのままコピー

 $ cp -a svn_repos svn_repos.backup.20160329
  • 簡単ですぐにバックアップ出来るが、OSやSubversionのバージョンの違いによって、バックアップを復元出来ない場合がある。

svnsync

  • RDBMSのレプリケーションのような使い方をする。
  • マスター?のレポジトリがあるとして、別のマシンにスレーブ?のレポジトリを作る。
  • スレーブマシン上でsvnsyncコマンドをCRONなどで定期的に実行する。

svnadmin dump

 $ svnadmin dump /var/svn_repos > svn_repos.backup.20160329
 $ svnadmin create /var/new_repos
 $ svnadmin load /var/new_repos < svn_repos.backup.20160329

svnrdump


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2016-03-29 (火) 07:11:33