Я не перетворив з RAID 1 в RAID 5 в BTRFS, але я зробив інші конверсії BTRFS, і згідно з документацією, вони всі однаково прості.
Це так само просто
btrfs balance start -dconvert=raid5 -mconvert=raid5 /mnt
Це не складно, але це займе певний час (багато годин).
Так, RAID5 як і раніше позначається як експериментальний. Відповідно до найновішої документації, яку я можу знайти, скраб все ще не працює з RAID5, тому помилки даних неможливо виправити.
Ще один підхід, який слід врахувати: за допомогою BTRFS RAID1 ви можете використовувати три накопичувачі 3 ТБ, щоб отримати 4,5 ТБ придатного простору. Так, дзеркальне відображення можна зробити з непарною кількістю дисків. BTRFS не відображає дзеркальні диски, вони дзеркально блокують. Так, наприклад, деякі файли будуть відображені на дисках 1 і 2, деякі на 2 і 3, а деякі на 1 і 3.
Ви навіть можете мати диски різного розміру за допомогою BTRFS RAID1. У мене є набір з одним накопичувачем 2 ТБ і трьома приводами 1 ТБ, що дає 2,5 ТБ корисного простору.
BTRFS RAID1 - це справді класно.