[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Query regarding complete backup of a repository with revision history.

From: Rajnish Kumar Singh <Rajnish.K.Singh_at_kpitcummins.com>
Date: Mon, 8 Nov 2010 14:54:09 +0530

Thanks vishwajeet and Ryan for these information...
I will try to implement all three and see which one suits my purpose...
Rajnish Singh
From: vishwajeet singh [mailto:dextrous85_at_gmail.com]
Sent: Monday, November 08, 2010 1:43 PM
To: Ryan Schmidt
Cc: Rajnish Kumar Singh; users_at_subversion.apache.org
Subject: Re: Query regarding complete backup of a repository with revision history.

On Mon, Nov 8, 2010 at 1:36 PM, Ryan Schmidt <subversion-2010d_at_ryandesign.com<mailto:subversion-2010d_at_ryandesign.com>> wrote:

On Nov 8, 2010, at 01:50, Rajnish Kumar Singh wrote:

> I have to copy the entire repository to a new server with revision history.
> According to my knowledge there are 2 ways:
> 1) We can use svnadmin dump command to create the dump and again reload it by svnadmin load.
Yes, this is a good method that many people use. Note that there are several possibilities, from dumping the entire repository, to just dumping selected revisions, and either dumping each revision's contents in its entirety or incrementally using deltas.

> 2) Or else can I copy the entire repository from the SVN server( located at D:\repositories\OR1221) and save it on other location. And after sometime if I want the repository again then I will place it back to the SVN server. So will it give the same results (i.e with complete revision).
Instead of copying the repository manually, you should use "svnadmin hotcopy"; it will do so in the correct order that will yield a consistent valid repository.

IMHO, we have always used rsync for backup purposes & moving repositories across servers and never faced any problem till date so copying works fine as well.

A third option is to use svnsync.

svnsync and using dump and load will not copy the repository configuration files or hook scripts or preserve locks. I believe a hotcopy will preserve those. You may want to test all three methods to see which is right for you.

Vishwajeet Singh
+91-9657702154 | dextrous85@gmail.com<mailto:dextrous85@gmail.com> | http://bootstraptoday.com
Twitter: http://twitter.com/vishwajeets | LinkedIn: http://www.linkedin.com/in/singhvishwajeet
Received on 2010-11-08 10:25:13 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.