ZFS is incredible and has been for decades but won’t run it unless running TrueNAS or FreeBSD (for ease setting up and native management).
BTRFS works great and a simpler set up if you’re looking for snapshots.
If it’s quite large amount of data I’d look to a ZFS setup