パーソナルデスクトップバックアップシステムとしてRAID1の長所と短所

パーソナルデスクトップバックアップシステムとしてRAID1の長所と短所

冗長性の欠如によってファイルが失われることに本当に疲れているため、データを保護する方法を真剣に考えています。

RAID1について読んでいますが、複雑さ、セキュリティ、柔軟性、および携帯性に関する懸念がありますが、更新されたバックアップを維持するための非常に実用的な方法です。

私が言う複雑さは、ファイルシステムに別の論理層を追加することです。したがって、問題が発生した場合にこれら2つの層を維持および保護すると、複雑さが増加する可能性があります。

RAID1システムからデータを救出する方法は?通常のext4よりも複雑ですか?

セキュリティは、2つのドライブが同時に読み書きできるため、親ext4ファイルシステムのバグが両方のドライブに同時に影響を与えるため、冗長性が2倍に向上することです。これが起こらないようにする方法はありますか?

柔軟性とは、ミラーリングされたドライブの1つが損傷して別のドライブを購入する余裕がない場合はどうなりますか?ドライブが1つしかないRAID1システムを無期限に維持できますか? raid1システムを通常のext4パーティションに単純化することは可能ですか?

  1. RAID1システムからデータを救出する方法は?通常のext4よりも複雑ですか?
  2. RAID1システムでミラーリングを遅らせる方法はありますか?
  3. ドライブが1つしかないRAID1システムを無期限に維持できますか? raid1システムを通常のext4パーティションに単純化することは可能ですか?
  4. 移植性とは、コンピュータ間でRAIDファイルシステムを移動する方法を意味しますか?

編集:ファイルシステムの整合性を安全にするために、ミラーリングされたドライブを非アクティブに保ち、定期的に再統合してRaid1をパフォーマンス低下モードに保つことができます。

答え1

RAIDはドライブの損傷を防ぎます。これは特に、特定の読み取り要求にエラーを返すか、まったく応答しないことによって「壊れた」という非常に明確な表示です。

それいいえドライブが自動的にデータを破損すること(もちろんエラー修正機能がありますが、まだ聞いたことがないわけではありません)、ファイルシステムの破損、すべてのドライブを吹き飛ばす電源サージ、機械を破壊する火災、または一般ユーザーになるのを防ぎます。 。無効なファイルを削除します。

そのドライブに障害が発生した場合、RAIDドライバ/コントローラはアレイを「劣化」状態に切り替える必要があります。ここで、アレイは冗長性なしで通常(低速を除く)動作します。システムによっては、ミラーの両半分も通常のドライブのように読み取ることができます。この方法は、すべてのRAID関連メタデータがデバイスの端にある場合に機能します。 Linux mdadm RAIDの場合はスーパーブロックバージョン1.0の場合ですが、アレイを作成するときにそれを明示的に指定する必要があります。


あなたは何ですかしなければならない実行する必要があるのは、他のコンピュータ、可能であればオフサイトに適切なバックアップを作成して、以前のバージョンのデータも維持することです。それ以外の場合でも、同じドライブに追加のミラーリングされたパーティションとファイルシステムを作成し、そこにバックアップを保存するための安価なソリューションは何もないよりも優れています。

答え2

両方のドライブが同時に読み書きできるため、親ext4ファイルシステムのバグが両方のドライブに影響を与えます。これが起こらないようにする方法はありますか?

私が知る限り、いいえ。

柔軟性とは、ミラーリングされたドライブの1つが損傷して別のドライブを購入する余裕がない場合はどうなりますか?ドライブが1つしかないRAID1システムを無期限に維持できますか?

必要に応じて、パフォーマンス低下モード(シングルドライブを使用するなど)でRAID1を実行できます。

raid1システムを通常のext4パーティションに単純化することは可能ですか?

カント。 RAIDパーティションを削除し、単純なext4パーティションを作成する必要があります。私が知っている限り、内部ではこれを行うことはできません。

RAID1システムからデータを救出する方法は?通常のext4よりも複雑ですか?

一般的なシステムで行うのと同じです。いいえ。

RAID1システムでミラーリングを遅らせる方法はありますか?

echo "idle" > /sys/block/md0/md/sync_action

ドライブが1つしかないRAID1システムを無期限に維持できますか? raid1システムを通常のext4パーティションに単純化することは可能ですか?

はい。いいえ、直接ではありません。

移植性とは、コンピュータ間でRAIDファイルシステムを移動する方法を意味しますか?

LinuxソフトウェアRAIDはPC間で自由に移動できます。

PS私はあなたが強く考慮することをお勧めしますオフサイトバックアップ(暗号化されている可能性があります)これは、データに真の冗長性を提供する最も安全な方法であり、これはRAIDが行うことです。いいえ実際に提供されます。 RAIDは、ソフトウェアエラーや人的ミス(偶発的なファイル削除やデータフォーマットなど)ではなく、ハードウェアエラーから保護するのに役立ちます。

関連情報