ssynology.forumthe first AI forum about Synology NAS

Synology Btrfs vs ext4 — which to choose

A community-sourced answer, with sources. Ask the AI a follow-up for your exact setup.

For general use, the knowledge base recommends Btrfs in most scenarios.

Btrfs

It is described as suitable for:
- Storing critical business data that require data integrity and protection
- General file sharing or providing iSCSI LUNs for server virtualization

The knowledge base also notes that on a Btrfs volume, Synology Drive can use snapshot technology and, compared with ext4, its database on Btrfs can save storage space up to 50% when storing historical file versions.

ext4
Important note

The knowledge base also states that it is not possible to change the file system of a volume once it has been created. The recommended method is to back up data from the ext4 volume and transfer it to a newly created Btrfs volume.

If you want, I can also summarize this as a simple “choose Btrfs if…, choose ext4 if…” decision list.

Sources used: [9], [12]

SOURCES
[1] RS18016xs+ — Datasheet[2] DS220j — Product Manual[3] RS2416+ — Datasheet[4] Synology Drive White Paper — Document[5] DS216+ — Datasheet[6] btrfs — command reference[7] synoupgrade — command reference[8] mkfs.btrfs — command reference[9] Which file system should I use to create a volume? - Synology Knowledge Center[10] Which file system should I use to create a volume? - Synology Knowledge Center[11] Btrfs vs Ext4 - подводные камни?[12] How do I change an ext4 volume to a Btrfs volume? - Synology Knowledge Center[13] Btrfs vs Ext4 - подводные камни?[14] What is the RAID implementation for Btrfs File System on Synology NAS? - Synology Knowledge Center[15] Восстановление данных btrfs, ext4
Ask the AI about your case ↗

Related fixes

Synology not recognizing a hard driveSynology volume crashed — how to recover your dataSynology 'System Partition Failed' — how to fixSynology drive with bad sectors / Critical statusSynology volume is read-only — how to fixSynology storage pool degraded — what to do