Задать вопрос
@aleks-th

Вопрос по надежности ZFS как лучше делать датасеты с шифрованием или без?

Рассматриваю гипотетическую ситуацию когда на диске появились бэды но он скажем процентов на 90 читаем...
В той же винде с NTFS в таком случает не битые файлы можно вычитать с большой вероятностью и собственно потерять маленькую часть . (честно скажу сталкивался с такими маловероятными задачами за 20 лет всего пару раз, и то не у себя)
А вот битые архивы скажем zip если их делали без избыточности часто вообще восстановить было не возможно....

А как будут обстоять дела если 1 диск, раздел ZFS. (бэкап есть, но параноя гложет а вдуг диск помрет в момент смерти компа с бэкапами)
Собственно есть ли какое-то преимущество в надежности если шифрование у датасетов отключить ?
А то сейчас тестирую, с моими данными там сжатие 1.2-1.3 что не особо место будет экономить.
Опасения такие, что вдруг пару битых кластеров и с раздела вытащить ничего нельзя будет изза сжатия...
  • Вопрос задан
  • 11 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@rPman
чем сложнее файловая система, тем менее вероятно восстановление после сбоя.

zfs, точнее любая cow файловая система, искусственно фрагментирует размещение файлов на диске (при их изменении), т.е. каждый раз когда вы пишете в файл, этот кусок записывается в новое место... представляете какая каша получается из данных на диске, если это восстанавливать?

С другой стороны, благодаря технологии cow, есть шанс восстановить предыдущее значение файла, ведь оно осталось на прежнем месте, только кластер помечен как свободный, собственно на этом и основаны их высокоскоростные многоуровневые снапшоты.

p.s. настоятельно не рекомендую рассчитывать на восстановление данных на основе 'что то смогу восстановить', лучше используйте raid1/5/6 (6 версию рекомендую, от 4 дисков, суммарный объем меньше на 2 диска), в этом случае вы значительно будете защищены от аппаратных сбоев на диске (но не в контроллере и не в софте).

От софтовых проблем защищайтесь регулярными снапшотами, их же используйте для онлайн инкрементального резервного копирования (btrfs и zfs умеют быстро считать разницу между указанными снапшотами, формировать их в файл, который можно обратно развернуть на другой файловой системе, если делать это последовательно, начиная с первого снимка)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы