Buenas tardes,
¿Qué es el «Nivel funcional de un Bosque» o de un Dominio? El nivel funcional determina las capacidades y bondades que están disponibles de nuestro Bosque o Dominio de Directorio Activo (AD). Hay que tener en cuenta que este nivel funcional también determina que sistemas operativos Windows Server puedan ser Controladores de Dominio. Los sistemas operativos clientes quedan exentos.
Otro punto muy importante es que el Nivel funcional del Bosque determina el nivel funcional mínimo de todo dominio incluido en el mismo, o sea, que ningún dominio incluido en nuestro bosque puede tener un nivel funcional inferior al nivel funcional del bosque. Si pueden tener un nivel funcional superior. En resumen:
Nivel funcional del Bosque <= Nivel funcional del Dominio
En nuestro post trataremos de elevar el nivel funcional de un Bosque y Dominio Windows Server 2003 a Windows Server 2008 R2 utilizando Powershell. Empezamos.
Primero, como paso necesario, importamos el módulo de PowerShell para Directorio Activo:
Import-Module Active Directory
Para despues consultar la funcionalidad tanto del dominio como del bosque actual:
Get-ADForest
Una vez comprobado procedemos, primero con el Dominio y luego con el Bosque:
Dominio
Set-ADDomainMode -Identity «Dominio» -domainMode Windows2008R2Domain -confirm:$false
Comprobamos de una manerá gráfica que el dominio tiene una funcionalidad distinta del bosque:
Bosque
set-adforestmode –identity «netbiosname» windows2008R2Forest –confirm:$false
En este caso he ejecutado el cmdlet sin el parámetero -confirm, para que se vea claramente que nos pide confirmación. Al igual que en el caso anterior, comprobaremos gráficamente la situación final:
Lo habitual es que este proceso se realice a través de las consolas de gestión de Directorio Activo. Os dejo unos videos que nos muestra cómo hacerlo, hay muchos por internet. No tienen pérdida:
Este primero en ingles:
Este segundo en castellano:
Downgrade.
Ya para terminar, Una de las bondades incluidas a partir de Windows Server 2008 R2 es la siguiente. Si tenemos nivel funcional de Bosque o Dominio Windows Server 2008 R2 o superior si podemos realizar el paso inverso al que acabamos de hacer, en vez de elevar sería degradar. Obligatoriamente se tiene que realizar por PowerShell.
He visto que se pueden hacer las siguientes degradaciones: de Windows Server 2008 R2 a Windows Server 2008 y de Windows Server 2012 a Windows Server 2008 R2. El resto tendré que investigarlo.
Lecturas recomendadas:
- Blog de Elmadjal.net.
- Blog de WindowsServer.
- Blogs ITPro – De como ser IT Pro y no morir en el intento.
- Blog de Aman Sahota.
Todo esto es extrapolable cuando queremos elevar el nivel funcional del Bosque o Dominio para Windows Server 2012 y Windows Server 2012 R2.
Buen fin de semana a todos.