Hi,
Here is a companion plugin for the ZFS plugin for unRAID.
To install you copy this url into the install plugin page in your unRAID 6 web gui or install through the Community Applications.
https://raw.githubusercontent.com/Steini1984/unRAID6-ZnapZend/master/unRAID6-ZnapZend.plg
To run the program i recommend using this command to put the log in a separate file
znapzend --logto=/var/log/znapzend.log --daemonize
You can start ZnapZend automatically from the boot file or you can create a empty file called auto_boot_on under /boot/config/plugins/unRAID6-ZnapZend/
touch /boot/config/plugins/unRAID6-ZnapZend/auto_boot_on
Documentation can be found on https://www.znapzend.org/ and I recommend using the examples as a starting ground.
Here are some links worth checking also:
https://github.com/oetiker/znapzend/blob/master/doc/znapzendzetup.pod
https://www.lab-time.it/2018/06/30/zfs-backups-on-proxmox-with-znapzend/
For example the following command makes automatic snapshots and keeps 24 backups a day for 7 days, 6 backups a day for a month a then a single snapshot every day for 90 days:
znapzendzetup create --recursive SRC '7d=>1h,30d=>4h,90d=>1d' tank/home