moving (migrating) users profiles from windows 2003 domain to different windows 2008 domain


I have a windows 2003 server with and a windows 2008 small business server with a different ad domain on the same physical network.

I have all my users on the 2003 server and I am manually moving them to the 2008 server. Everything is cool but I'd like to move their profile folders to the new domain as well. I have their roaming profiles and I'd like to move these to the new server and have each user retain this profile information on the new domain.

Any ideas about a procedure I could use to accomplish this will be greatly appreciated.

Thank you.

Schuyler KuhlAsked:
Who is Participating?
KenMcFConnect With a Mentor Commented:
Have you looked into using the ADMT?

You could use robocopy to copy all the data over then use xcalcs or icalcs to reset the permissions on the folders.
Schuyler KuhlAuthor Commented:
Thank you.  I have considered ADMT  but I think it might be easier to just do it manually.  I only have 25 users tops and most of them I could pretty easily set up a new profile, set them up and they wouldn't really notice the difference.  

I'm pretty sure that I could manually copy over the data but my concern is getting the permissions and ownership correct after the files are moved into place.  I assume I would move the profile folder for the user to the new location, set the permissions on that folder, set that user in the new domain to have a roaming profile from that new location and then log in the user on the new domain and see how it sets up their computer.

I guess I need to do a little testing to be able to speak more intelligently on this issue.  I have only been thinking about it recently, I haven't tried it yet.

Thanks very much for your help.

Schuyler KuhlAuthor Commented:
I wanted to post back in case anyone has a similar situation and run into this question.

I first did a few users just manually copying their data into a new profile on the new domain.  This wasn't seamless at all and it was pretty manual. So I had to do a bunch of clean up after the fact for some users.

Then I tried a few different ways of copying the profiles to the new domain.  The most successfull way was to log in as administrator on a client machine on the original domain and copy the users profile into the "profile" folder on the new server.  I use roaming profiles so the profile folder is the location designated in AD Users and Computers in the profile tab.

Then I went on the new server and modified the permissions and security settings of the profile folder to match those that were created automatically the first time a new user logs in. Basically the user has full control and is the owner of the folder and subfolders.  Then I removed administrator from the permissions and security settings. I'm not sure if that is necessary but that is how it gets set up by default so I just went with it.

So it worked properly and the profile was loaded properly when the user logged in for the first time on the new domain.  I had to re-set up some shares and the printer configuration.  Also the my documents redirection retained from the original profile so their my documents is on the original server, which doesn't seem to be a problem but there is not "move" button on the my documents property page. I think this is probably because document redirection is checked off in the user setup on the new server.

So this was an easy way to move the user to the new server and domain but i can see that it isn't really a totally clean setup so I'm not sure which way of doing it is actually better.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.