What is the closest tool/workflow to Alpine local backup (lbu) on FreeBSD

Hi,

I am quite new to FreeBSD and was trying to figure out how to think about backups with ZFS.
For now I just create ZFS snapshots and it is great but also a bit of a "all or nothing" solution.

Alpine has this fantastic little tool called lbu https://wiki.alpinelinux.org/wiki/Alpine_local_backup (src https://raw.githubusercontent.com/alpinelinux/alpine-conf/refs/heads/master/lbu.in)
that is very simple and effective.
In a nutshell you define a list of files to include or exclude (or it just chooses automatically) and it send a tar somewhere. I usually define the files to include manually to keep track of what is important on that host.

I was wondering, what is the closest tool or workflow I could use on FreeBSD to backup a host or jail?
I would prefer keeping a similar UX to `lbu` and potentially leveraging ZFS on FreeBSD.
I see there are tools like zfs-autobackup or znapzend but it is always hard to get a feel unless you use them for real 😩

Thanks 🙏
 
Back
Top