Як відновити файли із комбінованого RAID?

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

У той час як базові конфігурації RAID використовують чергування, дзеркалювання або парність, комбінований RAID застосовує одразу два із зазначених методів в одному масиві. Фактично, комбінування дозволяє створити RAID, компонентами якого виступають інші RAID-масиви: кілька наборів фізичних дисків об'єднуються в RAID одного і того ж типу, а отримані логічні диски збираються на наступному рівні в інший RAID. Найбільш поширеними комбінованими конфігураціями RAID є RAID 01, RAID 10, RAID 03 (RAID 53), RAID 30, RAID 05, RAID 50, RAID 15, RAID 51 і RAID 60. Найнижчий рівень системи позначається першою цифрою у назві, а друга цифра відповідає за найвищий рівень.

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

Кількість непошкоджених дисків, якої достатньо для відновлення даних, залежить від застосовуваної комбінації алгоритмів. По суті, можливості відмовостійкості такого RAID відповідають можливостям стандартних типів. Єдина відмінність полягає в тому, що компоненти RAID верхнього рівня самі по собі представлені дисковими масивами. Наприклад, якщо взяти RAID 60, кожен з наборів RAID 6, які він містить, може втратити до двох дисків-складників завдяки подвійній парності, але конфігурація верхнього рівня RAID 0 не має парності і не може бути побудована навіть без одного елемента RAID 6. Серед інших аспектів, які слід взяти до уваги:

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

  • Як і в будь-якому іншому сховищі, перезапис даних, який може бути викликаний операцією повного форматування, активністю системи або командою TRIM на SSD, робить втрачені файли невідновлюваними;

  • Шифрування тому на комбінованому RAID у більшості випадків не ускладнює процедуру за умови, що критичні метадані шифрування не були знищені і у користувача є правильний пароль або ключ розшифрування.

Відновіть дані із гібридних RAID, таких як RAID 01, RAID 10, RAID 50, RAID 60 і т. д.

Поки масив залишається працездатним (навіть якщо він у режимі обмеженої функціональності), належне програмне забезпечення для відновлення даних зможе відновити файли, втрачені через логічний збій. SysDev Laboratories пропонує UFS Explorer і Recovery Explorer як ефективні інструменти, що дозволяють опрацьовувати RAID різної складності, включаючи комбіновані або гібридні конфігурації, такі як RAID 01, RAID 10, RAID 50, RAID 50E, RAID 60 і багато інших. Якщо метадані RAID не мають серйозних ушкоджень, програма зчитує параметри масиву і відтворює вихідну конфігурацію. Крім того, користувач може зібрати сховище вручну з його складових дисків або їх образів. У будь-якому випадку масив будується у віртуальному режимі, без жодних записів на вихідні диски.

Щоб відновити файли із комбінованого RAID за допомогою UFS Explorer RAID Recovery, необхідно виконати наступні дії:

  1. Оберіть комп'ютер, який буде служити в якості хоста під час відновлення даних, і встановіть на нього UFS Explorer. Бажано взяти несумісну операційну систему, щоб виключити можливість неявного перезапису конфігурації RAID. Наприклад, для Linux MD RAID варто вибрати комп'ютер під керуванням Windows.

  2. Підготуйте сховище, до якого можна зберегти відновлені дані: внутрішній диск, зовнішній носій або мережева папка.

  3. Підключіть всі доступні диски-складники до комп'ютера. За можливості використовуйте порти SATA на материнській платі, оскільки вони забезпечать найвищу швидкість читання даних. В іншому випадку візьміть адаптери USB до SATA або зовнішні корпуси.

    Зверніть увагу: За детальними інструкціями, будь ласка, зверніться до розділу Практичні вказівки.

  4. Запустіть UFS Explorer RAID Recovery. При необхідності змініть параметри застосунку на відповідній панелі.

    adjust program settings in ufs explorer raid recovery

    Зверніть увагу: Для роботи з образами дисків замість фізичних накопичувачів відкрийте файли образів дисків за допомогою опції "Образ диска або віртуальний диск" з пункту "Відкрити" у головному меню.

  5. Перевірте список підключених сховищ у лівій частині головного екрана:

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

    2. 5.2.1 Якщо програма не відтворила конфігурацію комбінованого RAID, масиви найнижчого рівня потрібно зібрати вручну з дисків-членів (або їх образів), а потім об'єднати їх у масив найвищого рівня. В якості прикладу ми використаємо RAI10, але для решти комбінацій процедура є аналогічною.

    3. 5.2.2 Натисніть кнопку "Створити RAID" і додайте кожен диск або розділ, що становить перший RAID найнижчого рівня, до нового віртуального RAID. Для цього можна двічі клацнути на сховище або скористатися відповідною опцією у контекстному меню.

      Зверніть увагу: За більш детальними інструкціями щодо створення відповідних стандартних RAID, будь ласка, зверніться до Системи з надлишковістю та Системи без надлишковості.

      adding drives to raid builder in ufs explorer raid recovery software

    4. 5.2.3 Якщо масив знаходиться в деградованому режимі, вставте заповнювач (або заповнювачі), щоб вказати на наявність відсутнього диска (або дисків).

      adding placeholder instead of missing component in raid builder of ufs explorer raid recovery program

    5. 5.2.4 Встановіть порядок дисків за допомогою кнопок зі стрілками та задайте коректні параметри RAID, такі як рівень, розподіл парності, розмір страйпу і т.д. в аркуші конфігурації. По завершенні натисніть кнопку "Побудувати RAID-масив".

      build this raid button in raid builder in ufs explorer raid recovery software

    6. 5.2.5 Повторіть ту ж процедуру для кожного із RAID, що утворюють найнижчий рівень.

      build lowest level raid using raid builder of ufs explorer raid recovery program

    7. 5.2.6 Закінчивши із найнижчим рівнем, знову відкрийте RAID Builder, створіть новий масив і додайте томи, змонтовані на кожному з отриманих RAID. Зберіть сховище за тим самим алгоритмом, як і на попередніх кроках.

      create raid of previously assembled raids in ufs explorer raid recovery program

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

  6. Якщо зібраний RAID не містить доступних розділів, Вам потрібно виконати їх пошук. Для цього виберіть "Керування розділами або регіонами" у контекстному меню.

    search for partitions with manage partitions or regions option in ufs explorer raid recovery program

    Оберіть інструмент "Почати пошук розділів за метаданими". У відкритому вікні позначте тип файлової системи, яка, на Вашу думку, знаходиться на сховищі, та натисніть "Прийняти".

    specify partition search rules in ufs explorer raid recovery program

    Як тільки потрібний розділ знайдено, Ви можете зупинити пошук і натиснути "Завершити".

    stop searching for partitions in ufs explorer raid recovery program

  7. Виберіть змонтований розділ та огляньте його файлову систему. Відкрийте кілька зображень або текстових файлів: якщо вони виглядають непошкодженими, масив було зібрано правильно. Щоб відновити відсутні файли, проскануйте сховище на наявність втрачених даних, використовуючи відповідну кнопку або пункт контекстного меню сховища.

  8. Вкажіть необхідні налаштування сканування або залиште налаштування за замовчуванням та натисніть кнопку "Почати сканування". Зачекайте, поки процес не буде завершено.

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

  10. Натисніть кнопку "Відібрати файли та папки" і виберіть елементи, які Ви бажаєте скопіювати.

  11. Натисніть кнопку "Зберегти виділене" й вкажіть цільову папку для обраних елементів.

Останнє оновлення: 5 липня 2018

Якщо вам сподобалася ця стаття, поділіться нею у соцмережах: