1

Я не делал резервных копий в прошлом, не помню больше лет для моих личных вещей, пока не проснулся в последнее время и не осознал, вопреки моему предыдущему убеждению: На самом деле. Мне не все равно! :)

Теперь у меня дома есть центральный сервер данных, к которому я хочу подключить внешний носитель, к которому я хочу сохранять резервные копии моих самых важных вещей, таких как годы написания сценариев, создания дампов баз данных.

Я работал с rsync+ssh в течение последних двух лет, также пробовал использовать tar поверх ssh, но пока не знаю самого простого и удобного способа сделать это. Вот моя рабочая нагрузка:

  1. Типичный LAMP-сервер (<5 ГБ данных), который я бы хотел полностью зарезервировать, так много маленьких файлов, подключенных через 10 Мбит
  2. Мои личные данные (<750 ГБ данных) с Mac, подключенного через GE
  3. Мои пароли в зашифрованном контейнере (100 Мб) из OpenBSD, подключенного через serial-PPP
  4. Моя электронная почта за последние десять лет (<25 ГБ) как Maildir, которую я должен хранить в удобочитаемом формате
  5. Некоторые архивы (tar. *), Которые мне нужно сделать резервную копию только один раз и сохранить в удобочитаемом формате

(Удалил мои идеи, так как я здесь для предложений)

Что мне нужно:
1. Используйте ssh-туннель для передачи данных
2. Будьте быстры с большим количеством маленьких файлов
3. Хранить ревизии
4. Убедитесь, что данные, которые я сохраняю, не повреждены
5. Интеллектуальные функции возобновления работы и возможность справляться с перегрузками в сети :)
6. Сжатое и дополнительно зашифрованное хранилище
7. Быть в состоянии извлечь данные из резервной копии (файловая система, как использование было бы хорошо)

Как и с каким программным обеспечением вы бы сделали резервную копию этого материала?

Подсказки для инструментов, которые могут помочь решить только часть моей проблемы (например, шифрование), также очень ценятся.

поздравил

2 ответа2

0

Я использую True Crypt для шифрования конфиденциальных файлов. Создав зашифрованный том, вы можете смонтировать его и записать на него файлы, как на любом другом диске. Затем демонтируйте его, сожмите, если хотите, и сделайте резервную копию. Это помогает, если у вас нет огромного количества данных для шифрования (мой объем составляет всего 100 МБ, что очень удобно, и в настоящее время я использую только около 5% этого объема).

Для управления версиями я использую Subversion. Я не знаю, ищите ли вы какую-нибудь файловую систему управления версиями, но я верю, что они тоже существуют (я сам ими не пользовался). Я использую Subversion в томе TrueCrypt для хранения версий финансовых документов.

0

Я использую BackupPC. Он имеет большинство функций, которые вам нужны.

  • Может копировать через SSH
  • Это быстро (использует rsync)
  • Сохраняет ревизии - вроде - так как он также сохраняет предыдущие резервные копии.
  • Поддержка сжатия.
  • Имеет веб-интерфейс для восстановления резервных копий и общего обслуживания. Интерфейс FUSE (слегка экспериментальный) также доступен, если вы хотите просматривать резервные копии с помощью оболочки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .