Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 371
  • Last Modified:

Moving Network Shares to a new drive while retaining permissions

Hello,

I have added a new RAID array and controller to our SBS 2003 server and want to move the data folders from the existing single drive without having to completely reset the permissions. I have already moved the Exchange files without any problems.

The clients have mapped drives to the network shares.

Is there an easy way to do this, xcopy perhaps? If so what would be syntax to move an entire folder with subfolders and all files with security and permissions intact?

Would it work to take my latest backup and restore the folders in question to the new array?

Thank you for your help.

0
keintpoos
Asked:
keintpoos
  • 4
  • 2
1 Solution
 
Steve KnightIT ConsultancyCommented:
You can use xcopy or robocopy.  My way is normally to:

xcopy using command below
advise users of change
disconnect old shares or set share permissons to none
xcopy again to copy any changes
connect shares to where they should be
Change share permissions back
Advise users go back on

xcopy /o /y /k /r /h /e /d C:\share\*.* D:\share

copies permissions (o), yes to overwrite, attributes (K), overwrite read only files (R), hidden and system files (H), subdirectoires and empty subdirs (E), and newer files only (D).

You might not need to do it twice but doing so with /d means if you copy once get it all ready and check access is OK etc. shut users off, copy again and the /d will copy any files they have changed .  Job done.

Al to so the shares, If you have many shares then changing the drives around so the new drive gets the old drive letter is the quickest way to get those back, otherwise they can be edited in the registry or edited manually or scripted with net share command.
0
 
Steve KnightIT ConsultancyCommented:
For robocopy you'd want to use something like

robocopy MIRm /SEC /R:5 /W:5 /TEE /NP /LOG:logfile.txt c:\share D:\share

which copies all files and subdirs, deletes any files from dest that don't exist in source if for instance users have deleted a file since initial copy and restricts the number of retries on copies and writes the output to a logfile and the screen

Ask if you want any more info on any of this.

Good luck

Steve
0
 
theruckCommented:
i think that you do not need any of these utilities at all as the standard copying retains the file permissions
0
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.

 
Steve KnightIT ConsultancyCommented:
If you are talking about using explorer to do the copy it will only retain permissions on the same partition, not a different drive.  Your other method is using a backup program to backup and restore of course (good test of your backup system) or if you have veritas etc. some will do a copy backup, i.e. copy from a to b.



Steve
0
 
keintpoosAuthor Commented:
I don't believe that is the case, theruck. Copying over does not restore the same set of permissions for the folder I tested that with.
0
 
theruckCommented:
you are right i tested it now and it does not work between 2 drives
0
 
Steve KnightIT ConsultancyCommented:
Thanks for the points, hope it helped.

Steve
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: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

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.

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