Если Вы ищете усовершенствованные файловые системы для компьютеров общего назначения в мире Linux, существует два кандидата: ZFS и BTRFS. ZFS является более старым и более сформировавшимся, но он родом из Соляриса, и порт к Linux не является бесшовным. BTRFS все еще находится в процессе тяжелого развития, и не все функции готовы к прайм-тайму все же.
Обе файловых системы предлагают вычисление контрольной суммы на файл, таким образом, Вы будете знать, повреждается ли файл; это - больше средства обеспечения безопасности, чем защита от сбоя аппаратных средств, потому что сбой аппаратных средств имеет тенденцию делать файл нечитабельным, аппаратные средства имеют свои собственные контрольные суммы, настолько считывающие неправильные данные крайне маловероятны (если чтение с диска возвращает неправильные данные, и Вы уверены, что это не ошибка приложения, обвините свою RAM, не свой диск).
Если Вы хотите устойчивость, безусловно лучшей вещью сделать является RAID-1 (т.е. зеркально отражающий) более чем два диска. Когда диск начинает перестать работать, редко, чтобы были затронуты только несколько секторов; обычно, больше секторов следует быстро, если диск не прекратил работать в целом. Так тиражирование данных по тому же диску не помогает очень часто. Для тиражирования данных более чем два диска не нужна никакая поддержка файловой системы. Единственная причина Вы могли бы хотеть копировать данные по тому же диску, состоит в том, если у Вас есть ноутбук, который может только разместить один диск, но даже затем преимущества являются очень небольшими.
Помните, что, неважно, сколько репликации Вы имеете, у Вас все еще должны быть офлайновые резервные копии, для защиты от крупных отказов оборудования (скачок напряжения, огонь, …) и против проблем программного уровня (например, случайное удаление файла или перезапись).
BtrFS может сделать "RAID1" с единственным жестким диском. Значение его поместит файл дважды через диск. Это также хранит контрольную сумму каждого файла, если один файл становится поврежденным, это может дать Вам другую копию.
Проверьте их Wiki.
ZFS имеет по умолчанию несколько копий каждого блока метаданных. Можно активировать эту опцию для блоков данных и затем иметь некоторую защиту от (локализованный и не крупные) ошибки диска.
http://blogs.oracle.com/bill/entry/ditto_blocks_the_amazing_tape
Автоматические Снимки ZFS являются также популярным способом защитить файлы от случайного удаления или повреждения.