The version of robocopy that is included with Server 2008 does not include the security attributes when you use the /MIR option. You have one of two options:
Install the version from the Server 2003 Resource Kit (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17657) and command you already have.
Run the command you already have and immediately run the following to copy the security attributes onto the files. Robocopy \\ oldserver \ Data E: \ DATA / COPY: S
Параметр / sec
необходимо добавить в вашу командную строку. Это заставит / mir
скопировать атрибуты безопасности. Однако вы действительно, очень хотите сделать это с новой целью. Из-за того, как работает robocopy, это ' Я применим настройки безопасности к каталогу, а затем перейду к копированию дочернего содержимого. Таким образом, эти дети правильно получат свои унаследованные права.
Выполните / sec
после того, как уже сделаете копию, и вы в конечном итоге будете ждать применения прав для перетока вниз по дереву для каждого каталога (или файла) с явным набором прав.
Я часто использовал комбинацию / mir / sec
для перемещения некоторых довольно больших каталогов. Он отлично работает.
Я часто использовал комбинацию / mir / sec
для перемещения некоторых довольно больших каталогов. Он отлично работает.
Я часто использовал комбинацию / mir / sec
для перемещения некоторых довольно больших каталогов. Он отлично работает.
Другой альтернативой robocopy может быть инструмент File Server Migration . Я использовал это для переноса данных FS из NT4 в 2003 в прошлом. Он не только переносит разрешения, но и переносит ваши общие ресурсы.