Як відновити дані з RAID із надлишковістю?

data recovery from raid with redundancy using ufs explorer raid recovery

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

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

  • Дзеркалювання
    Дві ідентичні копії даних в RAID 1 дозволяють відновлювати дані без одного диска-складника;

  • Парність
    Дані розбиваються на блоки певного розміру, для яких обчислюється математична функція, а її результат записується на один диск або розподіляється між членами масиву. Одинарна парність, як в RAID 3, RAID 4, RAID 5 і RAID 7, дозволяє масиву витримати відмову одного диска, в той час як подвійна парність, як у RAID 6, компенсує одночасну відмову двох дисків.

Якщо кількість несправних компонентів перевищує ці показники, відновлення даних можливе тільки після їх ремонту. Не рекомендується проводити цю процедуру самостійно – такий пристрій слід віднести до спеціалізованого сервісного центру.

Перш ніж приступити до процесу відновлення, слід також усвідомити кілька інших фактів:

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

Відновіть дані з надлишкових сховищ, таких як RAID 1, RAID 3, RAID 4, RAID 5, RAID 6 тощо

Якщо система зазнала певного логічного збою, належний інструмент для відновлення даних зможе повернути втрачену інформацію. SysDev Laboratories пропонує UFS Explorer і Recovery Explorer як ефективні програмні рішення, які дозволяють опрацьовувати масиви RAID різних рівнів і типів, включаючи стандартні конфігурації з надмірністю – RAID 1, RAID 3, RAID 4, RAID 5, RAID 6 і т. д. Залежно від тяжкості пошкодження метаданих, програмне забезпечення або виявить вихідні параметри RAID і відтворить сховище, або дасть можливість зібрати масив з його дисків або їх образів. Такий RAID будується як віртуальне сховище, в той час як дані на реальних дисках не зазнають жодних змін.

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

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

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

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

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

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

    modify ufs explorer raid recovery software settings

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

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

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

      find automatically assembled raid storage in ufs explorer raid recovery program

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

      assemble raid manually with raid builder in ufs explorer raid recovery program

      RAID 1
      1. Додайте компоненти набору дзеркал до нового віртуального масиву, виділяючи відповідний диск (розділ) або користуючись його контекстним меню.

      add storages to raid 1 in raid builder in ufs explorer raid recovery software

      1. Якщо один з компонентів недоступний, додайте заповнювач, який буде служити його заміною.

      add placeholder for missing raid component in raid builder in ufs explorer raid recovery software

      1. Виберіть RAID 1 на аркуші віртуальної конфігурації та натисніть "Побудувати RAID-масив".

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

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

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

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

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

      5. По закінченню натисніть кнопку "Побудувати RAID-масив".

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

      2. Для деградованого RAID 4 долучіть заповнювач, який вказуватиме на відсутній компонент.

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

      4. Виберіть RAID 4 на аркуші конфігурації та задайте використовуваний розмір страйпу.

      5. Як тільки закінчите, натисніть "Побудувати RAID-масив".

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

      adding mounted storages to raid builder in ufs explorer raid recovery software

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

      add placeholder instead of missing drive in raid builder in ufs explorer raid recovery program

      1. Встановіть порядок дисків у RAID 5: оберіть необхідний компонент і перемістіть його вгору або вниз за допомогою кнопок зі стрілками. Переконайтеся у правильному розташуванні заповнювача.

      move components in raid builder in ufs explorer raid recovery program

      1. Оберіть RAID 5 в аркуші конфігурації та вкажіть правильні параметри для Вашого масиву: алгоритм, який використовується для розподілу блоків парності (Розподіл парності), розмір кожного блоку даних (Розмір страйпа), кількість страйпів на один блок парності (Затримка парності – за наявності) та значення для зсуву ротації даних/парності (Значення зсуву ротації).

      setting stripe size on virtual raid configuration panel of raid builder

      1. Закінчивши, натисніть кнопку "Побудувати RAID-масив".

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

      RAID 6
      1. Додайте кожен компонент RAID 6 до нового віртуального RAID. Для цього можна двічі клацнути на диск/розділ або скористатися контекстним меню сховища.

      add raid 6 components to raid builder in ufs explorer raid recovery software

      1. Якщо один або два компоненти RAID 6 відсутні, вставте заповнювачі, які вказуватимуть на них.

      replace missing raid 6 component with placeholder in raid builder in ufs explorer raid recovery software

      1. Визначте правильний порядок дисків RAID 6: вибирайте та переміщуйте компоненти вгору або вниз за допомогою кнопок зі зображенням стрілок. Переконайтеся в правильності розташування заповнювачів.

      move raid 6 disks in raid builder in ufs explorer raid data recovery software

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

      specifying raid 6 parameters on virtual raid configuration panel in raid builder

      1. Після завершення натисніть "Побудувати RAID-масив".

      raid building button in ufs explorer raid data recovery software

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

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

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

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

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

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

Останнє оновлення: 5 січня 2020

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