Time Machine Setup Howto:
todo: quota and reserved
Hope so! The target version seems to be repeatedly getting pushed out... Yes. Maybe you should second the feature request ;)
www.truenas.com
I am running an Apple Time Machine backup target on the TN Core host. The respective datasets for this are set up with a quota limitation. This is seen by the macOS backup clients. I have not yet tried if Apple TM is able to work as intented by deleting older backup versions once the storage is...
www.truenas.com
follow exactly like so
Create Time Machine shares on your network using TrueNAS
blog.programster.org
edit: change Share type from "Generic" to "SMB" - this did the job regarding ACL.
not necessary after the change above:
and apply ACL fix
The solution was to go to the dataset (not the share) "time_machine" and add in the permissions ACL an entry for "@everyone" with permission "Traverse"
www.reddit.com
Do not change "Generic" !
after setting up Apple Time Machine on the client a sub dataset was created:
apply the storage quota to this dataset!
Hope so! The target version seems to be repeatedly getting pushed out... Yes. Maybe you should second the feature request ;)
www.truenas.com
This functionality applies to AFP style Time Machines, and the functionality was added to the FreeNAS GUI in 11.1
For modern Macos, and with TrueNAS 12, you should be using an SMB Time Machine, and rather than having a single dataset, which is shared via AFP, you instead create another dataset, and then you share that via SMB with the multi-user timemachine preset.
Then you create a new user on your TrueNAS for each mac you wish to backup (for example user-mbp, user-imac etc)
Then you should be able to add the SMB timemachine as a disk to a given macs timemachine, login when prompted with the specific device user/password.
TrueNAS will then create a dataset for that user and that will contain the backup.
In the GUI you can then set a quota for that new dataset.
I generally allow 2x the physical disk size for time machine backups.
It seems to work quite well, and the "legacy" time machine can still be used for legacy macos devices which don't support SMB timemachine.
Why is this not possible? >
Disable ZFS Snapshots for these datasets.
Windows Client:
see ongoing
https://www.truenas.com/community/t...tware-required-quota-on-tn-core-enable.96124/
setup was easy, regular SMB share, point from Windows client to this network share, done
keep in mind:
Once the storage quota has been reached, it will be hard to shrink it to a smaller size (like in real life - try to take away something...) - so start with a small quota and then go from there.