Active Directory: aumente el nivel funcional de la propiedad y el bosque con PowerShell

Windows Server 2016Windows Server 2019Windows Server 2022Windows Server 2025

Después de ver cómo aumentar el nivel funcional del campo y el bosque utilizando las diversas consolas de administración de Active Directory, explicaré cómo hacer esta misma operación usando PowerShell.

Antes de llevar a cabo esta operación, debe identificar al nivel que desea ir, generalmente iremos al nivel que correspondirá a la versión del controlador de dominio es el más antiguo.

Tiene un entorno en el nivel 2008R2 y tiene dos controladores de dominio, un Windows Server 2016 y Windows Server 2025, por lo que puede aumentar el nivel funcional en el nivel Windows2016 Domain. Para ir al nivel 2025, solo debe tener controladores de dominio en la versión Windows Server 2025.

Antes de llevar a cabo esta operación, debe asegurarse de que su entorno sea saludable, para esto en cada controlador de dominio, use el comando DCDIAG para verificar la condición del controlador de dominio Active Directory.

El aumento en el nivel funcional de su campo y el bosque le permitirá beneficiarse de las últimas características disponibles en el activo directorio, encontrará en esta página los diferentes cambios. : https://learn.microsoft.com/fr-fr/windows-server/identity/ad-ds/active-directory-functional-levels.

Una vez que el nivel funcional cambió, no es posible regresar, por lo que es imperativo antes de hacer esta operación, asegurando que todo su entorno admitirá un cambio como Exchange, SharePoint o cualquier otra aplicación que tenga un enlace con su directorio.

Con respecto a los derechos, para aumentar el nivel funcional del campo, debe ser miembro de los administradores en el campo y para aumentar el nivel funcional del bosque, debe ser miembro del grupo de administradores de la compañía.

Aumentar el nivel funcional del dominio

Para llevar a cabo esta operación, utilizaremos el comando PowerShell Set-ADDomainMode.

Desde un controlador de dominio para abrir una solicitud de los comandos de PowerShell y cargar el módulo ActiveDirectory:

import-module activedirectory

Para cambiar el nivel funcional en el nivel de dominio Windows2025:

Sert-ADDomainMode domain.tdl -DomainMode Windows2025Domain

El pedido requiere confirmación

Aquí está la lista de valores para el parámetro -DomainMode :

  • Windows2000Domain
  • Windows2003InterimDomain
  • Windows2003Domain
  • Windows2008Domain
  • Windows2008R2Domain
  • Windows2012Domain
  • Windows2012R2Domain
  • Windows2016Domain
  • Windows2025Domain

Aumentar el nivel funcional del bosque

Para aumentar el nivel funcional del bosque, usaremos el comando : Set-ADForestMode.

Para hacer este cambio, debe ser miembro de los administradores de la empresa de la empresa.

Importar el módulo de activedirectory:

import-module activedirectory

Para cambiar el nivel funcional del bosque en el nivel de Windows2025 Forest:

Set-ADForestMode domain.tdl -ForestMode Windows2025Forest

Además, debe confirmar la ejecución de la orden.

Aquí está la lista de valores para el parámetro -ForestMode :

  • Windows2000Forest
  • Windows2003InterimForest
  • Windows2003Forest
  • Windows2008Forest
  • Windows2008R2Forest
  • Windows2012Forest
  • Windows2012R2Forest
  • Windows2016Forest
  • Windows2025Forest

Mostrar niveles funcionales con PowerShell

Para mostrar los niveles funcionales con PowerShell, use los siguientes comandos:

Dominio:

(Get-ADDomain).DomainMode

Bosque :

(Get-ADForest).ForestMode

Sabes cómo aumentar el nivel funcional del dominio y el bosque con PowerShell, que es más rápido que por las diversas consolas.

Romain Drouche
Arquitecto de sistemas | MCSE: Infraestructura básica
Experto en infraestructura de TI con más de 15 años de experiencia en el sector. Actualmente, como Gerente de Proyectos de Sistemas y Redes y experto en Seguridad de Sistemas de Información (ISS), utilizo mi experiencia para garantizar la fiabilidad y seguridad de los entornos tecnológicos.