ZFS Storage Architecture

ZFS Storage Architecture

Terra utilizes ZFS for primary data storage, leveraging its advanced features for data integrity, snapshots, and caching.

๐ŸŠ Pools

๐Ÿš€ main (SSD Pool)

๐Ÿ˜ bulk (HDD Pool)

๐Ÿ“‚ Key Datasets & Mounts

๐Ÿ›ก๏ธ Health & Maintenance

๐Ÿ” Automated Monitoring (smartd)

Drive health is monitored via smartmontools with automated short and long self-tests configured to email results. Test schedules are staggered to prevent resource contention.

๐Ÿงน ZFS Scrubbing

A scrub is performed automatically on the 3rd Sunday of every month to ensure data integrity and prevent bitrot.

Scrub Schedule (Cron): 24 0 15-21 * * root if [ $(date +\%w) -eq 0 ] && [ -x /usr/lib/zfs-linux/scrub ]; then /usr/lib/zfs-linux/scrub; fi


Revision #3
Created 2026-02-09 15:01:01 UTC by Chris
Updated 2026-02-09 16:04:58 UTC by Chris