Показать полную графическую версию : как скопировать структуру каталогов с доступами?
lexter-kn
11-05-2012, 10:51
как скопировать структуру каталогов с доступами с одгного компа на другой? на обоих windows server 2003. хотим перенести папки с программи на другой сервак с темиже учетками
Petya V4sechkin
11-05-2012, 11:23
lexter-kn, есть утилиты типа Robocopy.
папки с программи
При чем тут папки с программами?
Angry Demon
11-05-2012, 11:48
lexter-kn, если имеются в виду разрешения NTFS, то такой пирует делает Total Commander.
lexter-kn
11-05-2012, 14:08
программы это так просто как содержимое. у нас один сервер x32 а второй x64. нужно скопировать папки чтобы на них доступ имели теже люди что и старом серваке. если можно по подробнее опишите
Angry Demon
11-05-2012, 14:27
lexter-kn, у вас домен?
lexter-kn
11-05-2012, 17:44
нет. без active Derectory
Petya V4sechkin
11-05-2012, 21:46
lexter-kn, почитайте в документации к SubInACL (http://www.microsoft.com/en-us/download/details.aspx?id=23510) пример к опции /stringreplaceonoutput (там как раз описана ваша задача) и в этой теме (http://www.minasi.com/forum/topic.asp?TOPIC_ID=19083) некоторые замечания.
Delirium
12-05-2012, 01:03
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.
Я переносил только юзеров с паролями, но остальные данные тоже возможно.
Delirium
12-05-2012, 01:19
xcopy \\server\d$\BUH G:\Backups\BUH\ /D /E /C /F /H /R /Y /O
Вот и все дела. Скопирует все файлы в первый раз с сохранением структуры, прав доступа и т.д. Т.е. полная зеркальная копия.
Вот и все дела. »
Учетки тоже хотят вроде бы. Хотя не поймешь сразу
Petya V4sechkin
12-05-2012, 07:44
ключ /O позволяет перенести данные с сохранением прав доступа
С правами доступа сложности. У автора темы нет домена. SID учетных записей (не встроенных, а созданных для разграничения доступа) отличаются на старом и новом сервере. Поэтому простая попытка скопировать разрешения NTFS не прокатит.
Delirium
14-05-2012, 01:00
Petya V4sechkin, 1 шаг - миграция учеток с использованием Ideal Migration. После этого xcopy. Т.к. SID учеток совпадет, то все сработает. А иначе никак.
lexter-kn
19-05-2012, 13:55
всем спасибо
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.