Восстановление raid 5 r studio

Программа R Studio и восстановление RAID массива

Восстановление raid 5 r studio

Программа R-Studio универсальный инструмент извлечения информации с проблемных носителей. Она способна строить виртуальные массивы или наборы (Virtual Volume Sets) из физических дисков, разделов на них или файлов-образов. Эмулируются массивы уровней 0, 1, 3, 5.

Последние версии программы способны воссоздавать даже малоупотребительные конфигурации – это RAID 4 и RAID 6. Сегодня в пошаговом примере мы посмотрим как с помощью программы R Studio, восстановить RAID массив, но сначала давайте более подробно рассмотрим функционла этого программного продукта.

Программа восстановления данных R Studio предназначена, для восстановления удаленных файлов, которые были утеряны по самым разным причинам (все причины потерь информации можно разделить на два типа это: логические и физические, но об этом как нибудь в другом посте).

Поддерживает файловые системы FAT12/16/32, NTFS, NTFS5, Ext2FS (Linux), что примечательно для файловой системы NTFS поддерживается восстановление зашифрованных файлов, а для версии NTFS 5.0 предусмотрено восстановление и альтернативных данных, поддерживаемых этой версией файловой системы.

ШАГ 1Откройте предварительно созданные образы дисков, входивших в массив, командой меню Drive | Open Image File (Диск | Открыть файл образа). В результате в дерево дисков с пометками Image (Образ) добавятся смонтированные образы.(Если работа ведется непосредственно с винчестерами, шаг 1 пропускается.

) ШАГ 2Создайте виртуальный массив того же типа, что и восстанавливаемый.

Выберите один из пунктов меню Create (Создать): • Create Virtual Volume Set (Создать виртуальный набор динамических дисков или томов) — аналог программного массива;• Create Virtual Mirror (Создать виртуальный зеркальный массив) — RAID 1;• Create Virtual Stripe Set (Создать виртуальный массив с чередованием) — RAID 0;• Create Virtual RAID 5 (Создать виртуальный массив RAID 5). В дерево дисков добавится новый виртуальный массив, а при щелчке на нем кнопкой мыши в правой части окна появится панель этого виртуального набора. Панель состоит из двух вкладок: • Properties (Свойства) — здесь приведены общие свойства всего массива;• Parents (буквально, Родители)— на этой вкладке показываются диски, входящие в массив, и задаются параметры их объединения в набор. Вкладки Parents открыта по умолчанию, и работа в основном ведется на ней. ШАГ 3Перетащите мышыо диски или открытые образы из дерева на вкладку Parents (Родители) панели виртуального набора. ШАГ 4

Диаграмма в нижней части вкладки программы R Studio отображает порядок чередования блоков в виртуальном массиве. Справа от диаграммы задаются размер блока (раскрывающийся список Block size), порядок чередования (раскрывающийся список Blocks order) и число рядов при чередовании (счетчик Rows count). Как правило, значения по умолчанию (Default) подходят к параметрам большинства массивов — производители распространенных контроллеров придерживаются примерно одних и тех же правил. Чтобы изменить порядок чередования, расположите диски в нужной очередности, перетаскивая их мышью прямо в списке дисков на вкладке Parents. То же самое можно сделать и на диаграмме чередования.

ШАГ 5В дереве дисков щелкните правой кнопкой мыши на значке виртуального набора и в контекстном меню выбери те команду Scan (Сканировать). Откроется диалоговое окно Scan (Сканировать), показанное на рис ниже. ШАГ 6Дальнейшее сканирование и сохранение найденных файлов ничем не отличается от восстановления данных с одиночного носителя. Главный источник проблем — неправильно заданный порядок чередования дисков, реже — неверный размер блока. В обоих случаях некоторые файлы могут быть найдены и извлечены, т. к. обнаружены их сигнатуры, а дальше программа собирает файл в соответствии с заданным порядком блоков (stripes). Маленькие файлы, длина которых не превышает размер блока, в любом случае будут восстановлены совершенно правильно. Если файл занимает больше, чем один блок, начальный его фрагмент также окажется верным. Последующее содержимое файла будет составлено из блоков, не все из которых в действительности принадлежат ему. В результате эти файлы окажутся “битыми” и не смогут быть открыты.

Если все извлеченные файлы явно повреждены и не открываются, в программе R Studio или же в любой другой программе, целесообразно изменить порядок блоков или дисков в виртуальном массиве либо выбрать другой размер блока. Возможно, на подбор размера блока и порядка чередования потребуются несколько попыток восстановления с разными параметрами.

Для быстроты процесс сканирования можно прерывать почти в самом начале — и подборе достаточно восстановить лишь несколько файлов и убедиться, что найдено правильное сочетание параметров. Обычно на поиск уходит от 2 до 10 попыток — создавая массив, большинство пользователей соглашаются с размером блока, который контроллер предлагает по умолчанию (64 или 128 Кбайт), а дисков редко бывает больше трех.Программа R-Studio в очередной раз подтверждает свою репутацию. Ее средства позволяют выполнить полный цикл работ: от снятия образа до восстановления логической структуры или извлечения файлов.
“,”author”:null,”date_published”:”2012-01-07T00:00:00.000Z”,”lead_image_url”:”http://2.bp.blogspot.com/-MssYV6Q-3dc/TzE1A6Qok0I/AAAAAAAABj0/Fy70L8LqAs8/w1200-h630-p-k-no-nu/1-1.jpg”,”dek”:null,”next_page_url”:null,”url”:”http://h-disk.blogspot.com/2012/02/r-studio-raid.html”,”domain”:”h-disk.blogspot.com”,”excerpt”:”Блог о SSD и жестких дисках, а так же о программах для их обслуживания.”,”word_count”:707,”direction”:”ltr”,”total_pages”:1,”rendered_pages”:1}

Источник: http://h-disk.blogspot.com/2012/02/r-studio-raid.html

Пример Восстановления RAID

Восстановление raid 5 r studio

R-Studio определяет и обрабатывает программные или аппаратные RAID как обычные диски/тома. Но как поступить в случае, если сам RAID поврежден, а имеются только диски (образы дисков), из которых он состоял? В данной ситуации для восстановления данных можно воспользоваться R-Studio.

Число необходимых для восстановления данных исправных дисков зависит от структуры массива RAID. Например, для зеркального тома (RAID 1) необходим только один диск, в то время как в случае повреждения тома RAID5 для восстановления данных потребуется по крайней мере два исправных диска.

Работа с массивами RAID в R-Studio основана на концепции виртуальных наборов томов и RAID. При помощи R-Studio пользователь может воссоздать исходный RAID из имеющихся дисков (образов дисков) и обработать его как и любой другой объект.

Воссозданный RAID можно сканировать, искать на нем утраченные файлы и восстанавливать их как с обычных дисков/томов.
Виртуальный RAID может быть составлен из любых объектов R-Studio – из физических, логических дисков или образов.

Виртуальные тома и RAID являются чисто виртуальными объектами, и R-Studio не оказывает какого-либо влияния на реальные данные дисков, из которых они состоят.
Вы можете прочитать больше о работе с массивами в помощи по R-Studio: Наборы Томов и RAID.

Рассмотрим, как работать с массивами RAID в R-Studio на примере простого тома RAID5:

Простой RAID 5 Параметры: 1. Число дисков: 3 2. Объекты R-Studio: #1 SCSI(3:0), #2 SCSI(3:1), #3 SCSI(3:2) 3. Размер Блока (Block Size): 64 KB 4. Смещение (Offset): 0 5. Порядок блоков (Blocks order): Левый Асинхронный (Непрерывный) (Left Asynchronous (Continuous))

Где PD означает parity of data

Кликните по изображению для его увеличения

Для создание виртуального RAID:
1.Нажмите кнопку Создать виртуальные тома или RAID (Create virtual volume sets or RAIDs) и выберите Создать Виртуальный том RAID5 (Create Virtual RAID5). Виртуальный том RAID5 появится на левой панели Диски (Drives), а на правой панели главного окна R-Studio для созданного RAID5 появится дополнительная вкладка Родительские объекты (Parents).

Проверьте, чтобы был установлен флажок Сразу применять изменения (Apply changes immediately).
Кликните по изображению для его увеличения

2.Перетащите при помощи мыши на вкладку Родительские объекты (Parents) с левой панели соответствующие объекты, которые будут составлять том RAID5.

Затем расположите объекты в правильном порядке, например, SCSI(3:0), SCSI(3:1), SCSI(3:2).

3.После этого задайте необходимый порядок блоков (blocks order) и смещение (offset, в секторах). Как только R-Studio определит исправную файловую систему, на левой панели Диски (Drives) появится новый объект Partition 1. С данным разделом можно работать как с реальным объектом.

Например, для того, чтобы просмотреть структуру папок/файлов созданного виртуального RAID5, нужно дважды щелкнуть мышью по объекту Partition 1.

Кликните по изображению для его увеличения

Для проверки того, что RAID5 создан правильно, можно просмотреть в R-Studio графический файл, дважды щелкнув по нему мышью.

Кликните по изображению для его увеличения

Обратите внимание, что для успешного восстановления данных необходимо корректно задать все параметры массива RAID – порядок объектов, смещение, размер и порядок блоков. В отдельных случаях R-Studio может правильно определить объект и его файловую систему, а какой-либо из его параметров неверно.

Поэтому для проверки правильности создания массива RAID всегда рекомендуется просматривать графический файл как можно большего размера.

Можно воспользоваться нижеследующей формулой для определения минимального размера файла: Размер блока * (число дисков -1)

Для нашего случая минимальный размер файла будет 64KB (размер блока) * (три диска – один диск (2)), что дает 128 KB.

Определить параметры RAID'а можно автоматически в R-Studio или найти их вручную. Об этом можно прочитать в наших статьях:
Автоматическое Распознавание Параметров RAID.
Определение параметров RAID.

Пользователь также может создавать, сохранять, редактировать и загружать собственные конфигурации RAID. Недостающие объекты можно заменять объектами Пропущенный Диск или Свободное Пространство (Missing Disk или Empty Space). Для более подробной информации воспользуйтесь Руководством Пользователя R-Studio: Работа со Сложными Схемами RAID.

Возможность включения/отключения объектов Для включения/отключения объектов в/из состава виртуального RAID или набора томов достаточно установить/снять соответствующий флажок Вкл (On) на вкладке Родительские объекты (Parents). Данная возможность позволяет, например, проверить, какой диск на самом деле не является частью RAID5.

R-Studio заменяет отключенный объект объектом Пропущенный Диск (empty space) идентичного размера.

Рассмотрим еще один более сложный том RAID5.

Сложный RAID 5
Теперь в качестве объектов виртуального RAID5 будем использовать образы дисков. Параметры: 1. Число дисков: 3

2. Объекты R-Studio: файлы образов дисков: Y:\Disk1.dsk, Y:\Disk2.dsk, Y:\Disk3.dsk

3. Размер Блока (Block Size): 4 KB 4. Смещение (Offset): 16 MB (32768 секторов) 5. Порядок блоков (Blocks order): Пользовательский (Custom)

PD 1 2
PD 3 4
PD 5 6
7 PD 8
9 PD 10
11 PD 12
13 14 PD
15 16 PD
17 18 PD

Для создания данного виртуального RAID:
1.Нажмите кнопку Создать виртуальные тома или RAID (Create virtual volume sets or RAIDs) и выберите Создать Виртуальный том RAID5 (Create Virtual RAID5).

Виртуальный том RAID5 появится на левой панели Диски (Drives), а на правой панели главного окна R-Studio для созданного RAID5 появится дополнительная вкладка Родительские объекты (Parents).

Кликните по изображению для его увеличения

Проверьте, чтобы флажок Сразу применять изменения (Apply changes immediately) был снят, так как созданный RAID будет редактироваться.

2. Перетащите при помощи мыши на вкладку Родительские объекты (Parents) с левой панели соответствующие объекты, которые будут составлять том RAID5.

Кликните по изображению для его увеличения

Затем расположите объекты в правильном порядке, например, I:\Disk1.dsk, I:\Disk2.dsk, I:\Disk3.dsk.
Задайте Порядок блоков RAID Пользовательский, Размер блока (Block size) и смещение (Offset). Не изменяйте значение параметра Порядок блоков (Blocks order).

3.В поле Число рядов: (Rows count:) вкладки Родительские объекты (Parents) введите значение 9. Значение параметра Порядок блоков (Blocks order) изменится на Пользовательский (Custom).

Кликните по изображению для его увеличения

Задайте порядок блоков при помощи соответствующей таблицы вкладки Родительские объекты (Parents). Используйте окно Последовательности RAID (RAID Sequences) для навигации по таблице.

При помощи клавиатуры: используйте клавиши управления курсором для навигации, цифровые клавиши и клавиша “p” для ввода соответствующих значений.

При помощи мыши: щелкнуть правой кнопкой мыши по необходимой ячейке и выбрать из контекстного меню соответствующее значение или четность (parity). Если таблица достаточно большая, то лучше вводить цифровые значения при помощи клавиатуры.

Исправления: если вы ввели некоторые значения неверно, то R-Studio укажет вам на это. Перейдите к соответствующей ячейке и введите правильное значение. Для удаления содержимого ячейки используйте клавишу Del.

Удаление содержимого всей таблицы: щелкните правой кнопкой мыши по таблице и выберите пункт контекстного меню Очистить все (Clear all).

4. Закончив заполнение таблицы, нажмите кнопку Применить (Apply) на вкладке Родительские объекты (Parents).

Кликните по изображению для его увеличения

Как только R-Studio определит файловую систему, на левой панели Диски (Drives) появится новый объект Direct Volume. С данным разделом можно работать как с реальным объектом.

Например, для того, чтобы просмотреть структуру папок/файлов созданного виртуального RAID5, нужно дважды щелкнуть мышью по объекту Direct Volume

Кликните по изображению для его увеличения

Для проверки того, что RAID5 создан правильно, можно просмотреть в R-Studio графический файл, дважды щелкнув по нему мышью.

Кликните по изображению для его увеличения

Пользователь также может создать собственную конфигурацию RAID при помощи файла описания конфигураций RAID. Для более подробной информации воспользуйтесь Руководством Пользователя R-Studio: Файл Описания Конфигураций RAID.

Тома, созданные различными менеджерами дисков и томов.

R-Studio способна обнаруживать такие тома и автоматически собирать их из компонентов. В настоящее время поддерживаются следующие менеджеры:

R-Studio способна автоматически собирать их даже если их базы данных слегка повреждены. Если же некоторые компоненты повреждены настолько серьезно, что R-Studio не способна распознать их, их можно добавить вручную. О работе с такими объектами можно прочитать в справке по R-Studio: Различные Менеджеры Дисков и Томов

Для примера в R-Studio можно собрать Windows Storage Space (WSS) сконфигурированный как устройство с четностью.

Когда компоненты WSS подсоединяются к компьютеру, R-Studio распознает их и автоматически собирает их в WSS.
Кликните по изображению для его увеличения

Обратите внимание, может появиться две копии WSS (или другого объекта, который был распознан Windows), один собранный R-Studio, другой самой Windows. Их содержание может быть достаточно разным, если файловая система объекта повреждена.

При выборе WSS R-Studio подсвечивает его компоненты. Она также подсвечивает storage space, который может быть создан самой Windows их тех же компонентов.

Закладка WSS Компоненты позволяет вручную подключать или отключать компоненты, например, если они так повреждены, что R-Studio не в состоянии распознать их как часть WSS.
Кликните по изображению для его увеличения

Выберите объект из списка и нажмите на кнопку Подключить. R-Studio показывает объект, который она распознает как компонент storage space, синим цветом.
Кликните по изображению для его увеличения

Можно мгновенно переключиться на конфигурацию, которую R-Studio считает наиболее вероятной, нажатием на кнопку Пересобрать.

Источник: https://www.r-studio.com/ru/RAID_Recovery_Presentation.shtml

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

Восстановление raid 5 r studio

Последние пару дней прошли как в страшном сне в результате трагического ухода из жизни серверной материнской платы ASUS Z10PR-D16 (за что отдельное спасибо электрикам). Бесперебойник (к сожалению не управляемый) держался до последнего, отчаянно пища, но ему так никто и не пришёл на помощь и сервак вырубился аварийно.

После того как сервер ASUS RS500-E8-RS4 никак не отреагировал на кнопку включения питания, я ещё не осознавал всего масштаба утраты, самые ценные данные можно было поднять из бэкапа на NAS (уже научен горьким опытом), однако там было далеко не всё.

На умершем серваке у меня RAID (10) массив из 4-x SATA дисков на весьма не плохом контроллере Adaptec 6405, что само по себе уже вселяло уверенности в сохранности данных…

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

Одинокий холодный муравей пробежал по моей спине, когда комп не увидел файловой системы на диске. Скажу честно, до сегодняшнего дня мне ещё никогда не доводилось восстанавливать информацию с RAID. Весь мой опыт сводился к тому, чтобы заменить вышедший из строя диск в самом рэйде, да и то это случалось всего пару раз и на разных контроллерах.

Дело в том, что технология RAID (в моём случае RAID 10, это когда два RAID 1 объединяются в RAID 0) подразумевает не просто дублирование информации на несколько дисков, как многие ошибочно думают. Процесс записи на диски происходит по определенному алгоритму, потому просто подключив диск из массива к компьютеру мы нифига не увидим.

Я попробовал натравить на один диск из рэйда программу R-Studio, но результат не впечатлил. Да, какие-то файлы и отдельные папки находятся, но целиком восстановить информацию таким способом, в разумные сроки, вряд ли получится.

Как восстановить данные с RAID массива на аппаратном контроллере Adaptec 6405?

Найти полезную информацию по данной проблеме в сети не удалось, как не старался – либо банальщина для откровенных чайников, написанная такими же чайниками, либо уже набившее оскомину “гуглить не пробовали?” от всевозможных “знатоков” (ну это когда сказать нечего, а казаться умным хочется).

Пришла мысль попробовать перекинуть RAID-контроллер Adaptec 6405 (обычный PCIe) вместе с дисками (обязательное условие соблюдения последовательности дисков в RAID) на другую платформу. В загашнике как раз пылился уже не молодой, но вполне рабочий сервер HP.

К счастью, всё получилось как нельзя лучше, RAID не просто оказался целёхонек но, что самое удивительное, Windows 2008R2 без вопросов запустилась на новом железе, так что на сервере можно было сразу продолжить работу.

Впрочем, задача такая уже не стояла, требовалось только снять недостающие данные.

Возможно кому-то моё решение покажется очевидным, вот только мне такой вариант нигде не встречался. Были большие сомнения в плане того где хранится информация о конфигурации RAID массива и как поведёт себя контролер на другом железе.

Не смогли ответить заработает ли такой вариант и поставщики, постоянно занимающиеся сборкой и продажей серверов, где он и брался – никто о подобным опытом восстановления RAID не делился. В подавляющем большинстве статей описывается восстановление массива при повреждении одного из дисков, но там везде были рабочие сервера.

Ещё довелось насладиться мерзким писком контроллера Adaptec 6405. Дело в том, что в моём сервере HP, салазок для четвертого винта не было и в корзине на этом месте стояла заглушка, потому 4-ый диск пришлось вставить без салазок.

В общем, контроллер этого диска не увидел и истошно заголосил что типа беда, диска не хватает. Пришлось его успокаивать с помощью специальной утилиты Adaptec Storage Manager, нажав кнопочку с колокольчиком Silence (тишина).

Благодаря избыточности массива RAID 10, отсутствие одного из дисков на целостность информации никак не влияет.

Альтернативные варианты восстановления данных с RAID и пара слов о сервере ASUS

Если бы моя затея с подкидываем контроллера Adaptec 6405 на другой компьютер не прокатила, наметил для себя пару запасных вариантов восстановления RAID.

Для начала планировал попробовать программно собрать массив из имеющихся дисков с помощью программы RAID Reconstructor (по хорошему сперва надо бы сделать образ каждого диска и проводить эксперименты уже с ними) или приобрести аналогичную материнскую плату ASUS Z10PR-D16, взамен вышедшей из строя (её ещё поищешь, так как вышло уже второе поколение, да и не дешевое это удовольствие). Правда, не покидает надежда что материнка просто ушла в какой-то защитный режим (опять лишь моя теория), в документации об этом ни слова, а техподдержка ASUS её пока не подтвердила и не опровергла, но об этом чуть ниже…

Отдельно хотелось рассказать о техподдержке ASUS.

Как оказалось, про технические вопросы по телефону можно забыть, тут консультируют только по продажам (какого болта тогда это называется техподдержкой?), а всё остальное через сайт, предварительно заполнив соответствующую форму о вашем сервере.

Но и тут тебе ответят лишь в течение 2-х дней, да и толка от первой линии обороны техподдержки никакого… предлагаются банальные варианты – попробовать другой блок питания (их на сервере сразу 2 штуки), сбросить BIOS и подключиться к ASMB-модулю для проверки логов.

Предположение о наличии некоего защитного режима основано на штатном режиме работы двух индикаторов на материнской плате – Standby Power LED (SBPWR1) и Baseboard Management Controller LED (BMCLED1).

Никакие аварийные индикаторы не горят, но сервер не реагирует на нажатие кнопки питания.

Одно радует, что вся эта история привела к правильным выводам и выделены финансы для того, чтобы сделать всё по уму, а не в режиме максимальной экономии.

ЕСЛИ СЧИТАЕТЕ СТАТЬЮ ПОЛЕЗНОЙ,
НЕ ЛЕНИТЕСЬ СТАВИТЬ ЛАЙКИ И ДЕЛИТЬСЯ С ДРУЗЬЯМИhttps://mdex-nn.ru/page/vosstanovlenie-dannyh-s-raid.html

Источник: https://zen.yandex.ru/media/mdex/vosstanovlenie-dannyh-s-raid-massiva-5cea57bf99144700b4c11e4d

Восстановление RAID-массива с помощью R-Studio

Восстановление raid 5 r studio

В статье «Восстановление RAID 5» мы писали, что если RAID-массив «развалился» одномоментно, а не «умирал долго и мучительно», все диски при этом исправны и все это не содержало критически важной информации, можно попробовать восстановить данные самостоятельно. Здесь рассмотрим, как это сделать с помощью программы R-Studio.

Примеры наиболее подходящих для этого ситуаций: сломался RAID-контроллер или материнская плата с RAID’ом на борту, а также случаи внезапного перехода массива в статус «failed» при том, что диски все по отдельности видятся, но почему-то теперь не включены в массив.

Итак. Шаг первый. Подключаем все диски к ПК с WinXP и выше таким образом, чтобы они отдались в систему как отдельные устройства. То есть мы не включаем их ни в какие RAID-массивы и вообще не используем для этого RAID-контроллеры.

Стараемся правильно использовать свои знания о порядке дисков в массиве и сделать все так, чтобы диски определились по порядку. Это желательно, чтобы в дальнейшей работе нам было проще не ошибиться. И чем дисков больше, тем это желательней. Наверняка подключение двух – пяти дисков никого не затруднит.

А вот подключить, к примеру, 10 дисков как отдельные устройства – уже не такая простая задача. Вот как может подготавливаться сборка 15-тидискового массива.

Согласен, что зрелище не для слабонервных. 🙂

Не забудьте к этому добавить носитель (или несколько), на котором должны уместиться восстановленные данные. Или вам должно быть доступно какое-то сетевое хранилище.

Для простоты предположим, что нам нужно восстановить данные с 3-х дискового RAID5 с одним NTFS разделом на весь массив. Делаем мы это на ПК, подключенном в сеть с доступным дисковым пространством достаточного объема.

Шаг второй. Загружаем ОС. Убеждаемся, что все диски определились и готовы для работы.

Шаг третий. Узнаем настройки RAID-массива. Например, с помощью RAID Reconstructor. Если вам известны настройки вашего массива, то этот шаг можно пропустить.

Шаг четвертый. Запускаем R-Studio, конечно, я говорю о легально приобретенной зарегистрированной версии. В верхнем меню выбираем «Create Virtual Block RAID».

Добавляем в наш виртуальный RAID участников. Это можно сделать либо кликнув на область дисков массива правой кнопкой мыши и выбрав в контекстом меню «Add …», либо путем перетаскивания мышью нужных дисков из левой части рабочего поля в правую. При этом соблюдаем правильный порядок дисков массива.

Если ошиблись с порядком, используем «Move Up», «Move Down», «Remove» и так далее.

Шаг пятый. Настраиваем наш RAID. Для этого вводим настройки: «RAID Type», «Block Size» и «Block Order».

Выбрав значения всех полей, кликаем правой кнопкой мыши на получившийся массив и в контекстном меню выбираем «Refresh».

Если мы все сделали правильно, а массив перед тем, как развалиться, не получил значительных логически разрушений, появятся разделы, доступные для восстановления.

Если это не так, пробуем найти ошибку и исправить ее. Не забываем про «Refresh». Если вы убеждены в правильности сборки RAID-массива и у вас есть обоснованные подозрения, что раздел(ы) мог(ли) получить логическое разрушение, то используем сканирование и работаем с этим массивом, как с обычным диском с логической проблемой.

Шаг шестой. Нам везет – у нас появился раздел NTFS с правильными границами. Открываем его и видим свои данные.

На этом этапе ярким признаком того, что мы все сделали правильно, служит отсутствие ошибок в логе при открытии раздела с десятками тысяч файлов.

С трудом сдерживая радость, мы выделяем нужные данные и восстанавливаем их с помощью R-Studio в специально подготовленное для этого место.

Шаг седьмой. Проверяем полученный результат. Открываем файлы, убеждаемся, что все целое. При этом внимание уделяем файлам значительно больше размера блока RAID’а (В идеале от нескольких Mb), важным и наиболее актуальным. Если все хорошо, перестаем сдерживать радость.

Если данные восстанавливаются битыми или вовсе отсутствуют, скорей всего что-то сделано неправильно. Наверное, ваш RAID-массив недостаточно прост для домашней сборки и вам следует обратиться к профессионалам по восстановлению данных.

Вячеслав Мочалов, 16 февраля 2012 года

При копировании материалов активная ссылка на сайт www.datarc.ru обязательна.

Источник: https://www.datarc.ru/articles/vosstanovlenie-raid-r-studio.html

Пошаговое восстановление Raid 5

Восстановление raid 5 r studio

Технология RAID 5 позволяет объединять от 3 жестких дисков в единый массив. особенность – по всему пространству равномерно распределяются контрольные суммы, с помощью которых можно вернуть утерянные данные.

Однако техника имеет свои нюансы, поэтому актуальным вопросом является, как восстановить RAID 5. Мы расскажем о причинах выхода из строя, основных уровнях RAID, а также представим подробную процедуру восстановления.

Возможные причины выхода из строя

Избыточность RAID-массива повышает шансы на восстановление данных, но жесткие диски, как и любая другая техника, конечно же, подвержены типичным проблемам:

  • непреднамеренное удаление;
  • повреждение файлов/папок,
  • повреждения файловых систем,
  • действие вредоносного программного обеспечения.

Подвержены массивы и внешним воздействиям: уронили жесткий диск, сгорел сервер или попала внутрь вода. Нередко ломается сам RAID-контроллер. Дешевые модели имеют низкий ценник не только из-за упрощенных алгоритмов. Всегда есть шанс попасть на бракованное изделие.

Скачки напряжения или исчезновение питания могут привести к тому, что диск «выбрасывается» из массива и переходит в статус offline, но остается полностью исправным и работоспособным. Проблема может крыться в софте или контроллере, которые просто не видят данный HDD.

Основные уровни RAID и принцип их восстановления

Пользователь может восстановить данные несколькими способами, которые определяет уровень массива. Рекомендуем ознакомиться с существующими уровнями, которые применятся в современных системах:

  • RAID0. Массив обеспечивает высочайшее быстродействие за счет отсутствия избыточности. Но безопасность данных находится на минимальном уровне, поэтому при поломке одного диска восстановить систему без ремонта будет практически невозможно.
  • RAID1. Система не отличается высоким быстродействием, но может похвастаться высокой безопасностью данных. Используется принцип «зеркала», когда все данные дублируются, при этом имеются в одной копии на другом диске. При потере информации она просто копируется с первого диска, не останавливая работу всего массива.
  • RAID5. Используется распределение информационных блоков по всему пространству и принципу четности. При поломке только одного, конечно же, HDD-массив продолжает работать, но на более низких скоростях.
  • RAID 10. Комбинация первых двух уровней, минимальное количество дисков – 4. Используется принцип зеркальности данных.

Пошаговая инструкция восстановления данных

Восстановить удаленные данные можно самостоятельно, но только в тех ситуациях, когда все диски исправны, массив просто «развалился», а на HDD нет критически важных данных.

Если информация крайне ценная, не стоит экспериментировать самому. Рекомендуем воспользоваться помощью специалистов. При аппаратной поломке вам понадобится подчинить жесткий диск. Только после заниматься «сборкой» массива.

Это специфическая операция, которую самостоятельно выполнить проблематично.

Программное восстановление

Процедура требует предварительной установки RAID Reconstructor или аналогов. Также вам понадобится персональный компьютер и кабели, с помощью которых можно подключать диски к нему. Если подключить диски из массива к ПК вы не можете, то не стоит и начинать. Инструкция включает шаги:

  1. Исправность HDD из массива говорит о том, что вы можете подключить их к компьютеру как отдельные носители. Используйте любой удобный способ (SATA, SAS, IDE и подобное).
  2. Как только диски будут подключены, не инициализируйте их, не обращайтесь к данным и не пытайтесь форматировать. Идеальный вариант – работать с их посекторными копиями, так как изменения не будут касаться оригинальных данных.
  3. Запускаем программу RAID Reconstructor. В поле Type установите RAID5 и поставьте количество дисков. В нашем примере их будет три.
  4. В вертикальном списке через троеточие необходимо указать наши диски, т. е. их образы. Нажимайте на Select file. В проводнике выберите необходимые image.
  5. Нажмите кнопку Open Drives и далее Analyze.
  6. В следующих окнах жмите Next. Процедура проведет только сканирование для определения размера блока и других параметров. Далее будет показано окно с выбором параметров.
  7. Установите размер блока и начальный сектор (если они известны однозначно). В ином случае галочки можно поставить везде. Тип четности еще не известен, поэтому понадобятся тесты. Число количества секторов для пробы увеличьте в 10 раз (до 100 тысяч), а затем нажмите Next.
  8. Если все удалось, то вы получите однозначный (или неоднозначный) результат и рекомендацию.
  9. Теперь восстановите весь массив. В главном окне укажите путь, куда будет скопирован готовый массив, а затем нажмите Copy.

Этот метод позволяет быстро и удобно восстановить данные с RAID 5. При необходимости можно попробовать восстановление с помощью Intel Rapid Storage Technology или R-Studio.

Аппаратное

Это крайне сложный метод, который больше базируется на удаче. Вы можете попробовать обмануть «железо» и получить доступ к данным. В общем случае понадобится выполнить следующие шаги:

  1. пронумеровать диски массива;
  2. скопировать посекторно каждый из них;
  3. подключить их к контроллеру в нужном порядке.

Трудность заключается не только в определении порядка, но и непредсказуемости поведения RAID-контроллеров. Они могут не воспринять такой подход или самостоятельно запустить какой-либо процесс. Обязательно проследите, что контроллер не выполняет инициализацию.

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

Помните, что любое несоответствие аннулирует ваши шансы, поэтому вероятность успеха без познаний и опыта в этой области крайне мала.

При наличии важных данных обращайтесь только в специализированный сервисный центр. Множество «разрывов и смещений» в данных существенно усложняет работу. Только опытные специалисты способны видеть «узоры», а также постепенно восстанавливать ценную информацию. Иногда для восстановления RAID5 мастерам приходится программировать собственные алгоритмы.

Что не рекомендуется делать

Когда у вас слетели диски в RAID-массиве, есть список действий, которые не рекомендуется выполнять. Первый и главный шаг – не производить инициализацию до выяснения остаточного источника и типа проблемы. Бывают ситуации, когда в массиве по несколько лет не работает один диск (допустимо для RAID5), но это остается незамеченным.

Затем после сбоя или скачка напряжения массив разваливается, но диски остаются видны. Системный администратор собирает все на место, в ходе чего обязательно выполняется инициализация. Однако незнание информации о неисправном HDD приведет к плачевному результату. Итог – поврежденные данные или убитый раздел.

«Выпавший» диск вносит изменения в контрольные суммы, соответственно, портит всю информацию.

Также при сбое не стоит создавать абсолютно новый массив с верой, что он заработает исправно.

Контроллеры могут выполнить действия, которые приведут к полной или частичной потере данных. При проблемах с массивом исключайте любые воздействия на диски, даже элементарный check Disk.

Работать рекомендуется только с посекторными копиями, чтобы не повредить исходные данные на винчестерах.

Программное восстановление массивов возможно, но требует некоторого времени и минимальных знаний в этой области. При физических повреждениях винчестеров обращайтесь только к высококвалифицированным мастерам.

Источник: http://recoverit.ru/important/kak-vosstanovit-raid-5.html

R-Studio инструкция как пользоваться

Восстановление raid 5 r studio
Назначение: восстановление информации при повреждении файловой системы, удалении файлов, удалении или пересоздании разделов, переустановки ОС, сборка и восстановление данных с массивов RAID-0, RAID-5, RAID-6, JBOD, виртуальных дисков платформ виртуализации (VMware, VirtualBox, QEMU).

Поддерживаемых файловые системы: FAT12, FAT16, FAT32, NTFS, NTFS5 (созданная и используемая в Windows 2000 /XP/2003/Vista/7, exFAT, ReFS (новая файловая система, представленная Microsoft в Windows 2012 Server), Ext2/3/4FS (созданные в Linux или другой ОС), HFS, HFS+, HFSX, and UFS1, UFS2, UFS BigEndian (используемые в ОС FreeBSD, OpenBSD, и NetBSD).

R-Tools Technology Inc, www.r-tt.com

Пример практического использования R-Studio

Рассмотрим как восстановить данные на конкретном примере. Дано: USB-flash SanDisk Ultra 32GB.

Симптом: Windows при попытке открыть диск просит его отформатировать, ниже снимок экрана.

В свойствах диска файловая система определяется как RAW.
Важно заметить, что сама флешка исправна, но повреждён раздел. Раздел или том — понятия исключительно логические, том — более широкое понятие, может состоять из нескольких физических носителей, но, тем не менее, видится, как единое пространство. И так, запускаем программу. В примере используется Demo-версия с ограничением по размеру восстанавливаемых файлов. В среде Windows Vista и старше программу нужно запускать от имени администратора даже, если ваша учётная запись имеет права администратора.

В окне Drives слева видим список устройств и разделов. Справа, в Properties, свойства выбранного устройства или раздела. Сканировать на предмет поиска файловых систем и данных можно как всё устройство, так и существующие разделы или можно задать область сканирования вручную.

Но нам сейчас это не нужно, кликаем правой кнопкой мыши на нашей флешке и выбираем Scan.

Откроется следующее окно с параметрами сканирования.

Disk size показывает нам объём накопителя в байтах и секторах. Если в этой строке и колонке Size окна Drives указан 0, то накопитель физически неисправен (т. к. он не определяет свой объём). В полях ввода Start и Size можно указать начало и длину области сканирования, по-умолчанию там указан полный объём диска. Кнопка Change в конце строки File systems позволяет принудительно задать тип файловой системы для поиска — это уменьшает занимаемую программой память при сканировании, может быть полезно при сканировании больших сильно заполненных дисков. Применяется, если вы точно знаете, в какой файловой системе хранилась информация на диске, если есть сомнения — оставляйте весь список. Опция Extra search for known file types позволяет искать информацию по характерным признакам типов файлов, все файлы в этом режиме будут восстановлены без названий и структуры. Scan view задаёт количество выводимой информации о процессе сканирования.

  • Simple – выводит только индикатор прогресса сканирования
  • Detailed – информация о найденных загрузочных секторах, файловых системах, файлах документов, если включена Extra search
  • None – никакой уточняющей информации о сканировании не выводится.

Для запуска процесса поиска нажимаем кнопку Scan.

Процесс пошёл… На карте расположения информации на диске цветом показано какие найдены структуры данных. Ниже, под картой приводится расшифровка. Для полного восстановления данных необходимо просканировать всю поверхность накопителя. В данном примере информации на флешке мало, она располагается в первой половине флеш-памяти и дальше сканировать смысла нет, поэтому был нажат Stop. После предварительной обработки, откроется результат сканирования.

Результаты поиска показаны в виде дерева с корнем в нашем устройстве. Цвет показывает полноту восстановления файловой системы.

  • Зелёный — найдена файловая система и boot-сектор — самый лучший вариант
  • Оранжевый — найдена файловая система, но нет загрузочного сектора, присутствует часто в нескольких вариантах, отличающихся количеством восстановимых данных
  • Красный — найден только загрузочный сектор без файловой системы, причём их может быть много, как правило интереса не представляют.

Найденная структура открывается двойным кликом на ней или выбором пункта Open drive files в контекстном меню. Что бы пользователь не подумал. что программа повисла, на экран выводится строка прогресса.

По окончании данного процесса мы увидим восстановленную структуру, как в проводнике. Слева будут папки, справа файлы и подпапки. Можно открыть любой файл встроенным просмотровщиком. Для этого выделив нужный файл и в контекстном меню выбрать Preview.

Если встроенный просмотровщик поддерживает выбранный тип файла и он полностью может быть считан, то мы увидим содержимой файла. Пример ниже.

Теперь остаётся только переписать найденную информацию на другой носитель. Для этого нужно отметить нужные файлы и папки или выделить всё, поставив галочку около Root-элемента. И в контекстном меню выбрать Recover marked.

Откроется диалог с параметрами сохранения информации.
Output folder – нужно указать, куда сохранять данные. Остальное можно оставить как есть.

Внимание! Никогда не сохраняйте данные на тот же диск с которого Вы их восстанавливаете. Иначе восстановленные файлы будут записываться на место восстанавливаемых файлов, что приведёт к их необратимому повреждению.

Некоторые параметра стоит изменить во вкладке Advanced.

Опция File already exists – что делать, если такой файл уже есть

  • prompt – спрашивать на каждом случае повтора
  • rename – переименовывать автоматически
  • overwrite – перезаписывать
  • skip – пропускать (стоит выбрать, чтоб не увеличивать объём данных).

Опция Broken file name – что делать с файлами, в названиях которых есть недопустимые сиволы

  • prompt – спрашивать каждый раз
  • rename and change invalid symbols to – переименовывать, заменяя недопустимые символы на заданный символ
  • skip – просто пропускать (выбрать, часто при первавильном имени содержимое тоже повреждено).

Опция Hidden attribute – что делать, если встречаются скрытые атрибуты

  • prompt – спрашивать каждый раз
  • remove – удалять (выбрать).

Теперь можно нажать OK. Данные сохранятся в выбранную папку.

Не всегда сканирование даёт такой превосходный результат, как в данном примере. Чтобы показать, какой может быть результат сканирования, откроем другой, отмеченный красным, вариант восстановления и увидим следующее.

Как видно на иллюстрации, большинство папок отмечено красным знаком вопроса. То, что не отмечено им внутри пустые, а окно с логом переполнено ошибками. Данный результат не содержит практически полезной информации.

Если попытка самостоятельно восстановить данные не принесла положительного результата, то Вы можете обратиться к специалистам лаборатории MHDD.RU. Позвоните и проконсультируйтесь у наших технических специалистов по телефону: 8(495)241-31-97.

Источник: https://www.mhdd.ru/programs/r-studio.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.