미러링 된 (RAID-1) 디스크를 다른 시스템에 연결하여 읽을 수 있습니까?


21

RAID-1 어레이에 디스크가있는 경우 디스크 중 하나를 꺼내서 다른 시스템에 연결하여 읽을 수 있습니까?

이는 대상 시스템에서 컨트롤러 / 드라이버 지원 여부에 관계없이 재 구축없이 RAID 어레이의 디스크를 일반 디스크처럼 취급합니다 .

아이디어는 2 개의 디스크로 구성된 어레이가 저하되면 다른 시스템에 연결할 수 있으며 동일한 용량 (시간이 지남에 따라 더 어려워 짐) 및 액세스하지 않아도 동일한 용량의 다른 디스크를 얻을 필요가 없다는 것입니다 컨트롤러 또는 마더 보드가 디스크 중 하나 대신 불량이되는 경우 원래 시스템에


이 소프트웨어 또는 하드웨어가 습격입니까?
Teddy

문제는 실제로 실제 구현에 관계없이 일반적인 경우에 관한 것입니다. 내 시스템은 인텔 ICH10R입니다.
RichN 2009

1
귀하의 질문은 "일반적인 경우"이지만 일반적인 답변은 없습니다. 소프트웨어 구현인지 하드웨어인지와 구현 방법에 따라 다릅니다.
MDMarra 2009

가치있는 일 : Intel ICH8R RAID-1 미러에서 하나의 드라이브를 분리하고 외부 eSATA 인클로저를 사용하여 다른 PC에 연결했습니다. 두 번째 PC의 Windows 7은 해당 드라이브에서 발견 된 파티션을 마운트했습니다. 하지만 해당 마더 보드의 ICH9R 칩이 도움이 되었습니까?
Chris W. Rea

답변:


6

컨트롤러 / 드라이버에 관계없이

RAID 구현을 무시하고 있습니까? 그렇다면 대답은 일반적으로 아니요 여야 합니다. 모든 하드웨어 컨트롤러가 디스크를 투명한 방식으로 취급한다고 가정 할 수는 없습니다.

그러나 Linux의 소프트웨어 RAID (md + raid1)의 경우 yes 이면 디스크 헤더 나 비밀 블록 수준 최적화가 진행되지 않습니다.

Windows의 디스크 미러링의 경우 디스크가 "동적"으로 초기화 된 것으로 간주되며, 디스크를 읽는 시스템이 동적 볼륨을 이해할 수 있다는 점을 감안하면 제대로 작동해야합니다. Windows를 실행하는 다른 시스템에서 액세스 할 수 있습니다.

결국; 컨트롤러에 관계없이 디스크 연결 을 시도 할 수 있습니다 . 작동하면 작동합니다. "초기화"와 같은 작업을 실행하지 않는 한 컨트롤러는 디스크의 데이터를 손상시키지 않습니다.


좋습니다. 그래서 일반적인 대답은 '아니요'입니다. Btw, 당신은 내가 패리티 검사가 아닌 RAID-1에 대해서만 이야기하고 있음을 알았습니다. 다른 시스템을 사용할 수 없어 다른 시스템에 연결하는 것을 테스트 할 수는 없지만 지금은 HD를 USB 인클로저에 넣고 액세스 할 수 있는지 확인했습니다. 분명히 작동하지만 물론 컨트롤러 에서만 작동한다는 것을 증명하지만 일반적인 경우는 아닙니다.
RichN

3

동일한 RAID 컨트롤러 또는 동일한 종류의 소프트웨어 RAID가 지원되는 경우에만 가능합니다 (IE, 오늘 생성 된 소프트웨어 RAID가 향후 지원 될 것으로 예상되지만 더 이상 사용되지 않는 항목은 어느 시점에서 사라질 수 있습니다. ).

하드웨어 RAID 간 전환이 까다로울 수 있습니다.


3

반드시 일반 디스크처럼 디스크에 액세스 할 수는 없지만 성능이 저하 된 RAID-1 어레이의 일부로 디스크에 액세스하여 데이터를 잘 읽을 수 있도록 로컬 시스템에 지시 할 수 있어야합니다.

이 작업을 수행해야하고 하드웨어 RAID를 사용하는 경우 동일한 종류의 카드가 필요하거나 소프트웨어 RAID의 경우 동일한 소프트웨어가 필요합니다.

참고 일부 구현이 만들 같이 디스크가 정상적인 디스크 헤더 정상적인 디스크입니다,하지만 난 것이 매우 조심 그대로 그냥 사용; RAID 정보가 어딘가에 집어 넣어 하루를 망칠 수도 있습니다.


그러나 새로운 시스템은 그것이 배열의 일부라는 것을 알지 못할 것입니다. 그렇지 않으면 RAID 정보가 실제로 어딘가에 고정되어 있음을 의미합니다.
RichN

@RichN : 제 요점은 디스크가 실제로 RAID의 일부라는 것을 새로운 시스템에 지시 해야 한다는 것입니다. 그렇지 않으면 나쁜 일이 발생할 수 있습니다.
Teddy

1

이것이 작동한다고 보장되지는 않지만 대부분의 경우 작동합니다. 구체적인 예로, ICH9R 칩셋으로 생성 된 Raid-1 어레이에서 하나의 하드 드라이브를 가져 와서 SB600 칩셋이있는 시스템에 꽂아서 성공적으로 부팅 할 수있었습니다.


1

나는이 문제가 있었고 다음이 나를 위해 일했다.

Raid 0 디스크 중 하나 (Windows에서 생성됨)를 가져 와서 다른 컴퓨터의 내부 sata 포트에 꽂았습니다. 그것은 같은 스펙 머신 이었지만 윈도우 미러라고 가정하면 어디에서나 동일 할 것이라고 생각합니다.

내 컴퓨터를 마우스 오른쪽 버튼으로 클릭하여 디스크 관리를 시작했습니다. 노란색 경고 표시가 있고 '외부 디스크'라고 표시된 디스크를 찾았습니다.

드라이브를 마우스 오른쪽 버튼으로 클릭하고 "가상 디스크 가져 오기"를 선택했습니다.

끝난.

추신. USB를 통해 드라이브를 연결하면이 작업을 수행 할 수 없습니다. "외부 디스크 가져 오기"옵션을 사용하려면 내부 sata를 거쳐야했습니다.


RAID 0이 중복없이 스트라이핑됩니다. 전체 디스크를 제외하고 RAID 0 볼륨은 이동할 수 없습니다. 일부 구성 드라이브를 사용할 수없는 경우 RAID 0 어레이는 어떻게됩니까?를 참조하십시오 . .
CVn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.