Hi all,
I'm running into a problem with Time Machine backups to a Terra Master NAS over SMB, and I'd like to check whether others have seen this or whether it's a known issue.
Setup
- NAS: Terra Master F4-SSD, TOS TOS7 1341, btrfs volume
- Client: MacBook M4 Pro, macOS 27.0.1
- Backup target: SMB share, Time Machine enabled on the share, with a size quota of 1500 GB set in TOS
- The Time Machine sparse bundle was originally created with a 16 TB virtual size, the default?
What happens
- Backups ran normally until the backup set reached about 1.5 TB on the NAS.
- After that, every backup fails with BACKUP_FAILED_TARGETVOL_DISK_FULL (56), underlying NSPOSIXErrorDomain Code=28 "No space left on device".
- The failure happens at the point where Time Machine opens the mount point, before any data is written:
MountPointValidity - open failed, error: 28 No space left on device
- Old backups are never thinned. The backup set stays above the quota indefinitely, so the problem persists.
- The same behavior happened earlier when the quota was 750 GB and I raised it.
What I checked
- Free space as reported on the client: df on the SMB mount shows about 3.1 TiB free, which matches what the NAS reports for the volume. So the free-space value that macOS sees is not wrong, and it does not show the quota at all.
- The sparse bundle on the NAS is about 1.4 TiB by du, which is what the quota counts against.
- The btrfs qgroup output shows no max_rfer or max_excl limits. So the quota is not a btrfs qgroup limit. It seems to be enforced by a layer in TOS that rejects writes with ENOSPC.
- The Time Machine sparse bundle reports 16 TB capacity internally, and the APFS container inside has ample free space. So the bundle itself is not full.
My reading
Time Machine decides whether there is room (and whether to thin old backups) based on the free space the destination reports. Because the quota is enforced at write/open time but is not reflected in that free-space value, Time Machine sees roughly 3 TB free. *It never starts thinning* and every backup fails at open with ENOSPC, which Time Machine reports as "disk full". As far as I can tell, the quota prevents the backup from ever reaching the point where thinning would run.
Questions
1. Is there a supported way to set a size limit on a Time Machine share on TOS that Time Machine can see (for example, a free-space value that reflects the quota)?
2. Has anyone got Time Machine to thin old backups automatically on a quota-limited share?
3. Is there a recommended approach for capping Time Machine size on Terra Master: remove the quota and reserve space another way, or manage thinning manually with tmutil?
Happy to run any diagnostics. Thanks.
TOS 7.0.1341 (x86) Official Release Update
-
storageninja
- Posts: 71
- Joined: 06 Aug 2025, 14:32

Re: TOS 7.0.1341 (x86) Official Release Update
F4-425 Plus as been upgraded well
F4-425 Plus (N95) - 2x4TB (Ironwolf) Traid + 1x8TB (WD Red)
TOS: 7.0.1278
RAM: 8GB
Bios: BJFX-TWLX-108
TOS: 7.0.1278
RAM: 8GB
Bios: BJFX-TWLX-108
Re: TOS 7.0.1341 (x86) Official Release Update
Permissions for shared folders have become corrupted. Attempting to reset the permissions is futile; nothing changes, and the modifications are not applied. All applications that use the "multimedia" shared folder have stopped working following an update.
F4-424 TOS7.0.1341
4х4Tb WD Red
SSD 256Gb Samsung EVO 970 + 1Tb Kingston SNV2S1000G
4х4Tb WD Red
SSD 256Gb Samsung EVO 970 + 1Tb Kingston SNV2S1000G
Re: TOS 7.0.1341 (x86) Official Release Update
Hi. What version of the TOS were you using before the update?
In the shared folder permissions settings, there is an option labeled “App Users.” Is this the setting you tried to reset? Could you please specify which app you were using and describe exactly how it isn’t working properly?
To contact our team, please send email to following addresses, remember to replace (at) with @:
Technical team: support(at)terra-master.com (for technical support)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)
Technical team: support(at)terra-master.com (for technical support)
Service team: service(at)terra-master.com (for purchasing, return, replacement, RMA service)

