Hi, after years of hosting Nextcloud on a Debian + ZFS machine using Docker for other people, I’ve finally set up my own NAS.
TrueNAS Scale 24.10, 5x HDDs with a RAID-Z2 pool, 1 Boot-SSDs and 2x Data-SSDs for L2ARC, SLOG and a mirror dataset.
Everything is working well, and I haven’t found an issue that was unsolvable or unexplainable. However, I have run into issues with macOS Time Machine backups.
I’m using the “Multi-user time machine” share type and the setup itself works well. Also, connecting to it from a macOS machine presents no issues. The sub-datasets for each user connecting are automatically created, and each macOS machine is creating its own folders.
However, actually creating and storing backups doesn’t work.
In the macOS UI it is forever stuck on
Preparing to back up…
With the CLI using tmutil status
it appears the issue happens during the mounting of the volume:
Backup session status:
{
BackupPhase = MountingDiskImage;
ClientID = "com.apple.backupd";
DestinationID = "DFB15D27-54D4-4A0D-A516-4AD3A3093FDD";
Percent = "-1";
Running = 1;
attemptOptions = 1042;
}
Trying it over different types of connections, from different devices at different times, sometimes the attemptOptions
value is different.
On one occasion one older macOS machine was performing backups with now issues at all. Since then, it has not worked on the same machine again and never on others.
Is there anything specific that is related to this issue or something I should look out for in the configuration of the dataset or share?