Cómo eliminar (degradar) un controlador de dominio
Ahora que tiene un nuevo controlador de dominio ejecutándose en Active Directory, es hora de degradar el antiguo controlador de dominio. Hay dos opciones para eliminar un controlador de dominio. Depende de si el controlador de dominio es accesible o no. En este artículo, aprenderá cómo eliminar un controlador de dominio paso a paso.
Opciones de eliminación del controlador de dominio
El método preferido para degradar un controlador de dominio es utilizar el Administrador del servidor o PowerShell. Cuál elijas depende de ti. Son, al final, lo mismo. Pero hay ocasiones en las que el controlador de dominio ya no puede iniciarse y usted ya no puede volver a activarlo. Luego, debes elegir el método para eliminarlo manualmente.
Para hacerlo más fácil, tienes las siguientes opciones:
Opción 1: Se puede acceder al controlador de dominio: elimine el controlador de dominio con el Administrador del servidor o PowerShell.
Opción 2: NO se puede acceder al controlador de dominio: elimine el controlador de dominio manualmente.
Veamos ambas opciones para eliminar un controlador de dominio en Active Directory y su proceso de limpieza.
Eliminar el controlador de dominio con el Administrador del servidor
Para degradar un controlador de dominio usando el Administrador del servidor, siga los pasos a continuación:
Paso 1. Mover roles de FSMO (opcional)
Las funciones de FSMO se trasladarán automáticamente a otro controlador de dominio cuando elimine el controlador de dominio mediante el asistente de eliminación. Si desea mover las funciones de FSMO y no dejar que el proceso de desinstalación lo haga automáticamente, puede hacerlo.
El DC02-20222 en el siguiente comando es el nombre de host del controlador de dominio de destino al que también transferiremos las funciones de FSMO.
Move-ADDirectoryServerOperationMasterRole "DC02-2022" -OperationMasterRole 0,1,2,3,4 -Force -Confirm:$falsePaso 2. Pruebe la desinstalación del controlador de dominio
Una forma excelente es ejecutar el cmdlet Test-ADDSDomainControllerUninstallation antes de comenzar con la eliminación del controlador de dominio. Esto verificará y alertará si todo está configurado o si hay algún problema.
Test-ADDSDomainControllerUninstallationSi el comando anterior no funciona, ejecute el siguiente comando.
Test-ADDSDomainControllerUninstallation -LocalAdministratorPassword (Read-Host -Prompt "password" -AsSecureString)Complete la contraseña del administrador local y confírmela nuevamente.
LocalAdministratorPassword: ************
Confirm LocalAdministratorPassword: ************En nuestro ejemplo, el siguiente resultado muestra el estado Éxito. Entonces, todo se ve bien y podemos continuar.
Message Context RebootRequired Status
------- ------- -------------- ------
Operation completed successfully Test.VerifyDcPromoCore.DCPromo.General.1 False SuccessPaso 3. Degradar el controlador de dominio
En nuestro ejemplo, eliminaremos el controlador de dominio DC01-2019.
Abra el Administrador del servidor
Haga clic en Administrar y seleccione Eliminar funciones y características.
Seleccione Siguiente
Seleccione el servidor del grupo y haga clic en Siguiente.
Desactive la casilla de verificación Servicios de dominio de Active Directory
Haga clic en Eliminar funciones
Haga clic en Degradar este controlador de dominio.
Proporcione las credenciales de administrador si es necesario y haga clic en Siguiente
Nota: NO seleccione la opción Forzar la eliminación de este controlador de dominio y déjela sin marcar.
Marque Continuar con la eliminación y haga clic en Siguiente.
Ingrese una nueva contraseña de administrador para la cuenta de administrador local después de que el controlador de dominio sea degradado
Haga clic en Degradar
El servidor pasará por el proceso de degradación.
Una vez finalizada la degradación, Windows Server se reiniciará automáticamente.
Paso 4. Eliminar la función de Servicios de dominio de Active Directory
Después del reinicio, debe eliminar la función ADDS con los pasos a continuación:
Abrir el Administrador del servidor
Haga clic en Administrar y seleccione Eliminar funciones y características.
Seleccione el servidor del grupo y haga clic en Siguiente.
Desactive la casilla de verificación Servicios de dominio de Active Directory
Haga clic en Eliminar funciones
Haga clic en Siguiente
Haga clic en Siguiente
Marque la casilla de verificación Reiniciar el servidor de destino automáticamente si es necesario.
La eliminación está en curso.
Windows Server se reiniciará y continuará con la eliminación y finalizará. Haga clic en Cerrar.
Apague el servidor.
Paso 5. Eliminar el objeto informático AD
Una vez que se apaga el servidor, elimine el objeto de la computadora AD con los pasos a continuación:
Iniciar sesión en otro controlador de dominio
Iniciar Usuarios y equipos de Active Directory
Haga clic en el menú en el contenedor Equipos.
Haga clic derecho en el servidor y haga clic en Eliminar
Confirme con Sí
Eliminaste exitosamente el objeto de computadora AD.
Paso 6. Eliminar el servidor de los sitios y servicios de Active Directory
Elimine el servidor de los sitios y servicios de Active Directory con los pasos siguientes:
Abra sitios y servicios de Active Directory
Expanda Sitios > Nombre-primer-sitio-predeterminado > Servidores
Haga clic derecho en el Servidor y seleccione Eliminar.
Confirme con Sí
Eliminó exitosamente el servidor de Active Directory Domain Services (ADDS).
Paso 7. Eliminar los restos de DNS
Quedan restos en DNS después de quitar el controlador de dominio. Incluso si tiene configurado el envejecimiento y la eliminación de DNS en Active Directory. Esto se debe a que eliminará los registros DNS dinámicos obsoletos y no los registros DNS estáticos obsoletos.
Puede revisar cada zona en el Administrador de DNS y eliminar los registros DNS asociados con el antiguo controlador de dominio. Pero eso lleva tiempo.
El siguiente script limpiará todos los registros obsoletos en DNS. Pasará por DNS y buscará el FQDN, el nombre de host y la dirección IP del antiguo controlador de dominio. Sólo tienes que cambiar las líneas 1, 2 y 3.
Supongamos que mantuvo la misma dirección IP para el nuevo controlador de dominio y solo desea verificar el antiguo FQDN y el nombre de host en DNS, descomente la línea 3 . en el guión.
Nota: El script tiene el parámetro -WhatIf, por lo que no le sucederá nada al entorno cuando ejecute el script. Una vez que identifique los registros obsoletos, elimine el parámetro -WhatIf y vuelva a ejecutar el script. Lea más sobre el script en el artículo Cómo limpiar registros DNS obsoletos con PowerShell.
$ServerFQDN = "dc01-2019.exoip.local." #Keep the dot (.) at the end
$ServerHostname = "dc01-2019"
$IPAddress = "192.168.1.51"
$Zones = Get-DnsServerZone | Where-Object { $_.ZoneType -eq "Primary" } |
Select-Object -ExpandProperty ZoneName
foreach ($Zone in $Zones) {
Get-DnsServerResourceRecord -ZoneName $Zone | Where-Object {
$_.RecordData.IPv4Address -eq $IPAddress -or
$_.RecordData.NameServer -eq $ServerFQDN -or
$_.RecordData.DomainName -eq $ServerFQDN -or
$_.RecordData.HostnameAlias -eq $ServerFQDN -or
$_.RecordData.MailExchange -eq $ServerFQDN -or
$_.HostName -eq $ServerHostname
} | Remove-DnsServerResourceRecord -ZoneName $Zone -Force -WhatIf
}Degradó con éxito un controlador de dominio de Active Directory y luego siguió los pasos de limpieza necesarios.
Eliminar el controlador de dominio manualmente
Cuando ya no pueda iniciar un controlador de dominio, deberá eliminarlo manualmente.
Los pasos anteriores son la forma correcta de eliminar un controlador de dominio de Active Directory cuando pueda acceder a él. Hay situaciones en las que el servidor del controlador de dominio falla y ya no puedes abrirlo. Esto requiere la eliminación manual del controlador de dominio de Active Directory.
Nota: Realice los pasos siguientes si tiene Windows Server 2008 R2 y superior.
Siga los pasos a continuación para forzar la eliminación de un controlador de dominio:
Paso 1. Mover roles de FSMO (opcional)
Las funciones de FSMO se trasladarán automáticamente a otro controlador de dominio cuando elimine el controlador de dominio mediante el asistente de eliminación. Si desea mover las funciones de FSMO y no dejar que el proceso de desinstalación lo haga automáticamente, puede hacerlo.
El DC02-20222 en el siguiente comando es el nombre de host del controlador de dominio de destino al que también transferiremos las funciones de FSMO.
Move-ADDirectoryServerOperationMasterRole "DC02-2022" -OperationMasterRole 0,1,2,3,4 -Force -Confirm:$falsePaso 2. Forzar la eliminación del objeto informático del controlador de dominio
Elimine el objeto de computadora AD con los pasos a continuación:
Iniciar sesión en otro controlador de dominio
Abra Usuarios y equipos de Active Directory
Haga clic en el menú en la Unidad organizativa Controladores de dominio
Haga clic derecho en el servidor y haga clic en Eliminar.
Seleccione Sí para confirmar la eliminación del objeto de la computadora.
Marque la casilla Eliminar este controlador de dominio de todos modos. Está permanentemente fuera de línea y ya no se puede eliminar con el asistente de eliminación
Confirme con Sí
Seleccione Aceptar si recibe un mensaje de advertencia sobre las funciones de FSMO que deben trasladarse a un nuevo servidor.
Eliminaste exitosamente el controlador de dominio.
Paso 3. Eliminar el servidor de los sitios y servicios de Active Directory
Elimine el servidor de los sitios y servicios de Active Directory con los pasos siguientes:
Abra sitios y servicios de Active Directory
Expanda Sitios > Nombre-primer-sitio-predeterminado > Servidores
Haga clic derecho en el Servidor y seleccione Eliminar.
Confirme con Sí
Eliminó exitosamente el servidor de Active Directory Domain Services (ADDS).
Paso 4. Eliminar los restos de DNS
Quedan restos en DNS después de quitar el controlador de dominio. Incluso si tiene configurado el envejecimiento y la eliminación de DNS en Active Directory. Esto se debe a que eliminará los registros DNS dinámicos obsoletos y no los registros DNS estáticos obsoletos.
Puede revisar cada zona en el Administrador de DNS y eliminar los registros DNS asociados con el antiguo controlador de dominio. Pero eso lleva tiempo.
El siguiente script limpiará todos los registros obsoletos en DNS. Pasará por DNS y buscará el FQDN, el nombre de host y la dirección IP del antiguo controlador de dominio. Sólo tienes que cambiar las líneas 1, 2 y 3.
Supongamos que mantuvo la misma dirección IP para el nuevo controlador de dominio y solo desea verificar el antiguo FQDN y el nombre de host en DNS, descomente la línea 3 . en el guión.
Nota: El script tiene el parámetro -WhatIf, por lo que no le sucederá nada al entorno cuando ejecute el script. Una vez que identifique los registros obsoletos, elimine el parámetro -WhatIf y vuelva a ejecutar el script. Lea más sobre el script en el artículo Cómo limpiar registros DNS obsoletos con PowerShell.
$ServerFQDN = "dc01-2019.exoip.local." #Keep the dot (.) at the end
$ServerHostname = "dc01-2019"
$IPAddress = "192.168.1.51"
$Zones = Get-DnsServerZone | Where-Object { $_.ZoneType -eq "Primary" } |
Select-Object -ExpandProperty ZoneName
foreach ($Zone in $Zones) {
Get-DnsServerResourceRecord -ZoneName $Zone | Where-Object {
$_.RecordData.IPv4Address -eq $IPAddress -or
$_.RecordData.NameServer -eq $ServerFQDN -or
$_.RecordData.DomainName -eq $ServerFQDN -or
$_.RecordData.HostnameAlias -eq $ServerFQDN -or
$_.RecordData.MailExchange -eq $ServerFQDN -or
$_.HostName -eq $ServerHostname
} | Remove-DnsServerResourceRecord -ZoneName $Zone -Force -WhatIf
}Forzó con éxito la eliminación manual de un controlador de dominio de Active Directory y luego siguió los pasos de limpieza necesarios.
Verificar el estado del controlador de dominio
Ahora que se eliminó el antiguo controlador de dominio, es bueno verificar el estado del nuevo controlador de dominio.
Lea el artículo Comprobación del estado de Active Directory con script de PowerShell y cree un informe. El informe HTML mostrará el estado de todos los controladores de dominio en Active Directory.
¡Eso es todo!
Leer más: Cambiar el nombre de la cuenta de administrador con la Política de grupo »
Conclusión
Aprendió cómo degradar un controlador de dominio de Active Directory. Es importante que elimine el controlador de dominio del dominio mediante el Asistente para eliminar funciones y características en el Administrador del servidor. Si no se puede acceder al controlador de dominio, elimínelo de Usuarios y computadoras de Active Directory.
Disfrutaste este artículo? También te puede interesar Cambiar TTL para el registro DNS en Windows Server. No olvides seguirnos y compartir este artículo.































