Карта сайта
Главная
Типы RAID
О массиве RAID 0
Восстановление RAID 0 вручную
Автоматическое восстановление RAID 0
Полезные ссылки
Восстановление массива RAID 10
Общие сведения о восстановлении RAID
Как восстановить RAID бесплатно
|
Как восстановить RAID 0 вручную
Восстановление RAID 0 означает восстановление конфигурации массива.
Обычно конфигурация включает порядок данных на дисках и размер блока.
Вы можете восстановить эти параметры вручную или автоматически
(используя специальные инструменты восстановления RAID).
Как определить размер блока RAID0
Размер блока может быть указан либо в секторах, либо в килобайтах.
1 КБ = 2 сектора.
Следует быть осторожным, чтобы не перепутать единицы.
Самый быстрый и надежный способ узнать размер блока — это где-нибудь посмотреть его значение, например:
- возьмите несколько запасных дисков, создайте новый массив и обратите внимание на значение по умолчанию;
- поищите значения в Интернете — всегда есть вероятность, что кто-то уже столкнулся с той же проблемой;
- вручную найдите на дисках части какого-то конкретного большого файла и проанализируйте расположение его фрагментов
(см. ниже).
Как определить порядок записи данных на дисках
Чтобы определить порядок данных и подтвердить размер блока, вам необходимо:
- найти копию любого достаточно большого файла, который наверняка хранился на массиве,
- иметь инструмент для просмотра содержимого диска, например,
Дисковый редактор Волга.
Выбор файла для анализа
Попробуйте вспомнить какой-нибудь достаточно большой файл (несколько мегабайт),
который наверняка хранится на RAID (это может быть фотография, музыка, видео и т. д.).
Если ничего не приходит в голову, вы всегда можете выполнить восстановление RAW для одного из дисков и посмотреть,
какие фотографии на нем хранятся.
Конечно, вы не увидите полного изображения, но даже с фрагментами можно идентифицировать файл.
Поиск фрагментов файлов на дисках массива
Запустите дисковый редактор, чтобы найти фрагмент этого файла (обычно начинают с начала файла) на одном из дисков.
Желательно проверить, что во время поиска не обнаружено более одного экземпляра фрагмента файла
(две копии подойдут, но десять — нет).
Если обнаружено слишком много таких экземпляров, следует поискать более длинный фрагмент файла или даже другой фрагмент,
например, из середины файла.
Обратите внимание, что поиск в обычном массиве занимает около часа, и нередко требуется неделя,
чтобы полностью восстановить массив.
После того, как вы нашли фрагмент файла на диске, следует поискать его продолжение на другом диске.
Для этого вам необходимо:
-
Перейти к следующему сектору на другом диске и поискать там продолжение файла.
- Если вы не видите фрагмент файла там, продолжайте поиск на других дисках (см. ниже).
- Если на том же диске есть продолжение файла, значит, вы можете определить размер блока —
просто просканируйте продолжение фрагмента файла и определите,
где он заканчивается.
Теперь мы также знаем порядок дисков: первая часть файла находится на последнем диске,
а вторая часть — на первом диске в массиве.
Для RAID, состоящего из двух или трех дисков, порядок дисков определяется полностью.
В случае более трех дисков вам необходимо выполнить поиск дисков на предмет переходов между фрагментами файла.
-
На другом диске перейдите к последнему проанализированному сектору за вычетом предполагаемого размера блока
и найдите там продолжение файла.
Типичные значения размера блока составляют 32, 64, 128, 256, 512 или 1024 сектора.
-
Если вы обнаружили продолжение файла там, то теперь вы знаете размер блока и порядок дисков.
Диск, содержащий первую часть файла, является предыдущим по отношению к диску, хранящему вторую часть фрагмента.
Этих данных достаточно, чтобы восстановить конфигурацию массива из двух дисков.
Если в массиве больше двух дисков, вам нужно продолжить поиск.
-
Если ничего не найдено, вам следует попробовать другой размер блока.
Примечания
- Если возможно, выбирайте достаточно большой файл для поиска фрагментов.
- Фрагментация усложняет работу, но обычно вероятность встретить фрагментированную часть файла составляет менее 1%.
Тем не менее, вы можете проверить пару файлов на всякий случай.
- Если использовалось сжатие NTFS, данные файла на диске будут отличаться от исходного содержимого файла.
Это, конечно, затрудняет анализ массива.
|