+ Post New Thread
Page 1 of 2 12 LastLast
Results 1 to 15 of 20
Windows Thread, Migrating users and files etc from one server to new server (Best method?) in Technical; Morning all, I'm only a couple of weeks away from needing to move my users and their files and folders ...
  1. #1

    Join Date
    Jul 2007
    Location
    West Sussex
    Posts
    264
    Thank Post
    35
    Thanked 11 Times in 11 Posts
    Rep Power
    16

    Migrating users and files etc from one server to new server (Best method?)

    Morning all,
    I'm only a couple of weeks away from needing to move my users and their files and folders from our old 2008 server on our old domain to our new 2008 server on new domain. I have been looking into the easiest, quickest, and most reliable way of moving it all across.

    It seems that either Robocopy or the file server migration toolkit is the way to go? Can anybody confirm this and reccomend which one is the best and quickest method as I'm on a rather tight deadline.

    Many thanks for any help you can offer.

    Regards
    Dan
    Last edited by IT_Man_Dan; 10th July 2012 at 09:01 AM.

  2. #2
    zag
    zag is offline
    zag's Avatar
    Join Date
    Mar 2007
    Posts
    3,762
    Thank Post
    897
    Thanked 416 Times in 350 Posts
    Blog Entries
    12
    Rep Power
    86
    I just made a backup with backupexec and restored it to the new server.

    But Robocopy will be just as effective.

  3. #3

    Join Date
    Jun 2010
    Posts
    384
    Thank Post
    35
    Thanked 56 Times in 53 Posts
    Rep Power
    32
    Have you re created all users on the new domain?

    We created all users from scratch and then robocopied all files etc over making sure that the path was set into the new user accounts My Documents.

    Shared areas were different kettle of fish, because we used new users on new domain they all had different SIDs when comparing to old domain, so had to setup all permissions on the shared areas from scratch. But the files copied over easily.

  4. #4

    FN-GM's Avatar
    Join Date
    Jun 2007
    Location
    UK
    Posts
    15,818
    Thank Post
    873
    Thanked 1,675 Times in 1,458 Posts
    Blog Entries
    12
    Rep Power
    444
    Quote Originally Posted by Max_Power View Post
    Have you re created all users on the new domain?

    We created all users from scratch and then robocopied all files etc over making sure that the path was set into the new user accounts My Documents.

    Shared areas were different kettle of fish, because we used new users on new domain they all had different SIDs when comparing to old domain, so had to setup all permissions on the shared areas from scratch. But the files copied over easily.
    did the exact same here

  5. #5

    Join Date
    Jul 2007
    Location
    West Sussex
    Posts
    264
    Thank Post
    35
    Thanked 11 Times in 11 Posts
    Rep Power
    16
    Nope I've only setup groups so far on the new server. I've got over 1300 users so wanted to just hand pick the ones I wanted group by group and then migrate them to new AD on the new domain with their folders etc. Existing AD has been left to me by my predecessor and is in a BIG mess.

    what's the best way to go about this then? Create neew users, then move folders across? or use robocopy to move groups across 1 by 1? Would this keep their rights to their home areas etc?

    Sorry I'm still waking up this morning so probably missing the obvious.

    Cheers

  6. #6

    Join Date
    Jul 2012
    Posts
    38
    Thank Post
    11
    Thanked 2 Times in 2 Posts
    Rep Power
    5
    We done similar...we was migrating from Novell OES to Windows 2008

    We created the users using import then I used rsync on a Linux box to mount both the Novell share and Windows share. Rsync is great, once its running just leave it alone...I had to start migrating before the end of term and rsync has the ability to just copy/backup the changed files when run again.

    As Max_Power said, our shares had to have permissions set but the data went across fine.

  7. Thanks to rodent43 from:

    shadowx (10th July 2012)

  8. #7

    Join Date
    Jun 2010
    Posts
    384
    Thank Post
    35
    Thanked 56 Times in 53 Posts
    Rep Power
    32
    when you say hand pick does that mean you wont need all 1300 users?

    You can export usernames from AD on old domain and then import to create your usernames - but as mentioned above you'll have different SIDs on the new domain, so moving the permissions over wont work. (Unless theres a trick I missed last year?)
    Once usernames are created, you can robocopy over all the documents and files etc you require. As long as you set the files to copy into the users new my documents or home folder they will gain the correct permissions.
    However youll need to re create permissions on shared areas.

    If it was a straight server migration it would be simple, but because its a new domain with new users it complicates things ever so slightly.
    Obviously new usernames will require new passwords as well.

    Do you have anything more to consider such as email?

  9. #8

    Join Date
    Jul 2007
    Location
    West Sussex
    Posts
    264
    Thank Post
    35
    Thanked 11 Times in 11 Posts
    Rep Power
    16
    No I won't need all 1300 users or some of the groups etc in the old AD.
    I don't have to consider email or anything else, (that's my task for September, Google Apps).

    I've actually created new groups etc on the new AD so am only worried about transfering the users I require keeping permissions to their home areas and existing files etc and moving the home areas to the new server also. The shared areas I can deal with the permissions of so I'm not too worried.

    I might be making this into more of a headache than it needs to be just because I look at the existing AD and think 'what a mess!!'.

    Thinking about it, would it be best to just export the users I want to keep from existing AD (can I hand pick?), import them into the new OU's in the new AD and then just copy their home areas and profiles across? Would that keep their permissions to their home areas etc? Surely I'd need to change them all because of the new domain and server name?

    Sorry it's been a long time since doing anything like this and I'm panicking due to the tight schedule. Am I looking into this the wrong way?

  10. #9

    Join Date
    Jul 2012
    Posts
    38
    Thank Post
    11
    Thanked 2 Times in 2 Posts
    Rep Power
    5
    I would assume that a new AD would create new SID for users once imported so permissions might not stand unless you do use some sort of migration tool.

    You could write a simple script to use cacls afterwards...something like a csv of students or year of students, set the permission to the directory by the username in file...that is really poorly explained...erm

    script to basically run through the list of users, set permission to such folder with that username

    Cacls - Modify Access Control List <- gives tips for cacls

  11. #10

    Join Date
    Jul 2012
    Location
    Boerne Texas USA
    Posts
    45
    Thank Post
    0
    Thanked 9 Times in 9 Posts
    Rep Power
    6
    DONT USE CACLS! Since you are on WinSrv2008 uses ICACLS instead! technet.microsoft.com/en-us/library/cc753525(v=ws.10)

    I have used robocopy and subinacl within a batch script to migrate with good results...see also "subinacl /help domain_migration"

  12. Thanks to jklight from:

    rodent43 (12th July 2012)

  13. #11
    pritchardavid's Avatar
    Join Date
    Sep 2009
    Location
    South Ockendon, Thurrock, United Kingdom
    Posts
    932
    Thank Post
    18
    Thanked 64 Times in 58 Posts
    Rep Power
    25
    Setting permissions are the new domain/server is easy

    Copy all the users folders to a temp folder on your new file server.
    All you need to do is set the correct the correct share permissions (groups recommended) and the root of folder of that share.
    Then make your directory's for the users so highlight them all in Active Directory, properties, tick the box for the home drive, choose the drive letter and then type in your share path and then %username% so for example '\\fileserver\year7$\%username%\"

    This will create all the users folders with the correct permissions for each user. All you then need to do, is move the existing folders that you copied earlier in the temp folder over.

    For this to work through you need your current users folders named with their username

    I have used this method a few times, works great!
    Last edited by pritchardavid; 11th July 2012 at 06:35 PM.

  14. Thanks to pritchardavid from:

    zag (12th July 2012)

  15. #12

    Join Date
    Jul 2012
    Posts
    38
    Thank Post
    11
    Thanked 2 Times in 2 Posts
    Rep Power
    5
    Sorry yes ICACLS

    well spotted jklight, thanks

  16. #13
    bart21's Avatar
    Join Date
    Aug 2009
    Location
    peterborough
    Posts
    404
    Thank Post
    77
    Thanked 54 Times in 52 Posts
    Rep Power
    20
    Quest migration tools makes this easy.

    Or for copying the data and ensuring it is up to date before cut over doubletake is good.

    nick

  17. #14

    Join Date
    Jul 2007
    Location
    West Sussex
    Posts
    264
    Thank Post
    35
    Thanked 11 Times in 11 Posts
    Rep Power
    16
    Ok after looking into my options I've decided to go with @pritchardavid's suggestion and create the users in AD and then copy across their home directories.

    So here's my new question. Can I just copy all of the Home area folders (named as username) in the root of where they are to be (eg \\server\d\year7) and then create the new users in the new AD setting home directory to \\server\d\year7\%username% ? Would that setup correct permissions to their existing home area folders or overwrite them?

    Many thanks

  18. #15
    pritchardavid's Avatar
    Join Date
    Sep 2009
    Location
    South Ockendon, Thurrock, United Kingdom
    Posts
    932
    Thank Post
    18
    Thanked 64 Times in 58 Posts
    Rep Power
    25
    yep that will give them the correct permissions, that will all work

SHARE:
+ Post New Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. Migrating from Windows 2000 Server to Windows Server 2008
    By Kamran7860 in forum Windows Server 2008
    Replies: 1
    Last Post: 3rd April 2009, 10:29 AM
  2. Replies: 5
    Last Post: 10th December 2008, 12:59 PM
  3. Replies: 2
    Last Post: 8th March 2008, 02:18 PM
  4. Replies: 7
    Last Post: 16th December 2007, 12:56 AM
  5. Replies: 1
    Last Post: 15th October 2007, 07:44 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •