Недавно настраивал резервное копирование SVN.
Сделал так.
Раз в 2 часа по крону запускается скрипт который собирает бэкапы всех репозиториев, формирует архивы и отправляет все на дополнительный сервер.
В результате на дополнительном сервере есть бэкапы всех репозиториев которые при необходимости можно использовать для восстановления работы SVN