RAID-1(미러링) 하드 드라이브를 하드웨어 Raid 컨트롤러에서 소프트웨어 Raid로 이동할 수 있습니까?

RAID-1(미러링) 하드 드라이브를 하드웨어 Raid 컨트롤러에서 소프트웨어 Raid로 이동할 수 있습니까?

이전 서버:

  • 3ware 9650se PCIe 하드웨어 RAID 컨트롤러(5번째 드라이브가 핫 스페어로 사용되는 RAID-1 세트 2개(총 드라이브 4개, 미러링 2개) 포함).

새 서버:

  • 소프트웨어 RAID가 유일한 옵션입니다. mdadm동일한 RAID-1 구성으로 Linux를 실행할 계획을 세우십시오 .

이는 부팅 드라이브가 아니며 데이터만 저장합니다.

하드웨어 RAID에서 소프트웨어 RAID로 드라이브를 전송할 수 있습니까? 데이터는 그대로 유지되나요?

답변1

Linux 소프트웨어 RAID( md)는 다음과 같은 일부 하드웨어 RAID 슈퍼블록을 지원합니다 man mdadm.

-e ddf    Use  the  "Industry Standard" DDF (Disk Data Format) format defined by SNIA.

디스크를 일반적인 SATA 포트에 연결할 때 3ware의 메타데이터 형식이 지원되지 않으면 디스크에 있는 모든 데이터를 시스템에서 액세스할 수 있어야 합니다.

RAID-1이므로 시도할 때 큰 위험은 없지만 실제로 안전한 측면은 어쨌든 먼저 백업하는 것입니다.

몇 가지 다른 RAID-1 "점프스타트 절차"를 적용할 수 있습니다.

  1. md단일 디스크와 다른 디스크를 사용하여 장치를 생성하면 emptyLSR 슈퍼블록이 적용되며 두 번째 디스크를 "빈" 슬롯에 추가하면 됩니다.
  2. 또는 기본적으로 디스크를 생성할 때 두 디스크를 동시에 사용하여 시작할 수도 있습니다 --assume-clean.

중간 위험 접근 방식은 이 절차에 3개의 디스크를 사용하는 것입니다. 세 번째 빈 디스크가 있는 경우 두 번째 디스크를 추가하는 절차 1에 사용하세요. 이렇게 하면 어떤 작업에도 영향을 받지 않는 HW RAID 어레이의 두 번째 복제본에 항상 데이터의 전체 복사본이 있습니다.

답변2

아니요, HW RAID 볼륨에서 데이터를 전송/복사/백업한 다음 이를 소프트웨어 RAID 볼륨으로 이동해야 합니다.

중복https://unix.stackexchange.com/questions/46381/migating-from-hardware-to-software-raid

관련 정보