Force la réplication entre deux contrôleurs de domaine dans Active Directory

Force la réplication entre deux contrôleurs de domaine dans Active Directory

Imaginez avoir une seule porte à votre maison. Pas de fenêtres, pas de porte de patio, juste une porte. Que se passe-t-il si vous ne pouvez pas ouvrir cette porte? La maison, et tout ce qui contient, vous est inutile.

Un contrôleur de domaine est comme une porte, dans un sens. Un avec un videur. C'est la passerelle pour entrer dans les choses que tu veux. Active Directory (AD) est le videur à la porte. Il vérifie vos informations d'identification, détermine si vous êtes autorisé à franchir la porte et les ressources auxquelles vous pouvez accéder une fois à l'intérieur.

Table des matières
    1. Accédez au site pour lequel vous souhaitez reproduire les contrôleurs de domaine. Développez-le en cliquant sur la pointe de flèche à côté du nom du site. Élargir la Les serveurs. Développez le DC que vous souhaitez reproduire. Cliquer sur Paramètres NTDS.
    1. Dans le volet droit, cliquez avec le bouton droit sur le serveur et sélectionnez Reproduire maintenant.
    1. Selon le nombre de CD, cela pourrait prendre moins d'une seconde à quelques minutes. Une fois terminé, vous verrez la notification: «Active Directory Domain Services a reproduit les connexions.". Cliquez sur D'ACCORD pour finir.

    Force la réplication des contrôleurs de domaine via la commande CLI

    Si vous connaissez le bon vieux cmd Windows, alors le rampage La commande est pour vous. C'est le moyen unique le plus rapide de forcer la duplication DC. Si vous n'êtes pas familier, c'est le bon moment pour en savoir plus sur Windows CMD. 

    1. Connectez-vous à l'un de vos CD et ouvrez le Invite de commande.
    1. Entrez la commande suivante, puis appuyez sur le Entrer clé.
    repadmin / syncall / adep
    1. Une litanie d'informations fait défiler l'écran. Si vous voyez que la dernière ligne se lit.", Puis l'invite de commande en dessous, vos ccs sont reproduits avec succès.

    Réplication du contrôleur de domaine de force avec PowerShell

    Si vous n'utilisez pas PowerShell dans votre vie quotidienne, vous manquez. Vous vous devez vraiment à apprendre PowerShell. Cela vous facilitera la vie, et si vous êtes un administrateur de systèmes juniors, cela vous aidera massivement à faire passer votre carrière à la prochaine étape.

    Ces étapes peuvent être effectuées dans la CLI ordinaire PowerShell, mais nous l'avons fait dans le PowerShell ISE pour mieux montrer les commandes et leurs résultats. Nous allons construire un script que vous pouvez enregistrer ou même transformer en une cmdlet que vous pouvez appeler à partir de la ligne de commande PowerShell.

    1. Connectez-vous à l'un de vos CD et ouvrez Powershell ou PowerShell Ise.
    1. Avant d'écrire un script, enregistrez-le avec un nom descriptif comme dricéplication de force.PS1 pour que vous puissiez réutiliser cela plus facilement. Entrez le code suivant et exécutez-le pour voir comment il obtiendra les noms de tous vos ccs.
    (Get-AddomainController -Filter *).Nom

    Voyez comment il renvoie les noms du DCS? Maintenant, vous pouvez tuer ce résultat dans la prochaine cmdlet. Un tuyau est le caractère de ligne verticale ( | ), qui se trouve généralement sur le clavier juste au-dessus du Entrer clé.

    1. À la fin de la commande précédente, entrez le code suivant:
    | Foreach-object repadmin / syncall $ _ (get-addomain).DistinguishedName / adep

    La commande doit ressembler à l'image ci-dessous. Exécuter. Il doit renvoyer un message comme celui de retour dans la réplication du contrôleur de domaine de force via la section GUI ci-dessus. Si cela se termine avec, «Syncall s'est terminé sans erreurs."Ensuite, cela a fonctionné.

    Avez-vous vu comment il utilise également le rampage commande?

    1. Ajoutons une autre ligne pour vous aider à vous assurer que la réplication a vraiment terminé. Le code suivant retournera la date et l'heure de la date de reproduction de chacun de vos CD. Cette commande pourrait être utilisée à elle seule à une autre fois si vous êtes juste curieux lorsque votre DCS s'est reproduit. Entrez le code et exécutez-le.
    Get-addreplicationPartNerMetAdata -Target "$ env: UserdnsDomain" -Scope Domain | Select-Object Server, lastreplicationscucess

    Le résultat doit ressembler à l'image ci-dessous. Vous verrez en bas la date et l'heure exactes à la dernière fois que la réplication a eu lieu.

    1. Pour mettre un peu de vernis sur ce script, rend sa sortie un peu moins verbeuse. Vers la fin de la première ligne, entrez | Se débrouiller entre le / Adep Et le support de fin. Cela lui dit de ne pas publier les résultats de cette applet. Le résultat final ressemblera à l'image suivante.

    Keep'em reproduit

    Vous connaissez maintenant 3 façons de forcer la réplication des contrôleurs de domaine dans la publicité. Vous avez également mis en place un script PowerShell réutilisable que vous pouvez appeler à partir de la ligne de commande PowerShell quand vous le souhaitez. Il n'y a aucune excuse pour vos derniers modifications CC pour s'asseoir et attendre la prochaine réplication planifiée, chaque fois que cela peut être.