Восстановление данных с RAID 0

Карта сайта


Главная
Типы 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. Если возможно, выбирайте достаточно большой файл для поиска фрагментов.
  2. Фрагментация усложняет работу, но обычно вероятность встретить фрагментированную часть файла составляет менее 1%. Тем не менее, вы можете проверить пару файлов на всякий случай.
  3. Если использовалось сжатие NTFS, данные файла на диске будут отличаться от исходного содержимого файла. Это, конечно, затрудняет анализ массива.
Copyright © 2011 - 2024 Советы по восстановлению RAID.