冗長性の欠如によってファイルが失われることに本当に疲れているため、データを保護する方法を真剣に考えています。
RAID1について読んでいますが、複雑さ、セキュリティ、柔軟性、および携帯性に関する懸念がありますが、更新されたバックアップを維持するための非常に実用的な方法です。
私が言う複雑さは、ファイルシステムに別の論理層を追加することです。したがって、問題が発生した場合にこれら2つの層を維持および保護すると、複雑さが増加する可能性があります。
RAID1システムからデータを救出する方法は?通常のext4よりも複雑ですか?
セキュリティは、2つのドライブが同時に読み書きできるため、親ext4ファイルシステムのバグが両方のドライブに同時に影響を与えるため、冗長性が2倍に向上することです。これが起こらないようにする方法はありますか?
柔軟性とは、ミラーリングされたドライブの1つが損傷して別のドライブを購入する余裕がない場合はどうなりますか?ドライブが1つしかないRAID1システムを無期限に維持できますか? raid1システムを通常のext4パーティションに単純化することは可能ですか?
- RAID1システムからデータを救出する方法は?通常のext4よりも複雑ですか?
- RAID1システムでミラーリングを遅らせる方法はありますか?
- ドライブが1つしかないRAID1システムを無期限に維持できますか? raid1システムを通常のext4パーティションに単純化することは可能ですか?
- 移植性とは、コンピュータ間でRAIDファイルシステムを移動する方法を意味しますか?
編集:ファイルシステムの整合性を安全にするために、ミラーリングされたドライブを非アクティブに保ち、定期的に再統合してRaid1をパフォーマンス低下モードに保つことができます。
ベストアンサー1
RAIDはドライブの損傷を防ぎます。これは特に、特定の読み取り要求にエラーを返すか、まったく応答しないことによって「壊れた」という非常に明確な表示です。
それいいえドライブが自動的にデータを破損すること(もちろんエラー修正機能がありますが、まだ聞いたことがないわけではありません)、ファイルシステムの破損、すべてのドライブを吹き飛ばす電源サージ、機械を破壊する火災、または一般ユーザーになるのを防ぎます。 。無効なファイルを削除します。
そのドライブに障害が発生した場合、RAIDドライバ/コントローラはアレイを「劣化」状態に切り替える必要があります。ここで、アレイは冗長性なしで通常(低速を除く)動作します。システムによっては、ミラーの両半分も通常のドライブのように読み取ることができます。この方法は、すべてのRAID関連メタデータがデバイスの端にある場合に機能します。 Linux mdadm RAIDの場合はスーパーブロックバージョン1.0の場合ですが、アレイを作成するときにそれを明示的に指定する必要があります。
あなたは何ですかしなければならない実行する必要があるのは、他のコンピュータ、可能であればオフサイトに適切なバックアップを作成して、以前のバージョンのデータも維持することです。それ以外の場合でも、同じドライブに追加のミラーリングされたパーティションとファイルシステムを作成し、そこにバックアップを保存するための安価なソリューションは何もないよりも優れています。