(Как скопировать учетные записи пользователей из одного домена в другой на Windows 2008)
Абсолютно не травильная задача особенно если хочется перенести пользователей с паролями.
Есть несколько способов от примитивных до самых изощрённых. Отличия в трудоемкости переноса и в конечном результате. (Для своей задачи рассмотрел всего лишь несколько первых попавшихся из-за ограниченности времени).
Итак, способы (обзор):
1) Командная строка и Excel.
2) Утилита CSVDE.
3) Утилиты из Resource Kit 2008 Server.
4) Active Directory Migration Tool.
5) Программа POINTDEV IDEAL Migration.
——————————————————————————————-
1. Командная строка и Excel
Для создания пользователей используется команда net user (Использование команды «net user»), например так
net user bob 123 /add /comment:"My user" /fullname:"Иванов Иван" /domain
Чтобы получить набор строк net user, нужно получить список пользователей, который можно обработать в Excel. Пример, вот такой список
В столбце D – формула:
=СЦЕПИТЬ("net user ";A2;" 123 /add /comment:";СИМВОЛ(34);"My user";СИМВОЛ(34);" /fullname:";СИМВОЛ(34);C2;" ";B2;СИМВОЛ(34);" /domain")
Как получить список пользователей: Список может существовать в виде файла (админы иногда сохраняют списки пользователей в файлы). Можно с помощью программы POINTDEV IDEAL Migration, она даже в триальном варианте позволяет выгрузить пользователей в файл cvs. Можно прямо с экрана снять снимок и распознать в ABBYY FineReader, если снимок снимать SnagIt то он сам умеет распознавать.
— Пользователи создаются в примитивном варианте, большая часть полей и опций не переноситься
— Пароль не переноситься
+ Всё очень просто и может быть быстро
——————————————————————————————-
2. Утилита CSVDE
Позволяет импортироватьэкспортировать данные из каталога LDAP в файл cvs (в том числе и учетные записи пользователей).
Есть целый сайт посвященный описанию CSVDE Home
— Желательно знать устройство LDAP Active Directory (какие поля чего означают)
+ Бесплатно и не нужно устанавливать
——————————————————————————————-
3. Утилиты из Resource Kit 2008 Server
Утилиты addusers, moveuser. Addusers – аналог net user, но более функциональный, например позволяет создавать сразу кучу пользователи из файла-списка. Moveuser – позволяет перенести учетную запись прямо с одного компьютера на другой.
Описание есть здесь:
Сам набор утилит Resource Kit 2008 Server официально он продается в виде набора классных книг (сам не читал – сужу по отзывам) и CDROM диска к ним. Не официально есть на торренте.
— Нужно искать, скачивать или покупать
— Платно
+ Более функционально чем net user
——————————————————————————————-
4. Active Directory Migration Tool
Дистрибутив v.3.2 — Active Directory Migration Tool version 3.2
Документация — Active Directory Migration Tool (ADMT) Guide: Migrating and Restructuring Active Directory Domains
Набор средств (утилит) для миграции Active Directory. Изучить – не просто.
— Сложно освоить (документация 263 страницы)
+ Бесплатно
+ Перенести можно наверное что угодно (например, пароли переносятся, но при установке еще каких-то дополнительных компонентов)
——————————————————————————————-
5. Программа POINTDEV IDEAL Migration
Позволяет переносить полные сведения домена. Программа платная. Можно получить триальный ключ за просто так, но только на 15 дней и мигрировать можно только 5 пользователей. Программа в триальном варианте позволяет просто выгрузить список пользователей в файл cvs.
При переписке с ними, прислали письмо с ключом, но сам ключ приложить забыли 🙂 поэтому даже попробовать не удалось, хотя список пользователей в Excel я выгрузить сумел.
— Программа платная
+ Переносить ВСЁ
——————————————————————————————-