ZFS:バックアップシステムにミラーリングが必要ですか?

ZFS:バックアップシステムにミラーリングが必要ですか?

バックアップを送信するプールは、zfs send基本システムのバックアップ用に特別に設定されています。リモート位置にドライブミラーが必要ですか?それとも、次回呼び出されたときにzfsがエラーを修正するのに十分スマートですかzfs send


明確にするには:自宅にzfsプールでミラーリングされた2台のドライブを持つメインサーバーがあります。それでは、zfsを含むOSを実行している外部サーバーに置き換えられないデータを送信したいと思います。

問題は、オフサイトの冗長性も必要かどうかです。

zfs scrub外部の場所でエラーが検出されたとします。zfs sendバグが修正されますか?

ベストアンサー1

ミラーは必ずしも必要ではありませんが、そうすることでプールに保存されたデータの信頼性が向上します。

影響を受けたデータが重複しない場合、ZFSはエラーを回復しません。ディスク自体は不良ブロックを内部で交換して処理するため、プールを再送信すると問題が「修正」されます。しかし、私はこれにあまりにも多くのことをしないし、失敗し続けるディスクを交換しません。

不良セクタはディスク自体では検出されないため、読み取る必要があります。このzpool scrubコマンドは、zfs プールからエラーを検索するように設計されています。

おすすめ記事