Предыстория вопроса.
Пользователи обычного ПК сталкивались с синим экраном Windows и даже с некорректным выключением NAS из-за зависшего процесса.
Что делать в случае одного диска понятно.
1. Проверяем данные пользователя (хорошое если есть свежие копии данных в архивах)
2. Проверяем состояние диска штатной утилитой chkdsk win или в DSM SMART test. Если обнаруживаем soft bad секторы, то хорошо если они для данных в кэш.
На этом вопрос решен.
Более того в btrfs есть штатная утилита Data Integrity, которая позволяет произвести проверку целостности всех данных, а не только в архивах пользователя, автоматом.
Такой экономичной проверки может быть достаточно.
Теперь ставим DSM на RAID1. И вроде все точно также, пока оба диска здоровы. Однако можно оказаться в ситуации, когда диск вышел из строя, и он же оказывается давал данные для проверок. А что с soft-bad секторами на оставшемся живом диске пользователь даже не знает. Нужно еще одно средство проверки состояния зеркала.
При установке DSM на создаваемый RAID1 система заботится о проверки соответствия дисков друг другу.
Называется утилита resync. Работает она долго, т.е. все диски проверяет. Что она делает, при выявлния несоответствии данных на двух равноправных дисках, неизвестно.
Но главние в графической оболочке DSM после первоначальной проверки создаваемого RAID1 я не могу утилиту найти.
Вопрос простой: как после нештатноого отключения NAS проверить соответствие дисков друг-другу, чтобы не потерять уверенность в сохранности всех данных? Я не собираюсь перезаписывать данные пользователя, чтобы быть уверенным в двух верных копиях в RAID1.
Спасибо за ответы.