web-dev-qa-db-ja.com

ジャーナリングファイルシステムは、dm-crypt暗号化ドライブを使用することをお勧めしますか?

私はdm-cryptを見ていましたが、暗号化されたドライブの上で好きなファイルシステムを使用できることを確認しました。そのため、ジャーナリングされていないファイルシステムではなく、ジャーナリングされたファイルシステムが良いアイデアかどうか疑問に思いました。また、暗号化されたドライブの電源障害に対処するには、どのファイルシステムが最適ですか?

4
ashleysmithgpu

ジャーナリングは、マルチ書き込み操作が中断されたときに発生する問題からの回復に役立つ手法です。このような中断により、ファイルシステムが書き込み間で一貫性のない状態になる可能性があります。

中断は、「通常の」ブロックデバイスとdm-cryptブロックデバイスで同様に発生する可能性があります。ファイルシステムの場合、ブロックデバイスはブロックデバイスです。ブロックデバイスの暗号化とファイルシステムのジャーナリングは、完全に別個の関心事です。

12
Wim Coenen

ジャーナリングは暗号化と直交しています。暗号化されたデバイスを実行してファイルをプライベートに保護し、ジャーナリングFSを使用してデータの整合性を保護します。Linuxベースのジャーナリングシステムにおける過去10年間の進歩を考えると、組み込みシステムや特別に調整されたデータベース環境などの特別なシナリオを除いて、これを使用しない理由は実際にはありません。

8
Ivan P