cheat-sheets

NAS Operating Systems Compared

A short comparison of the NAS platforms covered in this repository: TrueNAS Community Edition, Unraid, OpenMediaVault and UniFi NAS. Use it to pick one; the linked sheets hold the commands.

See also: TrueNAS Community Edition · Unraid · OpenMediaVault · UniFi NAS · RAID with mdadm · Storage and Filesystems · Backup Strategy

Comparison #

TOPICTRUENAS CEUNRAIDOPENMEDIAVAULTUNIFI NAS
BaseDebianSlackware-style, runs from USB flashDebianAppliance firmware (UniFi OS)
Pool modelZFS pools (stripe, mirror, RAIDZ1-3, dRAID)Parity array of single-disk filesystems plus poolsWhatever Debian supports: ext4, XFS, Btrfs, mdadm RAID, pluginsRAID 1/5/6/10 groups in pools
Mixed disk sizesPoor within a vdevGood (parity disk must be the largest)Depends on layoutSame size within a group
ExpansionRAIDZ expansion, one disk at a timeAdd a disk to the arrayDepends on layoutRebuild takes hours
App modelDocker-based apps, Compose YAML, KVM VMsDocker via Community Applications, KVM VMsDocker through omv-extras pluginsNone documented
Shell accessSupported shell, UI-only configRoot SSHFull DebianNot documented
Licence and costFree; Enterprise is separatePaid licence (Starter, Unleashed, Lifetime)FreeHardware purchase
Best fitData integrity, snapshots, replicationMixed disks and media serversLight, flexible NAS on any hardwareSimple managed storage in a UniFi network

Figures are as documented in the individual sheets; items marked unverified there are unverified here.

Search all sheets

Tip: / or Ctrl/Cmd+K to open, Esc to close.