Mac – Can Time Machine on a server use quota

osx-servertime-machine

We have enabled Time Machine on a Mac OS X server (10.6) with a big RAID drive. The server will be used by many users for their backup. How can we set quota so that every Time Machine backup takes up a limited amount of disk space?

We tried setting quota on the server with edquota but Time Machine on the client still displays all free space on the volume as "free" regardless of quota. Backup just fails on the client with a small message in the log file when quota is reached.

We also tried to set a fixed maximum size on the sparse disk image that TimeMachine uses but it gets reset to infinite size on every backup.

We don't want to partition and share the disk with one partition per user as that would mean hundreds of partitions (how many does OS X support? 🙂

Any ideas?

Best Answer

Looks like you're trying all the right things. I do this with a Drobo for a small number of Macs now. I have a 2TB volume, but I don't want that to fill up with old TM backups so I just use the sparseimage trick and it works great.

It is unclear why this is getting reset for you. Perhaps you should try this again.

I found these instructions useful: http://www.somelifeblog.com/2009/02/fixed-time-machine-backup-to-network.html