Это, вероятно, не прямой ответ на ваш вопрос, но ...
Мы используем Дженкинс (ранее Хадсон) уже более полутора лет.Мы не использовали какую-либо особенность, специфичную для Jenkins, которую я бы не использовал в других системах CI.Однако, после первоначального изучения конфигураций buildbot и CruiseControl (извините, пожалуйста, не ненавидите меня), я обнаружил, что множество доступных плагинов и общая простота использования Jenkins сделали выбор легким.Сейчас у нас 86 проектов, и у нас есть два сервера - один для разработки, другой для QA и Release.
Что касается резервных копий, мы фактически создаем резервную копию всей домашней папки Jenkins раз в неделю (для обоих серверов).Раз в месяц мы выполняем резервное копирование всех наших виртуальных машин (всего виртуального жесткого диска).
Обратите внимание, что и наши серверы, и все подчиненные устройства являются виртуальными машинами.
Таким образом, если что-то пойдет не так, я могу легко восстановить по крайней мере конфигурации заданий - самая старая будет одна неделя.
В любом случае в хранилище есть весь последний код, ивиртуальные машины могут быть возвращены к версии, которой (максимум) один месяц.
Кроме того, у Jenkins есть плагин для резервного копирования - https://wiki.jenkins -ci.org / display / JENKINS / Backup + Plugin - который позволяет довольно легко создавать резервные копии, по крайней мере, конфигурации.
Учитывая, что резервное копирование не является основной функцией системы CI, есть вероятность, что у всех них будут свои причуды для резервного копирования и восстановления.
Только мои 2 пайсы / центы / пенсы.