I am moving some svn repositories to Git. So, what I basically try to do is this:
Doesn't seem like there's anything special here -- you just need a standard backup solution.
I've had good luck with rsnapshot, or rsync if I just need simple backups.