• aksdb@feddit.de
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 year ago

    ZFS. I want snapshots, volumes, encryption etc. btrfs fucked me over too often. Also I prefer the semantics of the zfs and zpool utils and the way mount points are handled. Thanks to ZFSBootMenu I can even have /boot as a zfs volume and have it therefore incluced in my snapshots. And did I mention that all of that is encrypted? Anyway. Love it.

    • Max-P@lemmy.max-p.me
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      ZFS is really like the god filesystem: it supports basically everything you might want out of the box. Compression, encryption, snapshots, CoW, RAID, checksumming, casefolding/case insentivity, block volumes, you name it.

      You can get compression, snapshots and CoW with btrfs and some basic RAID, but not encryption. You can get encryption with ext4 but pretty much nothing else. Gotta do LUKS and LVM if you want volume management, mdadm if you want any sort of RAID. f2fs does pretty much nothing but flash friendly storage.

      • tcm@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        It’s a shame it can’t be included in the mainline kernel. Especially over what seems to be a legal technicality.

  • lod@angry.expert
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    Ext4, my needs are simple and in all the years I’ve been using extX, never had a problem

    • Outcide@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 year ago

      Same. I tried btrfs and ended up with a corrupted drive. I’ve never had ext4 fail on me in a way that wasn’t recoverable. Boring and safe are features I like in my filesystems.

  • SheeEttin@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    ext4 on boot drives just because it’s so standard and uncomplicated. Data drives either xfs or btrfs, depending on how froggy I’m feeling when I set it up. I don’t use the fancy features of the filesystem. Hell, I barely even use lvm. I find all that stuff just gets in the way. I just want to put files on disk.

    I’ve tried zfs, and it seems nice, but when you have a lot of storage, you need to have a lot of RAM to actually make it useful, and I don’t.

  • InverseParallax@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 year ago

    Zfs for data, vms, lxc, file server.

    Ext4 for basically root partitions, maybe ufs on the non-jailed freebsd.

    Old policy, separate data and OS so you can switch quickly, had it since dos and never really switched.

    Zfs is perfect but heavy, especially the arc so try not to wave it at everything. Ext4 is good enough for anything where I really don’t care about integrity.

    Tried btrfs but zfs is awesome because when I’m done I can always send a snapshot from my workers to the main fileserver with zfs-send and keep it around. Zfs-send/receive really change the game, as does zfs’s trusted raid and zlog/l2arc which makes spinning rust fly.

  • minorsecond@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    btrfs on my gentoo box because I couldn’t be bothered to set up ZFS, although I love it.

    ZFS on my proxmox boxes.

  • blackstrat@lemmy.fwgx.uk
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I have enough to think about without the damn file system getting complicated. So plain old ext4. It’s stable, it works it’s great.

    I used btrfs once and it went really badly. When it gets corrupted it refuses to even let you mount read only. The documentation isn’t good and you end up finding obscure wiki’s with big warnings to only run these commands if you know what you’re doing - but of course I don’t, there’s no where to learn it and the only people who do know are the developers who wrote the file system. No thanks! It holds your data captive, so you better have some spare time and some backups. Never again.

  • Dax87@forum.stellarcastle.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Btrfs because I’ve had constant issues with zfs in multiple different times.

    Everyone praises zfs so I’m sure it’s something I’m missing, but I’ve had very little issue with btrfs, other than it’s incomplete feature set.

  • rubii@lm.inu.is
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Just ext4 pooled together with mergerfs for my media files. Seems to fit my use perfectly.

  • Kangie@lemmy.srcfiles.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I tend to use btrfs on single disks for reasons of snapshots (that I never use…), subvolumes, CoW, etc.

    For my multi-disk needs (and single-disk stuff when it gets mainlined), bcachefs is my file system of choice. I’m currently running a 90tb spinning rust + 24tb metadata and cache on ssds on my archive / nas box.

  • BCsven@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Btrfs. been 7 years no issues. Those with lots of issues may have setup an unsupported Raid configuration.

  • 𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.one
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Ext4 for my root filesystem, although I’ve been eyeing BTRFS for a while now as a replacement.

    BTRFS for all my arrays and auxillary drives - aside from one oopsie where some drives had power issues and retained corrupted data (BTRFS managed to recover everything just fine), it’s been a fine experience I guess.

    Judging by the amount of responses mentioning being burnt by data loss, I wouldn’t be surprised if most of these were probably caused by running “btrfs fsck” 😱😅

    • stephenc@waveform.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I am also pretty interested in btrfs. I recently redid my laptop and did btrfs for everything there. No btrfs on my server yet though. Ext4 is just really optimal for data recovery. Maybe if I redo my server sometime in the future I’ll start with btrfs.

  • Hopfgeist@feddit.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    ZFS raidz1 or raidz2 on NetBSD for mass storage on rotating disks, journaled FFS on RAID1 on SSD for system disks, as NetBSD cannot really boot from zfs (yet).

    ZFS because it has superior safeguards against corruption, and flexible partitioning; FFS because it is what works.

      • Hopfgeist@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        What are the advantages of raid10 over zfs raidz2? It requires more disk space per usable space as soon as you have more than 4 disks, it doesn’t have zfs’s automatic checksum-based error correction, and is less resilient, in general, against multiple disk failures. In the worst case, two lost disks can mean the loss of the whole pack, whereas raidz2 can tolerate the loss of any 2 disks. Plus, with raid you still need an additional volume manager and filesystem.