web-dev-qa-db-ja.com

ソフトウェアRAID1パーティションを非RAIDパーティションに変換する方法は?

RAIDはバックアップではない、と彼らは言いますが、私が本当に必要としているのは(外部)バックアップであることが今だけわかります。

そのため、Linuxシステム(Debian 7)で(ソフトウェア)RAID-1パーティションを非RAIDパーティション(ext4)に変換したいのですが、その方法がわかりません。

私の目標は、現在のRAID 1セットアップの2つの内部ドライブの1つを取り外し、それを外部バックアップドライブとして使用して、別の物理的な場所にデータを保存できるようにすることです。

(将来の)単一の内部ドライブで現在のRAIDパーティション(/ home)をフォーマットせずに、この非RAIDへの変換を行う方法はありますか?

アドバイスをありがとう、マルシオ

4
Márcio Moreira

これは、mdadmによって管理されているRAID-1を安全に削除するために私が行うことです。

  1. fdisk -lを実行します。これにより、アレイの数とアレイがわかります。次の手順では、/dev/md0しかないことを前提としています。

  2. mdadm --detail /dev/md0を実行します。これにより、使用中の物理ディスクに関する情報が得られます。

  3. umount -l /dev/md0を実行します。これにより、後でRAIDを停止できます。 -lフラグは、そのマニュアルページに従って次のことを行います。

    -lレイジーアンマウント。ここでファイルシステム階層からファイルシステムを切り離し、ビジー状態がなくなったらすぐにファイルシステムへのすべての参照をクリーンアップします。 (カーネル2.4.11以降が必要です。)

  4. mdadm --stop /dev/md0を実行します。これにより、RAIDアレイが停止します。

  5. RAID内の各デバイスのスーパーブロックを消去します(手順2で実行したコマンドで詳しく説明する必要があります)。

    mdadm --zero-superblock /dev/sda
    mdadm --zero-superblock /dev/sdb
    ...
    

それはそれであるはずです。

1
nKn