• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

BTRFS vs EXT4

jordan12

[H]F Junkie
Joined
Dec 29, 2000
Messages
10,994
So I have two Asustor Nas's and I have read that BTRFS supports scanning for bit rot. And EXT4 does not. And I am very confused as to what is the better option. Can someone give me some opinions please?
 
I am not familiar with Asustor devices, what operating system they come with?
Can you use ZFS on that?
I think you need to use filesystem supported by their OS. Btrfs cannot work in RAID5/6 modes and that's a most commonly used configuration in commercial NAS devices.
 
So I have two Asustor Nas's and I have read that BTRFS supports scanning for bit rot. And EXT4 does not. And I am very confused as to what is the better option. Can someone give me some opinions please?
If you are using (or planning on usiing) it is fine for the filesystem, but DO NOT use its internal redundancy options, they are unreliable and you WILL lose data. Synology, for example, supports BTRFS with SHR/SHR2/R5/R6 as the underlying filesystem with redundency, I do not know what ASUS does for their products.
 
Yeah, you need to find out if and how this Asus device does RAID. Hopefully md raid under BTRFS.

In a standalone Linux system ZFS would be the weapon of choice.
 
I gather that BTRFS doesn't deal well with out-of-space situations, and I've had some serious performance issues running certain DBMS setups on BTRFS. Between BTRFS and EXT4 I'd probably still use EXT4 unless I needed some specific BTRFS feature. For database hosting I'm still an XFS guy, and I agree that for a NAS-type device I'd probably use ZFS in place of either.
 
Btrfs is good for main machine, where you can juggle the disks, mix and match capacities, replace entire arrays, turn raid modes on and off. It's very flexible. NAS usually stay constant through it's life, so ZFS makes more sense. And ZFS is more likely to be supported by NAS operating system, compared to Btrfs.
 
Back
Top