5

У меня просто быстрый вопрос о повторной синхронизации RAID 1. Когда массив RAID 1 выполняет повторную синхронизацию, он фактически копирует все данные с одного диска на другой или это просто анализ данных на дисках и исправление любых различий?

Причина, по которой я спрашиваю, заключается в том, что на жестком диске моего ноутбука есть два массива RAID 1 с двумя внешними жесткими дисками, и, когда я беру его в любом месте, я отключаю внешние устройства. Это вызывает повторную синхронизацию, когда я снова подключаю их, и я не хочу создавать излишнюю нагрузку на диски, если повторная синхронизация фактически копирует все данные снова. Спасибо за любую информацию!

1 ответ1

3

Когда массив RAID 1 выполняет повторную синхронизацию, он фактически копирует все данные с одного диска на другой или это просто анализ данных на дисках и исправление любых различий?

С двухдисковым массивом RAID1 трудно «исправить» различия. У вас есть только две копии данных, поэтому невозможно определить, какая из них верна, кроме подбрасывания монеты.

Если система RAID хранит контрольную сумму на каждом диске, я ошибаюсь. Тем не менее, только zfs выполняет этот тип двойной проверки, насколько я знаю (возможно, btrfs или другие более новые FS). RAID1 для сбоя диска, а не для обнаружения ошибок или исправления.

Что это значит для вас:

  1. В лучшем случае система может только обнаружить наличие десинхронизации и сообщить вам об этом. В худшем случае он обнаружит это, определит, что это проблема, и решит, какая версия верна, не сообщая вам.

  2. Если эта повторная синхронизация происходит быстро, вы можете знать, что она не перечитывает диск.

  3. Чтение и запись на жесткие диски не должны быть «стрессом», по большей части. Я предполагаю, что остановка привода, его случайное падение и нахождение на машине на неровной дороге было бы более напряженным для переносного привода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .