Программа для восстановления данных с поврежденных RAID-массивов
Ваш дисковый RAID-массив вышел из строя и не работает? Ошибка RAID-контроллера или материнской платы повлекла утерю данных? Сбой работы нескольких дисков массива не позволяет восстановить RAID в автоматическом режиме? Процесс перестроения массива завис и RAID развалился?
Программа восстанавливает данные с нерабочих RAID-массивов или дисков, которые входили в него. Утилита вычитывает из системы всю информацию о контроллере, материнской плате или программном обеспечении, на котором был создан массив дисков. Продукт воссоздает разрушенный RAID и позволяет скопировать из него критически важную информацию.
Встроенный мастер реконструкции позволяет восстановить упавший RAID в пошаговом режиме. Вы можете использовать один из сохраненных «пресетов» или самостоятельно указать некоторые параметры поврежденного массива, после чего RAID Recovery™ соберёт отдельные диски вместе и предоставит доступ к данным.
Восстановление программного или аппаратного RAID любого уровня: JBOD, RAID 0, RAID 1, RAID 10, RAID 5, RAID 50, RAID 6, RAID 60, и т.д.
Жесткие HDD и SDD диски имеют ограниченный ресурс работы. Для серверных NAS или SCSI дисков этот показатель выше, чем для домашних SATA аналогов. Но вечных дисков не бывает! Для большинства RAID-массивов выход из строя одного или двух дисков приводит к утере всей информации, со всех дисков системы. Показатель надежности всей системы падает с каждым добавленным в массив диском.
Ошибка во время замены одного из дисков системы, случайное «пересоздание» массива вместо «восстановления», отключение и последующее подключение дисков в неправильном порядке, некорректная инициализация или “rebuild” рейда – всё это гарантировано приведёт к потере информации. RAID не сможет самовосстановиться после подобных ошибок.
Контроллер содержит критически важную информацию, без которой невозможно собрать массив дисков и получить доступ к файлам на нем. Сбой контроллера может привести к потере как служебной информации, так и к выходу из строя нескольких дисков. Наиболее дорогие контроллеры используют дополнительную батарею и энергонезависимую память. Эти элементы повышают надежность системы и должны сохранить данные в случае сбоя питания.
Создание RAID на материнской плате является более дешевым и менее надежным решением в сравнении с приобретением контроллера. Выход самой платы из строя, обновление прошивки BIOS, разряженная батарея на плате, скачек напряжения или отключение и повторное подключение дисков, могут привести к разрушению массива. Поскольку система очень чувствительна к скачкам напряжения, то сбои в работе блока питания также могут привести к краху.
Программные RAID, которые созданы силами Windows, macOS, Linux, FreeBSD, Ubuntu, зависят от работоспособности операционной системы. Обновление «железа», драйверов или программного обеспечения, могут привести к ошибкам, которые заблокируют загрузку и сделают недоступными данные такого массива.
Программные RAID, в отличии от аппаратных, собирают в массив не сами диски, а логические разделы на них. Операции с форматированием или удалением разделов с легкостью разрушат такой массив.
Как программные, так и аппаратные решения хранят на каждом диске массива информацию о структуре RAID. Вирусная атака может не только повредить системные файлы и заблокировать загрузку операционной системы, но и внести изменения в таблицу разделов диска или перезаписать ту область диска, на которой хранятся критические для работы RAID данные. Дальнейшая работа массива станет невозможной.
Обычно, в случае попытки записи в сбойный сектор, RAID внесет данные в специальную таблицу, чтобы не использовать его в дальнейшем, и использует следующий свободный. Однако все меняется, если один из дисков системы вышел из строя. Для продолжения работы необходимо заменить диск и перестроить массив. Во время автоматического восстановления необходимо прочитать всю информацию со всех оставшихся дисков, для воссоздания данных отсутствующего диска. В случае появления хотя бы одно битого сектора, завершить восстановление не получится.
Не все производители позволяют перейти на новое оборудование без перестроения RAID. Чтобы не потерять информацию, необходимо полностью скопировать ее со старого массива, затем создать массив на новом оборудовании и перенести данные на новый RAID. Это касается как апгрейда контроллеров, материнских карт, жестких дисков, так и операционных систем в случае с программным RAID.
При подключении диска входящего в массив на другом оборудовании или компьютере, может быть перезаписана служебная информация. Обратное подключение к RAID не позволит системе запуститься и приведет к сбою.
Отключение и подключение дисков необходимо проводить на выключенной системе. Если запустить компьютер без нескольких дисков, RAID войдет в аварийный режим и обратное подключение дисков к системе не восстановит его работоспособность.
RAID Recovery™ - это универсальное решение для восстановления работоспособности RAID и утерянных в результате разрушения данных. Для использования программы не нужно обладать углубленными компьютерными знаниями или быть инженером, иметь опыт в области восстановления.
На включенные в RAID диски записывается большое количество служебной информации: из каких дисков состоит массив, в ком порядке они подключены к контроллеру, тип рейда, размер и порядок записи блоков, количество групп дисков, а также данные о его размере.
Собирая всю возможную информацию из системы и подключенных дисков, утилита отображает пользователю автоматически собранные массивы сразу, при запуске программы. В большинстве случаев программа воссоздает RAID прямо на лету и предлагает проанализировать найденные на нем разделы для сохранения данных.
Данный режим запрашивает у пользователя количество входящих в массив дисков и сами диски. Затем программа перебирает все возможные комбинации RAID, которые могли быть построены на указанном количестве дисков.
На всех полученных комбинациях массива программа пытается найти структуру файловой системы – логические разделы, дерево каталогов и файлы. В случае обнаружения элементов файловой системы утилита предлагает сохранить такую конфигурацию для последующего поиска и восстановления файлов.
Такой подход позволяет восстановить RAID даже если пользователь не знает размер блока, тип RAID и правила записи блоков на диск. Однако, при переборе комбинаций из 6 и более дисков, этот процесс может потребовать много времени.
В программе заложены комбинации возможных массивов от популярных производителей контроллеров, а также программных или комбинированных RAID систем. Используя данные о производителе, утилита сможет сократить список вариантов для перебора и время, затраченное на поиск конфигурации.
В ручном режиме построения RAID вы можете создать массив с любой конфигурацией. Программа запрашивает тип RAID, диски из которых он состоял и их порядок, а также такие необязательные параметры как правило смещения блока Parity, размер блока, задержку Parity. Этот режим рассчитан на профессионального пользователя и позволяет максимально быстро и точно указать данные о разрушенном RAID. Необязательные параметры система подберет автоматически.
Программа поддерживает массивы дисков, созданные как с помощью операционных систем или материнских плат, так и с помощью контроллеров и внешних хранилищ различных производителей.
Массивы дисков:
- JBOD – это последовательное объединение дисков. После заполнения информацией диска, данные пишутся на следующий. Используется для увеличения пространства. Необходимо минимум 2 (два) диска.
- RAID 0 – это последовательное чередование записи блоков на все диски. Используется для увеличения пространства и ускорения доступа к данным. Минимум 2 (два) диска.
- RAID 1 – это дублирование данных на все диски массива. Служит для защиты данных от утери. Минимум 2 (два) диска.
- RAID 10 (1 + 0). Минимум 4 (четыре) диска.
- RAID 1E (1 + 0 со сдвигом). Минимум 3 (три) диска.
- RAID 5 – это чередование данных с сохранением контрольной суммы. Может самостоятельно восстановиться после выхода из строя 2 (двух) дисков. Ускоряет работу с диском, расширяет пространство и защищает данные от утери. Минимум 3 (три) диска.
- SHR, SHR-2 (Synology Hybrid RAID) — это автоматизированная система управления RAID от Synology.
- RAID-z, RAID-z2, RAID-z3 — технология объединения устройств хранения данных в единое хранилище, разработанная компанией Sun.
- RAID 50 (5 + 0). Минимум 6 (шесть) дисков.
- RAID 5E и 5EE (аналог уровня 5, с дополнительным диском на случай «горячей замены»). Уровень 5EE отличается от 5E тем, что диск горячей замены не простаивает, а задействован вместе с остальными. Минимум 4 (четыре) диска.
- RAID 6 – это чередование данных с использованием двух контрольных сумм. Используются коды Рида - Соломона. Система может самостоятельно восстановиться после выхода из строя двух дисков. Шестой уровень используют для увеличения пространства диска, скорости чтения и записи, и повышения надежности в сравнении с пятым уровнем. Минимум 4 (четыре) диска.
- RAID 60 (6 + 0). Минимум 8 (восемь) дисков.
- RAID 2 – объединяет две группы дисков: с данными и с кодами для коррекции ошибок. Основан на кодах Хемминга, актуален для большого количества дисков. Минимум 3 (три) диска.
- RAID 3 – похожий на пятый уровень, но контрольная сумма не чередуется между всеми дисками, а всегда пишется на один из них. Это сильно повышает износ диска с контрольными суммами. Этот уровень использует блоки размером в 1 (один) байт.
- RAID 4 – этот уровень наследует RAID 3 с той разницей, что размер блока может быть больше чем 1 (один) байт.
Сетевые хранилища данных NAS:
- D-Link;
- Synology;
- Qnap;
- Linksys;
- Promise;
- ZyXel;
- NETGEAR;
- Buffalo;
- LaCie;
- Plextor;
- Intel;
- IOMEGA;
- Western Digital (WD);
- Toshiba;
- Cisco;
- Iomega;
- Acer;
- Thecus;
- Seagate;
- Micronet;
- Terra;
- My-Ditto;
- Oyen Digital.
Производители RAID-контроллеров:
- Adaptec;
- Areca;
- Dell;
- HP;
- Silicon image;
- Promise;
- LSI;
- Mylex;
- Intel;
- SUN;
- HighPoint;
- EMC;
- Infotrend;
- NEC.
Производители материнских плат с поддержкой RAID:
- ASRock;
- MSI;
- ASUS;
- Gigabyte;
- Biostar;
- Supermicro;
- Colorful;
- ECS;
- PocketBook;
- Remington.
Программные RAID:
- Windows;
- MacOS;
- Linux (LVM / MDADM);
- FreeBSD;
- Solaris;
- BtrFS;
- ZFS;
- Ubuntu.
При работе со сбойными дисками (которые содержат битые сектора) очень высока вероятность дальнейшей утери информации, во время операций чтения с диска. Для безопасной работы необходимо создать копию диска, так как восстановление данных RAID - это длительный процесс, который потребует многократного обращения к диску.
Утилита позволяет создать образ любого носителя информации или отдельного логического раздела. В дальнейшем вы можете подключить этот образ к программе и продолжить процесс сбора RAID, а также восстановление данных из него. RAID Recovery™ поддерживает как создание образа в своем формате *.dsk, так и работу с образами: *.hdd, *.vdi, *.vhd, *.vhdx, *.vmdk.
Программа восстанавливает случайно удаленные файлы с дисковых массивов, а также утерянные данные после очистки Корзины Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Solaris систем. Запустите анализ логического раздела или RAID диска целиком, и утилита отобразит найденные для восстановления файлы.
Вы можете просмотреть содержимое файлов и убедиться в возможности их восстановления до регистрации программы. В программе реализована возможность фильтрации, сортировки и поиска, что позволят быстро найти необходимые файлы.
Программа находит удаленные файлы даже если структура файловой системы полностью раздроблена. Полностью сканируя диск, RAID Recovery™ находит: загрузочный сектор (и все его копии), таблицу разделов диска, корневой каталог, журналы и информацию о существующих и удаленных файлах на диске.
Используя эти данные, утилита воссоздает структуру файлов и папок на диске, и отображает ее пользователю как обычный файловый менеджер. В случае стирания всей служебной информации, содержимое файлов может быть восстановлено «сигнатурным поиском» по диску.
Обычно, RAID системы рассчитаны на восстановление в случае выхода из строя одного из дисков. Только в случае с RAID 6/60 возможно перестроение после поломки двух дисков. Но часто необходимо вернуть данные после полной или частичной потери двух и более дисков.
Это означает потерю большой части информации файловой системы диска, а также потерю части содержимого больших файлов. Утилита объединит данные, которые уцелели на дисках входящих в массив, вычисляя недостающие части по специальным формулам из Parity блоков. Блоки с отсутствующей информацией будут заменены на пустые, это позволит собрать массив воедино и вернуть сохранившиеся данные.
После воссоздания RAID необходимо прочитать структуру файловой системы, для того чтобы можно было вернуть данные. Утилита поддерживает файловые системы:
- FAT / ExFAT. Обычно используется для флешек и карт памяти в Windows / Apple / Linux / Android.
- NTFS. Часто встречается на системных и обычных дисках в Windows.
- ReFS. Эта система используется на серверах с Windows.
- APFS. Используют устройства Apple, с операционной система macOS High Sierra версии 10.13 и выше.
- HFS+. Устаревшая система iMac, MacBook, MacMini, и т.д.
- Ext / ReiserFS / XFS. Используются на операционных системах Linux.
- UFS / ZFS. FreeBSD, OpenBSD, NetBSD, Solaris используют эту файловую систему как основную.
Утилита разработана для работы в Windows. Для восстановления диска с файловой системой другой операционной системы необходимо подключить его к компьютеру с Windows. Поддерживает Windows серверы: Server 2019 / 2016 / 2012 / 2008 / 2003 / 2000 и домашние станции на Windows 11, 10, 8, 7, Vista, XP.
-
Какая разница между аппаратным и программным RAID?
Аппаратный RAID использует специальный физический контроллер, хранящий информацию о жестких дисках и контролирующий запись данных и функции доступа к тому. То есть, в таком случае диски подключаются к карте контроллера RAID, устанавливаемой в разъем PCI-Express (PCI-e) материнской платы. Это реализовано одинаково как на больших серверах, так и на настольных компьютерах. Однако, во внешних устройствах RAID контроллер встроен в устройство.
Программный RAID – это реализация RAID, в которой используется обычный контроллер диска, а программное обеспечение управляет дисками в массиве. Это может быть менее дорогостоящим способом реализации RAID-хранилища данных, но он может быть намного медленнее, поскольку добавляет нагрузку на процессор и память ПК.
-
Возможно ли восстановление данных с JBOD при выходе из строя одного из дисков?
JBOD представляет собой объединение нескольких физических дисков в один логический том без разделения разделов. В такой конфигурации диски могут быть заполнены последовательно от первого до последнего, что означает, что выход из строя одного диска не обязательно приведет к потере данных на других дисках.
Однако в реальности, файловая система может использовать любые доступные блоки этого тома, потому что файлы могут быть фрагментированы и разбросаны по разным дискам.
Возможность обновления данных в таком случае зависит от алгоритмов файловой системы и интенсивности записи, поскольку эти факторы определяют последовательность размещения данных.
Важным фактором является способность считывать метаданные файловой системы, которые обычно расположены на первом диске JBOD.
В общем, если один из дисков в такой системе выйдет из строя, полное восстановление данных будет невозможно без его ремонта.
-
Возможно ли восстановление данных при выходе из строя нескольких дисков RAID массива?
Восстановление данных при одновременном выходе из строя нескольких дисков в массиве RAID зависит от типа RAID и количества вышедших из строя дисков.
Вот несколько основных сценариев:
- RAID 0. В этом типе RAID, данные распределяются между несколькими дисками без резервирования. Если выходит из строя хотя бы один диск, восстановить данные практически невозможно.
- RAID 1 дублирует данные на несколько дисков. Если выйдет из строя более одного диска, то вероятность восстановления данных все равно остается на высоком уровне. Если сохранился хотя бы один полный набор данных, то их можно восстановить.
- RAID 5 использует паритет для обеспечения восстановления данных при выходе из строя одного диска. Если выходят из строя два или более дисков, восстановление данных становится чрезвычайно сложным.
- RAID 6 может выдержать выход из строя двух дисков, благодаря дополнительной четности. Если выходят из строя более двух дисков, данные почти невозможно восстановить.
- RAID 10. Возможность восстановления данных зависит от того, какие диски вышли из строя. Если из каждой пары зеркальных дисков выйдет из строя по одному диску, восстановление возможно. Но, если выходят из строя оба диска в одной паре – восстановление данных невозможно.
-
Какой тип RAID предпочтителен для восстановления данных?
Выбор типа RAID для вероятного восстановления данных зависит от ситуации.
RAID 1 и RAID 10 обеспечивают простое и быстрое восстановление данных благодаря зеркалу, но емкость дисков используется менее эффективно.
RAID 5 и RAID 6 предлагают лучшее соотношение емкости и надежности, но могут потребовать больше времени и ресурсов для восстановления данных.
RAID 6 больше подходит для сред, в которых необходимо обеспечить высокую надежность.
-
Существуют ли аппаратные инструменты для восстановления данных с RAID?
Да, существуют аппаратные инструменты для восстановления данных из RAID-массивов, которыми пользуются профессионалы по восстановлению данных.
Среди них можно выделить следующие:
- PC-3000 Express RAID System от ACE Laboratory
- DeepSpar Disk Imager 4 (DDI4) с RAID-модулем
- RapidSpar
- Atola Insight Forensic
Опубликовать отзыв
Читайте отзывы пользователей о программах компании Hetman Software или поделитесь своим опытом. Ваш отзыв будет опубликован после проверки модератором. Мы ценим ваше мнение! Всего отзывов: 4. Средний балл: 5.
-
Internet Spy™ 3.9
- Программа для анализа и восстановления истории веб браузеров.
-
- Языки:English, Nederlands, Deutsch, Français, Italiano, Español, العربية, 中国, 日本語, Polskie, Русский, Українська
- Дата выхода:
-
Uneraser™ 7.0
- Дешевая программа для восстановления случайно удаленных файлов.
-
- Языки:English, Nederlands, Deutsch, Français, Italiano, Español, العربية, 中国, 日本語, Polskie, Русский, Українська
- Дата выхода:
-
Partition Recovery™ 5.0
- Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.
-
- Языки:English, Nederlands, Deutsch, Français, Italiano, Español, العربية, 中国, 日本語, Polskie, Русский, Українська
- Дата выхода: