Рекомендуется воспользоваться утилитой Movetree, которая поставляется в составе пакета Resource Kit для Windows. Утилита предназначена для перемещения организационных подразделений, пользователей или компьютеров между доменами одного леса. Эта возможность может оказаться весьма полезной при консолидации доменов или реструктуризации компании.

Утилиту Movetree нельзя использовать для перемещения некоторых типов объектов, например, локальных и глобальных групп домена. Если переместить контейнер, в котором располагаться такой объект, утилита разместит объекты в контейнере orphan контейнера LostAndFound исходного домена.

Кроме того, утилита Movetree не позволяет перемещать связанные друг с другом данные, например, политики, профили, регистрационные сценарии и персональные данные. Для переноса этих данных необходимо воспользоваться инструментом Remote Administration Scripts, создав дополнительные сценарии.

Утилита Movetree имеет следующий синтаксис

movetree [/start | /continue | /check] [/s SrcDSA] [/d DstDSA] [/sdn SrcDN] [/ddn DstDN] [/u Domain\Username] [/p Password] [/quiet]

Далее представлено описание каждой команды.

Команды утилиты Movetree

/start

Запуск утилиты Movetree с параметром /check. Для использования утилиты без дополнительной системной проверки воспользуйтесь параметром /startnocheck

/continue

Продолжение некорректно завершенной работы утилиты Movetree

/check

Проверка всего дерева доменов перед перемещением объектов

/s <SrcDSA>

Полностью определенное имя DNS исходного сервера. Обязательный параметр

/d <DstDSA>

Полностью определенное имя DNS сервера назначения. Обязательный параметр

/sdn <SrcDN>

Составное имя корневого раздела исходного поддерева. Необходимо для параметров /start и /check. Для параметра /continue указывать не обязательно

/ddn <DstDN>

Составное имя корневого раздела поддерева назначения. Относительное составное имя (RDN) и составное имя родителя назначения. Обязательный параметр

/u <Domain\Username>

Доменное имя и имя учетной записи пользователя. Необязательный параметр

/p <Password>

Пароль. Необязательный параметр

/quiet

“Тихий” режим (без отображения служебной информации). Необязательный параметр

Откройте утилиту Movetree в режиме /check для проверки леса доменов без выполнения каких-либо действий. При этом могут быть показаны сообщения об ошибках, а утилита запишет необходимую информацию в файл MOVETREE.ERR текущего каталога. Если проверка завершена успешно, вызовите утилиту с параметром /start.

Вот пример использования команды movetree:

movetree /check /s lohanik.market.microsoft.com /d
pluto.legal.microsoft.com /sdn
OU=testing, DC=Market, DC=Microsoft, DC=COM /ddn
OU=test2, DC=Legal, DC=Microsoft, DC=COM

С помощью этой команды организационное подразделение testing переносится из домена market.microsoft.com в подразделение test2 домена legal.microsoft.com.