Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Moving NTFS directory structure to different RAID array.

Posted on 2006-11-24
Medium Priority
Last Modified: 2012-06-21
I have a Windows 2000 Sever that hosts a departmentally sorted file structure. I am running out of space on that SAN array and would like to move the directory structure (about 400Gb) to a different SAN array which is a different logical drive. I have tried a few things including backup and restore, but I simply don't have a time window for full backup then full restore. I tried the Resource tool robocopy without success - Even though I am the network administrator I don't have permission to all the files/folders. Surely some of you guys have encountered this problem before. I am trying to clone a specific part of the directory tree in the least painful and most timely fashion possible. I am runningout of ideas. I do not want to take ownership of everything in the tree and then have to go back after I transfer and reset permissions on some 400, 000 files.
Question by:Chadwhite
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Accepted Solution

overcld9 earned 2000 total points
ID: 18010262
Unfortunately given the size of the data you want to move there is no fast way to move that much data to another drive. Since you don't have permissions to all the files and folders this make the process even more difficult. In order to preserve NTFS permissions and move to another drive your only option is to either

1. take ownership (or add your account to the root directory and give yourself full ntfs permissions and then force propagation down to child objects and containers) and copy using robo copy which can preserve ntfs and share permissions or xcopy for just NTFS permissions

2. use ntbackup to backup the selected directories (make sure you set the archive bit  **full backup** then you can do a differential backup after the files are restored to get any files that changed during the move) you want on the new drive then restore to an alternate location making sure the restore security box is checked.

The second option is the easiest on the server because it does not use as much of the servers resources since it can be run in the background. Xcopy and Robocopy can use alot of resources during the copy process slowing your server down.

Other that that your only option that I know of is a third party program that will do it for you and sychronize the files that change during the copy. scriptlogic has some good programs to do just what you are wanting to do .. you can find them here


I have used secure copy to transfer between servers and it works very well and is easy to use


however, it is not an inexpensive program.

LVL 25

Expert Comment

by:Ron Malmstead
ID: 18010442
Use xcopy from command line.

You can use the Xcopy command with the /O/X/E/H/K switches to copy the files and retain the existing permissions that have been specifically applied to the file or files.

These switches have the following effects:
/E - Copies folders and subfolders, including empty ones.
/H - Copies hidden and system files also.
/K - Copies attributes. Typically, Xcopy resets read-only attributes.
/O - Copies file ownership and ACL information.
/X - Copies file audit settings (implies /O).

Example: xcopy s:\olddocs f:\newdocs /O /X /E /H /K



Author Comment

ID: 18139904
Just got the securecopy program. And its definitely not inexpensive. From the sounds of things this will serve my purpose. Thanks!

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As the title indicates, I have done this before. It chills me everytime I update the OS on my phone, (http://www.experts-exchange.com/articles/18084/Upgrading-to-Android-5-0-Lollipop.html) because one time I did this and I essentially had a bricked …
I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question