SVN倉庫のバックアップと移行の基本操作
2741 ワード
倉庫バックアップ
svnadmin dump 1、
2、 ,dump
3、 ,
4、 ,
5、 passwd authz
フル・バックアップ
SVNウェアハウスのバックアップが必要なサーバで次のコマンドを実行します.sudo svnadmin dump /path/repository > /path/repository-backup.2019-12-27
バージョン0-2のバックアップを行うsudo svnadmin dump /path/repository -r 0:2 --incremental > /path/repository-backup_0-2.2019-12-27
incrementalパラメータの説明
増分を使用してバージョンをエクスポートします.つまり、前のバージョン以降の変更のみが毎回エクスポートされます.次のようなメリットがあります.
第一に、大きなファイルをいくつかの小さなファイルに分割することができます.
第二に、バージョンライブラリがすでに存在する場合、変更された部分をエクスポートするたびに、バージョンライブラリ全体の内容を毎回エクスポートする必要はありません.
hookスクリプトで毎晩自動的に当日の修正dumpをバックアップ用に出すこともできます.
倉庫移転
SCPなどのツールを使用して、バックアップするファイルをターゲットサーバ、例えば/homeディレクトリの下に転送する.# svn
sudo svnadmin create /path/new_repository
#
sudo svnadmin load /path/new_repository < /home/repository-backup.2019-12-27
参考リンク:SVN倉庫のバックアップと移行の基本操作https://www.jianshu.com/p/215ae67e95e9
1、
2、 ,dump
3、 ,
4、 ,
5、 passwd authz
フル・バックアップ
SVNウェアハウスのバックアップが必要なサーバで次のコマンドを実行します.sudo svnadmin dump /path/repository > /path/repository-backup.2019-12-27
バージョン0-2のバックアップを行うsudo svnadmin dump /path/repository -r 0:2 --incremental > /path/repository-backup_0-2.2019-12-27
incrementalパラメータの説明
増分を使用してバージョンをエクスポートします.つまり、前のバージョン以降の変更のみが毎回エクスポートされます.次のようなメリットがあります.
第一に、大きなファイルをいくつかの小さなファイルに分割することができます.
第二に、バージョンライブラリがすでに存在する場合、変更された部分をエクスポートするたびに、バージョンライブラリ全体の内容を毎回エクスポートする必要はありません.
hookスクリプトで毎晩自動的に当日の修正dumpをバックアップ用に出すこともできます.
倉庫移転
SCPなどのツールを使用して、バックアップするファイルをターゲットサーバ、例えば/homeディレクトリの下に転送する.# svn
sudo svnadmin create /path/new_repository
#
sudo svnadmin load /path/new_repository < /home/repository-backup.2019-12-27
参考リンク:SVN倉庫のバックアップと移行の基本操作https://www.jianshu.com/p/215ae67e95e9
sudo svnadmin dump /path/repository > /path/repository-backup.2019-12-27
sudo svnadmin dump /path/repository -r 0:2 --incremental > /path/repository-backup_0-2.2019-12-27
増分を使用してバージョンをエクスポートします.つまり、前のバージョン以降の変更のみが毎回エクスポートされます.次のようなメリットがあります.
第一に、大きなファイルをいくつかの小さなファイルに分割することができます.
第二に、バージョンライブラリがすでに存在する場合、変更された部分をエクスポートするたびに、バージョンライブラリ全体の内容を毎回エクスポートする必要はありません.
hookスクリプトで毎晩自動的に当日の修正dumpをバックアップ用に出すこともできます.
倉庫移転
SCPなどのツールを使用して、バックアップするファイルをターゲットサーバ、例えば/homeディレクトリの下に転送する.# svn
sudo svnadmin create /path/new_repository
#
sudo svnadmin load /path/new_repository < /home/repository-backup.2019-12-27
参考リンク:SVN倉庫のバックアップと移行の基本操作https://www.jianshu.com/p/215ae67e95e9
# svn
sudo svnadmin create /path/new_repository
#
sudo svnadmin load /path/new_repository < /home/repository-backup.2019-12-27