Replication fails. Cannot create certain datasets on Destination?

Joined
Sep 13, 2014
Messages
149
I'm having a right old game trying to get my old FreeNAS (11.3 u4.1) server to recursively replicate the entire 'tank' pool to a dataset on my new FreeNAS (11.3 u4) server.

I've created a PUSH replication task from the old server to the new server. All the options are checked with the exception of "Run Automatically" and "Replicate Specific Snapshots". I've got to the point now where the replication task will run and actually replicate data but only on certain datasets.

For example, I have the following dataset structure on the source system (old server).

Code:
tank/Backup
tank/Backup/Larry
tank/Backup/Curly
tank/Backup/Moe
tank/Backup/Moe/Windows
tank/Backup/Moe/Linux


All the datasets date back to 9.10 to 11.1. They are of the Windows type, with the exception of the last dataset called "Linux"

When the replication task runs, it will create the Larry dataset on the destination and replicate data to it... but it won't create the Moe dataset. Here's the error I'm getting.

Code:
full send of tank/Backup/Moe@auto-2020-09-15_00-10 estimated size is 19.8G
cannot open 'NASH/tank_replcation/TankCopy/Backup/Moe': dataset does not exist
cannot receive new filesystem stream: dataset does not exist
warning: cannot send 'tank/Backup/Moe@auto-2020-09-15_00-10': signal received.


If I manually create the Moe dataset and rerun the replication task, it replicates the data to the Moe dataset just fine.
 
Top