[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: vishwajeet singh <dextrous85_at_gmail.com>
Date: Mon, 8 Nov 2010 13:42:56 +0530

On Mon, Nov 8, 2010 at 1:36 PM, Ryan Schmidt <
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 | http://bootstraptoday.com
Twitter: http://twitter.com/vishwajeets | LinkedIn:
http://www.linkedin.com/in/singhvishwajeet
Received on 2010-11-08 09:13:55 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.