기존 RAID1을 새로운 Linux 시스템에 연결하는 방법은 무엇입니까? 하드 드라이브에서 작동하는 RAID1이 있습니다

현재 단일 하드 드라이브에서 작동하는 RAID1이 있습니다 (예, 미러가 없습니다). 다음 알고리즘을 사용하여 시스템을 재구성 할 수 있습니까?

  1. 다른 단일 디스크 RAID1 (같은 유형의 다른 HDD에)을 설정하고 파티션을 나누고 데비안의 새 인스턴스를 설치합니다.
  2. 이전 단일 디스크 RAID1 설정을 마운트하고 모든 데이터를 새 RAID로 복사합니다.
  3. 그런 다음 이전 디스크를 다시 포맷하고 새 RAID 설정에 포함시킵니다.

나는 두 번째 요점을 의심합니다. 어떻게해야합니까?



답변

글쎄, 나는 그것을했고, 그것은 고통스럽지 않은 것으로 판명되었습니다. 오래된 RAID 설정은 / dev / md0으로 자동 감지되었으므로해야 할 일은 mount /dev/md0 /mnt모든 데이터를 적절한 곳으로 복사하는 것입니다.

그 후 나는 발행했다 :

mdadm --stop /dev/md0
mdadm --remove /dev/md0
sfdisk -d /dev/sda | sfdisk /dev/sdc
mdadm --add /dev/md1 /dev/sdc1
mdadm --add /dev/md2 /dev/sdc2
mdadm --add /dev/md3 /dev/sdc3

모든 것을 올바르게 이해 mdadm --detail하면 드라이브가 활발하게 동기화되었다고보고하기 때문에 필요한 모든 것 입니다.


답변

당신은 할 수 그것을 당신이 제안하는 방식을하지만, 기독교는 질문 코멘트에서 언급 한 바와 같이, 당신은 또한 단지 기존의 RAID 어레이와 같은 기존 드라이브를 불 수 있으며, 중복을 다시 설정하는 데에 다른 드라이브를 추가 할 수 있습니다. 그것은 모두 기존 시스템을 가지고 있는지 여부에 달려 있지만, 기존 디스크에 OS가있는 경우 부팅 할 수 있습니다 (그럽 댄스를 수행하는 데 몇 분이 걸릴 수 있지만, 작동합니다).


답변