Utiliser la clé de Registre BurFlags pour réinitialiser le service de réplication de fichiers

Cet article décrit la clé de Registre FRS BurFlags utilisée par le service de réplication de fichiers Microsoft Windows (FRS).

S’applique à : Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 290762

Vue d’ensemble

FRS est un moteur de réplication multithread et multi-master 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 de système de fichiers distribués (DFS) tolérant 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 l’ensemble de réplica 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 SYSVOL ou des partages DFS, vous devrez peut-être restaurer ou réinitialiser des membres individuels d’un réplica défini 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 réplica défini à partir de zéro.

La clé de Registre FRS BurFlags est utilisée pour effectuer des restaurations faisant autorité ou non sur les membres FRS des jeux DFS ou SYSVOL réplica.

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 stockés dans des arborescences FRS locales et une liste master de fichiers FRS.

Restaurer des réplicas FRS

La clé de Registre globale BurFlags contient REG_DWORD des 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 connu sous le nom de restauration en mode non-autorisation.
  • 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 source correcte connue, puis redémarrer le service.

Restauration non autorisée

Les restaurations non authentifiées sont le moyen le plus courant de réinitialiser des membres individuels des jeux de réplica FRS qui rencontrent des difficultés. Ces difficultés peuvent être les suivantes :

  • Assertions dans le service FRS
  • Endommagement de la base de données jet locale
  • Journal erreurs d’habillage
  • Échecs de réplication FRS

Essayez des restaurations non authentifiées uniquement après avoir découvert les dépendances FRS et 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 des restaurations faisant autorité ou non autorisées des membres FRS plus loin dans cet article.

Les membres qui sont restaurés de manière non autorisée doivent disposer de connexions entrantes provenant de partenaires amont opérationnels où vous effectuez une réplication Active Directory et FRS. Dans un jeu de réplica volumineux qui a au moins un membre de bonne réplica connu, vous pouvez récupérer tous les membres réplica restants à l’aide d’une restauration en mode non authentifié si vous réinitialisez les ordinateurs dans l’ordre du partenaire de réplication directe.

Si vous devez effectuer une restauration non autorisée pour remettre un membre en service, enregistrez autant d’état à partir de ce membre que du partenaire de réplication direct dans la direction où la réplication ne fonctionne pas. Cela vous permet d’examiner le problème ultérieurement. Vous pouvez obtenir des informations d’état à partir des journaux FRS et Système dans le observateur d'événements.

Remarque

Vous pouvez configurer les journaux FRS pour enregistrer des entrées de débogage détaillées.

Pour effectuer une restauration non autorisée, arrêtez le service FRS, configurez la clé de BurFlags Registre, puis redémarrez le service FRS. Procédez comme suit :

  1. Sélectionnez Démarrer, puis Exécuter.

  2. Dans la zone Ouvrir , tapez cmd , puis appuyez sur Entrée.

  3. Dans la zone Commande , tapez net stop ntfrs.

  4. Sélectionnez Démarrer, puis Exécuter.

  5. Dans la zone Ouvrir , tapez regedit , puis appuyez sur Entrée.

  6. Recherchez la sous-clé suivante dans le Registre :
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup

  7. Dans le volet droit, double-cliquez sur BurFlags.

  8. Dans la boîte de dialogue Modifier la valeur DWORD , tapez D2 , puis sélectionnez OK.

  9. Quittez le Registre Rédacteur, puis basculez vers la zone Commande.

  10. Dans la zone Commande , tapez net start ntfrs.

  11. Quittez la zone Commande .

Lorsque le service FRS redémarre, les actions suivantes se produisent :

  • La valeur de BurFlags la 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 journalisé pour signaler qu’une restauration non autorisée est démarrée.
  • La base de données FRS est reconstruite.
  • Le membre effectue une jointure initiale du réplica défini à partir d’un partenaire amont ou de l’ordinateur spécifié dans la clé de Registre parent de jeu de réplicas si un parent a été spécifié pour les jeux d’réplica SYSVOL.
  • L’ordinateur réinitialisé exécute une réplication complète des ensembles de réplica affectés lorsque la planification de réplication appropriée commence.
  • Une fois le processus terminé, un événement 13516 est journalisé 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 des fichiers dans le dossier préexistant sur les membres réinitialisés est une protection dans FRS conçue pour éviter toute 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 dans 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 du dossier 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 en cas de collisions de répertoires.

Par exemple, vous pouvez avoir besoin d’une restauration faisant autorité si vous devez récupérer un réplica 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 conditions requises doit être remplie avant d’effectuer une restauration FRS faisant autorité :

  1. Le service FRS doit être désactivé sur tous les partenaires en aval (direct et transitif) pour les jeux d’réplica réinitialisés avant de redémarrer le service FRS lorsque la restauration faisant autorité a été configurée pour se produire.

  2. Les événements 13553 et 13516 ont été enregistrés dans le journal des événements FRS. Ces événements indiquent que l’appartenance à l’ensemble de réplica a été établie sur l’ordinateur configuré pour la restauration faisant autorité.

  3. L’ordinateur configuré pour la restauration faisant autorité est configuré pour faire autorité pour toutes les données que vous souhaitez répliquer sur réplica membres de l’ensemble. Ce n’est pas le cas si vous effectuez une jointure sur un répertoire vide.

  4. Tous les autres partenaires de l’ensemble de réplica doivent être réinitialisés avec une restauration non authentifiée.

Pour effectuer une restauration faisant autorité, arrêtez le service FRS, configurez la clé de BurFlags Registre, puis redémarrez le service FRS. Pour ce faire, procédez comme suit :

  1. Sélectionnez Démarrer, puis Exécuter.
  2. Dans la zone Ouvrir , tapez cmd , puis appuyez sur Entrée.
  3. Dans la zone Commande , tapez net stop ntfrs.
  4. Sélectionnez Démarrer, puis Exécuter.
  5. Dans la zone Ouvrir , tapez regedit , puis appuyez sur Entrée.
  6. Recherchez la sous-clé suivante dans le Registre :
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
  7. Dans le volet droit, double sélectionnez BurFlags.
  8. Dans la boîte de dialogue Modifier la valeur DWORD , tapez D4 , puis sélectionnez OK.
  9. Quittez le Registre Rédacteur, puis basculez vers la zone Commande.
  10. Dans la zone Commande , tapez net start ntfrs.
  11. 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 rétablie à 0.
  • Un événement 13566 est journalisé pour signaler qu’une restauration faisant autorité est démarrée.
  • Les fichiers des 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 indirecte via la réplication transitive.
  • La base de données FRS est reconstruite en fonction de l’inventaire de fichiers actuel.
  • Une fois le processus terminé, un événement 13516 est journalisé 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.

Global vs. réplica définir une réinitialisation spécifique

Il existe des clés de Registre globales et réplica spécifiques à l’ensembleBurFlags. La définition de la clé de Registre globale BurFlags réinitialise tous les jeux réplica que le membre détient. Effectuez cette opération uniquement lorsque l’ordinateur ne contient qu’un seul réplica ensemble, ou lorsque les réplica qu’il contient sont relativement petits.

Contrairement à la configuration de la clé globaleBurFlags, la clé d’ensemble de réplica BurFlags vous permet de réinitialiser des jeux de réplica discrets, individuels, ce qui permet de laisser intacts des 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 non autorisées.

Vous pouvez localiser le réplica définir une clé de Registre spécifique BurFlags en déterminant le GUID de l’ensemble de réplica que vous souhaitez configurer. Pour déterminer quel GUID correspond à quel réplica définir et configurer une restauration, procédez comme suit :

  1. Sélectionnez Démarrer, puis Exécuter.

  2. Dans la zone Ouvrir , tapez cmd , puis appuyez sur Entrée.

  3. Dans la zone Commande , tapez net stop ntfrs.

  4. Sélectionnez Démarrer, puis Exécuter.

  5. Dans la zone Ouvrir , tapez regedit , puis appuyez sur Entrée.

  6. Pour déterminer le GUID qui représente l’ensemble de réplica que vous souhaitez configurer, procédez comme suit :

    1. Localisez la clé suivante dans le Registre :
      KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets

    2. Sous la Replica Sets sous-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 réplica jeu est représenté par ce GUID.

    3. Répétez l’étape 4 pour chaque GUID répertorié sous la Replica Sets sous-clé jusqu’à ce que vous localisiez l’ensemble de réplica que vous souhaitez configurer. Notez le GUID.

  7. Localisez la clé suivante dans le Registre :
    KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets

  8. Sous la Cumulative Replica Sets sous-clé, recherchez le GUID que vous avez noté à l’étape 6c.

  9. Dans le volet droit, double sélectionnez BurFlags.

  10. Dans la boîte de dialogue Modifier la valeur DWORD , tapez D2 pour effectuer une restauration non autorisée. Ou tapez D4 pour effectuer une restauration faisant autorité. Puis sélectionnez OK.

  11. Quittez le Registre Rédacteur, puis basculez vers la zone Commande.

  12. Dans la zone Commande , tapez net start ntfrs.

  13. Quittez la zone Commande .

Considérations avant de configurer des restaurations faisant autorité ou non autorisées des membres FRS

Si vous configurez un membre FRS pour effectuer une restauration faisant autorité ou non autorisée à 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 problèmes de réplication, les membres reviennent 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 résolution des problèmes 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 d’autres dépannages FRS. Utilisez la Repadmin /showreps commande pour vérifier que la réplication Active Directory se produit correctement. L’outil Repadmin.exe se trouve dans le dossier Support\Tools du 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 SYSVOL des jeux d’réplica et entre tous les contrôleurs de domaine qui hébergent des comptes d’ordinateur pour les serveurs qui participent à des jeux d’réplica 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 que des objets de connexion entrante et sortante existent pour tous les contrôleurs de domaine du domaine pour SYSVOL les jeux réplica.
  • Vérifiez que tous les membres des jeux de réplica DFS ont au moins des objets de connexion entrants 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_*. JOURNALiser entre les partenaires de réplication directs 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.