svn バックアップ (bzip2) の復元

svn バックアップ (bzip2) の復元

バックアップに成功しましたSVNリポジトリ説明どおりここしかし、どうすれば復元するバックアップされたrepository、つまり、バックアップの復元の逆操作を開始します。コマンドの後に
svnadmin dump /opt/repositories/TestRepo | bzip2 >> bckRepo_Test.bz2ファイルueBckRepo_Test.bz2が作成されます。その後bunzip2ueBckRepoTest現在のディレクトリのファイルを取得するだけです。その後、抽出するsvnリポジトリ(ディレクトリ構造とすべてのファイル初期化)?

答え1

タスクを完了することができました:

  1. 新規repository作成svnadmin 作成指示
  2. 抽出する圧縮ファイルの内容
    bzip2 -dc repoBackup.bz2 | svnadmin load /path/to/newly_created_repository

答え2

ダンプ ファイルをインポートするには、既存のリポジトリであることを確認してください。リポジトリが利用できない場合は、上記のように svnadmin create /path/to/repository を使用します。

ただし、ダンプ ファイルを同じ SVN リポジトリ パスにインポートする必要はありません。次のコマンドを使用します。

svnadmin load /path/to/repository < svnexport.dump

関連情報