I now have a dataset within Freenasty, called photolibrary, and pointed the replication task towards that. It errors out if i don't have Replicate Scratch selected. If i do select from scratch, it does not error, but also does not show anything replicated.
Code:
Error: Target dataset 'freenasty/Photolibrary' does not have snapshots but has data (180048 bytes used) and replication from scratch is not allowed. Refusing to overwrite existing data.
Logs :
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.1.async_exec.83] Running ['zfs', 'get', '-H', '-p', 'type', 'PhotoLibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.1.async_exec.83] Success: 'PhotoLibrary\ttype\tfilesystem\t-\n'
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.84] Running ['zfs', 'get', '-H', '-p', 'type', 'freenasty/Photolibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.84] Success: 'freenasty/Photolibrary\ttype\tfilesystem\t-\n'
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.1.async_exec.85] Running ['zfs', 'list', '-t', 'filesystem,volume', '-H', '-o', 'name', '-s', 'name', '-r', 'PhotoLibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.1.async_exec.85] Success: 'PhotoLibrary\n'
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.1.async_exec.86] Running ['zfs', 'list', '-t', 'snapshot', '-H', '-o', 'name', '-s', 'name', '-r', 'PhotoLibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.1.async_exec.86] Success: 'PhotoLibrary@auto-2020-04-04_0....Library@auto-2020-04-16_00-00\n'
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.87] Running ['zfs', 'list', '-t', 'filesystem,volume', '-H', '-o', 'name,readonly', '-s', 'name', '-r', 'freenasty/Photolibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.87] Success: 'freenasty/Photolibrary\toff\n'
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.88] Running ['zfs', 'list', '-t', 'snapshot', '-H', '-o', 'name', '-s', 'name', '-r', 'freenasty/Photolibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.88] Success: ''
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.89] Running ['zfs', 'get', '-H', '-p', 'receive_resume_token', 'freenasty/Photolibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.89] Success: 'freenasty/Photolibrary\treceive_resume_token\t-\t-\n'
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.90] Running ['zfs', 'get', '-H', '-p', 'type,referenced,used', 'freenasty/Photolibrary']
[2020/04/16 18:44:40] DEBUG [replication_task__task_5] [zettarepl.transport.local.shell.10.async_exec.90] Success: 'freenasty/Photolibrary\ttype\tfi....ty/Photolibrary\tused\t180048\t-\n'
[2020/04/16 18:44:40] ERROR [replication_task__task_5] [zettarepl.replication.run] For task 'task_5' non-recoverable replication error ReplicationError("Target dataset 'freenasty/Photolibrary' does not have snapshots but has data (180048 bytes used) and replication from scratch is not allowed. Refusing to overwrite existing data.")