AL3Backups
Cadet
- Joined
- Apr 19, 2023
- Messages
- 5
What I'm attempting to do:
I have a Truenas Core system which I will be updating to Scale. I am backing up the data to another system that has Truenas Scale already.
Process:
I created snapshots of datasets on the Truenas Core system. I created new empty datasets on the Truenas Scale system. These datasets have the 'Share Type' set to 'SMB' and 'Case Sensitivity' to 'Insensitive'. Doing this so I don't run into issues later with permissions and shares.
I created a replication task on the Truenas Scale system that is pulling the data from the Core system into the new datasets. For the most part everything is default, other than this section:
I ensured I turned off including Dataset Properties and that it was Recursive for child datasets.
Problem:
When I attempt the replication, it overwrites the 'Share Type' and 'Case Sensitivity' settings even with the above settings disabled. Unfortunately these settings can't be changed after they are set from what I understand but it seems that they can be overwritten if the source data being replicated is forcing the change.
Question:
Is there a better way to approach this? Do I have the wrong settings in the replication task or is there some other method I should be using to move the data? This is about 25 TB of data so it takes a significant amount of time and I would prefer to use the fastest method possible that maintains all the settings I've enabled on the destination rather than copy any settings from the source. I just want the raw data copied over and I will reset permissions in the destination.
Any help/insight is greatly appreciated! Thanks.
I have a Truenas Core system which I will be updating to Scale. I am backing up the data to another system that has Truenas Scale already.
Process:
I created snapshots of datasets on the Truenas Core system. I created new empty datasets on the Truenas Scale system. These datasets have the 'Share Type' set to 'SMB' and 'Case Sensitivity' to 'Insensitive'. Doing this so I don't run into issues later with permissions and shares.
I created a replication task on the Truenas Scale system that is pulling the data from the Core system into the new datasets. For the most part everything is default, other than this section:

I ensured I turned off including Dataset Properties and that it was Recursive for child datasets.
Problem:
When I attempt the replication, it overwrites the 'Share Type' and 'Case Sensitivity' settings even with the above settings disabled. Unfortunately these settings can't be changed after they are set from what I understand but it seems that they can be overwritten if the source data being replicated is forcing the change.
Question:
Is there a better way to approach this? Do I have the wrong settings in the replication task or is there some other method I should be using to move the data? This is about 25 TB of data so it takes a significant amount of time and I would prefer to use the fastest method possible that maintains all the settings I've enabled on the destination rather than copy any settings from the source. I just want the raw data copied over and I will reset permissions in the destination.
Any help/insight is greatly appreciated! Thanks.