Utiliser la clé de Registre BurFlags pour réinitialiser le service de réplication de fichiers
Cet article traite de la clé de Registre FRS BurFlags que le service de réplication de fichiers Microsoft Windows (FRS) utilise.
S’applique à : Windows Server 2012 R2
Numéro de base de connaissances d’origine : 290762
Vue d’ensemble
FRS est un moteur de réplication multithread multimaître que les contrôleurs de domaine Windows Server utilisent pour répliquer les stratégies système et les scripts d’ouverture de session. Vous pouvez également utiliser FRS pour répliquer du contenu entre des serveurs Windows qui hébergent les mêmes racines DFS (Distributed File System) tolérantes aux pannes ou les mêmes réplicas de nœuds enfants. Dans Windows Server 2008 R2 et versions ultérieures, FRS peut uniquement être utilisé pour répliquer le jeu de réplicas de domaine SYSVOL .
Lorsque vous déployez des contrôleurs de domaine windows ou des serveurs membres qui utilisent FRS pour répliquer des fichiers dans ou des SYSVOL partages DFS, vous devrez peut-être restaurer ou réinitialiser des membres individuels d’un jeu de réplicas si la réplication s’est arrêtée ou est incohérente. Dans certains scénarios, vous devrez peut-être reconstruire l’ensemble du jeu de réplicas à partir de zéro.
La clé de Registre FRS BurFlags est utilisée pour effectuer des restaurations faisant autorité ou nonauthoritatives sur les membres FRS de DFS ou SYSVOL de jeux de réplicas.
Remarque
Les sauvegardes d’état système des serveurs membres Windows et des contrôleurs de domaine n’incluent pas la base de données FRS qui gère un mappage des fichiers qui sont conservés dans les arborescences FRS locales et une liste maître de fichiers FRS.
Restaurer des réplicas FRS
La clé de Registre globale BurFlags contient des REG_DWORD valeurs et se trouve à l’emplacement suivant dans le Registre :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
Les valeurs les plus courantes pour la clé de BurFlags Registre sont les suivantes :
- D2, également appelé restauration en mode nonauthoritative.
- D4, également appelé restauration en mode faisant autorité.
Vous pouvez également effectuer BurFlags des restaurations en même temps que vous restaurez des données à partir d’une sauvegarde ou de toute autre bonne source connue, puis redémarrer le service.
Restauration nonauthoritative
Les restaurations nonauthoritatives sont le moyen le plus courant de réinitialiser des membres individuels des jeux de réplicas FRS qui rencontrent des difficultés. Ces difficultés peuvent être les suivantes :
- Assertions dans le service FRS
- Corruption de la base de données jet locale
- Erreurs d’habillage de journal
- Échecs de réplication FRS
Tentez des restaurations nonauthoritatives uniquement après avoir découvert les dépendances FRS et que vous avez compris et résolu la cause racine. Pour plus d’informations sur la découverte des dépendances FRS, consultez la section Considérations avant de configurer les restaurations faisant autorité ou nonauthoritative des membres FRS plus loin dans cet article.
Les membres qui sont restaurés de manière nonauthoritative doivent avoir des connexions entrantes à partir de partenaires opérationnels en amont où vous effectuez la réplication Active Directory et FRS. Dans un grand jeu de réplicas qui a au moins un membre de réplica connu, vous pouvez récupérer tous les membres de réplica restants à l’aide d’une restauration en mode nonauthoritative si vous réinitialisez les ordinateurs dans l’ordre du partenaire de réplication directe.
Si vous devez effectuer une restauration nonauthoritative pour remettre un membre en service, enregistrez autant d’état à partir de ce membre et du partenaire de réplication directe dans la direction où la réplication ne fonctionne pas. Il vous permet d’examiner le problème plus tard. Vous pouvez obtenir des informations d’état à partir des journaux d’activité FRS et Système dans le observateur d'événements.
Remarque
Vous pouvez configurer les journaux FRS pour enregistrer les entrées de débogage détaillées.
Pour effectuer une restauration nonauthoritative, arrêtez le service FRS, configurez la BurFlags clé de Registre, puis redémarrez le service FRS. Procédez comme suit :
Sélectionnez Démarrer, puis Exécuter.
Dans la zone Ouvrir , tapez cmd , puis appuyez sur Entrée.
Dans la zone Commande , tapez
net stop ntfrs.Sélectionnez Démarrer, puis Exécuter.
Dans la zone Ouvrir , tapez
regedit, puis appuyez sur Entrée.Recherchez la sous-clé suivante dans le Registre :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at StartupDans le volet droit, double-cliquez sur BurFlags.
Dans la boîte de dialogue Modifier la valeur DWORD , tapez D2 , puis sélectionnez OK.
Quittez l’Éditeur du Registre, puis basculez vers la zone Commande .
Dans la zone Commande , tapez net start ntfrs.
Quittez la zone Commande .
Lorsque le service FRS redémarre, les actions suivantes se produisent :
- La valeur de
BurFlagsla clé de Registre revient à 0. - Les fichiers des dossiers FRS réinitialisés sont déplacés vers un dossier préexistant .
- Un événement 13565 est enregistré pour signaler qu’une restauration nonauthoritative est démarrée.
- La base de données FRS est reconstruite.
- Le membre effectue une jointure initiale du jeu de réplicas à partir d’un partenaire en amont ou de l’ordinateur spécifié dans la clé de Registre parent du jeu de réplicas si un parent a été spécifié pour les jeux de réplicas SYSVOL.
- L’ordinateur réinitialisé exécute une réplication complète des jeux de réplicas affectés lorsque la planification de réplication appropriée commence.
- Une fois le processus terminé, un événement 13516 est enregistré pour signaler que FRS est opérationnel. Si l’événement n’est pas journalisé, il y a un problème avec la configuration FRS.
Remarque
Le placement de fichiers dans le dossier préexistant sur les membres réinitialisés est une protection dans FRS conçue pour éviter la perte accidentelle de données. Tous les fichiers destinés au réplica qui existent uniquement dans le dossier existant local et qui n’ont pas été répliqués après la réplication initiale peuvent ensuite être copiés dans le dossier approprié. Lorsque la réplication sortante s’est produite, supprimez les fichiers dans le dossier préexistant pour libérer de l’espace disque supplémentaire.
Restauration FRS faisant autorité
Utilisez les restaurations faisant autorité uniquement comme option finale, par exemple s’il y a des collisions de répertoires.
Par exemple, vous pouvez exiger une restauration faisant autorité si vous devez récupérer un jeu de réplicas FRS où la réplication s’est complètement arrêtée et nécessite une reconstruction à partir de zéro.
La liste suivante des exigences doit être remplie avant d’effectuer une restauration FRS faisant autorité :
Le service FRS doit être désactivé sur tous les partenaires en aval (direct et transitif) pour les jeux de réplicas réinitialisés avant de redémarrer le service FRS lorsque la restauration faisant autorité a été configurée pour se produire.
Les événements 13553 et 13516 ont été enregistrés dans le journal des événements FRS. Ces événements indiquent que l’appartenance au jeu de réplicas a été établie sur l’ordinateur configuré pour la restauration faisant autorité.
L’ordinateur configuré pour la restauration faisant autorité est configuré pour faire autorité pour toutes les données que vous souhaitez répliquer sur les membres du jeu de réplicas. Ce n’est pas le cas si vous effectuez une jointure sur un répertoire vide.
Tous les autres partenaires du jeu de réplicas doivent être réinitialisés avec une restauration nonauthoritative.
Pour effectuer une restauration faisant autorité, arrêtez le service FRS, configurez la BurFlags clé de Registre, puis redémarrez le service FRS. Pour ce faire, procédez comme suit :
- Sélectionnez Démarrer, puis Exécuter.
- Dans la zone Ouvrir , tapez cmd , puis appuyez sur Entrée.
- Dans la zone Commande , tapez net stop ntfrs.
- Sélectionnez Démarrer, puis Exécuter.
- Dans la zone Ouvrir , tapez
regedit, puis appuyez sur Entrée. - Recherchez la sous-clé suivante dans le Registre :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup - Dans le volet droit, double-sélectionnez BurFlags.
- Dans la boîte de dialogue Modifier la valeur DWORD , tapez D4 , puis sélectionnez OK.
- Quittez l’Éditeur du Registre, puis basculez vers la zone Commande .
- Dans la zone Commande , tapez
net start ntfrs. - Quittez la zone Commande .
Lorsque le service FRS est redémarré, les actions suivantes se produisent :
- La valeur de la clé de Registre BurFlags est définie sur 0.
- Un événement 13566 est enregistré pour signaler qu’une restauration faisant autorité est démarrée.
- Les fichiers dans les répertoires répliqués FRS réinitialisés restent inchangés et font autorité sur la réplication directe. En outre, les fichiers deviennent des partenaires de réplication indirects via la réplication transitive.
- La base de données FRS est reconstruite en fonction de l’inventaire des fichiers actuel.
- Une fois le processus terminé, un événement 13516 est enregistré pour signaler que FRS est opérationnel. Si l’événement n’est pas journalisé, il y a un problème avec la configuration FRS.
Réinitialisation spécifique des ensembles globaux et de réplicas
Il existe des clés de Registre globales et spécifiques aux BurFlags ensembles de réplicas. La définition de la clé de Registre global BurFlags réinitialise tous les jeux de réplicas que le membre détient. Effectuez cette opération uniquement lorsque l’ordinateur ne contient qu’un seul jeu de réplicas ou lorsque les jeux de réplicas qu’il contient sont relativement petits.
Contrairement à la configuration de la clé globale BurFlags , la clé de jeu BurFlags de réplicas vous permet de réinitialiser des jeux de réplicas individuels discrets, ce qui permet de laisser intacts les jeux de réplication sains.
La clé de Registre globale BurFlags se trouve à l’emplacement suivant dans le Registre :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup / Restore\Process At Startup.
Cette clé peut contenir les mêmes valeurs que celles décrites plus haut dans cet article pour les restaurations faisant autorité et nonauthoritatives.
Vous pouvez localiser la clé de Registre spécifique BurFlags du jeu de réplicas en déterminant le GUID du jeu de réplicas que vous souhaitez configurer. Pour déterminer quel GUID correspond au jeu de réplicas et configurer une restauration, procédez comme suit :
Sélectionnez Démarrer, puis Exécuter.
Dans la zone Ouvrir , tapez cmd , puis appuyez sur Entrée.
Dans la zone Commande , tapez net stop ntfrs.
Sélectionnez Démarrer, puis Exécuter.
Dans la zone Ouvrir , tapez regedit , puis appuyez sur Entrée.
Pour déterminer le GUID qui représente le jeu de réplicas que vous souhaitez configurer, procédez comme suit :
Localisez la clé suivante dans le Registre :
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica SetsSous la
Replica Setssous-clé, une ou plusieurs sous-clés sont identifiées par un GUID. Dans le volet gauche, sélectionnez le GUID, puis, dans le volet droit, notez les données répertoriées pour la valeur racine du jeu de réplicas . Ce chemin d’accès au système de fichiers indique quel jeu de réplicas est représenté par ce GUID.Répétez l’étape 4 pour chaque GUID répertorié sous la
Replica Setssous-clé jusqu’à ce que vous trouviez le jeu de réplicas que vous souhaitez configurer. Notez le GUID.
Localisez la clé suivante dans le Registre :
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica SetsSous la
Cumulative Replica Setssous-clé, recherchez le GUID que vous avez noté à l’étape 6c.Dans le volet droit, double-sélectionnez BurFlags.
Dans la boîte de dialogue Modifier la valeur DWORD , tapez D2 pour effectuer une restauration nonauthoritative. Ou tapez D4 pour effectuer une restauration faisant autorité. Puis sélectionnez OK.
Quittez l’Éditeur du Registre, puis basculez vers la zone Commande .
Dans la zone Commande , tapez
net start ntfrs.Quittez la zone Commande .
Considérations avant de configurer les restaurations faisant autorité ou nonauthoritative des membres FRS
Si vous configurez un membre FRS pour effectuer une restauration faisant autorité ou nonauthoritative à l’aide de la BurFlags sous-clé de Registre, vous ne résolvez pas les problèmes à l’origine du problème de réplication. Si vous ne pouvez pas déterminer la cause des difficultés de réplication, les membres reviendront généralement à la situation problématique à mesure que la réplication se poursuit.
Une répartition détaillée des interdépendances FRS dépasse le cadre de cet article, mais votre dépannage doit inclure les actions suivantes :
- Vérifiez que la réplication Active Directory a réussi. Résolvez les problèmes de réplication Active Directory avant toute autre résolution des problèmes LIÉS. Utilisez la
Repadmin /showrepscommande pour vérifier que la réplication Active Directory s’effectue correctement. L’outil Repadmin.exe se trouve dans le dossier Support\Tools sur le CD-ROM Windows 2000. - Vérifiez que la réplication Active Directory entrante et sortante se produit entre tous les contrôleurs de domaine qui hébergent
SYSVOLdes jeux de réplicas et entre tous les contrôleurs de domaine qui hébergent des comptes d’ordinateur pour les serveurs qui participent aux jeux de réplicas DFS. - Vérifiez que les objets membres FRS, les objets abonnés et les objets de connexion existent dans Active Directory pour tous les ordinateurs qui participent à la réplication FRS.
- Vérifiez qu’il existe des objets de connexion entrante et sortante pour tous les contrôleurs de domaine dans le domaine pour
SYSVOLles jeux de réplicas. - Vérifiez que tous les membres des jeux de réplicas DFS ont au moins des objets de connexion entrante dans une topologie pour éviter les îlots de réplication.
- Passez en revue les journaux des événements FRS et SYSTEM sur les partenaires de réplication directe qui rencontrent des difficultés.
- Passez en revue les journaux de débogage FRS dans %SYSTEMROOT%\DEBUG\NTFRS_*. LOG entre les partenaires de réplication directe qui rencontrent des problèmes de réplication.
Plus d’informations
Pour plus d’informations, consultez Comment reconstruire l’arborescence SYSVOL et son contenu dans un domaine.