ZFS replication doesn't use latest snapshots

I’ve got two TrueNAS bare-metal PCs with hourly, daily, and weekly snapshots set up identically on both. I’ve set the main to push two datasets via ZFS replication to the secondary, but it doesn’t use the most recent snapshots when the replication runs. One replication task is using a two day old snapshot, whilst the other informs me it is using a manual snapshot despite the fact I have since deleted all the manual snapshots. Any suggestions?

Replication job screenshots would help.

Thanks for the reply swc-phil.

What was the reason for setting snapshots schedule on the “backup target”?

I want the back up to take snapshots of itself. Unless I’m mis-understanding you. The screenshots are all from the main NAS. The main and target dataset names are identical.

Hmm, but if you use your backup pc (or backed-up datasets) only for backups, there is no point in taking snapshots (because there is no data change). At least that’s how I understand it.

And if the backed dataset is in use on the backup machine… then backups shouldn’t work.

I’ll rename all the datasets so it is clearer. I’ve been messing about with this for a week, as I want the target offsite once I sort this.