So there are several utilities in ports that provide convenient snapshot management, but I haven't been able to find one that would similarly automate cloning and managing those snapshots to a different drive/zfs pool installed in the same machine.
What I'm looking to have is not a clone of the original ZFS datasets selected for backup but rather a directory tree that looks like
/backuppool/mainpoolbackups/usr/home/.zfs/snapshot-01.01.2020/
/backuppool/mainpoolbackups/usr/home/.zfs/snapshot-10.01.2020/
...
I know it's possible to send specific snapshots from one pool to another manually, but is there a way to automate the process using some kind of utility that would look for current snapshots on the main pool, compare them to snapshot backups on the backup pool and sync those so that those pools contain identical snapshots? Maybe there's another approach I should try to achieve what I'm looking for?
What I'm looking to have is not a clone of the original ZFS datasets selected for backup but rather a directory tree that looks like
/backuppool/mainpoolbackups/usr/home/.zfs/snapshot-01.01.2020/
/backuppool/mainpoolbackups/usr/home/.zfs/snapshot-10.01.2020/
...
I know it's possible to send specific snapshots from one pool to another manually, but is there a way to automate the process using some kind of utility that would look for current snapshots on the main pool, compare them to snapshot backups on the backup pool and sync those so that those pools contain identical snapshots? Maybe there's another approach I should try to achieve what I'm looking for?