Добрый день!

Недавно пришла в голову идея использовать SVN для бэкапа файлов сайта (имеется в виду сохранение не исходников, а пользовательского контента/логов/etc).




Я вижу в этом следующие преимущества:

  • SVN — бесплатный инструмент;
  • Легкость создания бэкапа;
  • Легкость восстановления бэкапа (причем, любой версии и на любой компьютер);
  • Создается резервная копия только измененных элементов;
  • Удобная работа с историей;
  • Удобная настройка содержимого бэкапа (что включать в бэкап, а что — нет);


Также я вижу следующие «минусы» такого подхода:


Пожалуйста, напишите в комментариях Ваше мнение:
— Какие еще недостатки Вы видите в создании резервных копий при помощи SVN?
— Способы устранения недостатков.
— Предложения по созданию резервных копий другими способами.

PS.
В интернете в основном описания, какие команды нужно написать в bat-файлах, чтобы сайт бэкапился в SVN. Обсуждения достоинств и недостатков почему-то почти нет.
Нашел несколько ссылок на такие обсуждения, но по ним нельзя сделать однозначный вывод.

nevkontakte.org.ru/blog/aleks/ispolzuem-svn-v-upravlenii-saitom-chast-pervaya-teoreticheskie-soobrazheniya
stackoverflow.com/questions/61888/using-subversion-for-general-purpose-backup

UPD:
— При бэкапе с помощью SVN не сохраняются права на папки (за недостаток спасибо alexey_uzhva)

UPD2:
Хоть топик и заминусовали, все равно он оказался очень полезным для меня.
Пока планирую познакомиться поближе с Bacula — судя по отзывам, мощное и удобное средство для бэкапов.

Всем спасибо за обсуждение!