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.