Ваш вопрос о восстановлении рейда HW, поэтому вы смотрите на функции, которые предоставляет вам рейд-карта / контроллер HW.
- BIOS, в который вы можете войти до загрузки ОС. Конфигурация может быть сделана здесь.
- Процессор или другой «ускоритель», который берет на себя работу по управлению рейдом и определению направления чтения / записи.
- Схема для определения того, какой физический диск принадлежит какой части RAID.
- Способ информировать вас о состоянии RAID.
Ваша RAID-карта будет поставляться с драйверами и программным обеспечением, которое поддерживается вашей ОС, что позволяет вам выполнять настройку и управление состоянием без перезагрузки в этот BIOS.
Для серверного оборудования сами накопители находятся на салазках с горячей заменой с дополнительными светодиодами. Они обеспечивают физическую обратную связь с вами, если контроллер обнаруживает проблему с RAID.
Для настольных компьютеров ваши диски жестко подключены к карте RAID или материнской плате.
Драйвер и программное обеспечение в вашей ОС также могут обнаружить это и предупредить вас другим способом (электронная почта и т. Д.).
Как только диск вышел из строя, контроллер прекращает чтение и запись на него, полагаясь на оставшиеся диски для обслуживания данных. Это называется ухудшенным состоянием, вы все еще работаете, но еще один сбой подталкивает вас к потере данных. (Еще 2 сбоя, если вы используете RAID 6)
Для raid-контроллера с горячей заменой вы просто извлекаете неисправный диск и вставляете пустой.
Откуда оно знает, что оно пустое? Это работа схемы (3). В начале все диски имеют неиспользуемые данные, в таблице разделов достаточно свободного места. Каждый производитель будет использовать его по-своему, но именно здесь контроллер рейда будет хранить данные, которые сообщают ему, какой диск принадлежит к какой части рейда.
Как только он видит новый диск, который ранее не использовался этой рейд-картой, он может начать процесс восстановления.
Это может быть автоматически или вызвано пользователем и, конечно, может полностью стереть содержимое нового диска, если он уже был отформатирован для чего-то другого.
Восстановление или восстановление управляется в фоновом режиме контроллером raid, он считывает каждый сектор с оставшихся дисков и вычисляет, что должно быть в каждом секторе для нового диска. Для RAID 1 он просто копирует все новые сектора существующего исправного диска на новый диск. Для RAID 5 или 6 все существующие диски читаются, и данные для записи на новый диск могут быть рассчитаны. Поскольку эта работа обращается к оставшимся дискам, вы обычно можете установить для нее приоритет, чтобы она не замедляла работу всей системы.
Но вам нужно подумать, важнее ли скорость восстановления до полного состояния RAID, чем текущая работа. Некоторые контроллеры, например встроенные в обычную настольную материнскую плату, могут потребовать, чтобы вы вошли в BIOS и запустили восстановление там, а не позволяли загружаться в ОС, пока она не будет готова снова. Это было бы неудобно, и не было бы хорошим рейдом HW, потому что вы хотите время безотказной работы, а также отказоустойчивость.
Отдельная рейдовая карта HW обеспечит вам удобство восстановления, которое не повлияет на вашу способность продолжать работу.
Если сбой произошел в самой карте RAID: компьютер / сервер, скорее всего, сильно сломался и не является загрузочным. В этот момент вы можете предположить, что сами диски по-прежнему жизнеспособны, но более вероятно, что диски находятся в состоянии нестабильности, то есть записи на один диск не были полностью распространены на другие диски. Вы находитесь в зависимости от операционной системы и восстановления файловой системы для этого. В худшем случае вам необходимо восстановить данные из резервной копии также после восстановления компьютера / сервера. Если карта RAID является заменяемой, на ее месте может быть установлена идентичная модель. Поскольку отдельные диски по-прежнему сообщают одну и ту же идентификацию способом, который распознает карта RAID, полный набор дисков будет работать, как и раньше, без полной потери данных (хотя могут существовать несоответствия файловой системы). Если RAID-контроллер был частью материнской платы, всю материнскую плату необходимо заменить на одну с RAID-контроллером той же модели. Если вы попытаетесь использовать RAID-контроллер другой марки, скорее всего, он вообще не распознает диски, а просто спросит вас, как вы хотите, чтобы они были вновь сконфигурированы, что приведет к удалению всех существующих данных.
В серверах HP все различные модели встроенных и подключаемых контроллеров RAID используют одну и ту же схему для идентификации диска, поэтому замена встроенного контроллера на подключаемый модуль или подключаемый модуль на более мощный подключаемый модуль Модель возможна без потери данных.
В любом случае следует также позаботиться о том, чтобы на сменной карте RAID было обновлено встроенное программное обеспечение до той же или более новой версии, чем заменяемая.
Опять же, с серверами HP, у меня был серверный кристалл, затем я вытаскиваю весь набор дисков в RAID и вставляю их в пустые слоты на новом сервере (уже включенном), и данные сразу видны.