I have a set of snapshots configured on the Primary TrueNAS as recommended by @Stux shown below.
There are two replication tasks configured to push from Primary to Secondary. These replicate into the same destination dataset on the secondary
- Hourly replications for all datasets, not including media (movies/TV).
- Daily/weekly replication for all datasets, including media
The intent behind having 2 separate tasks is to restrict media replication to take place at midnight (on the same schedule as the snapshot task). Snapshot/replication task details are shown below.
I paused replication for a day to ensure that replication will pick up where it left off. The issue I have has is a replication failure for the hourly task with error “No incremental base on dataset”. From reading the forums, it seems like this can be resolved by enabling “save pending snapshots”, which I have now done and re-run the replication from scratch.
Once the replication is complete, I now have the same “No incremental base on dataset” error for the daily/weekly replication task, and all the snapshots that previously existed from task 2 are gone.
By choosing replication from scratch for task 1, will this overwrite all snapshots for task 2 (given they are replicating to the same destination dataset)? If so, what are some solutions to try and maintain the separate replication tasks, but ensuring that the snapshots for each task are unaffected by the other? Would it just be as simple as replicating the media to its own dataset on the secondary? Or some other option?
Thanks!



