Antes de promover el primer controlador de dominio de Windows Server 2008 debemos preparar nuestro esquema de Active Directory para tal fin.
Para tal fin debemos ejecutar el adprep.exe
adprep.exe /forestprep
En el forest donde queremos agregar el nuevo DC basado en Windows Server 2008 y debe ejecutarse sobre el rol de Schema Master. Para esta ejecución debemos ser miembros de Enterprise Admins group, Schema Admins group y Domain Admins group del dominio del rol de schema master
adprep.exe /domainprep
En el dominio sobre el cual vamos a agregar el nuevo DC basado en Windows Server 2008 y lo ejecutaremos sobre el rol de Infrastructure Master
adprep.exe /domainprep /gpprep
Solo si estamos haciendo la actualizacion de un dominio basado en Windows 2000 Server SP4, esto agrega la funcionalidad de Resultant Set of Policy (RSOP) al dominio y lo ejecutamos sobre el rol de Infrastructure Master
Mas información KB94798
adprep.exe /rodcprep
sobrel el rol deDomain Naming Master, solo si planeamos poner RODC
Debemos verificar el adprep.log (%SystemRoot%\System32\Debug\Adprep\Logs) y verificar que los cambios en el esquema se repliquen correctamente a todo el forest. Podemos usar el replmon y repadmin. Tambien ver los codigos de error en caso que sea necesario - Codigos de Error del ADPrep
Dependiendo del tipo de arquitectura de AD puede tardar de 15 min a horas.
Agregando nuestro Primer Controlador de Dominio basado en Windows Server 2008
Una vez que tenemos el esquema listo, podemos promover nuestro primer Windows Server 2008 como controlador de dominio.
Tendremos que tener una instalación limpia de Windows Server 2008, ya unido al dominio previamente.
Antes de comenzar con la instalación de AD, debemos planificar y estandarizar nuestro Server.
Parametros de Memoria recoemndados para un DC
Particionar volumenes para separar SYSVOL, Bases y Logs del Active Directory.
Instalacion de Parches al dia
Actualizacion de Drivers, Firmware y BIOS
Luego recien ejecutamos un DCPromo.exe, seleccionamos que sea un controlador adicional al dominio que ya existe.
Seleccionamos y Documentamos una clave compleja para Directory Services Restore Mode (DSRM).
Luego de reiniciar debemos verificar que tenga las carpetas NETLOGON y SYSVOL compartidas y que este replicando el AD correctamente.
También debemos verificar los siguientes logs para verificar que este todo ok.
DCPromo.log (dentro de %SystemRoot%\Debug, ahi estarán todos los eventos de creación y remoción de AD, SYSVOL y Servicios)
DCPromoui.log (%SystemRoot%\Debug los eventos del lado de la interfaz grafica)
Luego podemos ir agregando los demás controladores adicionales a través de forma manual o usando instalación desatendidas
Movimientos de Roles y GC
Antes de dar de baja los Controladores de dominios basados en Windows Server 2003, debemos mover los roles de FMSO desde la interfaz grafica usando las recomendaciones KB223346
En caso de tener múltiples dominios, tener en cuenta que no debemos juntar los roles de Infrastructure Master (FSMO) con Global Catalog o en todo caso hacer Global Catalog a todos los DCs.
En caso que exista una organización de Exchange Servers dentro del forest, debemos reiniciar los controladores de dominio luego que son puestos como Global Catalog, debido a que los Exchange Servers consultan vía MAPI y es necesario reiniciar para que el GC funcione con estos requerimientos.
Para verificar los roles podemos usar el Replmon o ejecutar netdom.exe query fsmo
Despromoviendo los Controladores de Windows Server 2003
Dar de baja los controladores de dominio de Windows Server 2003, luego de ya tener los nuevos controladores de dominio basados en Windows Server 2008, es una tarea simple, ejecutar el DCPromo.exe, pero debemos verificar otros servicios esenciales para no tener impacto
DNS, verificar que la zona de DNS del dominio este replicada a los nuevos Controladores
Verificar que los clientes y todos los Servidores apunten correctamente a los nuevos DNS
Verificar en el caso de tener Exchange Servers que tengan el AD Access los nuevos GC y DC
Antes de ejecutar finalmente el DCPRomo.exe y remover completamente los DC basados en Windows 2003 como experiencia personal yo los mantengo apagados 3 dias, luego si durante el periodo de apagado no hay impactos se despromueven directamente.
Ver Active Directory Installation and Removal Issues
Ahora que todos los DCs del dominio son Windows Server 2008, podemos aprovechar y activar todos los nuevas ventajas de Active Directory.
Replicas del SYSVOL mejoradas, basadas en DFS-R
RODC (domain controler solo lectura
Administración de claves de forma mas granular (Fine-grained password policies)
Auditoria más completa, sobre inicio de sesión, intentos fallidos etc.
Para obtener algunas o todas estas funcionalidades debemos pasar el modo de operacion de nuestro dominio y bosque (forest functional level) a Windows Server 2008 functional level.
Link Informativos Adicionales
Functional Level Features
How to optimize Active Directory replication in a large network
Common Mistakes When Upgrading a Windows 2000 Domain To a Windows 2003 Domain