Jump to content

Recommended Posts

Posted

hello, hope you can help. I have an old dc sever 2008 and have just migrated to a new server 2012 r2 dc. I am trying to copy the users documents from old to new but having permission problems, i can give permission to it by manually assigning to files but some profiles are 4gb+

is there a quick and easy way of doing this in bulk

 

HELP!!!

 

Many thanks

Posted

Sounds like you have some of the (fantastic, really well thought out) issues that come from having folder redirection set via Group Policy, with the "Give user exclusive rights" tickbox. If this is the case (you can check by trying to get into any of the redirected folders nested within their home areas) you're going to need to take Ownership of every single folder. You can do this in bulk as a domain admin. You will then need to give that same user Full Control over every single file, which takes an age. They'll then move.

 

To repair the permissions afterwards, you can use Wisesoft's NTFS Fix then the little utility chown.exe to fix Ownership back.

Posted
Do you have a backup solution in place? We use Redstore Backup and I installed the Redstore client on our new file server and just did a "restore" to the new file server. In the options of the restore we can select to keep the security permissions that same which is that way I did it. That way everything was restored with the same permissions.
Posted

Robocopy is what I used last time. Had to spend a bit oftime preparing the batch file, but once done, you run it and go make a cuppa tea (or 4)

 

In active directory get an export of the users old home drive paths. Then get a list of the users new home drive paths, put into excel and use the concatenate function to join together the paths along with any commands you need. Save as a batch file. Job done.

 

Heres an example of a previous:

 

robocopy \\OLDSERVER\Username\Mywork \\NEWSERVER\Username$\OldMywork /s /e /XD appdata /XF *.lnk

 

That also ignores appdata folder and any shortcuts.

Posted

icalcs can take a backup of the permissions and then you can copy the data and reapply permissions (or robocopy can do it all in one hit)

it can be tweaked as well for better performance :)

 

if its the same domain (added a 2012DC to the 2008 domain / added 2012DC and retired the 2008DC the permissions should just come across, if its a brand new domain the SIDS for the users and groups will be different and they wont match so you will need to reassign them calcs can be scripted to do this for you)

Posted
Robocopy can do all of the permissions, ownership etc using the
/COPY:DATSOU

command, so long as it can access the directories. Saves a lot of work afterwards!

  • 3 weeks later...
Posted (edited)
File Server Migration Toolkit will do it

 

Yes, it did! Very nicely, reasonably quickly and with a report at the beginning to tell you which files will be an issue (mine was a few long paths...) - it also seemed to keep all permissions and security. No command line - all GUI!

 

It can also stop sharing the originals, which I found a bit hit and miss, but maybe I am misunderstanding the share structure - this also is a bit confusing as shares within shares show as separate things to tick, but copying the original share also copies the share within anyway!

 

My only other problem was that it wanted to include the old server name into the new share path and it isn't immediately obvious unless you click on the share in the box, which brings up more detail in the other window.

 

Kol.

Edited by Koldov
Posted

Although we have a few shares but don't run DFS, I have started to create CNAMEs in DNS for file shares, that way in future I can keep the same path in AD and only change the CNAME in DNS to point to the correct server. For example we have 3 VM file servers.. VM-FS01, VM-FS02 and VM-FS03.

 

VM-FS01 is where the staff userareas are stored so a CNAME is setup so that \\Staff points to \\VM-FS01.

VM-FS02 is where dumping shares are. This is set as \\shares points to \\VM-FS02

VM-FS03 is where the students areareas are stored. This is set as \\students and points to \\Vm-FS03

 

I think it makes more sense doing it this way.

Posted
you can use some powershell to move the whole lot and create the share for you if you like using the server migration toolkit I think its about 3 lines of code
  • 4 weeks later...
Posted
I want to migrate files from a Server 2003 R2 to a new Server 2012 R2 - Robocopy on Server 2003 is an old version XP010 as part of the resource kit and therefore it won't copy folder timestamps over (it does do file timestamps but I want to retain folder timestamps too). I tried The File Server Migration Toolkit just to do a trial copy to an external drive and it too did not seem to maintain the original folder's timestamps. Has anybody else experienced this and if so how did you migrate your data and retain folder timestamps?
Posted (edited)
I want to migrate files from a Server 2003 R2 to a new Server 2012 R2 - Robocopy on Server 2003 is an old version XP010

Could you initiate the copy from the 2012 R2 server?

Edited by Arthur
Posted
Could you initiate the copy from the 2012 R2 server?

 

The new server 2012 isn't set up yet - I was going to just archive everything off onto a NAS and then copy over to the new server when it's ready. But you're right, I guess I'm just making more work for myself - I should just wait till the new server is up and then migrate the data across.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...