La réplication dans Active Directory

Alors, qu'est-ce que la réplication dans Active Directory ?
Dans son sens le plus simple, la réplication est le concept de modification d'objets AD sur un DC, puis de réplication et de visibilité sur tous les autres DC de la forêt AD.Pourquoi la réplication dans Active Directory est-elle nécessaire ?
Vous vous demandez peut-être ce que l'on entend par modification d'un objet AD et pourquoi un tel modèle de réplication est nécessaire. L'environnement AD connaît de nombreuses modifications constantes qui se produisent en temps réel. Ces changements doivent être mis à jour dans la base de données AD pour une utilisation et une gestion futures. Voici quelques exemples de ces changements :- L'ajout de nouveaux utilisateurs ou ordinateurs dans AD.
- Une modification des attributs AD stockés, comme le changement de nom d'un objet AD.
- Le déplacement d'objets AD entre des OU ou des groupes AD.
- La suppression d'objets AD.
- L'installation d'AD DS implique d'avoir un ou plusieurs serveurs d'authentification et d'autorisation appelés contrôleur de domaine (DC) desservant les différents clients du domaine AD.
- Chaque DC peut être identifié par un objet serveur dans AD, ainsi que par un objet enfant Windows NT Directory Services (NTDS) associé. Ces objets NTDS stockent à leur tour les connexions enfant et garantissent que les modifications apportées aux objets AD (utilisateurs, ordinateurs, groupes ou OU) sur un DC unique sont répliquées selon un calendrier à tous les autres DC récepteurs.
- Les sites AD comprennent des sous-réseaux qui couvrent une gamme d'adresses IP utilisées par l'organisation. Un ou plusieurs DCs opérant dans ces sites définis auront l'autorité sur les objets AD présents dans ces sites individuels. La configuration correcte de ces sites AD joue un rôle énorme pour s'assurer qu'il n'y a pas d'erreurs dans l'établissement d'une topologie de réplication efficace.
- Active Directory Sites and Services est un outil de gestion accessible depuis le Server Manager. Il permet aux administrateurs de configurer les sites et sous-réseaux appropriés, et d'établir des liens de site pour la réplication.
Comment fonctionne la réplication dans Active Directory ?
Procédure de réplication | Explication |
La réplication se produit toujours entre deux DC ou plus. | Tous les DC disposent d'un programme d'arrière-plan intégré, appelé Knowledge Consistent Checker (KCC), qui crée automatiquement des connexions entre les sites, établit les liens de site associés et sélectionne les serveurs de tête de pont, dont nous parlerons bientôt plus en détail. |
La réplication dans AD se fait au niveau des attributs. | Chaque principal de sécurité, comme un utilisateur ou un groupe AD, est identifié par un ID de sécurité (SID) et un ID relatif (RID). Les objets AD tels que les ordinateurs ou les imprimantes se voient également attribuer un identifiant unique global (GUID). Seul l'attribut qui subit la modification ainsi que le GUID de l'objet AD modifié sont partagés entre les DCs ou les partenaires de réplication choisis. Cela permet d'économiser la bande passante du réseau et d'assurer un trafic réseau optimal et l'achèvement du processus de réplication dans les temps. Le numéro de version sur le GUID/SID est mis à jour de manière incrémentielle pour chaque modification qui se produit. |
La réplication est rendue possible grâce aux liens de site. | Les liens de site établissent des connexions entre les sites AD d'une manière qui représente les réseaux physiques de l'organisation. La configuration sans faille des objets de liaison de site dans AD permet de déterminer l'intervalle de réplication, la fréquence de réplication dans cet intervalle et les chemins de réplication préférés entre les sites AD requis. La planification et le coût des liaisons de sites impliquent l'attribution de priorités sous la forme de valeurs numériques. Cela détermine en fin de compte le meilleur chemin de réplication à prendre entre les DC. Un administrateur prend généralement cette décision au cours du processus de configuration des liens de site et de la configuration du KCC. |
Types de réplication AD
Il existe deux types de réplication AD : intra-site et inter-site.Réplication intra-site- Les DCs d'un site AD sont disposés selon une topologie en anneau, c'est-à-dire que chaque DC est connecté à deux autres DCs par défaut. Il n'est pas nécessaire d'intervenir manuellement pour créer ces liens entre sites. Voir la figure 1.
La figure 1 montre la topologie en anneau des DCs au sein d'un site.
- Le KCC, responsable de la configuration de ces liens de site et de la création de la topologie de réplication par le biais d'un algorithme de génération de topologie, fait appel à un appel de procédure à distance, c'est-à-dire RPC sur IP, pour communiquer avec la base de données AD et ainsi activer le processus de réplication. Ce protocole permet une communication rapide des changements requis à tous les autres DCs du site grâce à l'interaction du KCC avec l'agent du système d'annuaire de la base de données AD sur le DC.
- Au fur et à mesure que les changements sont autorisés sur un DC particulier, une notification de changement est envoyée aux autres DC de ce site. Ces autres DCs sont les partenaires de réplication qui répondent à cette notification ou mise à jour de changement. Ils envoient une demande de changement dirigée vers le DC source. Le premier partenaire de réplication directe est alors choisi par le DC source et reçoit les modifications ou les données de réplication requises.
- Chaque DC est configuré par les administrateurs pour attendre une courte période avant d'envoyer la mise à jour des changements et les données de réplication ultérieures à chaque partenaire de réplication directe. Comme le montre la figure 2, le délai par défaut de 15 secondes est respecté sur tous les ordinateurs Windows Server 2003 et versions supérieures afin de garantir le contrôle du trafic réseau et d'éviter les conflits ou erreurs de réplication.
La figure 2 montre des DCs du site échantillon A montrant une notification de changement commençant dans un délai d'attente de 15 secondes.
- Dans ces sites bien connectés et dotés de vitesses de réseau élevées, la réplication entre tous les DC d'un site est généralement achevée dans la minute qui suit le lancement de la première notification de changement par le DC source. Le DC source envoie les données de réplication à tous les autres partenaires de réplication en temps voulu, avec un décalage par défaut de trois secondes entre chaque DC.
- Lorsqu'il y a plus de DCs dans le site, plus de liens de site sont automatiquement configurés par le KCC pour assurer que la réplication est toujours effectuée efficacement dans le site. La figure 3 ci-dessous illustre cette situation.
La figure 3 montre la topologie de réplication révisée dans l'échantillon du site A, montrant l'inclusion de plus de DCs
- La réplication entre les sites se produit avec l'identification et l'implication de serveurs de tête de pont désignés, comme le montre la figure 4. Ces serveurs sont sélectionnés automatiquement par le KCC ou peuvent être configurés manuellement par l'administrateur. Ils représentent les serveurs choisis pour permettre le passage des données AD entre les sites.
La figure 4 montre les serveurs de tête de pont établissant le chemin pour que la réplication inter-sites se produise entre les sites échantillons A et B.
- La réplication inter-sites se fait aussi, principalement, par RPC sur IP. Toutefois, lorsque la communication RPC sur IP rencontre des problèmes, le SMTP peut également être utilisé. Les transferts de sites SMTP sont généralement moins fiables et ne sont pas utiles pour gérer toutes les exigences de réplication dans AD. Les modifications apportées aux stratégies de groupe, par exemple, ne sont pas gérées par ce protocole. SMTP ne peut être utilisé pour la réplication inter-domaines que lorsque des données AD de schéma ou de configuration doivent être répliquées. La réplication des données AD lorsque SMTP est utilisé se fait par le biais de messages électroniques.
- La réplication entre les sites est configurée pour se produire à un intervalle de temps standard de 180 minutes, comme le montre la figure 5. Ce décalage peut être configuré manuellement à différents intervalles. Il est fixé à ce niveau par défaut pour tenir compte des vitesses de réseau inférieures qui peuvent affecter le trafic réseau entre deux sites AD.
La figure 5 montre la réplication inter-sites entre les sites échantillons A et B. Ici, l'intervalle de temps entre l'initiation de la réplication est de 180 minutes entre les serveurs têtes de pont désignés.
- Une fois que le serveur tête de pont a reçu les données répliquées, les notifications de changement et les informations de réplication ultérieures sont communiquées à tous les autres DC de chacun des sites concernés et sont complétées.
Comments