How stable is Btrfs these days? Remember reading years ago that it was bad about spontaneously corrupting itself for no apparent reason.
Curious if something similar is possible with ZFS.
How stable is Btrfs these days? Remember reading years ago that it was bad about spontaneously corrupting itself for no apparent reason.
Curious if something similar is possible with ZFS.
That said,
- My BDB and SQLite databases tend to corrupt if my laptop battery dies and they're on a volume that's not on LUKS.
- `btrfs check` (fsck), `btrfs rescue`, and `btrfs restore` are IMO not up to snuff if you do encounter corruption (caused by something else, like a failing drive). (But I'm working on that https://git.lukeshu.com/btrfs-progs-ng/ !)
- `docker build` is weirdly slow on btrfs, I always set up a separate ext4 `/var/lib/docker` volume.
- I do RAID and encryption separately in MD or LVM and LUKS, so no comments from me about the stability of btrfs' built-in RAID cor encryption.
I'm currently doing this for a different reason. My docker builds started failing after some Ubuntu upgrade. I gave up and used ext4 for that docker directory to fix everything. https://serverfault.com/q/1127148
It unsettled me because now I'm not sure whether btrfs (or docker with btrfs) is production-ready.
https://docs.docker.com/storage/storagedriver/select-storage...
https://docs.docker.com/storage/storagedriver/select-storage...
Does ZFS let you disable CoW?
On one hand, Fedora and SUSE default to Btrfs. On the other hand, data corruption bugs are still being unearthed [1]:
But I'm not running a RAID, which I believe is where almost all of the data corruption has happened.
It was in files I wasn't really using anymore (some ssh key files on vps that weren't online anymore) so I have no idea when it really occured.
There is no way to make NTFS case insensitive either, it being case insensitive in Windows is a Windows implementation detail.
But again, that is a OS implementation detail thing, the underlying file system is still case preserving.
[1] https://www.collabora.com/news-and-blog/blog/2020/08/27/usin...
Perhaps if I ran some software off it I might find some more issues but, overall quite little. The difference in speed is immense though.
Granted, I do trust Synology using btrfs but they are also subject matter experts on the topic.