Add files via upload
This commit is contained in:
parent
b4f8263324
commit
94ae8e5e48
16
ReplicationDocumentation.ps1
Normal file
16
ReplicationDocumentation.ps1
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#Get all domain controllers in the AD forest
|
||||||
|
$sourceDCs = ((Get-ADForest).Domains | %{ Get-ADDomainController -Filter * -Server $_ }).HostName
|
||||||
|
|
||||||
|
#For each domain controller, find all domain controllers where it replicate to
|
||||||
|
foreach($sourceDC in $sourceDCs){
|
||||||
|
$destinationDCs = (Get-ADReplicationConnection -Filter * | Select ReplicateFromDirectoryServer, ReplicateToDirectoryServer |
|
||||||
|
where{$_.ReplicateFromDirectoryServer.Contains($sourceDC.Split(".")[0])}).ReplicateToDirectoryServer
|
||||||
|
|
||||||
|
#Put all destination domain controllers into a string to show their names only
|
||||||
|
$destinationDC = $null
|
||||||
|
foreach($dc in $destinationDCs){
|
||||||
|
$destinationDC += ($dc.Split(",")[0]).Split("=")[1] + "; "
|
||||||
|
}
|
||||||
|
Write-Host "Replicating from $sourceDC to $destinationDC"
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user