Btrfs vs ext4 – 安全盈亏平衡点在哪里?

Btrfs仍然处于沉重的发展阶段,仍然被Chris Mason认为是“不稳定的”,许多重要的特性还在增加,但数据丢失的可怕警告是灾难早已消失了,它已经成为许多发行版的默认文件系统,并且有几个分销商已经为了他们的目的宣布它是“稳定的”。

虽然有一些风险确实存在,但是磁盘存储中固有的风险也有所缓解,例如btrfs已经被certificate可以检测和纠正数据损坏问题,即使是高端RAID卡也会漏掉。

因此,您可以预料,即使在开发状态下,Btrfs也会比传统的“愚蠢”文件系统(如ext4)更安全,因为数据保存function将超过任何由错误引发的数据的风​​险腐败。

那么这点在哪里? 我们已经通过了吗? 或者在我们信任之前应该修复Btrfs中的一些已知错误?

或者,也许你只是等待其他人先信任它?

我认为对于基本用例(与EXT4或ReiserFS相同的function),这一点已经过时了。 只有扩展function(如RAID或重复数据删除)可能会在边缘情况下出现错误。

考虑到openSUSE将在2014年11月切换到Btrfs,我认为这变得很明显[1]。

[1] http://www.phoronix.com/scan.php?page=news_item&px=MTYzNjA