Metsys Blog

Faire l’extension de schéma de son Active Directory

Cliquez pour évaluer cet article !
0 avis

Introduction

Le schéma Active Directory définit la manière dont les objets peuvent être créés, ainsi que les attributs requis ou facultatifs pour ces objets. À chaque version de Windows Server, le schéma de base a été amélioré et étendu.

De nombreuses fonctionnalités nécessitent des versions spécifiques du schéma pour Active Directory. Par exemple, si vous souhaitez déployer une ferme de services de fédération Active Directory (AD FS) basée sur Windows Server 2016, vous aurez besoin du schéma Windows Server 2016.

Depuis Windows Server 2012, Microsoft met à jour automatiquement le schéma Active Directory lors de la promotion du premier serveur membre basé sur Windows Server 2012 en tant que contrôleur de domaine Active Directory.

Cependant, envisagez ce qui se passera si vous souhaitez faire l’une des opérations suivantes :

  • Mettre à jour uniquement le schéma Active Directory, car votre organisation ne souhaite pas que les contrôleurs de domaine exécutent la dernière version.
  • Déléguer la promotion du premier contrôleur de domaine à un utilisateur moins privilégié, plutôt qu’à un administrateur membre du groupe Schéma Admins.
  • Contrôler la réplication correcte de la mise à jour du schéma vers tous les contrôleurs de domaine avant de promouvoir le premier contrôleur de domaine.
  • Éviter le délai d’attente par défaut fourni par l’Assistant de configuration Active Directory pour une réplication correcte.
  • Effectuer toutes les préparations Active Directory.

Dans ces situations, vous devrez mettre à jour manuellement le schéma Active Directory en utilisant adprep.exe à partir du support d’installation de Windows Server.

Permissions requises

Le processus de préparation d’Active Directory se divise en deux étapes. Pour chacune de ces étapes, vous devrez disposer d’un compte faisant partie des groupes suivants :

ÉtapesPermissions requises
Préparer la forêtEnterprise Admins Schéma Admins Administrateur du domaine dans le domaine racine de la forêt
Préparer le domaineAdministrateur du domaine

N’oubliez pas de vous reconnecter après vous avoir ajouté aux groupes.

Préparation de l’extension de schéma

Copiez tout le contenu du dossier \support\adprep du support d’installation de Windows Server de la version vers laquelle vous voulez préparer votre Active Directory, dans un dossier temporaire sur le disque dur de votre système.

Dans le cas ou votre DC est une machine virtuelle voici la commande pour effectuer le copier-coller :

Copy-VMFile "MyVM" -SourcePath "C:\Users\Administrator\Desktop\file.txt" -DestinationPath "C:\temp\file.txt" -CreateFullPath -FileSource Host

Veuillez-vous assurer que les « services d’invité » sous « Services d’intégration » sont activés dans les paramètres de la VM avant d’exécuter cette commande sur l’hôte. Dans l’exemple ci-dessous, « MyVM » est le NOM D’AFFICHAGE de la VM tel qu’il apparaît dans le gestionnaire HyperV et non le nom de l’hôte ou le nom FQDN.

Lancez une invite de commande et accédez au dossier dans lequel vous avez copié les fichiers.

Le processus de préparation d’Active Directory se compose de deux étapes distinctes :

  • Préparation de la forêt
  • Préparation du domaine

Après ces étapes, vous voudrez vérifier la bonne réplication de votre Active Directory.

Préparation de la forêt

Pour préparer la forêt Active Directory, exécutez la commande suivante :

adprep.exe /forestprep /forest labdomain.local /user Administrator /userdomain labdomain.local

Vous pouvez utiliser /forcereplicate pour être sûr.

Remplacez le nom du domaine et les valeurs par des valeurs correspondant à votre environnement Active Directory.

Après avoir appuyé sur Entrée voici ce que vous devriez voir :

La ligne suivante à la fin de l’exécution indique que la préparation de la forêt Active Directory a réussi :

Adprep successfully updated the forest-wide information

Préparation du domaine

Pour préparer le domaine Active Directory, exécutez la commande suivante :

adprep.exe /domainprep /domain labdomain.local /user DomAdm /userdomain labdomain.local /password P@ssword

Remplacez le nom du domaine et les valeurs par des valeurs correspondant à votre environnement Active Directory.

La ligne suivante à la fin de l’exécution indique que la préparation de la forêt Active Directory a réussi :

Adprep successfully updated the domain-wide information

Vérification de la réplication

Une fois les étapes de préparation terminées, la version du schéma Active Directory doit être mise à niveau vers un numéro plus élevé, correspondant à la nouvelle version du schéma.

Le tableau suivant indique les numéros de version en fonction du niveau d’Active Directory :

Windows Server versionVersion du schéma
Windows 2000 Server13
Windows Server 200330
Windows Server 2003 R231
Windows Server 200844
Windows Server 2008 R247
Windows Server 201256
Windows Server 2012 R269
Windows Server 201687
Windows Server 201988
Windows Server 202288

Vous pouvez vérifier manuellement la version du schéma par contrôleur de domaine avec la commande suivante à partir de n’importe lequel de vos contrôleurs de domaine :

repadmin.exe /showattr * "cn=schema,cn=configuration,dc=labdomain,dc=local" /atts:objectVersion

Remplacez par les valeurs correspondant à votre environnement Active Directory.

Lorsque tous les contrôleurs de domaine indiquent la même version de schéma, la préparation Active Directory a été répliquée avec succès sur tous les contrôleurs de domaine.

Article écrit par Mohamed Sabia

Notez cet article

Vous avez aimé cet article ?

Rendez-le plus visible auprès des internautes en lui mettant une bonne note.

Cliquez pour évaluer cet article !
0 avis

Articles pouvant vous intéresser

RETEX CERT

Tout d’abord, en termes d’éthique et pour respecter la confidentialité des sujets aussi sensibles que