submitted 2 years ago* (last edited 2 years ago) by to c/selfhosted@lemmy.world
 

A year ago I set up Ubuntu server with 3 ZFS pools on my server, normally I don't make copies of very large files but today I was making a copy of a ~30GB directory and I saw in rsync that the transfer doesn't exceed 3mb/s (cp is also very slow).

What is the best file system that "just works"? I'm thinking of migrating everything to ext4

EDIT: I really like the automatic pool recovery feature in ZFS, has saved me from 1 hard drive failure so far

you are viewing a single comment's thread
view the rest of the comments
[–] 6 points 2 years ago (1 child)

FWIW lvm can give you snapshots and other features. And mdadm can be used for a raid. All very robust tools.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 2 years ago (1 child)

    Yes but BTRFS can this out of the box without extra tools. Both ways have their own advantage, but I would still prefer BTRFS

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 2 years ago (1 child)

    I'm in BTRFS, and wish I wasn't.

    Booting into a failed mdadm RAID1 is normal,

    whereas booting into a failed BTRFS RAID1 requires competent manual intervention, and special parameters given to the boot-kernel.

    mdadm & lvm, with a fixed version of ZFS would be my preference.

    ZFS recently had a bug discovered that was silently corrupting data, and I HOPE a fix has been got in.

    Lemme see if I can find something on both of these points..


    https://linuxnatives.net/2015/using-raid-btrfs-recovering-broken-disks

    https://www.theregister.com/2023/11/27/openzfs_2_2_0_data_corruption/


    _ /\ _

  • source
  • parent
  • hideshow 2 child comments