Migrating roaming profile share to a new server
Posted on 2009-07-02
A bit of background info first -
I have a network of 500+ users all with roaming profiles. Our existing file server (well call it server1) is running out of space so I have bought a much bigger server (called, imaginatively enough, server2) to cope with all the data.
I cant just add a terastation to server1 as its 4 years old and needs replacing.
Those of you that have worked with roaming profiles before will know how much of pain dealing with folder permissions are.
Both servers are Windows 2003 storage edition
Now to the problem - I need to migrate all profiles over to the new server keeping permissions and shares intact.
I have tried robocopy with the /mir /copyall /e switches, and backing up and restoring using retrospect and NTbackup while they restore the permissions none of them restore the share.
All users have their own profile folder called username$ so they are hidden shares. I really dont want to run through 500+ folders recreating the shares & permissions manually, so is there a way to use a variable in a batch file maybe or rmtshare or any other software you guys can think of, so it looks at the folder name, shares it as the folder name plus the $ and giving the user the folder is named after the appropriate permissions?
Is this the best way to go about it or have I missed some software that will completely mirror the server and save me the hassle of doing any of this?
My plan, once I get past this little problem, is to get the shares onto server2, then rename server2 as server1 and give it server1s ip address, to save going through active directory and redirecting hundreds of user accounts. will this work? Im pretty sure it will but Id like to have it confirmed
Any suggestions on the above or any other ways of handling this would be greatly appreciated