- TrueNAS Core replicates dataset vms into TrueNAS Scale as dataset vms_old.
- On TrueNAS Scale, I run
zfs snapshot -r POOL/vms_old/ZVOL@relocate
- On TrueNAS Scale, I run
zfs send -R POOL/vms_old/ZVOL@relocate | zfs receive -v POOL/vms/ZVOL
- UI shows newly recovered zvol with pictogram of a lock and a tooltip of "This root dataset is not encrypted itself, but has encrypted children."
Additionally, TrueNAS Core did not have it's original dataset vms encrypted. The replication task was created with the Encryption checkbox unchecked. TrueNAS Scale has the target dataset of vms_old unencrypted and these replicated volumes do not show the pictogram with tooltip next to them. Only after calling the zfs send and zfs receive commands in step 3, I get the volumes with this pictogram and tooltip.
Please advise why this is happening, the object in question is a zvol, not a dataset and had never had encryption enabled and I didn't even know zvols can have children.