
ディスクのext4パーティションのサイズを減らしたいと思い、作業中にファイルが破損する可能性があるかどうかを知りたいです。 ext4ファイルシステムは、各ファイルに大きな範囲を使用していることを知っています。では、ファイルがパーティションの末尾にあり、プロセスが破損/削除される可能性はありますか?
答え1
はい、安全です。
停電によりプロセスが中断されない限り、データは問題ありません。それがresize2fs
まさにデザインの目的です。データが移動されるため、何も失われません。潜在的に有害なタスクを実行しようとすると警告が表示されます。私はresize2fs
オフラインの折りたたみを何度も試してみましたが、何も起こりませんでした(人の間違い以外)。
答え2
状況が間違っている可能性があります。この可能性を完全に排除することは困難です。常にデータをバックアップする必要があります。
それ以外はできるだけ安全です。正しく機能したり、何らかの理由で完了できなかったことを示すメッセージが表示されます。
ほとんどのext4サイジング関連のデータ損失は、ユーザーエラー(誤った順序で操作を実行する、パーティションを縮小しすぎるなど)や重要な操作中に予期しないクラッシュまたは停電イベントが原因で発生します。
したがって、非常に安全であると考えられますが、それでも内部データ変換のリスクがあります。他のファイルシステム、RAID再構成などの場合もpvmove
同じリスクがあります。mdadm
マーフィーの法則いつも角に隠れています。
バックアップしてください。バックアップが最新の状態でない場合は、不要なリスクにさらさないでください。