Need a bit of help with replication

I have searched far and wide, and nothing I have found seems to fix my particular issue.

TLDR I cant find a way to resume an existing replication between pools as I dont want to have to start over from a fresh full replication.

I am making a migration from and ESXI based hyperconverged leveraging Napp-it to truenas scale.

I believe everything will work after much test cases but I am stuck at one critical piece… replication.

Napp-it replication tasks do not use a date based naming scheme, rather a numerical based one.

I have been unable to figure out how to get truenas to recognize the existing snap pairs to do an incremental replication .

I have even tired renaming the replication snaps using a truenas formatted date naming format with no luck

obviously I have been trying to use regular expression, and for some reason I have to name a particular snap fully, it takes no regular expression wild cards like * or + so I have no idea what Truenas is trying to say there

Renaming the snaps using a date format does not help either…

anyone ever figure out how to get scale to resume a replication from existing snap pairs between pools with good matching snaps?

Thanks

I’m having trouble understanding.

Are you trying to resume a canceled/aborted replication task or trying to start an incremental replication? after you had already donea full replication prior?

no, I am trying to have truenas resume an existing replication construct created by napp-it.

napp-it names its snap pairs … over simply like this:

pool/dataset@xxxxxxxx-some text-yy

where xxxxxx is a static job number and yy is a incrementing number … ie first snap it 1 then 2 then… xxx

I have good ssh keys, I can see the remote pool, its datasets etc… if I use regular expression it will only see snapshots if I name them fully, cant use wildcards… so I dont know how truenas is going to match up that I want

@xxxxx-backup-03
@xxxxx-backup-02

snap pair resumed to the existing replication pool with matching snapshots?

even if I go in to both the origin pool and the backup pool and rename the existing snap pairs with %Y%m%d truenas style names… I cant get it to work with that option either…

I feel stupid… I think I have it figured… I guess I forgot my regex…

I figured I could use this… with a trailing * wildcard… for the increment number… I was wrong…

1597166585_repli_zfs-ky2025_napp-it-san_nr_26

the proper regex is

1597166585_repli_zfs-ky2025_napp-it-san_nr_[0-9]+

duh…

it looks like its pulling from the remote this way…

when I move the pools local…
the best course will be to rename the last snapshot pair with truenas format for snapshots so that it can automate both the snapshot and the replication…