
もし私が暗号化ミラーリングまたはRAID-Z(raidz、raidz1、raidz2、raidz3)構成のZFSディスク、ディスクに障害が発生した場合はどうなりますか?ハードドライブを交換してもデータにアクセスできますか?
答え1
Linuxについてはこの質問に特に答えることはできませんが、ディスク全体またはパーティション全体の暗号化について話していると仮定すると、FreeBSDでZFSを使用した経験では問題になりません。
ZFSがプールをインポートできる限り、故障したドライブを削除し、フル(ドライブ|パーティション)暗号化を有効または無効にして新しいドライブを構成し、既存の機能デバイス(暗号化または暗号化されていない)を新しいドライブに再同期します。できます。 - 設定されたデバイス(暗号化または暗号化されていません)。
zpool import -N
失敗したデバイスを削除して交換できるように、(ダウングレードされた)プールを正常にインポートできるようにプールが重複していることが重要です。
# zpool status tank
pool: tank
state: ONLINE
scan: scrub repaired 0B in 01:51:20 with 0 errors on Mon Jul 26 05:11:07 2021
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada1p3.eli ONLINE 0 0 0
ada0p3 ONLINE 0 0 0
errors: No known data errors
ここで、デバイス/dev/ada0p3
は暗号化されていないパーティションada1p3
ですが、暗号化されたパーティション(ada1p3.eliはダック暗号化されたハンドル)。
私のコンピュータでこれを設定する実際の理由はなく、ディスク全体の暗号化プールから起動しようとしたときの最終結果にすぎません。