Если используется RAID 1 и обнаружены какие-либо несоответствия между обоими дисками, данные копируются с основного диска (скорее всего, с меньшим номером порта) на дополнительный диск.
1) Но что, если основной диск поврежден, и поэтому различия в данных между обоими дисками существуют только из-за сбоев оборудования на основном диске? Будут ли тогда ошибочные данные синхронизированы с дополнительным диском? Есть ли на современных жестких дисках контрольные суммы, чтобы ничего подобного не произошло?
2) Что, если я построю RAID 1 из двух USB-накопителей? Есть ли на USB-накопителях какие-либо механизмы для обнаружения проблем чтения, чтобы поврежденные данные не синхронизировались RAID с другим USB-накопителем и, возможно, даже перезаписывали данные, которые в порядке? Имеет ли вообще смысл RAID 1 из USB-накопителей (для встроенной системы) или они, вероятно, выйдут из строя примерно в одно и то же время из-за ограниченной продолжительности записи?
Вы имеете в виду, что если диск поврежден так, что поврежденные данные считываются, он выглядит законным? Это не «нормальный провал». RAID 1 защищает от обычных сбоев отдельного диска.
Это также не защитит вас, если один диск загорится и взорвет другой. Это «аномальные отказы». Например, если оборудование записи одного диска выходит из строя и на самом деле не записывает данные, но не сообщает об ошибках, RAID 1 выйдет из строя.
Современные диски имеют функцию обнаружения ошибок данных. Поэтому, если нет чего-то вроде ошибки прошивки, если данные не могут быть точно прочитаны, диск должен иметь возможность сообщить об этом.
Несогласованность между двумя дисками в работающем массиве RAID 1 уже является неисправным состоянием, вызванным чем-то вне того, от чего защищает массив RAID 1. Например, это могло произойти при отключении питания. Но RAID 1 не должен защищать вас от потери мощности. Так что не имеет значения, повредит ли он данные в этом случае - этого не должно быть. Какой бы диск он ни копировал, все в порядке. Это не имеет значения. Ни один из них не является более правильным, чем другой.
RAID 1 имеет смысл, если вы хотите защитить от сбоя одного устройства. Выносливость письма ни при чем. Массив RAID 1 выйдет из строя, если ни одно из устройств не может быть записано.
RAID не является резервным. RAID дает возможность допускать только определенную категорию ошибок. Если ваша вина не относится к этой категории, RAID вам не поможет, а может даже навредить.