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 !
0 0 voter
Évaluation de l'article
S’abonner
Notifier de
guest
4 Commentaires
Inline Feedbacks
View all comments
belgo
12 années il y a

sachez que ca ne peut pas erte toujour vrai

Cédric GEORGEOT
12 années il y a

Comment cela ?

simplman55
12 années il y a

en qlq sotrte oui 10/10 🙂

frifrara
11 années il y a

scincerement a chaque fois que je revient sur ce blog je trouve des articles interessant!!