Я хочу обновить свой NAS до 8 дисков по 4 ТБ + 4 дисков по 2 ТБ и задаться вопросом, сможет ли Btrfs работать с дисками разных размеров и при этом обеспечивать резервирование. Если один диск выходит из строя, я не хочу потерять свои данные!
Так поддерживает Btrfs
На самом деле я предпочитаю последний, так как, когда 2 диска выходят из строя, я все еще могу получить доступ к оставшимся.
(Кроме того, я хотел бы знать, будет ли разумно обновиться с Ubuntu 16.04.4 LTS до Ubuntu 18.04, чтобы получить более новую версию Btrfs)
Да, Btrfs может работать с дисками разного размера и обеспечивать избыточность, при этом способ использования дисков зависит от используемого уровня RAID. Для получения более подробной информации воспользуйтесь калькулятором распределения пространства btrfs здесь: http://carfax.org.uk/btrfs-usage/
По поводу двух других вопросов, пожалуйста, посетите официальную страницу статуса здесь:
https://btrfs.wiki.kernel.org/index.php/Status
RAID5 / 6 в настоящее время официально обозначен как неустойчивый; он может съесть и съест ваши ценные данные.
Он поддерживает паритет, но нет тройного паритета - опять же, согласно официальной вики, производство еще не готово.
Если вам действительно нужна файловая система COW с такими функциями, кроме RAID0 или RAID1, вам, вероятно, стоит взглянуть на ZFS.