RAID 5에서 8개의 드라이브를 실행하는 오래된 PCI-X 컨트롤러가 있습니다. 이 컨트롤러를 덤프하고 Ubuntu에서 소프트웨어 RAID로 이동하고 싶습니다. 이를 수행하고 현재 어레이에 있는 데이터를 유지하는 방법이 있습니까?
편집하다:(또한 약간의 접선) 아래 답변은 확실히 좋지만 내 특정 상황에 대한 몇 가지 추가 세부 정보는 다음과 같습니다.
하드웨어 공격은 오래된 Promise 공격 카드(모델이 기억나지 않음)로 수행되었습니다. 전체 시스템이 충돌했고(대부분 마더보드가 사망했을 가능성이 높음) 이전 컨트롤러는 PCI-X 카드였습니다(PCI-e와 혼동하지 마세요). 데이터를 저장하고 싶어서 이런 질문을 드립니다. 내가 한 일은 다른 Promise(HighPoint) 카드를 구입한 다음 모든 드라이브를 연결하고 Ubuntu를 설치하는 것이었습니다. 어레이를 재구축해야 한다고 생각했는데, 놀랍게도 하이포인트 카드가 오래된 어레이를 보고 깔끔하게 정리해 주었습니다.
이야기의 교훈은 최소한 Promise 컨트롤러가 메타데이터를 배열 자체에 저장하고 어느 정도 상위 호환성이 있는 것처럼 보인다는 것입니다.
답변1
실제로 하드웨어를 통해 RAID를 구성한 경우(즉, 운영 체제에서 구성한 것보다 적은 수의 물리적 디스크를 인식함)실제로예) 하드웨어에서 소프트웨어로의 변환 방법이 없습니다. 데이터를 대체 위치에 백업하고 수동으로 RAID를 변환한 다음 복원해야 합니다.