バックアップを送信するプールは、zfs send
基本システムのバックアップ用に特別に設定されています。リモート位置にドライブミラーが必要ですか?それとも、次回呼び出されたときにzfsがエラーを修正するのに十分スマートですかzfs send
?
明確にするには:自宅にzfsプールでミラーリングされた2台のドライブを持つメインサーバーがあります。それでは、zfsを含むOSを実行している外部サーバーに置き換えられないデータを送信したいと思います。
問題は、オフサイトの冗長性も必要かどうかです。
zfs scrub
外部の場所でエラーが検出されたとします。zfs send
バグが修正されますか?
ベストアンサー1
ミラーは必ずしも必要ではありませんが、そうすることでプールに保存されたデータの信頼性が向上します。
影響を受けたデータが重複しない場合、ZFSはエラーを回復しません。ディスク自体は不良ブロックを内部で交換して処理するため、プールを再送信すると問題が「修正」されます。しかし、私はこれにあまりにも多くのことをしないし、失敗し続けるディスクを交換しません。
不良セクタはディスク自体では検出されないため、読み取る必要があります。このzpool scrub
コマンドは、zfs プールからエラーを検索するように設計されています。