You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: the datasets are restored (including an child datasets and all snapshot up to the specified snapshot), it just gives this error when it is done transferring all snapshots/datasets.
Describe how to reproduce the problem
Create encrypted pool on serverA
Create unencrypted pool on serverB
Send/receive all datasets from serverA to B using zfs send -w -R poolA | ssh <hostname> zfs receive poolB/poolA (do not load key for any dataset on poolB)
Destroy any dataset(s) on poolA OR destroy poolA and recreate poolA
Restore a dataset from poolB to poolA using ssh <hostname> zfs send -b -w -R poolB/poolA/dataset | zfs receive poolB/poolA (note the -b option)
Error shows when done. To my knowledge, all (child)datasets and snapshots are correctly restored, it just throws the error.
Any ideas? Happy to run debugging commands.
The text was updated successfully, but these errors were encountered:
I suspect it might be related to the -b because although the dataset are restored, they don't have any non-inherited properties set at the destination.
maanloper
changed the title
Send/receive error: ASSERT at module/nvpair/fnvpair.c:409:fnvlist_lookup_string()
'-b' argument for 'zfs send' gives error: ASSERT at module/nvpair/fnvpair.c:409:fnvlist_lookup_string()
Feb 13, 2025
System information
Describe the problem you're observing
When running the following command to restore a backupped filesystem:
It always gives the following error:
Note: the datasets are restored (including an child datasets and all snapshot up to the specified snapshot), it just gives this error when it is done transferring all snapshots/datasets.
Describe how to reproduce the problem
zfs send -w -R poolA | ssh <hostname> zfs receive poolB/poolA
(do not load key for any dataset on poolB)ssh <hostname> zfs send -b -w -R poolB/poolA/dataset | zfs receive poolB/poolA
(note the-b
option)Any ideas? Happy to run debugging commands.
The text was updated successfully, but these errors were encountered: