Новый домен Active Directory для небольшого магазина разработчиков, перемещение данных пользователей в учетную запись домена
Мы решили, что пришло время построить домен в нашем маленьком офисе, и мне поручили эту работу. Домен настроен, и мы находимся в процессе создания имен пользователей и паролей для пользователей. Поскольку у всех пользователей есть существующие машины (в основном ноутбуки), и они уже некоторое время используют их, когда они присоединяются к домену, их настройки для них "пропадут"... их не будет на рабочем столе, и их папка документов будет где-то еще...
То, что я ищу, - это быстрый и простой способ перемещения их документов, настроек, рабочих столов и т. Д. Из их старой учетной записи для входа в учетную запись на основе нового домена... как минимум, это должны быть файлы в "Моих документах" папка и рабочий стол, но перенос настроек и почты для Outlook, Visual Studio, IE/FireFox/ и т. д. также был бы удобен.
Я читал об инструменте миграции пользовательской среды Microsoft, но если я не читаю неправильно, похоже, что он настроен для перехода с одного компьютера на другой, а не с одного аккаунта на другой... Есть идеи?
2 ответа
Когда мне приходилось делать что-то подобное, я использовал пару коротких сценариев, чтобы помочь мне скопировать содержимое профиля.
- Добавить общий ресурс на сервере для временного хранения содержимого профиля
- Напишите скрипт, который создает новую папку на основе зарегистрированного имени пользователя и загружает файлы, которые вас интересуют (например, Рабочий стол, Мои документы, Избранное, определенные данные AppData).
- Войдите на рабочую станцию с новыми учетными данными Active Directory, а затем с помощью второго сценария скопируйте все интересующие вас файлы с сервера обратно в профиль пользователя.
При этом не будут перенесены какие-либо настройки, хранящиеся в реестре, а также принтеры, добавленные пользователем, или сертификаты, установленные пользователем. В зависимости от вашей среды это может быть приемлемо.
Лично я бы рассматривал это как возможность настроить всех с чистыми профилями пользователей в известном состоянии. Это должно упростить любое устранение неисправностей, которое вам нужно сделать с новой средой домена.
Я наткнулся на пост в блоге, который, кажется, освещает ситуацию, очень похожую на вашу. Они переносили профили пользователей из одного домена в другой, а вы переносили локальные профили в новый домен.
Основная концепция заключается в том, что вы можете изменить реестр компьютера таким образом, чтобы новая учетная запись пользователя домена использовала исходный локальный профиль пользователя, включая исходный NTUSER.DAT, в котором хранятся параметры личного реестра пользователя. Настройки можно найти здесь:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Это немного сложнее, чем просто копирование пользовательских данных, но это также приведет к меньшему количеству жалоб со стороны пользователей.:-)