Чи можна дзеркальний (RAID-1) диск підключити до іншої системи для читання?


21

Якщо у мене є масиви в масиві RAID-1, чи можу я вийняти один з них і підключити його до іншої системи для читання?

Це означає, що в цільовій системі обробляти диск з масиву RAID так само, як і звичайний диск, незалежно від будь-якої підтримки контролера / драйверів і не здійснюючи перебудови.

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


Це рейдове програмне забезпечення або обладнання?
Тедді

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

1
Я розумію, що ваше запитання у "загальному випадку", але немає загальної відповіді. Це залежить від того, чи це програмне забезпечення або апаратне забезпечення, і як воно реалізовано.
MDMarra

Для чого це варто: я відключив один диск від дзеркала Intel ICH8R RAID-1 і підключив його до іншого ПК із зовнішнім корпусом eSATA. У Windows 7 на цьому другому ПК встановлені розділи, знайдені на цьому диску. Хоча, може, допоможе чіп ICH9R на материнській платі?
Chris W. Rea

Відповіді:


6

незалежно від будь-якого контролера / драйвера

Нехтуючи реалізацією RAID? Тоді відповідь, як правило, повинна бути ні : ви не можете припустити, що всі апаратні контролери обробляють диски таким прозорим способом.

Однак у випадку програмного рейду в Linux (md + raid1) тоді так , там не відбувається жодного заголовка диска або секретної оптимізації рівня блоків.

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

Наприкінці; ви можете спробувати підключити диск незалежно від контролера. Якщо це працює, воно працює. Жоден контролер не пошкодить дані на диску до тих пір, поки ви не скажете їм - тобто до тих пір, поки ви не виконаєте операцію, таку як "ініціалізація" або щось інше.


Гаразд, тому загальна відповідь - ні. До речі, ви помітили, що я кажу лише про RAID-1, а не про ті, які мають перевірку паритету. У мене немає іншої підручної системи, тому я не можу перевірити підключення до іншої, проте я просто зрозумів, що можу поставити свій HD в USB-корпус і побачити, чи можу я отримати доступ до нього. Мабуть, це працює, але, звичайно, це лише доводить, що він працює для цього контролера, а не в загальному випадку.
RichN

3

Тільки якщо речі однакові, тобто той самий рейдовий контролер або той самий тип програмного рейду, який підтримується (IE, я б очікував, ніж будь-який програмний рейд, створений сьогодні, підтримуватиметься в майбутньому, але застарілий матеріал може зникнути в якийсь момент ).

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


3

Ви не обов’язково зможете отримати доступ до диска як просто звичайний диск, але ви повинні мати змогу доручити локальній системі отримати доступ до нього як частина деградованого масиву RAID-1 і добре читати дані.

Якщо вам потрібно це зробити і ви використовуєте апаратний RAID, вам буде потрібна однакова карта, або у випадку програмного RAID вам потрібно те саме програмне забезпечення.

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


Але нова система, ймовірно, не знатиме, що це частина масиву, правда? Інакше це означатиме, що інформація про RAID дійсно десь закладена.
RichN

@RichN: Моя думка, що вам потрібно буде доручити новій системі, що диск дійсно є частиною RAID, інакше можливі погані речі.
Тедді

1

Це не гарантовано працює, але у багатьох випадках це спрацює. Одним із конкретних прикладів, я взяв один жорсткий диск із масиву Raid-1, створеного чіпсетом ICH9R, підключив його до системи з чіпсетом SB600 і зміг успішно завантажитися з нього.


1

У мене була ця проблема, і наступне працювало для мене.

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

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

Я правою кнопкою миші натиснув диск і вибрав "імпорт іноземного диска".

Зроблено.

PS. Не вдалося зробити це моїм приєднанням накопичувача через USB. Мені довелося пройти внутрішню сату, щоб мати можливість "Імпортувати іноземний диск".


RAID 0 знімається без надмірності. Том RAID 0 неможливо перемістити, за винятком цілого, всі диски разом. Дивіться, що відбувається з масивом RAID 0, якщо деякі складові диски недоступні? .
CVn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.