First of all, I only use a one node Proxmox server meaning all my data is in a single pool. If you use multiple nodes this is probably more complex...
I already backup my Ubuntu computer running ZFS using sanoid/syncoid so the most efficient way for me to back