Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm at the final stage of migrating an old demoted DC server, now I'm stuck in migrating/copying the roaming profiles of the users from the old win2k server (oldServer1) into the new win2k3 server (newServer1)

there are lots of profiles which points into the old server:

\\oldServer1\profiles\user1
\\oldServer1\profiles\user2
\\oldServer1\profiles\user3
.
.
.
\\oldServer1\profiles\userN

in the ProfilePath

I'd like to move it into:

\\newServer1\profiles\user1
\\newServer1\profiles\user2
\\newServer1\profiles\user3
.
.
.
\\newServer1\profiles\userN

I tried to copy paste from my DOMAIN\Administrator account but it is failed to copy ? i cannot even browse inside the directory of user1 until userN ? is there any fastest way to do the copy process rather than "taking ownership" for each of those directory one by one ? [hopefully by taking ownership the user will still be able to use their profile normally]

Thanks.

share|improve this question

2 Answers 2

up vote 0 down vote accepted

use ntbackup to make a backup, then copy that file and restore it on the new server. I know it's clunky old technology, but it uses shadow copy so it can get around permissions and certain types of "in use" files.

share|improve this answer
    
wow nice and simple Chris ;-) –  Albert Widjaja Mar 25 '10 at 11:22

Personally, I'd go ahead and clean up the permissions such that it was a clean permission inheritance hierarchy w/ "Administrators" having "Full Control" inheriting down through the directories (see http://serverfault.com/questions/43794/using-icacls-to-set-permissions-on-user-directories). Then you can just copy the folder hierarchy.

As long as you've set the "Do not check for user ownership of Roaming Profile Folders" polichy setting to enabled Windows XP and newer client OS's won't "care" that the user's profile folder isn't "owned" by the user.

I've never bought into the idea of allowing the client OS to "provision" user profile directories, redirected folders, etc, itself. Having a world-writable folder on my server computers bothers me. Having a broken permission inheritance hierarchy bothers me even more. I provision user profile folders and redirected folders when I create the user accounts (via script, so that I don't have to remember to do it "by hand").

share|improve this answer
    
thank you for the suggestion Evan ! –  Albert Widjaja Mar 25 '10 at 11:22

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.