Назад | Перейти на главную страницу

Уровень избыточности для каждого файла с BTRFS?

Я хотел бы иметь один пул хранения с несколькими дисками. Raid5 для метаданных, конечно. Но для пользовательских данных я хотел бы установить уровень избыточности для каждого файла или на уровне подтома. Может ли BTRFS это сделать?

В ZFS есть атрибут «копии», который должен иметь такой эффект. На вики-странице BTRFS перечислена функция «Зеркальное отображение файлов». Но относится ли это к полному зеркалированию данных или фактически для каждого файла?

Функция зеркального отображения файлов пока не реализована.

Если все - RAID-1 (или RAID-0, или вообще все тот же уровень RAID), тогда да, мы могли бы дать разумное и последовательное значение из df. Тем не мение, мы планируем разрешить уровни RAID для отдельных объемов и файлов. В этом случае становится невозможным дать разумную оценку того, сколько места осталось.

Если вам нужна эта функциональность сейчас, ZFS в Linux очень стабильный (и, вероятно, лучший вариант с точки зрения завершенных функций и умозрительности).