We are on Win2k. I just use a batch file of:
RMDIR /S /Q G:\BACKUPS\SVN\NIGHTLY\
svnadmin hotcopy G:\DEV\SVNRepository\ G:\BACKUPS\SVN\NIGHTLY\
It creates a replica of the repo in that folder.
Our environment is SVNServe running on the server with a filesystem based
repository (not BDB) - we use TSVN to connect to svn:// urls.
I am under the impression that SVNADMIN HOTCOPY is meant for this task and
it seems to work well for us, but if somebody has any other input thats
Also, SVNADMIN doesn't come with TSVN, you need to install the SVN program
From: Mayur Jobanputra (V) [mailto:MJobanputra@intrawest.com]
Sent: Friday, 9 June 2006 11:16 AM
Subject: Best practices: BACKUP?
I am sorry if this answer is already online but I have done quite a bit of
research on this topic already and haven't found a really clear answer. In
some cases it's recommended to do nightly complete dumps while others say
that an incremental backup is fine. To me, having quick reliable DB
restores is the most important function of our backup (heavy development).
Some of you are zipping the archives also which I would like to learn more
about. It would be nice if someone would share their batch and python
files. I know there is a script called hot-backup.py but I have been warned
that if I run it while someone is committing changes, it could damage our
db. Its also more/less important depending on the type of DB one has.
Which one do I have?
Must have: nightly backups of the complete db to a shared folder on the
Nice to have: the backups are zipped before they are sent over the network,
and instructions for disaster recovery situations
Our environment: Tortoise SVN, Python 2.4, Windows 2003 server
Thanks in advance!
AST Development - Buildmaster
Advanced Sales Technology group
email: <mailto:firstname.lastname@example.org> email@example.com
Received on Fri Jun 9 03:45:59 2006