Recipe 12.6 Changing the Inter-Site Replication Interval
12.6.1 Problem
You want to set the schedule for replication for a site link.
12.6.2 Solution
These solutions assume the IP transport, but the SMTP transport could
be used as well.
12.6.2.1 Using a graphical user interface
Open the Active Directory Sites and Services snap-in. Expand the Inter-Site Transport
container. Click on the IP container. In the right pane, double-click on the site link you want to modify
the replication interval for. Enter the new interval beside Replicate
every. Click OK.
12.6.2.2 Using a command-line interface
To change the replication interval, create an LDIF file named
set_link_rep_interval.ldf with
the following contents:
dn: cn=<LinkName>,cn=ip,cn=Inter-Site Transports,cn=sites,
cn=configuration,<ForestRootDN>
changetype: modify
replace: replInterval
replInterval: <NewInterval>
-
then run the following command:
> ldifde -v -i -f set_link_rep_interval.ldf
12.6.2.3 Using VBScript
' This code sets the replication interval for a site link
' ------ SCRIPT CONFIGURATION ------
strLinkName = "<LinkName>" ' cn of the link you want to configure
intNewInterval = <NewInterval> ' replication interval in minutes
' ------ END CONFIGURATION ---------
set objRootDSE = GetObject("LDAP://RootDSE")
set objLink = GetObject("LDAP://cn=" & strLinkName & _
",cn=IP,cn=Inter-site Transports,cn=sites," & _
objRootDSE.Get("configurationNamingContext") )
objLink.Put "replInterval", intNewInterval
objLink.SetInfo
WScript.Echo "Set interval for link " & objLink.Get("cn") & _
" to " & intNewInterval
12.6.3 Discussion
To configure the inter-site replication interval between two sites,
you need to set the replInterval attribute on the
site-link object that connects the two sites. The value of the
attribute should be the replication interval in minutes. The default
value is 180 minutes (3 hours) and the minimum is 15 minutes
|