Очевидно, якщо весь диск загине, то RAID-Z на одному диску не допоможе. А як щодо інших типів помилок?
Зі свого досвіду, у мене іноді є файл, який я не можу прочитати. На Mac OS X система зависне протягом певного часу, а потім повернеться з помилкою. Я переміщую файл кудись із шляху, і я вважаю, що у цього файла поганий сектор чи поганий блок чи, можливо, навіть цілий поганий трек.
Я повертаюся до днів дискети, коли керування вашими дисками вручну було просто звичайною діяльністю. Звичайно, ви замінили бідну дискету якомога швидше, але іноді ви не могли це зробити негайно, тому практикою було знайти погану область, виділити її у файл, а потім ніколи не видаляти цей файл.
Перше питання - як не виходять з ладу жорсткі диски? Чи справджуються мої припущення вище? Це правда, що поганий блок стає поганим, але весь привід все ще в основному придатний для використання? Якщо це так, то, схоже, RAID-Z може виправити поганий блок або погану область диска, використовуючи парність інших блоків (областей).
Випадок використання призначений для резервного копіювання. Якщо я перетискаю дані на накопичувач на 8 ТБ раз на тиждень, було б доцільно вважати це накопичувачем даних на 7 ТБ плюс 1 ТБ паритету, сподіваючись, що додатковий паритет допоможе мені відновитися після бітової гнилі, поганих секторів або інші локалізовані збої приводу?
Якщо теорія не є вадою технічно, то чи можна ZFS налаштувати для цього?
Редагувати: Я бачив інше питання, перш ніж публікувати це питання. Розбиття на окремі розділи, де кожен розділ згрупований, є одним із варіантів. Але в принципі, можливо, блокова карта для N розділів переплетена одна з одною, щоб одна смуга, а логічно переходила б на N розділів, фізично була б дуже близько одна від одної. Це було суть мого питання "чи можна налаштувати ZFS для цього?" тобто просто ZFS ... не ZFS з хитрістю розділів.
copies=2
, але ви будете зазнавати 50% штрафу за зберігання, виконуючи це. Крім того, я не фахівець із ZFS, але моя інтуїція (що може бути неправильним) підказує мені, що ZFS не був би задоволений запропонованим рішенням. PAR2 - це зріла, гнучка технологія. Використання його не тільки задовольнить ваші вимоги паритету, але й дозволить вам встановити кількість паритету на основі архіву за бажанням.