web-dev-qa-db-ja.com

Linuxディスクの書き込みをセカンダリディスクにミラーリングする

1つのプライマリストレージデバイスを使用するようにLinuxシステムをセットアップしたいのですが、そのデバイスへのすべての書き込みを、すべての書き込みをブロックせずに別のセカンダリデバイスにコピーします。プライマリとしてNVMeSSD、セカンダリとして回転Rust。

現在これを行うことを考えることができる唯一の方法は、バックグラウンドで頻繁にrsyncを実行するか、ディスク書き込みのライブストリームのbtrfs-sendのようなものを実行することです。

2
Steven Davies

オプション--write-mostlyを指定してMDRAID1を使用できます。

--build、-create、または--addコマンドにリストされている後続のデバイスには、「write-mostly」のフラグが付けられます。これはRAID1にのみ有効であり、「md」ドライバーが可能な限りこれらのデバイスからの読み取りを回避することを意味します。これは、低速リンクを介してミラーリングする場合に役立ちます。

高速SSDが必要であるが、2番目の回転するドライブにデータがある場合にこれを使用します。

4
RalfFriedl