データを含む非RAIDディスクをRAID 1ディスクに変換する(ハードウェアコントローラ)

データを含む非RAIDディスクをRAID 1ディスクに変換する(ハードウェアコントローラ)

問題が発生し、ソフトウェアRAIDを放棄しました。 OSを再インストールした後、ドライブは1つだけ残りました。今日はハードウェア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

あなたのプログラムは正しいです。しかし、あなたの用語はいくつかの詳細なタスクを使用することができます。

2番目の新しいディスクを新しいディスクのメンバーとして宣言しようとしています。退化したRAID1アレイ。

その後、liveCDで起動し、ddデータが終わったら最初の古いディスクを宣言します。上記の配列。

GRUBがどれだけ正確にRootFSをターゲットにしているかに応じて、GRUB設定を編集したり、update-grub

確認する必要があります:RAIDヘッダーがディスク上にある可能性があるため、RAIDがプライマリ物理ドライブよりわずかに小さい場合があります。

おすすめ記事