데이터가 있는 비 RAID 디스크를 RAID 1 디스크로 변환(하드웨어 컨트롤러)

데이터가 있는 비 RAID 디스크를 RAID 1 디스크로 변환(하드웨어 컨트롤러)

문제가 발생하여 소프트웨어 RAID를 포기했습니다. OS를 다시 설치한 후 드라이브가 하나만 남았습니다. 오늘 하드웨어 RAID 컨트롤러를 주문했는데 컨트롤러가 도착하면 동일한 드라이브를 RAID 컨트롤러에 연결하고 데이터 손실이나 OS(Debian Jessie x86_64) 재설치 없이 RAID 1을 설정하고 싶습니다.

출력 lsblk:

NAME              MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                 8:0    0 931.5G  0 disk
├─sda1              8:1    0   953M  0 part /boot
├─sda2              8:2    0  29.8G  0 part [SWAP]
└─sda3              8:3    0 900.8G  0 part
  ├─vgmain-lvroot 254:0    0 621.4G  0 lvm  /
  ├─vgmain-lvmail 254:1    0  93.1G  0 lvm  /var/vmail
  ├─vgmain-lvhome 254:2    0  93.1G  0 lvm  /home
  ├─vgmain-lvtmp  254:3    0  18.6G  0 lvm  /tmp
  └─vgmain-lvvar  254:4    0  74.5G  0 lvm  /var
sdb                 8:16   0 931.5G  0 disk

dd기존 데이터를 깨끗한 드라이브에 기록하고 이를 RAID 컨트롤러에 연결하고 RAID 1로 설정하면 이를 달성할 수 있습니까 ? 명확히 하기 위해 sda는 내 데이터가 포함된 드라이브이고 sdb는 사용되지 않은 드라이브라고 가정해 보겠습니다.

  • sda를 마더보드 SATA 컨트롤러에 연결합니다.
  • sdb를 RAID 컨트롤러에 연결
  • sdb를 RAID 1 드라이브로 정의
  • ddliveCD 및 sda의 콘텐츠에서 부팅 → sdb
  • sda를 RAID 컨트롤러에 연결하고 RAID1로 정의합니다.
  • RAID 컨트롤러 동기화 드라이브(sdb에서 sda로 복사)(?)
  • 부팅에 문제는 없나요?

dd드라이브는 mbr/partition/etc로 복사 됩니다 . 보존되고 있나요? 이런 생각을 하는 제가 완전 바보인가요?

RAID 컨트롤러 제조업체에 연락하여 RAID1의 드라이브 1개를 드라이브 2개로 ​​변환할 수 있는 유틸리티가 있는지 물었지만 없다고 했습니다. 상관 관계가 있는 경우 특정 컨트롤러는 HighPoint RocketRAID 620 PCI-Express 2.0 x1 SATA III RAID 카드입니다.

답변1

귀하의 프로그램이 정확합니다. 그러나 귀하의 용어는 약간의 세부 작업을 사용할 수 있습니다.

두 번째 새 디스크를 새 디스크의 구성원으로 선언하려고 합니다.퇴화된RAID1 어레이.

그런 다음 liveCD로 부팅하고 dd데이터가 끝나면 첫 번째 이전 디스크를 선언합니다.거울위의 배열.

GRUB이 얼마나 정확하게 RootFS를 대상으로 하는지에 따라 GRUB 구성을 편집하거나 update-grub.

확인해야 할 사항: RAID 헤더가 디스크에 있을 수 있으므로 RAID가 기본 물리적 드라이브보다 약간 작을 수 있습니다.

관련 정보