Як відновити дані з RAID 0 або JBOD?
Дискові архітектури без надмірності, такі як JBOD та RAID 0, дуже популярні серед користувачів, яким необхідно збільшити місткість системи зберігання за мінімальних витрат. Такі масиви прості в реалізації та економічні – дисковий простір декількох дисків підсумовується і може використовуватись як єдиний логічний блок. Однак відсутність надмірності та інші недоліки роблять їх досить ризикованими з точки зору безпеки даних. Окрім відмови дисків, існує безліч логічних проблем, таких як пошкодження структури, збої у програмному забезпеченні або людські помилки, які зазвичай призводять до втрати певних файлів або навіть повної "катастрофи" з даними.
Хоча ці конфігурації схожі в тому, що жодна з них не забезпечує відмовостійкість, диски, що складають масив, об'єднуються за допомогою різних методів, які мають істотний вплив на можливість повернути дані:
-
Чергування (Striping)
У томі RAID 0 дані розбиваються на крихітні блоки та записуються рівномірно по всіх компонентах масиву. Оскільки частини кожного окремого файлу розташовані на різних дисках, вихід з ладу одного з них призводить до неможливості відновлення даних. Виняток становлять тільки невеликі файли, розмір яких дорівнює одному блоку, наприклад 64 КБ. Якщо в масиві понад два диски, розмір таких файлів може досягати розміру, розрахованого за такою формулою: (N-1)*розмір_блоку (де N – кількість дисків у масиві). Втім, справжні імена файлів і структуру папок буде втрачено, а частина файлів може виявитися пошкодженою – якщо принаймні один фрагмент файлу був розташований на дефектному диску.
-
Склеювання (Spanning)
Склеювання, яке використовується в JBOD, являє собою просте об'єднання декількох фізичних дисків, представлених як єдиний логічний том без будь-яких меж чи роздільників. У зв'язку з цим складові диски можуть заповнюватися послідовно від першого до останнього – за таких обставин відмова одного з дисків може не зачепити інформацію, розташовану на решті дисків. Проте, на практиці файлова система вільна використовувати будь-які доступні їй блоки такого тому, тому файли, швидше за все, будуть фрагментовані і розкидані по різних дисках. Можливість відновлення даних в цьому випадку залежить від алгоритмів, використовуваних відповідною файловою системою, а також від інтенсивності запису – це основні фактори, що впливають на послідовність розміщення даних. Іншим важливим фактором є можливість зчитати метадані файлової системи, які зазвичай розташовуються на першому диску JBOD.
Загалом, якщо один з компонентів такої системи не функціонує належним чином, повне відновлення даних неможливе, поки його не буде відремонтовано. В такій ситуації рекомендується звернутися до кваліфікованих фахівців у спеціалізованому центрі – спроби самостійного ремонту, найімовірніше, виявляться безуспішними і навіть можуть привести до повного знищення даних.
Відновіть дані зі сховищ без надмірності, таких як RAID 0 і JBOD
Якщо проблема не пов'язана з відмовою диска-складника, то належний інструмент для відновлення даних легко впорається із втратою файлів з RAID 0 або JBOD. SysDev Laboratories пропонує UFS Explorer і Recovery Explorer як надійні програмні інструменти, що працюють зі складними системами зберігання даних різних рівнів і типів, в тому числі із такими архітектурами, як RAID 0 і JBOD. Програмне забезпечення здатне реконструювати такі томи для подальших операцій, зчитуючи вихідні параметри сховища з його метаданих. У разі серйозного пошкодження цієї інформації, користувач може зібрати масив вручну з дисків або їх образів. У будь-якому випадку, програма емулює роботу контролера і монтує сховище у віртуальному режимі, що гарантує повний захист накопичувача від будь-яких модифікацій.
RAID 0
Щоб відновити файли з RAID 0 за допомогою UFS Explorer RAID Recovery, необхідно виконати наступні дії:
-
Підготуйте комп'ютер, який буде служити хостом для відновлення даних – перевагу слід надати несумісній операційній системі, щоб запобігти перезапису конфігурації сховища. Встановіть UFS Explorer на цей комп'ютер.
-
Знайдіть сховище, достатнє за обсягом для розміщення відновлених даних. Це може бути будь-який внутрішній, зовнішній або мережевий носій. Не використовуйте з цією метою жоден з вихідних дисків.
-
Підключіть всі диски-складники до комп'ютера, дотримуючись їх порядку. Оптимальний інтерфейс для цього – внутрішні роз'єми SATA, але в разі відсутності достатньої кількості таких портів також можна обрати адаптери USB до SATA або зовнішні корпуси. Однак непрямі типи з'єднання зазвичай уповільнюють процес роботи.
Зверніть увагу: За детальними інструкціями по підключенню накопичувачів, будь ласка, зверніться до розділу Практичні вказівки.
-
Запустіть UFS Explorer RAID Recovery. При необхідності змініть налаштування програмного забезпечення у відповідній області.
Зверніть увагу: Якщо Ви збираєтеся працювати з образами дисків замість вихідних пристроїв, відкрийте відповідні файли образів за допомогою опції "Образ диска або віртуальний диск" з пункту "Відкрити" в головному меню.
-
Прокрутіть список підключених сховищ у лівій частині головного екрана:
-
5.1.1 Якщо метадані присутні на дисках і не були сильно пошкоджені, Ваш том буде зібрано автоматично і розташовано серед інших сховищ. Ви можете впізнати його за спеціальним значком, міткою або кількістю дисків.
-
5.2.1 Якщо програма не відтворила Ваше сховище, побудуйте його вручну з підключених дисків або їх образів.
-
5.2.2 Створіть нове віртуальне сховище RAID. Для цього натисніть кнопку "Створити RAID" у головному меню і додайте в нього складові диски (розділи), двічі клікнувши на кожен або використовуючи відповідну опцію у контекстному меню.
-
5.2.3 Встановіть порядок дисків за допомогою кнопок у вигляді стрілок і виберіть RAID 0 на панелі конфігурації. Також задайте правильний розмір страйпу.
-
5.2.4 Як тільки Ви закінчите, натисніть "Побудувати RAID-масив".
Зверніть увагу: Якщо у вас є сумніви щодо порядку дисків або розміру страйпу, Ви можете зробити кілька спроб реконструкції, щоб з'ясувати правильні налаштування. Для цього в контекстному меню сховища виберіть пункт "Редагувати конфігурацію RAID", внесіть зміни у вікні RAID Builder і заново зберіть сховище.
-
-
Відкрийте том, змонтований під зібраним сховищем, і вивчіть його файлову систему. Якщо вона виглядає непошкодженою, сховище було побудовано правильно, і Ви можете просканувати його на предмет втрачених даних. Для цього використовуйте відповідну кнопку або пункт контекстного меню сховища.
-
Вкажіть необхідні параметри сканування або продовжуйте із параметрами за замовчуванням і натисніть кнопку "Почати сканування". Зачекайте, поки процедуру буде завершено.
-
Перегляньте отриманий результат сканування: Ви можете сортувати файли за назвою, датою, типом, використовувати швидкий або розширений пошук і попередній перегляд зображень, текстів, документів і т. д.
-
Натисніть кнопку "Відібрати файли і папки" та оберіть елементи, які Ви бажаєте скопіювати, позначивши їх галочками.
-
Натисніть кнопку "Зберегти виділене" і задайте папку призначення для вибраних елементів.
JBOD
Щоб відновити дані з JBOD за допомогою UFS Explorer RAID Recovery, Вам необхідно виконати наступне:
-
Підготуйте комп'ютер, на якому можна запустити програму для відновлення даних. Краще обрати пристрій із несумісною ОС, щоб уберегти конфігурацію сховища від випадкового перезапису. Встановіть UFS Explorer на цей комп'ютер.
-
Знайдіть сховище, до якого можна скопіювати відновлені файли – внутрішній/зовнішній диск або мережеву папку. Не можна зберігати врятовані дані на жоден із дисків проблемного JBOD.
-
Підключіть диски, що складають том, до хост-комп'ютера у правильному порядку. По можливості використовуйте внутрішні роз'єми SATA – прямий тип підключення прискорить процес відновлення. Також можна застосувати адаптери USB до SATA або зовнішні корпуси.
Зверніть увагу: За детальними інструкціями по підключенню накопичувачів, будь ласка, зверніться до розділу Практичні вказівки.
-
Відкрийте UFS Explorer RAID Recovery. При необхідності змініть налаштування утиліти у відповідній області.
Зверніть увагу: Якщо Ви збираєтеся працювати з образами дисків замість вихідних пристроїв, відкрийте відповідні файли образів за допомогою опції "Образ диска або віртуальний диск" з пункту "Відкрити" в головному меню.
-
Перегляньте дерево підключених сховищ, розташоване в лівій частині головного вікна:
-
5.1.1 Якщо том було зібрано автоматично, Ви побачите його серед інших сховищ у списку. Ви можете впізнати його по спеціальній іконці, ярлику або кількості дисків.
-
5.2.1 Якщо програмне забезпечення не відтворило Ваше сховище, його можна зібрати вручну з підключених дисків або відкритих образів дисків.
-
5.2.2 Створіть новий віртуальний RAID, натиснувши кнопку "Створити RAID" в головному меню. Додайте компоненти JBOD, двічі клацнувши по кожному з них або використовуючи відповідну опцію в контекстному меню.
-
5.2.3 Встановіть порядок дисків за допомогою кнопок-стрілок. Як правило, перший диск буде містити неушкоджений том, в той час як вміст наступних буде ідентифіковано як пошкоджений. Виберіть JBOD на аркуші параметрів.
-
5.2.4 Як тільки Ви закінчите, натисніть "Побудувати RAID-масив".
Зверніть увагу: Якщо ви не впевнені щодо порядку дисків у Вашому JBOD, зробіть кілька спроб реконструкції, щоб вгадати його. Для цього в контекстному меню сховища виберіть пункт "Редагувати конфігурацію RAID", налаштуйте послідовність і знову зберіть том.
-
-
Виберіть том, розташований на зібраному JBOD, і перегляньте його файлову систему. Якщо файли здаються цілими, сховище було зібрано правильно і може бути проскановане на наявність втрачених даних. Щоб почати процес, натисніть відповідну кнопку або скористайтеся пунктом контекстного меню сховища.
-
Вкажіть необхідні параметри сканування або продовжуйте із параметрами за замовчуванням. Натисніть кнопку "Почати сканування" і дочекайтеся завершення процедури.
-
Перевірте отримані результати: Ви можете сортувати файли за назвою, датою, типом, використовувати швидкий або розширений пошук і попередній перегляд зображень, текстів, документів і т. д.
-
Натисніть кнопку "Відібрати файли та папки" і виберіть елементи, які Ви хочете зберегти. Позначте їх галочками.
-
Натисніть кнопку "Зберегти виділене" і вкажіть місце призначення для збереження елементів.
Останнє оновлення: 14 лютого 2020