이전 서버:
- 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 "점프스타트 절차"를 적용할 수 있습니다.
md
단일 디스크와 다른 디스크를 사용하여 장치를 생성하면empty
LSR 슈퍼블록이 적용되며 두 번째 디스크를 "빈" 슬롯에 추가하면 됩니다.- 또는 기본적으로 디스크를 생성할 때 두 디스크를 동시에 사용하여 시작할 수도 있습니다
--assume-clean
.
중간 위험 접근 방식은 이 절차에 3개의 디스크를 사용하는 것입니다. 세 번째 빈 디스크가 있는 경우 두 번째 디스크를 추가하는 절차 1에 사용하세요. 이렇게 하면 어떤 작업에도 영향을 받지 않는 HW RAID 어레이의 두 번째 복제본에 항상 데이터의 전체 복사본이 있습니다.
답변2
아니요, HW RAID 볼륨에서 데이터를 전송/복사/백업한 다음 이를 소프트웨어 RAID 볼륨으로 이동해야 합니다.
중복https://unix.stackexchange.com/questions/46381/migating-from-hardware-to-software-raid