I don't have an answer, but more of an observation. I tend to try and keep one volume per project, assuming they're as big as you say they are. Since you can grow/shrink volumes, it's an easier way to keep things balanced.
It's not perfect of course... nothing is.
And as for moving CIFS shares, can you do symlinks in CIFS? Robocopy the data to a new volume, turn off CIFS share, finish the copy, then re-create the share pointing to the new location.
You will probably have to kill sessions though... CIFS sucks that way....
Peter> Background: we have 20 odd volumes for fileshares. We limit the Peter> size of the volumes to 10T. When a volume gets near full, we Peter> need to shuffle shares to new volumes or volumes with plenty of Peter> space.
Peter> Does anybody have a magical solution for moving fileshares Peter> between volumes? With minimal but not necessarily zero downtime?
Peter> Obvious solutions are:
Peter> 1) Down share, copy share to new volume, up share Peter> 2) Down share, clone volume, up share on new volume, split volume, cleanup mess.
Peter> I was wondering if anybody has seen a system to proxy the share and move Peter> it in the background. I have seen this work with NFS shares Peter> but not with CIFS.
Peter> Any magicians out there?
Peter> Regards, Peter> pdg
Peter> _______________________________________________ Peter> Toasters mailing list Peter> Toasters@teaparty.net Peter> http://www.teaparty.net/mailman/listinfo/toasters