@tindall Another rec for using borg for backup, and there's a nice GUI for it called vorta.
Otherwise FreeNAS is very nice and backing it up to an external drive or other host via ZFS snapshots is super easy.