winnielinnie
MVP
- Joined
- Oct 22, 2019
- Messages
- 3,641
If no Mac computers will ever communicate with my TrueNAS server, is there any risk or harm in completely disabling "Enable Alternate Data Streams" for all of my SMB shares?
They're incompatible with Linux, and I have no need for them in Windows. (Unless there's something "magical" about them in which others found a practical benefit?)
Questions that come to mind:
[1] https://www.truenas.com/community/threads/mov-files-corrupted-after-moving-to-nas-drive.90849/
They're incompatible with Linux, and I have no need for them in Windows. (Unless there's something "magical" about them in which others found a practical benefit?)
Questions that come to mind:
- Is there any risk if I download a file from the internet directly to an SMB share while using Windows, and for whatever reason it wants to save an ADS with the file, will it error out if the SMB share does not have "Enable Alternate Data Streams" allowed? Or will it safely ignore it and save the file as if there was no ADS involved?
- By disabling support for ADS (in the SMB Share's options), will all currently existing Alternate Data Streams be immediately destroyed?
- Where are the ADS currently stored on the share/server, if some currently exist at the moment? Do they reside directly within the relevant ZFS dataset that is being shared via SMB? (If that question even makes sense? I know with NTFS they're part of the filesystem, analogous to xattrs in a *nix filesystem, such as Ext4 and XFS).
- What are real-world benefits of Alternate Data Streams in a non-Mac environment? Phrased differently: what "added benefits" are there to leveraging ADS?
- Is their risk for errors or data corruption if using an iPhone or iPad to access the SMB shares without support for Alternate Data Streams? Or does the risk only apply to macOS specifically? [1] (see forum thread linked below)
[1] https://www.truenas.com/community/threads/mov-files-corrupted-after-moving-to-nas-drive.90849/
Last edited: