Lister les rôles FSMO d’un serveur


Active Directory / vendredi, février 15th, 2008

Comment rechercher rapidement les serveurs qui détiennent les rôles FSMO (Flexible Single Master Operation) dans une forêt ? Active Directory définit cinq rôles FSMO: maître de schéma, maître d’attribution de noms de domaine, maître RID, contrôleur principal de domaine, maître d’infrastructure.

Les rôles de maître de schéma et de maître d’attribution de noms de domaine sont spécifiques à chaque forêt. Par conséquent, il n’existe qu’un seul maître de schéma et un seul maître d’attribution de noms de domaine par forêt.

Les rôles de maître RID, de contrôleur principal de domaine et de maître d’infrastructure sont spécifiques à chaque domaine. Chaque domaine possède son propre maître RID, contrôleur principal de domaine et maître d’infrastructure. Par conséquent, si une forêt possède trois domaines, elle contient trois maîtres RID, trois contrôleurs principaux de domaine et trois maîtres d’infrastructure.

Copier/coller le batch dans un fichier, puis lancer le batch suivi du nom du serveur.

@echo off
REM
REM Script de listage des roles FSMO - %1
REM
if ""=="%1" goto usage
Ntdsutil roles Connections "Connect to server %1" Quit "select Operation Target" "List roles for connected server" Quit Quit Quit
goto done
:usage
@echo Merci de donner un nom de serveur (exemple dumpfsmo SERVEUR)
@echo.
:done

La commande peut être lancée, en complément.

dcdiag /test:Knowsofroleholders /v
Partagez si ça vous plait !

4 réponses à « Lister les rôles FSMO d’un serveur »

Les commentaires sont fermés.