как скопировать структуру каталогов с доступами?
как скопировать структуру каталогов с доступами с одгного компа на другой? на обоих windows server 2003. хотим перенести папки с программи на другой сервак с темиже учетками
|
Petya V4sechkin |
11-05-2012 11:23 1913901 |
lexter-kn, есть утилиты типа Robocopy.
При чем тут папки с программами?
|
Angry Demon |
11-05-2012 11:48 1913921 |
lexter-kn, если имеются в виду разрешения NTFS, то такой пирует делает Total Commander.
|
программы это так просто как содержимое. у нас один сервер x32 а второй x64. нужно скопировать папки чтобы на них доступ имели теже люди что и старом серваке. если можно по подробнее опишите
|
Angry Demon |
11-05-2012 14:27 1913986 |
lexter-kn, у вас домен?
|
нет. без active Derectory
|
Petya V4sechkin |
11-05-2012 21:46 1914216 |
lexter-kn, почитайте в документации к SubInACL пример к опции /stringreplaceonoutput (там как раз описана ваша задача) и в этой теме некоторые замечания.
|
Цитата:
xcopy /?
Копирование файлов и структур каталогов.
XCOPY источник [целевой_объект] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/V] [/W]
[/C] [/i] [/q] [/F] [/L] [/G] [/H] [/R] [/T] [/u]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/b]
[/EXCLUDE:файл1[+файл2][+файл3]...]
источник Копируемые файлы.
целевой_объект Расположение или имена новых файлов.
/A Копирование только файлов с установленным архивным атрибутом;
сам атрибут при этом не изменяется.
/M Копирование только файлов с установленным архивным атрибутом;
после копирования атрибут снимается.
/D:m-d-y Копирование файлов, измененных не ранее указанной даты.
Если дата не указана, заменяются только конечные файлы,
более старые, чем исходные.
/EXCLUDE:файл1[+файл2][+файл3]...
Список файлов, содержащих строки. Каждая строка должна
располагаться в отдельной строке. Если какая-либо из строк
совпадает с любой частью абсолютного пути к копируемому файлу,
такой файл исключается из операции копирования. Например,
указав строку \obj\ или .obj, можно исключить все файлы из
папки obj или все файлы с расширением OBJ соответственно.
/P Вывод запросов перед созданием каждого нового файла.
/S Копирование только непустых каталогов с подкаталогами.
/E Копирование каталогов с подкаталогами, включая пустые.
Эквивалентен сочетанию ключей /S /E. Совместим с ключом /T.
/V Проверка размера каждого нового файла.
/W Вывод запроса на нажатие клавиши перед копированием.
/C Продолжение копирования вне зависимости от наличия ошибок.
/I Если целевой объект не существует и копируется несколько
файлов, считается, что целевой объект задает каталог.
/Q Запрет вывода имен копируемых файлов.
/F Вывод полных имен исходных и целевых файлов.
/L Вывод имен копируемых файлов.
/G Копирование зашифрованных файлов в целевой каталог, не
поддерживающий шифрование.
/H Копирование, среди прочих, скрытых и системных файлов.
/R Перезапись файлов, предназначенных только для чтения.
/T Создание структуры каталогов без копирования файлов. Пустые
каталоги и подкаталоги не включаются в процесс копирования. Для
создания пустых каталогов и подкаталогов используйте сочетание
ключей /T /E.
/U Копирование только файлов, уже имеющихся в целевом каталоге.
/K Копирование атрибутов. При использовании команды XСOPY обычно
сбрасываются атрибуты "Только для чтения".
/N Использование коротких имен при копировании.
/O Копирование сведений о владельце и данных ACL.
/X Копирование параметров аудита файлов (подразумевает
ключ /O).
/Y Подавление запроса подтверждения на перезапись существующего
целевого файла.
/-Y Запрос подтверждения на перезапись существующего целевого
файла.
/Z Копирование сетевых файлов с возобновлением.
/B Копирование символической ссылки вместо ее целевого объекта.
/J Копирование с использованием небуферизованного ввода/вывода.
Рекомендуется для очень больших файлов.
|
ключ /O позволяет перенести данные с сохранением прав доступа. Я таким образом уже 2 года делаю доп. бекап данных с файлового сервера.
Плюс можно настроить ключами, чтобы он делал только инкрементное копирование, т.е. копировал только те файлы, которые изменились или добавились после последнего копирования.
|
Недавно стояла такая же задача.
Воспользовался Ideal Migration. Устанавливал только на доноре.
Саму операцию проводил с нового сервера, заходя на донор по RDP (но можно просто перенести созданный файл конфигурации).
На обоих требуется отключить (временно) DEP.
Я переносил только юзеров с паролями, но остальные данные тоже возможно.
|
Код:
xcopy \\server\d$\BUH G:\Backups\BUH\ /D /E /C /F /H /R /Y /O
Вот и все дела. Скопирует все файлы в первый раз с сохранением структуры, прав доступа и т.д. Т.е. полная зеркальная копия.
|
Учетки тоже хотят вроде бы. Хотя не поймешь сразу
|
Petya V4sechkin |
12-05-2012 07:44 1914367 |
Цитата:
Цитата Delirium
ключ /O позволяет перенести данные с сохранением прав доступа
|
С правами доступа сложности. У автора темы нет домена. SID учетных записей (не встроенных, а созданных для разграничения доступа) отличаются на старом и новом сервере. Поэтому простая попытка скопировать разрешения NTFS не прокатит.
|
Petya V4sechkin, 1 шаг - миграция учеток с использованием Ideal Migration. После этого xcopy. Т.к. SID учеток совпадет, то все сработает. А иначе никак.
|
Время: 18:01.
© OSzone.net 2001-