SVNリポジトリの完全コピーを取得して別のサーバーにインポートするにはどうすればよいですか?Svnフルダンプ(移動サーバー)
2
A
答えて
5
svnadmin dump
を実行します。このコマンドのヘルプは、svnadmin help dump
またはreading the docsで取得できます。 svnadmin load
を使用してダンプファイルを新しいサーバーにロードできます。
0
リポジトリの種類によって異なります。 fsfsを使用している場合は、サーバを停止した後でディレクトリをコピーするだけで済みます(半分のトランザクションをコピーしないようにしてください)。私はそれを前にやったことがあり、それは完璧に働いた。
bdb
を使用している場合は、代わりにsvnadmin dump
を実行する必要があります。 (古いコンピュータと新しいコンピュータがアーキテクチャとOSの点で似ている場合は、ディレクトリコピーを取得するだけでよいが、リポジトリをダンプする方が安全です)
1
物理サーバーにアクセスできない(そしてサーバーはSubversion 1.4以降を実行します)、svnsyncを使用して完全なリポジトリーのローカル・コピーを作成することができます。
その後、svnadminを使用してローカルコピーからダンプファイルを作成できます。
はあなただけでOSのファイルコピーコマンドを使用してディレクトリをコピーした場合、あなたが破損の危険を冒すもHow do I create a dump file from my subversion hosting account?
関連する問題
- 1. svnのフォルダを移動
- 2. SVNリポジトリを移動した後のgit-svn?
- 3. LinuxからWindowsにsvnリポジトリを移動
- 4. SVNからGITへの移動
- 5. svnリポジトリをprojectLockerから移動する
- 6. SVNから...に移動しますか?
- 7. SVN 1.6別のサーバに移動
- 8. LinuxからWindowsへのSVNサーバーの移行 - クライアントへの影響?
- 9. svnからsvn-externalへの移行
- 10. SVNホストの移行
- 11. ApacheサーバーとSVN 1.6.15
- 12. SVNサーバーの階層
- 13. 1つのリビジョンのSVNダンプがフルダンプよりも大きいのはなぜですか?
- 14. git svnクローンが移動したsvnトランクにHTTPパスが見つからない
- 15. SVNサーバーとHTTPサーバーの違い
- 16. SVNブランチサブフォルダをGitに移行
- 17. svnとrailsの移行ファイル
- 18. Git-2-SVNの移行?
- 19. GitからSVNに移行
- 20. OpenAMのsvnサーバーへのアクセス
- 21. 開発サーバー上のSVN
- 22. LinuxからWindowsサーバーにファイルを移動
- 23. ローカルからサーバーへの移動Yii
- 24. ローカルコンピュータからサーバーにSQL Serverを移動
- 25. ファイルを別のサーバーに移動する
- 26. サブスクリプション間でSQL Azureサーバーを移動
- 27. laravelを新しいサーバーに移動
- 28. YIIサーバーの移動。内部サーバーエラー。 CDbException
- 29. s3バケットを他のawsサーバーに移動
- 30. Sharepoint 2013 Foundationコンテンツサーバーをサーバーに移動
参照してください。 「svnadmin hotcopy」を使用すると、説明どおりにコピーを実行できます。破損のリスクはありません。しかし、SVN – rmeador
の別のバージョンにロードすることができるので、通常ダンプ/ロードサイクルが優先されますが、おそらくこれは数日間心配するでしょう。 svnadminのダンプは、より信頼性の高いソリューションのようです。 –
@rmeador:サーバを最初に停止したとします(私の言いたいことを編集します)。なぜ腐敗の危険がありますか?何がうまくいかないでしょうか? –