2015:BTRFS 穩定嗎?

2015:BTRFS 穩定嗎?

我知道,以前曾有人問過這樣的問題,但我想獲得一些最新的經驗。種升級(我不知道這個資訊有多久了...)。我確信,你們中的許多人現在都在使用 BTRFS,我也想切換到它,我只是想知道你們是否認為它穩定,是否有任何問題,以及,您會信任嗎它來處理您的……比如說學期專案?

答案1

我使用 btrfs 已經很多年了,但在某些情況下我不建議使用它。當斷電或無法控制地關閉時,造成不可挽回損壞的風險很高。當硬碟在接近滿的狀態下運作時,可能會發生偶發性故障,並且顯示的可用空間和可用空間可能會有很大差異。在處理大量快照時,極少數情況下會出現資料無法存取的情況。重複資料刪除、檔案系統修復和清理等一些機制被系統性地破壞。

經過這麼多年的發展,這一切看起來都不太好,而且我不認為情況會有所改善。 btrfs 可以用於特殊目的,但在任何情況下我都不會將關鍵資料託付給它。

答案2

維基百科您可以找到在生產中使用它或在生產中測試它的公司,以便脫離開發/測試/登台階段。

所以只要你不忘記,你就可以將它用於你的學期項目進行備份!

(但你已經在做備份了,不是嗎?)

答案3

我在一個非常小的 SSD 上使用它。總的來說,它工作得很好,我會保留它,但不會推薦給沒有經驗的用戶。然而,也許由於空間有限,我的印像是它降低了我的系統速度(與 ext4 相比)。但主要缺點是需要平衡,如果您不想最終導致系統損壞(您可以恢復,但仍然...),則必須定期進行平衡。當平衡運作時,計算機的速度明顯變慢。最大的優勢(特別是當我現在正在寫論文時)是快照功能。我使用 snapper 進行每小時備份,這樣我就可以從自己最近的錯誤中恢復。當然,這並不能取代外部備份。

總而言之,如果你喜歡嘗試新事物並且不怕小困難,你應該嘗試一下。當然,要進行備份,儘管自從我開始使用它以來,在過去的幾個月裡我沒有遇到任何資料遺失的情況。

編輯:這是部落格文章在我經常忘記平衡系統之後,我開始恢復我的系統。

編輯2:鯛魚是 SuSE 的一個用於管理 BTRFS 快照的工具。 Ubuntu 儲存庫中的版本沒有 GUI,但命令列介面就足夠了。

編輯3:回答另一個答案的評論:我在15.04是測試版時開始使用BTRFS,因此有很多核心更新。我沒有註意到他們有任何問題。

編輯4:正如評論中所指出的,當磁碟太滿時,可能會出現一般速度問題。但平衡總是很慢。

答案4

過去幾年,我在個人筆記型電腦和工作桌上型電腦上使用 SSD。到目前為止,我還沒有遇到任何問題或資料遺失,但話又說回來,這不是伺服器類型的工作負載。

在我使用它期間,磁碟格式對我來說足夠穩定,我沒有進行核心升級,導致任何資料遺失或困難。

我喜歡 BTRFS 的地方:

  • 我已經保存了我的皮膚,因為 apt 在主要係統升級之前會自動建立 btrfs 快照
  • 我能夠將 ext4 檔案系統就地轉換為 btrfs。在生產伺服器中,我會先進行完整系統備份,但在本機系統中,我沒有足夠的空間來進行完整備份。在重大操作之前不進行完整備份並不是一個好主意,但幸運的是,對我來說一切都很順利,沒有出現任何問題。一旦您對轉換有信心,請不要忘記刪除分機快照,否則您的 CoW 空間將繼續增長。
  • 在我看來,btrfs 命令列介面是最好、最直覺的檔案系統命令列介面之一。 btrfs 的所有高級功能似乎都可以訪問,並且 btrfs wiki 填寫了詳細資訊。

相關內容