Lister les rôles FSMO d’un serveur
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
Je travaille actuellement en tant qu’Enterprise Architect pour le groupe CAPGEMINI. Acteur et expert communautaire reconnu depuis de nombreuses années, j’anime ce site autour des technologies Microsoft, des thématiques du Cloud, des infrastructures, … Je suis également à l’origine de nombreuses publications dans la presse IT.
sachez que ca ne peut pas erte toujour vrai
Comment cela ?
en qlq sotrte oui 10/10 🙂
scincerement a chaque fois que je revient sur ce blog je trouve des articles interessant!!