Полное решение для резервного копирования сервера (для удаленного общего доступа к Windows)
У меня есть рабочий сервер со стеком raid > lvm > dmcrypt. Я хотел бы иметь решение для резервного копирования, которое решает следующие проблемы:
- Только изменения: переносите только ежедневные изменения, а не каждый X террабайт каждый раз. (Возможность хранить разные версии в течение X дней - это плюс, но не обязательно).
- Возможность восстановления на диск (и) с другой геометрией: в случае аппаратного сбоя я не могу выйти и купить точно такой же тип жестких дисков (характеристики CHS), потому что они будут сняты с производства. Я могу купить такой же или больший размер, хотя.
Проблемы, которые я вижу:
- Разделы: копирование первых 512 байт (содержащих таблицу разделов), вероятно, не будет работать на дисках с другой геометрией, поэтому мне нужно интеллектуальное решение для резервного копирования таблиц разделов.
- Рейд: разделы, создающие рейд, помечены как-то (на последнем секторе раздела много?). Эти метаданные должны быть восстановлены на новых дисках (новый рейд должен быть собран). Поэтому мне нужно решение, которое может восстановить рейд, идентичный старому.
- Grub: Помимо частей GRUB в разделе MBR и /boot, я подозреваю, что есть части, хранящиеся в другом месте (возможно, неиспользуемая область в первом цилиндре диска). Поэтому при восстановлении мне понадобится какой-нибудь специальный установщик GRUB (который установит ту же версию).
- dm_crypt: перед восстановлением данных необходимо установить зашифрованные разделы. Конечно, с запросом ключей, когда это необходимо.
Ограничения по цели:
- Samba: У меня есть только общий ресурс samba для хранения данных, поэтому, вероятно, следует использовать некоторую дополнительную утилиту (tar) для сохранения специальных файловых флагов и владельца.
- Шифрование: шифрование на уровне файлов (что-то вроде
encfs
) следует использовать на локальной стороне, поскольку я не хочу, чтобы незашифрованная информация покидала систему.
2 ответа
Duplicity предоставляет инкрементные резервные копии версий (с использованием алгоритма rsync) и зашифрованное локальное хранилище, хотя я не уверен, как вы справитесь с резервным копированием таких вещей, как Grub, RAID-метаданные и т. Д., Если они не являются прямыми резервными копиями файловой системы.
Взгляните на решение Asigra - оно постепенно расширяется благодаря модели дедупликации. Это онлайн-сервис резервного копирования, который может сделать все, что вы просите, но я не уверен, что эта модель вам подойдет. В мире существует множество провайдеров, которые предоставляют услуги на основе этой платформы. Я использую его сам и очень доволен набором функций, хотя цены могут быть проблемой, хотя.