Verwenden des BurFlags-Registrierungsschlüssels zum erneuten Initialisieren des Dateireplikationsdiensts

In diesem Artikel wird der vom BurFlags Microsoft Windows File Replication Service (FRS) verwendete REGISTRIERUNGSSCHLÜSSEL erläutert.

Gilt für:   Windows Server 2012 R2
Ursprüngliche KB-Nummer:   290762

Übersicht

FRS ist ein Multithreadreplikationsmodul mit mehreren Threads, das Windows Serverdomänencontroller zum Replizieren von Systemrichtlinien und Anmeldeskripts verwendet. Sie können FRS auch zum Replizieren von Inhalten zwischen Windows Servern verwenden, die die gleichen fehlertoleranten DfS-Stamm- oder untergeordneten Knotenreplikate hosten. In Windows Server 2008 R2 und neuer kann FRS nur zum Replizieren des Domänenreplikatsatzs SYSVOL verwendet werden.

Wenn Sie Windows-basierte Domänencontroller oder Mitgliedsserver bereitstellen, die FRS zum Replizieren von Dateien in oder DFS-Freigaben verwenden, müssen Sie möglicherweise einzelne Mitglieder einer Replikatgruppe wiederherstellen oder neu initialisieren, wenn die Replikation beendet wurde oder inkonsistent SYSVOL ist. In einigen Szenarien müssen Sie möglicherweise den gesamten Replikatsatz neu erstellen.

Der FRS-Registrierungsschlüssel wird verwendet, um autorisierende oder nicht autorisierende Wiederherstellungen für BurFlags FRS-Mitglieder von DFS oder SYSVOL Replikatsätzen durchzuführen.

Hinweis

Systemstatussicherungen von Windows Mitgliedsservern und Domänencontrollern umfassen nicht die FRS-Datenbank, die eine Zuordnung von Dateien verwaltet, die in lokalen FRS-Baumstrukturen gespeichert sind, und eine Masterliste von FRS-Dateien.

Wiederherstellen von FRS-Replikaten

Der globale Registrierungsschlüssel enthält Werte und befindet sich BurFlags am folgenden Speicherort in der REG_DWORD Registrierung:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup

Die gängigsten Werte für den BurFlags Registrierungsschlüssel sind:

  • D2, auch als nicht authentifizierte Moduswiederherstellung bezeichnet.
  • D4, auch als autoritative Moduswiederherstellung bezeichnet.

Sie können auch Wiederherstellungen gleichzeitig ausführen, während Sie Daten aus der Sicherung oder aus einer anderen bekannten guten Quelle wiederherstellen und dann BurFlags den Dienst neu starten.

Nichtautorisierende Wiederherstellung

Nichtauthoritative Wiederherstellungen sind die häufigste Möglichkeit, einzelne Mitglieder von FRS-Replikatsätzen, die Schwierigkeiten haben, neu zu initialisieren. Zu diesen Schwierigkeiten gehören:

  • Assertionen im FRS-Dienst
  • Beschädigung der lokalen Jet-Datenbank
  • Journalumbruchfehler
  • Fehler bei der FRS-Replikation

Versuchen Sie, die nicht autorisierende Wiederherstellung erst nach dem Ermitteln von FRS-Abhängigkeiten zu versuchen und die Ursache zu verstehen und zu beheben. Weitere Informationen zum Ermitteln von FRS-Abhängigkeiten finden Sie im Abschnitt Überlegungen vor dem Konfigurieren autorisierender oder nicht autorisierender Wiederherstellungen von FRS-Mitgliedern weiter unten in diesem Artikel.

Mitglieder, die nicht authentifiziert wiederhergestellt werden, müssen über eingehende Verbindungen von operativen Upstreampartnern verfügen, bei denen Sie active Directory- und FRS-Replikation ausführen. In einem großen Replikatsatz, der über mindestens ein bekanntes gutes Replikatmitglied verfügt, können Sie alle verbleibenden Replikatmitglieder mithilfe einer nicht autorisierenden Moduswiederherstellung wiederherstellen, wenn Sie die Computer in direkter Replikationspartnerreihenfolge erneut initialisieren.

Wenn Sie eine nicht autorisierende Wiederherstellung abschließen müssen, um ein Mitglied wieder in Betrieb zu nehmen, speichern Sie so viel Status von diesem Mitglied und vom direkten Replikationspartner in der Richtung, dass die Replikation nicht funktioniert. Sie können das Problem später überprüfen. Sie können Statusinformationen aus den FRS- und Systemprotokollen in der Ereignisanzeige abrufen.

Hinweis

Sie können die FRS-Protokolle so konfigurieren, dass detaillierte Debugeinträge aufgezeichnet werden.

Um eine nicht autorisierende Wiederherstellung durchzuführen, beenden Sie den FRS-Dienst, konfigurieren Sie den Registrierungsschlüssel, und starten Sie BurFlags den FRS-Dienst neu. Führen Sie die folgenden Schritte aus:

  1. Wählen Sie Start und dann Ausführen aus.

  2. Geben Sie im Feld Öffnen cmd ein, und drücken Sie dann die EINGABETASTE.

  3. Geben Sie im Feld Befehl net stop ntfrs ein.

  4. Wählen Sie Start und dann Ausführen aus.

  5. Geben Sie im Feld Öffnen regedit die EINGABETASTE ein, und drücken Sie dann die EINGABETASTE.

  6. Suchen Sie den folgenden Unterschlüssel in der Registrierung:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup

  7. Doppelklicken Sie im rechten Bereich auf BurFlags.

  8. Geben Sie im Dialogfeld DWORD-Wert bearbeiten D2 ein, und wählen Sie dann OK aus.

  9. Beenden Sie den Registrierungs-Editor, und wechseln Sie dann zum Feld Befehl.

  10. Geben Sie im Feld Befehl den Befehl net start ntfrs ein.

  11. Beenden Sie das Feld Befehl.

Wenn der FRS-Dienst neu gestartet wird, treten die folgenden Aktionen auf:

  • Der Wert für BurFlags den Registrierungsschlüssel wird auf 0 zurückgegeben.
  • Dateien in den neuitialisierten FRS-Ordnern werden in einen bereits vorhandenen Ordner verschoben.
  • Ein Ereignis 13565 wird protokolliert, um zu signalisieren, dass eine nicht autorisierende Wiederherstellung gestartet wird.
  • Die FRS-Datenbank wird neu erstellt.
  • Das Mitglied führt eine erste Verknüpfung der Replikatgruppe von einem Upstreampartner oder von dem Computer aus aus, der im Registrierungsschlüssel Replikatsatz übergeordnetes Element angegeben ist, wenn ein übergeordnetes Element für SYSVOL-Replikatsätze angegeben wurde.
  • Der neuitialisierte Computer führt eine vollständige Replikation der betroffenen Replikatsätze aus, wenn der relevante Replikationszeitplan beginnt.
  • Wenn der Prozess abgeschlossen ist, wird ein Ereignis 13516 protokolliert, um zu signalisieren, dass FRS betriebsbereit ist. Wenn das Ereignis nicht protokolliert wird, liegt ein Problem mit der FRS-Konfiguration vor.

Hinweis

Die Platzierung von Dateien im bereits vorhandenen Ordner auf neuitialisierten Mitgliedern ist ein Schutz in FRS, um versehentlichen Datenverlust zu verhindern. Alle Dateien, die für das Replikat bestimmt sind, die nur im lokalen Vorhandenen Ordner vorhanden sind und nach der ersten Replikation nicht repliziert wurden, können dann in den entsprechenden Ordner kopiert werden. Wenn die ausgehende Replikation erfolgt ist, löschen Sie Dateien im Bereits vorhandenen Ordner, um zusätzlichen Laufwerksspeicher frei zu erhalten.

Autorisierende FRS-Wiederherstellung

Verwenden Sie autorisierende Wiederherstellungen nur als letzte Option, z. B. wenn Verzeichniskollisionen vorhanden sind.

Sie können z. B. eine autorisierende Wiederherstellung erfordern, wenn Sie einen FRS-Replikatsatz wiederherstellen müssen, bei dem die Replikation vollständig beendet wurde und ein Neuerstellen von Grund auf erforderlich ist.

Die folgende Liste der Anforderungen muss erfüllt sein, bevor Sie eine autorisierende FRS-Wiederherstellung durchführen:

  1. Der FRS-Dienst muss für alle nachgeschalteten Partner (direkt und transitiv) für die neuitialisierten Replikatsätze deaktiviert werden, bevor Sie den DIENST für den Dienst für die autorisierende Wiederherstellung neu starten, wenn die autorisierende Wiederherstellung für den Fall konfiguriert wurde.

  2. Die Ereignisse 13553 und 13516 wurden im FRS-Ereignisprotokoll protokolliert. Diese Ereignisse deuten darauf hin, dass die Mitgliedschaft im Replikatsatz auf dem Computer eingerichtet wurde, der für die autorisierende Wiederherstellung konfiguriert ist.

  3. Der Computer, der für die autorisierende Wiederherstellung konfiguriert ist, ist so konfiguriert, dass er für alle Daten autorisierend ist, die Sie in Replikatsatzmitglieder replizieren möchten. Dies ist nicht der Fall, wenn Sie eine Verknüpfung für ein leeres Verzeichnis ausführen.

  4. Alle anderen Partner in der Replikatgruppe müssen mit einer nicht autorisierenden Wiederherstellung neuitialisiert werden.

Beenden Sie zum Abschließen einer autorisierenden Wiederherstellung den FRS-Dienst, konfigurieren Sie den Registrierungsschlüssel, und starten Sie BurFlags den FRS-Dienst neu. Gehen Sie hierzu folgendermaßen vor:

  1. Wählen Sie Start und dann Ausführen aus.
  2. Geben Sie im Feld Öffnen cmd ein, und drücken Sie dann die EINGABETASTE.
  3. Geben Sie im Feld Befehl net stop ntfrs ein.
  4. Wählen Sie Start und dann Ausführen aus.
  5. Geben Sie im Feld Öffnen regedit die EINGABETASTE ein, und drücken Sie dann die EINGABETASTE.
  6. Suchen Sie den folgenden Unterschlüssel in der Registrierung:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
  7. Doppelklicken Sie im rechten Bereich auf BurFlags.
  8. Geben Sie im Dialogfeld DWORD-Wert bearbeiten D4 ein, und wählen Sie dann OK aus.
  9. Beenden Sie den Registrierungs-Editor, und wechseln Sie dann zum Feld Befehl.
  10. Geben Sie im Feld Befehl net start ntfrs ein.
  11. Beenden Sie das Feld Befehl.

Wenn der FRS-Dienst neu gestartet wird, treten die folgenden Aktionen auf:

  • Der Wert für den Registrierungsschlüssel "BurFlags" wird auf 0 festgelegt.
  • Ein Ereignis 13566 wird protokolliert, um zu signalisieren, dass eine autorisierende Wiederherstellung gestartet wird.
  • Dateien in den neuitialisierten replizierten FRS-Verzeichnissen bleiben unverändert und werden bei der direkten Replikation autorisiert. Darüber hinaus werden die Dateien zu indirekten Replikationspartnern durch transitive Replikation.
  • Die FRS-Datenbank wird basierend auf dem aktuellen Dateibestand neu erstellt.
  • Wenn der Prozess abgeschlossen ist, wird ein Ereignis 13516 protokolliert, um zu signalisieren, dass FRS betriebsbereit ist. Wenn das Ereignis nicht protokolliert wird, liegt ein Problem mit der FRS-Konfiguration vor.

Globale und replikatspezifische Neuitialisierung

Es gibt sowohl globale als auch replikatspezifische BurFlags Registrierungsschlüssel. Durch Festlegen des globalen Registrierungsschlüssels werden alle Replikatsätze, die das BurFlags Mitglied enthält, neu initialisiert. Tun Sie dies nur, wenn der Computer nur einen Replikatsatz enthält oder wenn die Replikatsätze, die er enthält, relativ klein sind.

Im Gegensatz zur Konfiguration des globalen Schlüssels ermöglicht ihnen der Replikatsatzschlüssel, diskrete, einzelne Replikatsätze neu zu initialisieren, sodass fehlerfreie BurFlags BurFlags Replikationssätze erhalten bleiben.

Der globale BurFlags Registrierungsschlüssel befindet sich am folgenden Speicherort in der Registrierung:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup / Restore\Process At Startup.

Dieser Schlüssel kann dieselben Werte enthalten wie die zuvor in diesem Artikel behandelten Werte für autoritative und nicht autorisierende Wiederherstellungen.

Sie können den replikatspezifischen Registrierungsschlüssel ermitteln, indem Sie die GUID für den Replikatsatz bestimmen, BurFlags den Sie konfigurieren möchten. Führen Sie die folgenden Schritte aus, um zu bestimmen, welche GUID welchem Replikatsatz entspricht, und konfigurieren Sie eine Wiederherstellung:

  1. Wählen Sie Start und dann Ausführen aus.

  2. Geben Sie im Feld Öffnen cmd ein, und drücken Sie dann die EINGABETASTE.

  3. Geben Sie im Feld Befehl net stop ntfrs ein.

  4. Wählen Sie Start und dann Ausführen aus.

  5. Geben Sie im Feld Öffnen regedit ein, und drücken Sie dann die EINGABETASTE.

  6. Führen Sie die folgenden Schritte aus, um die GUID zu ermitteln, die den Replikatsatz darstellt, den Sie konfigurieren möchten:

    1. Suchen Sie den folgenden Schlüssel in der Registrierung:
      KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets

    2. Unterhalb Replica Sets des Unterschlüssels gibt es einen oder mehrere Unterschlüssel, die von einer GUID identifiziert werden. Wählen Sie im linken Bereich die GUID aus, und notieren Sie sich dann im rechten Bereich die Daten, die für den Replikatsatzstammwert aufgeführt sind. Dieser Dateisystempfad gibt an, welcher Replikatsatz durch diese GUID dargestellt wird.

    3. Wiederholen Sie Schritt 4 für jede GUID, die unterhalb des Unterschlüssels aufgeführt ist, bis Sie den Replikatsatz finden, den Replica Sets Sie konfigurieren möchten. Notieren Sie sich die GUID.

  7. Suchen Sie den folgenden Schlüssel in der Registrierung:
    KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets

  8. Suchen Sie Cumulative Replica Sets unter dem Unterschlüssel die GUID, die Sie in Schritt 6c notiert haben.

  9. Doppelklicken Sie im rechten Bereich auf BurFlags.

  10. Geben Sie im Dialogfeld DWORD-Wert bearbeiten D2 ein, um eine nicht autorisierende Wiederherstellung zu vervollständigen. Oder geben Sie D4 ein, um eine autorisierende Wiederherstellung zu vervollständigen. Wählen Sie dann OK aus.

  11. Beenden Sie den Registrierungs-Editor, und wechseln Sie dann zum Feld Befehl.

  12. Geben Sie im Feld Befehl net start ntfrs ein.

  13. Beenden Sie das Feld Befehl.

Überlegungen vor dem Konfigurieren autorisierender oder nicht autorisierender Wiederherstellungen von FRS-Mitgliedern

Wenn Sie ein FRS-Mitglied so konfigurieren, dass eine autorisierende oder nicht autorisierende Wiederherstellung mithilfe des Registrierungsunterschlüssels abgeschlossen wird, lösen Sie die Probleme nicht, die das Replikationsproblem ursprünglich BurFlags verursacht haben. Wenn Sie die Ursache der Replikationsschwierigkeiten nicht ermitteln können, kehren die Mitglieder in der Regel zurück zu der problematischen Situation, wenn die Replikation fortgesetzt wird.

Eine detaillierte Aufschlüsselung der FRS-Interabhängigkeiten geht über den Bereich dieses Artikels hinaus, die Problembehandlung sollte jedoch die folgenden Aktionen umfassen:

  • Stellen Sie sicher, dass die Active Directory-Replikation erfolgreich ist. Beheben Sie Active Directory-Replikationsprobleme, bevor Sie die Problembehandlung bei FRS durchführen. Verwenden Sie Repadmin /showreps den Befehl, um zu überprüfen, ob die Active Directory-Replikation erfolgreich ausgeführt wird. Das Repadmin.exe befindet sich im Ordner Support\Tools auf der Windows 2000 CD-ROM.
  • Stellen Sie sicher, dass die eingehende und ausgehende Active Directory-Replikation zwischen allen Domänencontrollern stattfindet, die Replikatsätze hosten, und zwischen allen Domänencontrollern, die Computerkonten für Server hosten, die an SYSVOL DFS-Replikatsätzen teilnehmen.
  • Stellen Sie sicher, dass frS-Memberobjekte, Teilnehmerobjekte und Verbindungsobjekte im Active Directory für alle Computer vorhanden sind, die an der FRS-Replikation teilnehmen.
  • Stellen Sie sicher, dass eingehende und ausgehende Verbindungsobjekte für alle Domänencontroller in der Domäne für SYSVOL Replikatsätze vorhanden sind.
  • Stellen Sie sicher, dass alle Mitglieder von DFS-Replikatsätzen über mindestens eingehende Verbindungsobjekte in einer Topologie verfügen, um Replikationsinseln zu vermeiden.
  • Überprüfen Sie die FRS- und SYSTEM-Ereignisprotokolle für direkte Replikationspartner, die Probleme haben.
  • Überprüfen Sie die #A0 im %SYSTEMROOT%\DEBUG\NTFRS_*. PROTOKOLLieren zwischen den direkten Replikationspartnern, bei denen Replikationsprobleme auftreten.

Weitere Informationen

Weitere Informationen finden Sie unter How to rebuild the tree and its content in a SYSVOL domain.