How can I migrate all the data from an existing dataset to a new dataset in a new pool?
I want only the data to be transferred. All properties of the newly created dataset should be used, so the properties should not be transferred!
Is this possible with ZFS send/receive?
I only want the data, just as if I were using rsync.
Many properties are preserved from the source dataset with send / recv. For example, recordsize is preserved from the source even if the destination dataset has a different recordsize. You’ll want to check into each property you care about.