POLL: Which file system in 2022. ext4, btrfs, xfs, zfs, f2fs (choose 1)

In the end this is all that matters.

Everything else is a matter of convenience. At worst, if you use Btrfs instead of ext4 you may expect to restore the backup slightly more often. But in both cases, you need a backup, you can’t rely on a single copy, no matter what filesystem you use.

2 Likes

Not universally, it depends what you are replicating. In the case of btrfs snapshots, you have the history of snapshots in the target so you can recover a file if it becomes physically or logically corrupted. In this case, we aren’t replicating the entire state of the filesystem, just the snapshot itself. That is what makes snapshot replication so interesting.

Of course, doing both is always a best practice.

It’s because ZFS is not part of the installer. If not, I would use it. CachyOS has it in Calamares and built into the kernels as well.

1 Like

You made me curious. I just installed cachyos in a vm. And indeed it supports zfs right from the start.

This is how it looks after installation:

❯ zfs list -r
NAME                          USED  AVAIL     REFER  MOUNTPOINT
zpcachyos                    4.22G  24.4G       96K  none
zpcachyos/ROOT               4.22G  24.4G       96K  none
zpcachyos/ROOT/cos           4.22G  24.4G       96K  none
zpcachyos/ROOT/cos/home      33.9M  24.4G     33.9M  /home
zpcachyos/ROOT/cos/root      3.13G  24.4G     3.13G  /
zpcachyos/ROOT/cos/varcache  1.06G  24.4G     1.06G  /var/cache
zpcachyos/ROOT/cos/varlog     320K  24.4G      320K  /var/log

Very nice!

2 Likes

Yes, plus, systemd-boot instead Grub

1 Like

ZFS is looking more interesting

Another plus.

totally agree, timeshift itself is not reliable enough to compete
or disregard
conventional file backups.

So Clonezilla or Rescuezilla may be another option regardless of which fs you have.

1 Like