Я не делал резервных копий в прошлом, не помню больше лет для моих личных вещей, пока не проснулся в последнее время и не осознал, вопреки моему предыдущему убеждению: На самом деле. Мне не все равно! :)
Теперь у меня дома есть центральный сервер данных, к которому я хочу подключить внешний носитель, к которому я хочу сохранять резервные копии моих самых важных вещей, таких как годы написания сценариев, создания дампов баз данных.
Я работал с rsync+ssh в течение последних двух лет, также пробовал использовать tar поверх ssh, но пока не знаю самого простого и удобного способа сделать это. Вот моя рабочая нагрузка:
- Типичный LAMP-сервер (<5 ГБ данных), который я бы хотел полностью зарезервировать, так много маленьких файлов, подключенных через 10 Мбит
- Мои личные данные (<750 ГБ данных) с Mac, подключенного через GE
- Мои пароли в зашифрованном контейнере (100 Мб) из OpenBSD, подключенного через serial-PPP
- Моя электронная почта за последние десять лет (<25 ГБ) как Maildir, которую я должен хранить в удобочитаемом формате
- Некоторые архивы (tar. *), Которые мне нужно сделать резервную копию только один раз и сохранить в удобочитаемом формате
(Удалил мои идеи, так как я здесь для предложений)
Что мне нужно:
1. Используйте ssh-туннель для передачи данных
2. Будьте быстры с большим количеством маленьких файлов
3. Хранить ревизии
4. Убедитесь, что данные, которые я сохраняю, не повреждены
5. Интеллектуальные функции возобновления работы и возможность справляться с перегрузками в сети :)
6. Сжатое и дополнительно зашифрованное хранилище
7. Быть в состоянии извлечь данные из резервной копии (файловая система, как использование было бы хорошо)
Как и с каким программным обеспечением вы бы сделали резервную копию этого материала?
Подсказки для инструментов, которые могут помочь решить только часть моей проблемы (например, шифрование), также очень ценятся.
поздравил