Утилита adprep не работает на контроллерах Windows Server 2003
Жизненный цикл операционных систем всегда заканчивается. как бы мы этого не хотели и приходится производить обновление на, что-то более свежее. Это в большинстве случаев хорошо, так как вы получаете более современный софт, с большим функционалом, более безопасный так как старые ОС уже просто не патчат. Но бывают моменты, когда системный администратор должен немного потраблшутить в момент перехода, каким бы простым он не казался.
Довелось на днях переносить контроллер домена с Windows 2003 на 2008. При переносе домена первым делом, необходимо выполнить подготовку Active Directory на старом контроллере домена. Данная операция выполняется командой adprep /forestprep. Программу adprep можно найти на дистрибутивном диске Windows 2008 в каталоге /support/adprep.
Обратите внимание, что adprep.exe — 64-битная версия, adprep32.exe — 32-битная. У меня старый контроллер домена был 32-битным Win2003. В чем загвоздка: попытка запуска adprep32.exe под Windows 2003 приводила… ни к чему. Даже краткой справки по ключам не выводилось. Погуглив наткнулся на следующее решение.
Ошибка выполнения adprep.exe (adprep32.exe) вызвана различием в языках операционных систем. В моем случае было: Windows 2008 — русская версия, Windows 2003 — английская с установленным русским MUI.
При подготовке старого домена к переносу на нем последовательно выполняем команды:
Материал сайта Pyatilistnik.org
Спасибо большое из 2020)) Понадобилось тестовый стенд создать и тут бац — именно эта ситуация!
Спасибо, в продакшене переезд из 2003 на последний, и тут эта беда, привет из 2021!!!
Рад, что помог!