How it works

Btrfs (B-tree filesystem) is a Linux copy-on-write filesystem with end-to-end checksums, subvolumes, snapshots, and send/receive for moving snapshot streams between machines. Writes allocate new blocks instead of overwriting in place, so a snapshot can freeze a consistent tree without a full duplicate of every file. Data and metadata checksums catch silent corruption on read; a scrub walks the volume on a schedule to find bad blocks early. Subvolumes are the folders you treat as independent filesystems inside one volume; snapshots are cheap read-only (or read-write) views of a subvolume at a point in time. Send/receive ships a snapshot (or the delta between two) to another Btrfs volume for replication.

On multi-disk Synology volumes, Btrfs sits under Synology Hybrid RAID (SHR). DSM Storage Manager picks RAID1 or RAID10-style profiles for redundancy; scrub and balance run from the UI; Snapshot Replication schedules automatic snapshots of shared folders. Synology owns the volume manager layer, so you do not hand-edit Btrfs RAID profiles the way a raw Linux box might. Historical Btrfs RAID5/6 caveats matter for DIY Linux arrays; on Synology you stay inside SHR and DSM tools rather than building bare Btrfs RAID5 yourself.

Compared with ZFS, Btrfs is a different stack: TrueNAS and similar hosts put ZFS on raw disks with pools and vdevs, while Synology DSM appliances expose Btrfs through SHR and a polished UI. Compared with ext4, Btrfs adds built-in snapshots and checksums; ext4 is simpler and common on single-disk Linux installs but has no native snapshot tree.

When it matters

It matters when you run a Synology-class NAS, when you want scheduled snapshots before risky deletes or upgrades, and whenever silent bit-rot or a bad write would wreck family photos and backups. Snapshots are not backups: they live on the same volume, so ransomware, a dead chassis, or a wiped array takes them with the live data. Pair snapshots with an offsite or secondary copy (USB, cloud, or a second NAS) under a 3-2-1 backup plan.

Shopping path for a home Btrfs/SHR box: a Synology DiskStation (or similar appliance that ships Btrfs volumes), enough CMR NAS HDDs for your bay count, and hot-swap trays so a failed member can leave without opening the case. Watch SMART during burn-in before disks join the volume. For how striping and parity protect (or fail to protect) data, see RAID levels for your NAS.

A compact Synology with DSM Btrfs volumes and snapshots, a 4-bay Synology with more SHR headroom and NVMe cache slots, and a CMR NAS HDD commonly used in those volumes.

The Synology DiskStation DS225+ is a quiet 2-bay DSM appliance with 2.5GbE; Storage Manager builds Btrfs volumes under SHR and Snapshot Replication schedules folder snapshots for home backup and media.

The Synology DiskStation DS923+ is a 4-bay Synology with SHR/Btrfs, dual M.2 NVMe cache slots, and more snapshot room for family media libraries.

The WD Red Plus 4TB CMR (WD40EFPX) is a CMR NAS HDD commonly used in Synology Btrfs/SHR volumes; prefer CMR when rebuild and scrub load matter.

Start with What Is a NAS? for the appliance model, then ZFS for the open-pool contrast and RAID levels for your NAS for striping and parity. Appliance pick: Synology DS225+ vs UGREEN NASync DXP4800. Snapshots are not offsite copies: 3-2-1 Backup Strategy for NAS. Trays and drive health: Hot-swap, SMART.