This looks very promising, but I've got a little hurdle to work around. I've got the sparsebundle in a directory I have write access to on our Win2003 NAS at work, but I don't have write access to the root of the NAS. I thought I might be able to trick Time Machine into thinking it was a different drive by symlinking to it in /Volumes, but no such luck. Can anyone suggest a way I can point TM at the specific dir on the mounted NAS? Thanks.
You could try to mount the specific directory on your client instead of mounting the root directory of the NAS. If you need both, you may have to work with your IT department to enable this on their end.
My own setup is much like this and supports several users. The storage space is a large RAID array on a server. I export individual directories from it via the Linux version of Apple Talk (atalk). This way, individual users see different shares when they connect to the server.
Here is a generic view of my AppleVolumes.default configuration file:
/mnt/raid/sunkid backups allow:sunkid cnidscheme:cdb options:usedots,upriv/mnt/raid/shewhomustbeobeyed backups allow:lovey cnidscheme:cdb options:usedots,upriv/mnt/raid/minime backups allow:minime cnidscheme:cdb options:usedots,upriv
When any of these three users connect, they see one volume named 'backups' that their machines are using for backups.
Similar configurations can be done in SAMBA but it will be slightly different in NFS, I believe.