Hi All,
I'm hoping someone can help be get TimeMachine backups working on my macOS Ventura 13.4 Mac-mini to a TrueNAS Core 13.0-U5 server. I'm new to MacOS but previous forums topics mention bonjour errors, permission errors, and other non-conclusive errors that held them up. No luck so far finding them. I'd appreciate any insight into trouble shooting.
There's no explicit guide in the truenas core docs, so I've followed the one truenas scale, and tried to reproduce all my steps here:
Create a new dataset with the SMB share type checked
(Not sure if needed) Add full control to the "everyone" ACL for flexible permissions, my attempt to prevent possible permissions errors
Enable Apple SMB2/3 Protocol Extensions on the samba service
Add a Multi-user Time Machine samba share
Add the new share as a Time Machine target on MacOS client
At this point I get an error
which using the console app for details shows
Despite the connection invalid error, truenas shows that a new sub volume has been created under the intended user which indicates the authentication was valid
and I am able to create a test folder logged in as the same user (macmini0 in my case)
and the permissions for the user dataset is
Does anyone know how to resolve this? Any additional insight or troubleshooting steps are appreciated.
I'm hoping someone can help be get TimeMachine backups working on my macOS Ventura 13.4 Mac-mini to a TrueNAS Core 13.0-U5 server. I'm new to MacOS but previous forums topics mention bonjour errors, permission errors, and other non-conclusive errors that held them up. No luck so far finding them. I'd appreciate any insight into trouble shooting.
There's no explicit guide in the truenas core docs, so I've followed the one truenas scale, and tried to reproduce all my steps here:
Create a new dataset with the SMB share type checked

(Not sure if needed) Add full control to the "everyone" ACL for flexible permissions, my attempt to prevent possible permissions errors

Enable Apple SMB2/3 Protocol Extensions on the samba service

Add a Multi-user Time Machine samba share

Add the new share as a Time Machine target on MacOS client




At this point I get an error

which using the console app for details shows
Code:
com.apple.backupd.xpc: connection invalid keychain blob version does not support integrity Connecting to hdiejectd Connected successfully Failed to create '/Volumes/.timemachine/truenas._smb._tcp.local./F80D8BB2-06CF-41DE-B65B-4708D406F00B/TMB/5D6DE404-59ED-557F-953C-2BC6F8573220.sparsebundle', results: { }, error: 512 error 512 Backup failed (20: BACKUP_FAILED_DISK_IMAGE_NOT_CREATED)
Despite the connection invalid error, truenas shows that a new sub volume has been created under the intended user which indicates the authentication was valid

and I am able to create a test folder logged in as the same user (macmini0 in my case)

and the permissions for the user dataset is
Code:
sudo getfacl macmini0 Password: # file: macmini0 # owner: macmini0 # group: timemachine everyone@:rwxpDdaARWcCos:fd----I:allow owner@:rwxpDdaARWcCos:------I:allow owner@:rwxpDdaARWcCos:fdi---I:allow group@:rwxpDdaARWcCos:------I:allow group@:rwxpDdaARWcCos:fdi---I:allow group:builtin_users:rwxpDdaARWc--s:fd----I:allow everyone@:--------------:fd-----:allow
Does anyone know how to resolve this? Any additional insight or troubleshooting steps are appreciated.