Програма для відновлення даних з пошкоджених RAID-масивів

Ваш дисковий RAID-масив вийшов з ладу і не працює? Помилка RAID-контролера або материнської плати спричинила втрату даних? Збій роботи декількох дисків масиву не дозволяє відновити RAID в автоматичному режимі? Процес перебудування масиву завис і RAID розвалився?

Програма для відновлення даних з пошкоджених RAID-масивів
Hetman RAID Recovery™ 2.7

Програма відновлює дані з неробочих RAID-масивів або дисків, які входили до його складу. Утиліта вичитує з системи всю інформацію про контролер, материнську плату або програмне забезпечення, на якому було створено масив дисків. Продукт відтворює зруйнований RAID та дозволяє скопіювати з нього критично важливу інформацію.

Вбудований майстер реконструкції дозволяє відновити пошкоджений RAID в покроковому режимі. Ви можете використовувати один зі збережених «пресетів» або самостійно вказати деякі параметри пошкодженого масиву, після чого RAID Recovery™ збере окремі диски разом і надасть доступ до даних.

Швидкий початок

Hetman RAID Recovery відновлює дані як з робочих RAID-масивів, так і з окремих його дисків. Навіть якщо частина дисків пошкоджена і дані з них не читаються, програма зможе прочитати інформацію, яка залишилася на інших дисках.

Причини пошкодження RAID

Відновлення програмного або апаратного 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 не дозволить системі запуститися і призведе до збою.

Відключення і підключення дисків необхідно проводити на виключеній системі. Якщо запустити комп'ютер без кількох дисків, RAID увійде в аварійний режим і зворотне підключення дисків до системи не відновить його працездатність.

Можливості програми

RAID Recovery™ - це універсальне рішення для відновлення працездатності RAID та втрачених в результаті його руйнування даних. Для використання програми не потрібно володіти поглибленими комп'ютерними знаннями або бути інженером, мати досвід в області відновлення.

Майстер реконструкції масива дисків

Відновлення неробочого RAID - це досить складне завдання навіть для інженера з досвідом відновлення даних. За допомогою програми цей процес буде доступний навіть недосвідченому користувачу.

Майстер реконструкції масива дисків

Відновлення RAID за даними із системи

На включені в RAID диски записується велика кількість службової інформації: з яких дисків складається масив, в кому порядку вони підключені до контролера, тип рейду, розмір і порядок запису блоків, кількість груп дисків, а також дані про його розмір.

Збираючи всю можливу інформацію з системи та підключених дисків, утиліта відображає користувачеві автоматично зібрані масиви відразу, при запуску програми. У більшості випадків програма відтворює RAID прямо на льоту і пропонує проаналізувати знайдені на ньому розділи для збереження даних.

Автоматичний режим

Даний режим запитує у користувача кількість вхідних в масив дисків і самі диски. Потім програма перебирає всі можливі комбінації RAID, які могли бути побудовані на зазначеній кількості дисків.

На всіх отриманих комбінаціях масиву програма намагається знайти структуру файлової системи - логічні розділи, дерево каталогів і файли. У разі виявлення елементів файлової системи, утиліта пропонує зберегти таку конфігурацію для подальшого пошуку і відновлення файлів.

Такий підхід дозволяє відновити RAID навіть якщо користувач не знає розмір блоку, тип RAID і правила запису блоків на диск. Однак, при переборі комбінацій з шести і більше дисків, цей процес може зайняти багато часу.

Автоматичний режим

«Пресети» для популярних систем

У програмі закладені комбінації можливих масивів від популярних виробників контролерів, а також програмних або комбінованих RAID систем. Використовуючи дані про виробника, утиліта зможе скоротити список варіантів для перебору і витрачений на пошук конфігурації час.

Відтворення будь-якого RAID в ручному режимі

В ручному режимі побудови RAID, ви можете створити масив з будь-якою конфігурацією. Програма запитує тип RAID, диски з яких він складався і їх порядок, а також такі необов'язкові параметри як правило зміщення блоку Parity, розмір блоку, затримку Parity. Цей режим розрахований на професійного користувача і дозволяє максимально швидко і точно вказати дані про зруйнований RAID. Необов'язкові параметри система підбере автоматично.

Відтворення будь-якого RAID в ручному режимі

Рівні 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 (один) байт.
Відновлення RAID 5

Пристрої RAID

Мережеві сховища даних 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, а також відновлення даних з нього. Hetman RAID Recovery підтримує як створення образу в своєму форматі *.dsk, так і роботу з образами: *.hdd, *.vdi, *.vhd, *.vhdx, *.vmdk.

Створення і сканування образу диска

Відновлення видалених файлів з RAID

Програма відновлює випадково видалені файли з дискових масивів, а також втрачені дані після очищення Кошика Windows, macOS, Linux, FreeBSD, OpenBSD, NetBSD, Solaris систем. Запустіть аналіз логічного розділу або RAID-диска повністю, і утиліта відобразить знайдені для відновлення файли.

Ви можете переглянути вміст файлів і переконатися в можливості їх відновлення до реєстрації програми. У програмі реалізована можливість фільтрації, сортування та пошуку, що дозволяє швидко знайти необхідні файли.

Відновлення після форматування або видалення розділу в RAID

Програма знаходить видалені файли, навіть якщо структура файлової системи повністю роздроблена. Повністю скануючи диск, RAID Recovery™ знаходить: завантажувальний сектор (і всі його копії), таблицю розділів диска, кореневий каталог, журнали та інформацію про існуючі та видалені файли на диску.

Використовуючи ці дані, утиліта відтворює структуру файлів і папок на диску, і відображає її користувачеві як звичайний файловий менеджер. У разі стирання всієї службової інформації, вміст файлів може бути відновлено «сигнатурним пошуком» по диску.

Відновлення неповних RAID масивів

Зазвичай, RAID системи розраховані на відновлення в разі виходу з ладу одного з дисків. Тільки у випадку з RAID 6/60 можлива перебудова після поломки двох дисків. Але часто, необхідно повернути дані після повної або часткової втрати двох і більше дисків.

Це означає втрату більшої частини інформації файлової системи диска, а також втрату частини вмісту великих файлів. Утиліта об'єднає дані, які вціліли на дисках масиву, визначаючи відсутні частини за спеціальними формулами з Parity-блоків. Блоки з відсутньою інформацією будуть замінені на порожні, це дозволить зібрати масив і повернути збережені дані.

Відновлення неповних RAID масивів

Файлові системи

Після відтворення 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 або поділіться своїм досвідом. Ваш відгук буде опублікований після перевірки модератором. Ми цінуємо вашу думку! Всього відгуків: 3. Середній бал: 5.

Ігор Кузнєцов
Ігор Кузнєцов
В мене згорів NAS DS720 c RAID 0. Програма побачила дані з дисків і я зробив бекап.
3.12.2020
Олександр
Олександр
Після збою одного диска в RAID5 була проведена неправильна заміна диска. Після включення комп'ютера RAID диск пропав. Зібрати диск назад допомогла тільки ця програма.
23.02.2020
Ігор Нестерович
Ігор Нестерович
Після підключення дисків до нового RAID контролера виконав Rebuild масиву. Hetman RAID Recovery допоміг відновити дані з віддаленого RAID 5.
13.01.2020

Ми рекомендуємо ознайомитися з можливостями інших утиліт компанії Hetman Software. Ви можете істотно заощадити при покупці або купити програму з кращими можливостями.

  • Internet Spy™ 3.9

  • Програма для аналізу та відновлення видаленої історії веб-браузерів.
  • Підтримка ОС:
  • Дата виходу:
  • Uneraser™ 7.0

  • Дешева програма для відновлення випадково видалених файлів.
  • Підтримка ОС:
  • Дата виходу:
  • File Repair™ 1.1

  • Програма для виправлення помилок у пошкоджених файлах. Список підтримуваних файлів в описі програми.
  • Підтримка ОС:
  • Дата виходу:
Вас вітає асистент Hetman Software створений на основі штучного інтелекту.
Розпочати чат