replication interval for site link vs connection object

Hazem Elsaiegh 100 Reputation points
2024-05-06T21:22:17.8633333+00:00

Hello All ,

I wanted to understand the difference between replication interval in site link and in a connection object ,in a given site link properties there is a "replicate every " entry default to 180 minutes and there is a "change schedule " which is by default always available

and under a given NTDS settings for DC in a site part of the mentioned site link , we see connection objects properties (that indicates connection from replication partners) also have "change schedule"

what does the connection object "change schedule " do in terms of replication and how it it works with the "change schedule " setting in a site link?

Windows for business | Windows Client for IT Pros | Directory services | Active Directory
0 comments No comments
{count} votes

Accepted answer
  1. Yanhong Liu 14,205 Reputation points Microsoft External Staff
    2024-05-07T02:47:01.64+00:00

    Hello,

    Site links and connection objects are both important components in Active Directory for managing replication. The main difference between them is the scope and purpose of the object:

    Site Links: Site links are objects used to connect replication traffic between different sites. It is commonly used to manage cross-site replication between sites, ensuring that Active Directory data is synchronized between domain controllers in different geographical locations. The site link contains a Replication Interval property that defines the time between replications between the two sites, which defaults to 180 minutes.

    Additionally, the site link contains a "change schedule" attribute that specifies when the replication operation should occur. For example, if the network is busy during business hours, the administrator may schedule a large amount of replication work to occur at night to avoid disrupting daily business operations.

    Connection Object: A connection object is an object that represents the replication relationship between two specific domain controllers. Whenever a connection is established between domain controllers, a connection object is created. Each connection object also has its own "change schedule," a more microscopic level of control that allows fine-grained adjustments to replication times between specific DC pairs.

    This means that even if replication windows are set at the site link level, administrators can set different replication schedules for each pair of DCs to meet specific needs or network conditions. For example, if there is a large amount of data exchanged between two DCs, more flexible replication times may be needed to avoid congestion.

    The "Change Schedule" of the connection object works together with the "Change Schedule" of the site link to manage replication traffic. Site links determine the replication intervals and schedules between sites and control the overall replication frequency and time window. The connection object determines when replication operations between specific domain controllers are performed, fine-tuning the specific DC pair.

    Site link properties: Setting Site Link Properties | Microsoft Learn

    I hope the information above is helpful.

    Best Regards,

    Yanhong Liu

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.


1 additional answer

Sort by: Most helpful
  1. S.Sengupta 24,716 Reputation points MVP
    2024-05-07T01:41:34.23+00:00

    Replication interval defines the minimum time between full directory replications between Domain Controllers (DCs) across sites connected by the site link.

    By default, it's set to 180 minutes (3 hours).

    change schedule defines when incremental replication of directory changes occurs between DCs.

    It can be configured as a specific schedule (e.g., every 15 minutes) or set to "Always" (default for site links).

    The replication interval guarantees full directory synchronization at least every set interval.The change schedule determines when changes are sent incrementally, happening more frequently within the replication interval window.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.