You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Tony Sweeney <ts...@omnifone.com> on 2009/04/06 16:53:12 UTC

Using svnsync to migrate an installation from Windows to Linux

Hi,

 

At some point in the next month we will be migrating our Subversion installation from a woefully underpowered Windows 2000 box to a much beefier Linux server.  I have read the manuals and it looks like svnadmin dump/load is the recommended and well-trodden path to achieve this.  I'd like to do a dummy run a week beforehand to get the Linux configuration right and make sure there aren't any surprises when we do it for real.  What I was wondering is whether anyone has used svnsync to effect a migration?  The superficial and naïve attraction of doing it this way is that after the dry run, my new server is almost ready to go.  When I do the migration for real, all I need to do is lock all users bar myself out of the old server, sync across the last week's worth of changes, and make the new server available on the net.  Is there any merit in this approach?  Any downside?

 

Tony.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1563095

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

Re: Using svnsync to migrate an installation from Windows to Linux

Posted by Andrey Repin <an...@freemail.ru>.
Greetings, Tony Sweeney!

> At some point in the next month we will be migrating our Subversion
> installation from a woefully underpowered Windows 2000 box to a much beefier
> Linux server.  I have read the manuals and it looks like svnadmin dump/load
> is the recommended and well-trodden path to achieve this.  I'd like to do a
> dummy run a week beforehand to get the Linux configuration right and make
> sure there aren't any surprises when we do it for real.  What I was
> wondering is whether anyone has used svnsync to effect a migration?  The
> superficial and naive attraction of doing it this way is that after the dry
> run, my new server is almost ready to go.  When I do the migration for real,
> all I need to do is lock all users bar myself out of the old server, sync
> across the last week's worth of changes, and make the new server available
> on the net.  Is there any merit in this approach?  Any downside? 

All advantages and downsides explained in book. Look at "Repository Backup"
chapter.
For you, I suggest to try svnadmin hotcopy first.
If that would not work, then look for more time-consuming approaches.


--
WBR,
 Andrey Repin (anrdaemon@freemail.ru) 07.04.2009, <2:57>

Sorry for my terrible english...

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1567213

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

Re: Using svnsync to migrate an installation from Windows to Linux

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Apr 6, 2009, at 11:53, Tony Sweeney wrote:

> At some point in the next month we will be migrating our Subversion  
> installation from a woefully underpowered Windows 2000 box to a  
> much beefier Linux server.  I have read the manuals and it looks  
> like svnadmin dump/load is the recommended and well-trodden path to  
> achieve this.  I’d like to do a dummy run a week beforehand to get  
> the Linux configuration right and make sure there aren’t any  
> surprises when we do it for real.  What I was wondering is whether  
> anyone has used svnsync to effect a migration?  The superficial and  
> naïve attraction of doing it this way is that after the dry run, my  
> new server is almost ready to go.  When I do the migration for  
> real, all I need to do is lock all users bar myself out of the old  
> server, sync across the last week’s worth of changes, and make the  
> new server available on the net.  Is there any merit in this  
> approach?  Any downside?

I believe that should work fine. Note that svnsync will not copy your  
hook scripts or conf directory, so you'll have to bring those over  
manually, if necessary.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1568588

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].