Я установил VisualSVN в Windows Server 2003 (у него есть только диск C: с 10 ГБ)
Я планирую сделать резервную копию сервера VisualSVN таким образом:
В случае аварийного восстановления, чтобы восстановить сервер, мне нужно всего лишь:
Мой вопрос:
Спасибо
Да, это будет работать так, как вы описываете. Однако вам действительно нужно только создать резервную копию папки репозиториев. Переустановить VisualSVN легко, даже на другом сервере, и после этого вы можете просто скопировать папку репозиториев сверху.
Возможно, проще всего использовать NTBACKUP для этого в Win2003 с ночными инкрементами или дифференциалами. Или воспользуйтесь любым другим программным обеспечением для резервного копирования, которое вы уже используете в своей компании, или облачной службой резервного копирования по вашему выбору. В репозиториях SVN нет ничего особенного, это просто файлы.
Есть предостережение в том, что если вы создаете резервную копию репозитория SVN, который во время резервного копирования, в редких случаях вы можете получить поврежденный репозиторий. Репозиторий легко восстановить с помощью svnadmin recover
команда хотя.
Используя NTBACKUP или какой-либо другой инструмент резервного копирования, поддерживающий Volume ShadowCopy, можно сделать "снимок" всего диска, обеспечивая чистую резервную копию