• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 8670
  • Last Modified:

Moving Roaming Profiles to New Server

I have a load of roaming profiles and home folders to move from an old 2003 server to a 2008 server.

The problem up to now has been that I can only do them a few at a time when the users are not in and I have been using the backup and restore method using NT Backup.  I was informed that this would keep existing permission but I have found it doesn’t and so I then have to go in and correct each one after which is time consuming because users cannot login after the move of their profiles and home folders.

Therefore, my plan is to bite the bullet and move the whole lot of remaining folders in one go one weekend or evening but it takes so long to go into each folder and re-create permissions so that there are no logon errors the following day for the users I have moved over to the new server.

Is there a better method tof moving the folders and that will allow me to change all the active directory permissions on the roaming profile folders and the home folders all in one go rather than having to do each users folders individually so that come Monday there are no issues with users logging on.  I also need a method to change all of the Profile Paths and Home Folder paths in one go rather than doing them individually.
0
jongrew
Asked:
jongrew
  • 3
  • 3
1 Solution
 
ajwukTechnical Consultant / Project ManagerCommented:
Well, the home folders and profile paths are set via AD profiles, so select all the user accounts and change the profile path to \\NEWSERVER\profiles$\%USERNAME%
When you click OK it will change the %USERNAME% variable to the actual username.

To move the profiles, either....

Don't move them and allow Windows to simply recreate them on the new share instead (this is the method I'd go for). Will take a bit longer to log on and off the first time while it creates the new roaming profile on the new server.

Use robocopy with the /COPYALL switch to copy the NTFS permissions as well as the files from each profile.

E.G. C:\Robocopy.exe "D:\Roaming Profiles" "\\NEWSERVER\profiles$" /w:5 /r:10 /COPYALL /E /B /LOG:C:\Robocopy_Profiles.log
1
 
jongrewAuthor Commented:
Will I need to copy over the Home folders which have much data content or will these automatically be created at login and poulate with the the users data which is currently on the old server?
0
 
ajwukTechnical Consultant / Project ManagerCommented:
Hi,
 No, the home folders you will need to move over manually and then repoint in AD Users and Computers but you can still use the %USERNAME% variable to do all accounts in one go. Using the robocopy script may be easiest for you.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
jongrewAuthor Commented:
Thanks for your answers ajwuk.

I'll give it a go and let you know how I get on.
0
 
jongrewAuthor Commented:
Many thanks for your help.  I allowed the machines to recreate the new roaming profiles after changing the paths in AD and did what you suggested with the Home folders.  It all went without a hitch - thus far :)
0
 
ajwukTechnical Consultant / Project ManagerCommented:
No problem, glad it's all going smoothly. :)
0
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.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now