Búsqueda de sitios web

Active Directory: fuerza la replicación de todos los controladores de dominio en todos los sitios a la vez


Los Servicios de dominio de Active Directory utilizan la replicación de extracción para replicar las particiones de Active Directory. Esto significa que el controlador de dominio en el que se inicia la replicación recibe los datos del controlador de dominio de origen. Es como un billete de ida.

Si desea replicar todos los controladores de dominio, debe iniciar la replicación en cada uno de ellos por separado. Esto puede tardar un rato. Para ahorrar tiempo, le mostraré un resumen de PowerShell para forzar la replicación en todos los controladores de dominio de todos los sitios de Active Directory. Echemos un vistazo a este One-Liner ahora.

Forzar la replicación de todos los controladores de dominio en todos los sitios

Supongamos que tiene un dominio con varios sitios. (Un bosque y un dominio raíz del bosque).

Inicie sesión en uno de sus controladores de dominio. Inicie Windows PowerShell con privilegios administrativos. No es necesario especificar el nombre de dominio ni la partición del dominio. Get-ADDomain los completará automáticamente. ?

function Replicate-AllDomainController {
(Get-ADDomainController -Filter *).Name | Foreach-Object {repadmin /syncall $_ (Get-ADDomain).DistinguishedName /e /A | Out-Null}; Start-Sleep 10; Get-ADReplicationPartnerMetadata -Target "$env:userdnsdomain" -Scope Domain | Select-Object Server, LastReplicationSuccess
}

Una vez completado, obtendrá una buena descripción general de los nombres de las computadoras de los controladores de dominio y la hora de la última replicación exitosa.

Eso es todo.

¡Diviértete replicando tus DC! Más sobre repadmin aquí:

https://technet.microsoft.com/en-us/library/cc835086(v=ws.11).aspx

Artículos relacionados