ZFS Wiki
← Back to ZFS Overview
ZFS vs Everything Else — the middleware graveyard.
Traditional Linux systems require multiple abstraction layers — physical partitions, logical volumes (LVM), encrypted block devices (LUKS), and separate filesystems (ext4/XFS) — each with its own tools and failure modes. ZFS replaces all of them with a single, unified stack.
This section is the nuclear option. Here's everything ZFS makes obsolete.
LVM, VG, LV, PV
Gone. ZFS is its own volume manager. zpools define disk topology. No mapping layers. No
/dev/mapper.cryptsetup, LUKS
Gone. Native per-dataset encryption. Separate keys per dataset. Replicate encrypted without decrypting.
mdadm (software RAID)
Gone. ZFS has RAIDZ1/2/3, mirrors, stripes, hot spares, and distributed parity (DRAID). With checksumming.
ext4, XFS, btrfs
Gone. ZFS is its own copy-on-write, transactional, self-healing filesystem. No fsck. Ever.
fsck
Gone. ZFS maintains on-disk consistency at all times. Boot after a crash. It's fine.
/etc/fstab
Mostly gone. Mountpoints are dataset properties.
zfs mount -a handles the rest. Only EFI needs fstab.rsync, rsnapshot, borg
Gone.
zfs send/recv does block-level incremental replication. Only changed blocks. Delta-aware. Encrypted.bcache, lvmcache
Gone. ARC (RAM cache) + L2ARC (SSD cache) + SLOG (write intent log). All native.
snapper, timeshift, btrbk
Gone. ZFS invented the snapshot. Nobody does it better. Instant. Atomic. Mountable.
fuse-overlayfs, aufs
Gone. ZFS clones are real copy-on-write dataset copies. No overlay hacks. No FUSE performance penalty.
quota, edquota
Gone.
quota=50G on a dataset. One command. Tracks used, referenced, snapshot consumption. Done.testdisk, photorec
Gone. ZFS doesn't lose data silently. Checksums. Self-healing. Snapshots. If you need recovery tools, something went very wrong.
tune2fs, xfs_growfs
Gone. ZFS properties are dynamic, inheritable, and live.
zfs set recordsize=1M tank/media. No remount. No reboot.
ZFS is not just a filesystem — it's a paradigm shift.
It removes layers. It replaces scattered complexity with focused power.
Once you've lived in a ZFS environment, ext4 + LVM + mdadm + fsck feels like the past.
Because it is.