Wherein I Move a Lot of Words Around

Time Machine Quotas

Quick tip for Time Machine backups: Mac OS X Server ("" these days) can setup a quota for Time Machine backups that is specific per-machine (rather than per-user). This trick works on any share, actually, since it's a root-owned property list in the share directory. You'll want Mavericks or later as a client for this to work, but to set it up cd into the root of the Time Machine share and create the plist with (for a 500GB example):

/usr/libexec/PlistBuddy -c 'Set :GlobalQuota 500000000000'

On the server, make that owned by root:wheel and chmod 644 et voila! You have quotas. No need for "real" quotas, LVM, or other fun. Works over SMB and AFP.