Як замінити неробочий RAID контролер без втрати інформації

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

Як замінити неробочий RAID контролер без втрати інформації

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

В такому випадку є декілька способів:

  • Трудомісткий, при якому потрібно зробити резервну копію, перенести носії на інший пристрій, переналаштувати масив і відновити всі файли з резервної копії.
  • Другий (простіший), при якому достатньо підключити накопичувачі до нового пристрою та імпортувати зовнішню конфігурацію.

Цей варіант несе в собі певний ризик втрати даних, але дозволить заощадити чимало часу. Нажаль, різні методи зберігання інформації про конфігурацію RAID у виробників, не дозволяють зробити перенесення даних між сховищами без їх втрати. Ці записи зберігаються на дисках, з яких складається масив. Зазвичай вони розташовані в перших або останніх секторах кожного накопичувача і називаються «метаданими». Метадані записуються на носії прошивки при створенні масиву. Конфігурація дублюється на кожному складовому накопичувачі та, за винятком номера диска, службові записи будуть ідентичними.

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

Перейти до перегляду
Як замінити RAID контролер без втрати даних

Як замінити RAID контролер без втрати даних

Як замінити RAID-контролер без втрат

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

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

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

Список адаптерів DELL з підтримкою технологій

Нарриклад, https://www.dell.com/learn/us/en/04/campaigns/dell-raid-controllers?c=us&l=en&s=bsd

У мене є RAID 5 зібраний з трьох накопичувачів на контролері від Dell, модель PERC H310. Для прикладу я покажу як замінити дану модель на пристрій від того ж виробника, модель H710.

Рейд 5 масив з трьох накопичувачів

При підключенні нової плати є декілька сценаріїв поведінки нової системи.

При першому сценарії, пристрій може автоматично імпортувати масив дисків. При завантаженні система виведе повідомлення, що була виявлена стороння конфігурація, і для її імпорту потрібно натиснути певну клавішу (в моєму випадку клавішу F).

Нова плата виявила масив

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

Плата автоматично завантажила настройки RAID

Другий сценарій – ви побачите повідомлення про те, що система виявила сторонню конфігурацію і її не вдалося завантажити автоматично. Тепер для налаштування потрібно відкрити BIOS. Для цього потрібно натиснути певні клавіші (клавіша “С” або “Ctrl + R”).

Системі не вдалося завантажити налаштування автоматично

У наступному вікні потрібно виділити верхній пункт та натиснути F2 для налаштування, вибрати пункт Foreign Config та натиснути Enter. Після цього в підменю потрібно вибрати “Іmport” для імпорту зовнішньої конфігурації або “Clear” – для очищення. Обираємо- “Іmport”.

Імпорт налаштувань масиву вручну

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

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

Також, при заміні може знадобитися оновити прошивку на версію, яка стояла на старому контролері (або на новішу).

Як замінити RAID-контролер платою від іншого виробника

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

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

DDF (Disk Data Format) – це структура форматування даних на групах дисків RAID.

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

Структура форматування даних на групах дисків RAID

На даний момент є декілька її версій: версія 1.2 та 2.0. Різні моделі та марки контролерів можуть підтримувати першу, другу, або обидві версії. Тому, при виборі заміни варто це враховувати і детально ознайомитися з характеристиками.

Схема DDF

Наступний параметр на який слід звернути увагу – це порядок послідовності запису байтів.

Інформація в обчислювальній техніці представлена у вигляді послідовності байтів. У тому випадку, якщо число не може бути представлено одним байтом, має значення в якому порядку байти записуються в пам’яті плати. Є два основні варіанти запису, Big Endian та Little Endian, не враховуючи змішані порядки.

При першому варіанті Big Endian, байти записуються зліва-направо. Це виглядає наступним чином: число 123 записується як 1,2,3.

Big Endian – варіант запису байтів

При другому – little Endian, байти записуються в зворотному порядку, і попереднє число 123 буде записано як 3,2,1. Більш наочно це можна подивитися в Hex-редакторі.

little Endian – варіант запису байтів

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

В ході тестування нам вдалося імпортувати зовнішню конфігурацію в наступних моделях: Dell PERC H310, H330, H710, H830. Ці плати можна замінити без втрати даних.

Створений RAID 5 на платі Dell PERC H310 без проблем вдалося імпортувати зовнішню конфігурацію на різні моделі від того ж виробника.

Що стосується сторонніх вендорів – плата на LSI прошивці модель Fujitsu D311 визначила зовнішню конфігурацію на дисках, і при першому завантаженні запропонувала її імпортувати.

Плата Fujitsu D311

Після чого перейшовши в BIOS можна переконатися, що колишня конфігурація не змінилася і після завантаження системи всі файли залишилися на колишньому місці.

Плата Fujitsu D311 визначила налаштування масиву

Зі схожим контролером на LSI прошивці (модель IBM Serve RAID M5016), не вийшло імпортувати зовнішні метадані. Імпорт завершився невдачею, пристрій не зміг визначити сторонню конфігурацію.

IBM Serve RAID M5016 – не зміг визначити сторонню конфігурацію РЕЙД

При імпорті пристрою Dell PERC H310 на контролер Adaptec ASR 6805T, другий вивів помилку – імпорт без втрати інформації неможливий. Якщо порівнювати за характеристиками, то Adaptec підтримує другу версію DDF та інший порядок запису байтів. Можливо саме це стало причиною невдалого імпорту.

Adaptec ASR 6805T не зміг визначити параметри масиву

Плати фірми HP мають свою власну структуру побудови і запису інформації на диски. Тому, замінити їх новими від інших виробників скоріше за все не вийде.

Контролери HP

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

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

Як відновити дані з неробочим контролером

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

Hetman RAID Recovery

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

Відновлення даних з пошкоджених RAID-масивів, недоступних для комп'ютера.
Сканування відтвореного РЕЙД масиву

Після чого ви зможете його просканувати та відновити критично важливу інформацію.

Відновлення даних з РЕЙД масиву

Висновок

Функція Drive Roaming або імпорт зовнішньої конфігурації, є майже на всіх свіжих моделях контролерів. Тому можна припустити, що при заміні однієї моделі на іншу того ж виробника, не повинно виникнути ніяких проблем. Якщо пристрій досить старий, то спершу необхідно перевірити їх сумісність (на офіційній сторінці виробника). Правильніше все ж зробити перенесення інформації за допомогою резервної копії, так ви можете бути на сто відсотків упевнені в успішному результаті.

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

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

Valery Martyshko

Автор: , Технічний письменник

Автор, перекладач та технічний спеціаліст компанії Hetman Software. Має майже десятирічний досвід роботи в IT сфері, який охоплює різні галузі: від ПК з Windows та мобільних пристроїв, до фото та відео обладнання, сигналізацій та систем відеоспостереження, і т.д. Окрім іншого, є також спеціалістом по Android, Windows та Microsoft Office. Є експертом в області відновлення даних, файлових систем, пристроїв зберігання даних, RAID масивів.

Vladyslav Kupriyenko

Редактор: , Технічний письменник

Редактор статей блогу, автор та ведучий рубрики на YouTube каналі компанії Hetman Software. За освітою: спеціаліст з обслуговування комп’ютерних систем та мереж, вивчав розробку програмного забезпечення. Має досвід роботи в IT сфері, який охоплює різні галузі: адміністрування комп’ютерної мережі та обладнання, контроль та підтримка роботи Інтернет, офісних та спеціалізованих програм. Є фахівцем в області відновлення даних, файлових систем та пристроїв зберігання даних.

Рекомендуємо для вас

Вас вітає асистент Hetman Software створений на основі штучного інтелекту.
Розпочати чат