Moving/Copying data between datasets (unencrypred -> emcrypted) in different pools

I originally setup my datasets while learning how TrueNAS works. I have a better understanding now, and need to reorganize where all my files are stored.

I previously tried to do this using rsync and broke my SMB/NFSv4 permissions. I was trying to get the permissions tools to apply my new settings and it just didn’t work.

I setup my new encrypted pseduoroots (thanks, @winnielinnie) and want to move data from my main into more organized datasets. I currently have all my apps inside SMB_general and that is bugging me.

How do I copy my files from the two datasets in main to the datasets that I want in my new FlashStorage01?

Will I run into any issues moving this data to encrypted from my unencryted?

I figured it out. I didn’t realize that truenas comes with midnight commander.