Хочу перейти в ряды "тех кто делает бекапы".
Прошу помочь определиться с системой бекапа, которая больше соответствует требованиям:
1. Собственно сама система бекапа, должна бекапить.
2. Уметь делать разные типы бекапов - Бекап всего диска(создание его образа) и бекап отдельных файлов;
полные, инкриментные, дифф, в идеале еще и "на лету" как Box Backup.
3. Возможность восстановления "в течение получаса". Вижу схему следующим образом:
- загрузка с флешки на любом компе с чистым HDD (если не чистый, то удаляются все разделы).
- подтыкаем в сеть (запускаем скрипт для настройки сети)
- Указываем с откуда и какой сервер восстанавливать + использование пароля или ключа для доступа.
- После чего заливается и раскатывется последний снапшот системы и автоматом накатываются все
последние изменения.
Т.е. по факту система аналогичная как в acronis.
4. Простота использования при любом типе восстановления бекапов.
5. Надежность самой системы, отсутствие "узких мест" или хотябы уменьшения их влияния.
6. Возможность мониторинга системы бекапа. успех/крах/ошибки
7. Минимизировать занимаемое место, но практически без ущерба для скорости работы и восстановления
8. Система ротации бекапов. Уметь удалять старые данные после определенного периода (6-12мес.)
9. Правильное поведение системы при переполнении места в хранилище(ротация бекапов)
10. Безопасность передачи данных по сети.
11. Безопасное хранение данных. Шифрование или что-то подобное. Понятно, что это потенциальное узкое место.
12. Добавлять информацию о бекапах: откуда, тип бекапа, размер, дата создания и др. полезная инфа
13. Желательна какая-то веб морда для мониторинга и управления.
14. Основные ОС - FreeBSD. Неплохо также и кросспратформенность - возможность работы с Linux и Windows
16. Создания различных гибких схем, по времени и типам бекапов.
17. Возможность создания бекапа "по требованию", а не только по расписанию
18. Желательно отдельно уметь бекапить БД (Mysql, Postgresql), либо возможность "прикрутить" разные скрипы для этого.
А ну и конечно OpenSource

Буду очень признателен, если Вы поделетесь своим мнением и опытом использования и внедрения подобных систем.