Overview:

  1. Do an SVN hotcopy so you get all your stuff
  2. tar up the entire directory
  3. split and bzip the files using p7zip so they can fit on hosted drives ( 2 Gb files )
  4. copy them to S3 or any online service

Commands:

/usr/bin/svnadmin hotcopy /path/to/svn/repository /path/to/destination

tar cvf /path/to/backup/svnbackup-`date +%Y-%m-%d`.tar /path/to/destination/*

/usr/local/bin/7z a -tbzip2 -v2g svnbackup-`date +%Y-%m-%d`.tar.bz2 /path/to/backup/svnbackup-`date +%Y-%m-%d`.tar

Copy them over using any scripts you have. I personally use jstream on a linux server to move stuff to Amazon S3

  • TwitThis
  • Yahoo! Buzz
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • MySpace
  • Google
  • Blogosphere News
  • LinkedIn
  • Live
  • Reddit
  • Slashdot
  • Technorati

Tags: ,

Previous Post: my mac pro
Next Post: Google Maps Error: is null or not an object

Leave a Reply