Будучи механізмами забезпечення безпеки даних, відмовостійкі RAID-масиви все ж не являються панацеєю. Втратити важливі дані можем навіть на масивах з високою надмірністю. Що вже й казати про масиви без відмовостійкості. Важливі файли можемо навіть самі видалити випадково. Для відновлення даних з RAID необхідні спеціальні програми, що підтримують таку операцію саме для RAID. Розглянемо ТОП-7 таких програм, подивимося на їх переваги та недоліки. Та визначимо кращу.

Зміст
- Коли потрібна програма для відновлення даних з RAID
- Що важливо знати про відновлення даних з RAID
- RS RAID Retrieve
- Zero Assumption Recovery
- R-Studio Data Recovery
- GetDataBack
- UFS Explorer RAID Recovery
- DiskInternals RAID Recovery
- ReclaiMe Free RAID Recovery
- Висновки
Коли потрібна програма для відновлення даних з RAID
Тож, відновлення даних на RAID-масивах. Програма, яка забезпечує цю операцію – це Must Have, якщо ви використовуєте в своїй роботі RAID.
Така програма може знадобитися у достатньо багатьох випадках:
- Якщо диск чи декілька дисків RAID вийдуть з ладу. Це стосується в першу чергу масивів без відмовостійкості та таких, що застосовують технологію чередування даних. Проте ситуації можуть бути різні, і навіть масиви з високою надмірністю мають певні ризики виходу з ладу декількох дисків одночасно, що буде критично для цілісності даних;
- Якщо вийде з ладу сам RAID. Масив має ризики виходу з ладу через поломку апаратного або збій програмного контролеру;
- Якщо матиме місце помилка перезбірки RAID. При кожному запуску комп’ютера масив перезбирається. І якщо в цей час виникне збій операційної системи, пропаде енергоживлення, тощо, перезбірка не відбудеться. RAID потрібно буде відновлювати засобами, якими він створений. А це не завжди можливо без втрати даних;
- Якщо RAID не буде визначатися. Проблема, зокрема, притаманна масивам з технологією чередування даних через проблеми в роботі цієї технології;
- Якщо дані будуть втрачені через наші помилкові дії, дії інших осіб, внаслідок вірусної атаки, тощо.
Що важливо знати про відновлення даних з RAID
При необхідності відновити дані з RAID потрібно задіяти спеціальну для цих цілей програму.
Такі програми можуть відновлювати дані:
- Видалені користувачем і очищені ним з системної корзини;
- Втрачені внаслідок системного збою, вірусної атаки, тощо;
- Втрачені внаслідок логічних проблем дисків – непідтримувана операційною системою файлова система, файлова система RAW, форматування розділу диску, його видалення, перерозмітка всієї структури диску, тощо;
- Втрачені внаслідок апаратних проблем з жорсткими дисками.
Якщо маємо RAID в складі NAS-пристрою, диски потрібно від’єднати від останнього та підключити до комп’ютеру. Є програми, які пропонують функцію відновлення даних безпосередньої з NAS, по мережі. Але якщо ми хочемо ефективного вирішення питання з відновленням даних, краще диски підключити до комп’ютеру.
Програма для відновлення даних з RAID повинна:
- Підтримувати відновлення з саме RAID-масивів і передбачати саме ту конфігурацію, яку ми використовуємо (RAID 0, 1, 5, RAID-Z, тощо);
- Підтримувати файлову систему, яка використовується для сховища на базі RAID.
Бажано, щоб програма для відновлення даних з RAID могла автоматично розпізнавати конфігурацію масиву та його параметри.
Параметри RAID – це розмір і порядок блоків, затримка парності, байт на сектор, порядок байтів, порядок дисків, тощо. Всі ці нюанси потрібно знати, щоб вказати їх програмі для відновлення даних. Адже більшість програм потребують вказання конфігурації і параметрів масиву користувачем. Проте є такі, що не потребують цього, і самі розуміються на цих нюансах.
Програмі, яка автоматично визначає RAID, потрібно віддати перевагу. Ми можемо не знати якихось параметрів, можемо щось вказати невірно. Автоматичне ж визначення RAID звільняє нас від лишньої мороки, робить процес відновлення даних простим та легким для будь-якого користувацького рівня.
Ну а тепер ТОП-7 програм для відновлення даних.
Для тесту був створений RAID 5 (Parity/парність) з трьох дисків у «Дискових просторах» Windows («Storage Spaces») .
RS RAID Retrieve
RS RAID Retrieve – вузькопрофільна програма спеціально для відновлення даних RAID-масивів. Є тільки для Windows. Працює з NAS-сховищами. Підтримує конфігурації RAID 0, 1, 4, 5, 6, 1E, 5E, 5EE, 01, 10, 50, 60, RAID-Z, RAID-Z2 та ін. Працює з файловими системами NTFS, ReFS, FAT, exFAT, APFS, HFS +, Ext 2/3/4, XFS, ReiserFS, UFS 1/2, ZFS. Має суміжну функцію створення віртуальних дисків.
Переваги:
- Програма професійного рівня;
- Вдалий продуманий інтерфейс, розрахований як на професіоналів, так і звичайних користувачів;
- Українська локалізація;
- Ефективні алгоритми відновлення;
- Можливість відновлення даних з пошкоджених дисків та RAID-масивів;
- Автоматичне визначення конфігурації та параметрів RAID;
- Підтримка широкого спектру конфігурацій RAID та файлових систем;
- Не потребує контролеру апаратного RAID;
- Продуманий деталізований RAID-конструктор для задання параметрів масиву вручну;
- Швидкий режим аналізу даних;
- Підтримка дисків віртуальних машин;
- Підтримка RAW-образів дисків;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних.
Мінуси:
- Не працює у Linux і Mac.

Автоматичне відновлення усіх типів RAID масивів
Для відновлення даних в RS RAID Retrieve відміняємо автоматично запущений майстер запуску.

В самій програмі дивимось наш RAID, він повинен визначитись автоматично. Робимо на ньому подвійний клік.

Обираємо режим аналізу даних, можна спочатку швидке сканування.

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

Вказуємо програмі, як і де їй слід зберегти відновлені дані.

Якщо необхідні дані не знайдені, використовуємо повний аналіз.
Zero Assumption Recovery
Zero Assumption Recovery — комплексна програма для відновлення даних з різного типу носіїв інформації, включаючи окремі конфігурації RAID. Є для Windows і Linux. Підтримує конфігурації RAID 0, 5, 10. Працює з файловими системами NTFS, FAT, Ext 2/3/4, XFS.

Переваги:
- Можливість відновлення даних з пошкоджених дисків;
- Функція відновлення фото незалежно від файлової системи;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних.
Мінуси:
- Відсутність підтримки операційної системи Mac;
- Мало підтримуваних конфігурацій RAID та файлових систем;
- Відсутність автоматичного визначення конфігурації та параметрів RAID;
- Погане юзабіліті;
- Відсутність української локалізації;
- Довгий процес повного аналізу дисків та відсутність швидкого режиму аналізу даних.
R-Studio Data Recovery
R-Studio Data Recovery — комплексна програма для відновлення даних з різного типу носіїв інформації, включаючи мережеві диски та RAID. Є для Windows, Linux та Mac. Підтримує конфігурації RAID 0, 1, 4, 5, 6, 10, 1E, 5E, 5EE, 6E. Працює з файловими системами NTFS, NTFS5, FAT 12/16/32, ReFS, ReFS2+, ReFS 3.4, APFS, HFS, HFS +, Ext 2/3/4, XFS, UFS 1/2. Працює з образами ISO.

Переваги:
- Підтримка широкого спектру конфігурацій RAID та файлових систем;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних;
- Можливість підключення до віддаленого комп’ютеру.
Мінуси:
- Відсутність автоматичного визначення конфігурації та параметрів RAID;
- Погане непродумане юзабіліті, складність роботи з параметрами RAID;
- Відсутність української локалізації;
- Відсутність швидкого режиму аналізу даних;
- Може бути малоефективна в плані відновлення даних;
- Втрата даних у випадку відновлення їх в місце, де вони раніше зберігались.
GetDataBack
GetDataBack — комплексна програма для відновлення даних з різного типу носіїв інформації, включаючи RAID. Є тільки для Windows. Підтримує конфігурації RAID 0 та 5. Працює з файловими системами NTFS, FAT, exFAT, Ext, APFS, HFS+. Для роботи з RAID-масивами потребує встановлення окремого компоненту RAID Reconstructor.

Переваги:
- Можливість відновлення даних з пошкоджених дисків та RAID-масивів;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних;
- Висока швидкість повного аналізу даних;
- Можливість запуску з WinPE.
Мінуси:
- Відсутність підтримки операційних систем Linux і Mac;
- Мало підтримуваних конфігурацій RAID та файлових систем;
- Автоматично визначає не всі параметри RAID;
- Погане непродумане юзабіліті у компонента RAID Reconstructor;
- Відсутність української локалізації;
- Відсутність швидкого режиму аналізу даних.
UFS Explorer RAID Recovery
UFS Explorer RAID Recovery – вузькопрофільна програма спеціально для відновлення даних RAID-масивів. Є для Windows, Linux та Mac. Працює з NAS-сховищами. Підтримує конфігурації RAID 0, 1E, 3, 5, 6, 7, 10, 50, 60, 50E, RAID-Z, RAID-Z2 та ін. Працює з файловими системами NTFS, ReFS, FAT, exFAT, APFS, HFS+, Ext 2/3/4, XFS, JFS, ReiserFS, UFS, Btrfs, ZFS.
Має суміжні функції типу S.M.A.R.T. дисків, розшифрування зашифрованих сховищ, тощо.

Переваги:
- Програма професійного рівня;
- Українська локалізація;
- Можливість відновлення даних з пошкоджених дисків та RAID-масивів;
- Автоматичне визначення конфігурації та параметрів RAID;
- Підтримка широкого спектру конфігурацій RAID та файлових систем;
- Не потребує контролеру апаратного RAID;
- Різні режими аналізу даних – з індексацією файлової системи (аналог швидкого режиму аналізу даних, повний аналіз, аналіз вказаних файлових систем та ін.;
- Встановлення правил пошуку даних;
- Підтримка дисків віртуальних машин, робота з образами жорстких дисків;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних.
Мінуси:
- З програмою складно працювати, не будучи професіоналом в галузі пристроїв інформації та даних.
DiskInternals RAID Recovery
DiskInternals RAID Recovery – вузькопрофільна програма спеціально для відновлення даних RAID-масивів. Працює з NAS-сховищами. Є тільки для Windows. Підтримує конфігурації RAID 0, 1, 0+1, 1+0, 1E, 4, 5, 50, 5EE, 5R, 6, 60, JBOD. Працює з файловими системами NTFS, ReFS, FAT, exFAT, APFS, HFS+, Ext 2/3/4, XFS, JFS, ReiserFS, UFS, ZFS.

Переваги:
- Автоматичне визначення конфігурації та параметрів RAID;
- Підтримка широкого спектру конфігурацій RAID та файлових систем;
- Швидкий режим аналізу даних;
- Режим читання для доступу до дисків з непідтримуваними файловими системами;
- Можливість відновлення даних з пошкодженої файлової системи RAW;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних.
Мінуси:
- Відсутність підтримки операційних систем Linux і Mac;
- Потребує контролеру апаратного RAID;
- Відсутність української локалізації;
- Може бути малоефективна в плані відновлення даних.
ReclaiMe Free RAID Recovery
ReclaiMe Free RAID Recovery — вузькопрофільна програма спеціально для відновлення даних RAID-масивів. Є тільки для Windows. Підтримує конфігурації RAID 0, 0+1, 1+0, 1E, 5, 6. Підтримувані файлові системи не визначені.

Переваги:
- Безкоштовна;
- Створення образів диску та відновлення з них даних для можливості роботи з дисками без ризику пошкодження чи затирання даних.
Мінуси:
- Відсутність підтримки операційних систем Linux і Mac;
- Відсутність автоматичного визначення конфігурації та параметрів RAID;
- Відсутність української локалізації;
- Примітивність в принципі та малоефективність в плані відновлення даних.
Висновки
Давайте тепер подивимось комплексно на значущі характеристики розглянутих програм.
RS RAID Retrieve | Zero Assumption Recovery | R-Studio Data Recovery | GetDataBack Data Recovery | UFS Explorer RAID Recovery | DiskInternals RAID Recovery | ReclaiMe Free RAID Recovery | |
---|---|---|---|---|---|---|---|
RAID 0, 1, 5, 10, 01 | + | + | + | + | + | + | + |
RAID 1E, 5E, 5EE | + | – | + | – | + | + | – |
RAID 50, 60 | + | – | + | – | + | + | – |
RAID Z, RAID Z2, RAID Z3 | + | – | – | – | + | – | – |
Файлови системи NTFS, FAT, Ext | + | + | + | + | + | + | + |
Файлові системи APFS, HFS, HFS+ | + | – | + | + | + | + | – |
Файлові системи XFS, ReiserFS | + | + | + | – | + | + | – |
Файлові система Btrfs, ZFS | + | – | – | – | + | – | – |
Українська локализация | + | – | – | – | + | – | – |
Автоматичне визначення | + | – | + | – | + | + | – |
Bootable Media Recovery | – | – | – | + | – | – | – |
Підтримка ОС | Windows | Windows | Windows, Linux, Mac | Windows | Windows, Linux, Mac | Windows | Windows |
Ціна | від 1999 ₴ | від 79$ | від 79$ | від 79$ | від 129€ | від 249$ | Безкоштовно |
Яка з цих програм краща? Як вище зазначалось, при відновленні даних з RAID слід віддати перевагу програмам, які повністю автоматично визначають масив. Не потребуючи від користувача ніяких дій. Це вже вказує на певний рівень програми. І такими являються RS RAID Retrieve, UFS Explorer RAID Recovery та DiskInternals RAID Recovery. Всі троє передбачають широкий перелік підтримки конфігурацій RAID та файлових систем, включаючи файлову систему ZFS і її специфічні конфігурації RAID-Z, RAID-Z2.
Детально про особливості відновлення даних з файлової системи ZFS.
RS RAID Retrieve та UFS Explorer RAID Recovery виграють у DiskInternals RAID Recovery, по-перше, наявністю української локалізації, що важливо для тих, хто не дуже добре розуміється на англійській. По-друге, більш ефективними алгоритмами відновлення даних.
Між собою два лідера – RS RAID Retrieve та UFS Explorer RAID Recovery – ділять, відповідно, перше та друге місце. UFS Explorer RAID Recovery може бути складною для звичайних користувачів, тоді як з RS RAID Retrieve вони можуть працювати без проблем. Це програма типу «Бери та користуйся».
У RS RAID Retrieve вдалий інтерфейс – інтуїтивно-зрозумілий, в форматі системного провідника Windows. І є покроковий майстер відновлення даних. Тож краща Windows-програма для відновлення даних з RAID – RS RAID Retrieve.