Я хочу настроить настольную систему, в которой домашняя файловая система будет избыточной (например, RAID-1) и будет делать еженедельные снимки. Я уже сделал это с ZFS, система моментальных снимков великолепна, а с send / recv вы можете легко создавать резервные копии на внешнем носителе. К сожалению, на данный момент я хочу GNU + Linux, а не FreeBSD или Solaris, поэтому я ищу предложения для хороших альтернатив.
Я считаю, что мои альтернативы:
- btrfs - кажется, это именно то, что мне нужно, у него есть снимки и команды, которые позволяют легко копировать
zfs send
. Тем не менее во всей документации упоминается, что она все еще экспериментальная. Кажется, я не могу найти какие-либо реальные отчеты о его надежности или удобстве использования. Можете ли вы указать мне какую-либо информацию по этому вопросу, которая могла бы уточнить, будет ли это возможным вариантом? Я предпочитаю эту опцию, в основном потому, что я не хочу переформатировать диски, когда btrfs будет готов, но у меня нет информации о том, пригодна ли она вообще, является ли это глупой идеей ее использовать и т. Д. Вопрос что я не могу получить ответ, это то, что означает «экспериментальный» . - Снимки lvm и ext4 - желательно нет, так как при создании новых файлов они могут занимать очень много места. Создание 200 ГБ файлов требует 200 ГБ свободного места и 200 ГБ дополнительно для моментальных снимков. Я также нашел это ненадежным - неудачная перезапись метаданных приводит к нечитаемому PV. Мне интересно, как btrfs будет сравнивать здесь.
- Одна файловая система (ext4) в массиве RAID-1 с пользовательскими снимками COW с жесткими ссылками (например
cp -al
). Это мое текущее предпочтение, если я не могу использовать btrfs.
Итак, каковы экспериментальные btrfs, что мне выбрать, и есть ли у меня другие варианты? Что если я не буду хранить внешние инкрементные резервные копии, повлияет ли это на мой выбор?