Partition

在 ext4 中調整分區大小是否安全?

  • June 27, 2019

我想從我的磁碟中減少一個 ext4 分區的大小,我想知道我的文件是否有可能在操作過程中損壞?我了解到 ext4 文件系統為每個文件使用大範圍,那麼文件是否可能位於分區的末尾並在此過程中被損壞/刪除?

是的,它是安全的

只要該過程不因斷電而中斷,您的數據就可以了。這就是resize2fs為之而生的。它將移動數據,因此不會失去任何內容。如果您嘗試某些可能有害的事情,它會警告您。我resize2fs多次使用離線收縮,從未遇到任何問題(人為錯誤除外)。

事情可能會出錯。很難完全排除這種可能性。您應該始終備份您的數據。

除此之外,它盡可能安全。它應該只是工作或顯示由於某種原因無法完成的消息。

大多數與 ext4 調整大小有關的數據失去是使用者錯誤(以錯誤的順序執行操作、過度縮小分區等)或在關鍵操作期間發生意外崩潰或斷電事件。

所以它被認為是相當安全的,但仍然存在 - 就地數據轉換總是存在風險。pvmove其他文件系統、mdadmRAID 重塑等也有同樣的風險。墨菲定律總是潛伏在拐角處。

進行備份。如果您的備份不是最新的,請不要冒不必要的風險。

引用自:https://unix.stackexchange.com/questions/527190