
Сразу оговорюсь, что статья предназначена для тех, кто "в теме". Обычным пользователям не стоит нагружать голову ненужными терминами, хотя пытался изложить максимально понятно.
Приблизительно, комплекс мероприятий по восстановлению данных с Raid выглядит так.
Сначала нужо оперделить размер блока чередования данных между дисками, которые испольует Raid-контроллер.
Затем мы определяем диапазон LBA жестких дисков. Определяем, есть ли смещения или разрывы.
После этого, мы строим матрицу порядка использования жестких дисков (для этого устанвливаем очередность использования жестких дисков в Raid-массиве.
Далее наши инженеры определяют, были ли отказы дисков. Если они имели место, то выясняют, были ли эти отказы актуальны для всего массисва.
Теперь мы создаем посекторную копию проблемного жесткого диска в массиве.
И только после всего этого мы переписываем эту посекторную копию на новый жесткий диск и устанвливаем его в масств.
Вот так клиент получает возможность доступа к файлам.