ディスクが不足しているSubversionサーバーがあります。大きなリポジトリの1つをアーカイブしてスペースを解放したいので、リモートサーバー上のリポジトリファイルの完全バックアップを作成する必要があります。残念ながら、レポは非常に大きいため、いくつかの簡単なオプションが制限されます。
リモートホスト上に「ローカル」アーカイブを作成するために、rsyncまたはsshパイプを介してsvndumpまたはhotcopyを実行する方法があるかどうかを探しています。ディスク容量の問題が解決されたら復元する必要があるため、バックアップが有効であることが不可欠です。
リポジトリの完全なコピーに使用できる十分なローカルストレージがないため、svndumpまたはsvnhotcopyを使用できません。
svnadmin dump
コマンドは、出力をstdoutに送信します。 ssh svn-server.example.org svnadmin dump > /tmp/svn_backup
のようなことをするのは簡単でしょう。ダンプ出力は、サーバーではなく、SSHを実行したコンピューターに存在します。 SVNサーバーに追加のスペースは必要ありません。