Verwenden des BurFlags-Registrierungsschlüssels zum erneuten Initialisieren des Dateireplikationsdiensts
In diesem Artikel wird der FRS-Registrierungsschlüssel BurFlags
erläutert, den der Microsoft Windows-Dateireplikationsdienst (FRS) verwendet.
Ursprüngliche KB-Nummer: 290762
Übersicht
FRS ist ein Multithread-Replikationsmodul, das Windows Server-Domänencontroller zum Replizieren von Systemrichtlinien und Anmeldeskripts verwenden. Sie können auch FRS verwenden, um Inhalte zwischen Windows-Servern zu replizieren, die die gleichen fehlertoleranten dfS-Wurzeln (Distributed File System) oder untergeordnete Knotenreplikate hosten. In Windows Server 2008 R2 und höher kann FRS nur zum Replizieren der Domänenreplikatmenge SYSVOL
verwendet werden.
Wenn Sie Windows-basierte Domänencontroller oder Memberserver bereitstellen, die FRS zum Replizieren von Dateien in SYSVOL
oder DFS-Freigaben verwenden, müssen Sie möglicherweise einzelne Member eines Replikatsatzes wiederherstellen oder erneut initialisieren, wenn die Replikation beendet oder inkonsistent ist. In einigen Szenarien müssen Sie möglicherweise den gesamten Replikatsatz von Grund auf neu erstellen.
Der FRS-Registrierungsschlüssel BurFlags
wird verwendet, um autoritative oder nicht authentifizierte Wiederherstellungen für FRS-Member von DFS- oder SYSVOL
Replikatgruppen durchzuführen.
Notiz
Systemstatussicherungen von Windows-Mitgliedsservern und Domänencontrollern enthalten nicht die FRS-Datenbank, die eine Zuordnung von Dateien verwaltet, die in lokalen FRS-Strukturen gespeichert sind, und eine Masterliste von FRS-Dateien.
Wiederherstellen von FRS-Replikaten
Der globale BurFlags
Registrierungsschlüssel enthält REG_DWORD
Werte und befindet sich am folgenden Speicherort in der Registrierung:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
Die häufigsten Werte für den BurFlags
Registrierungsschlüssel sind:
- D2, auch als nicht autoritative Moduswiederherstellung bezeichnet.
- D4, auch als autoritative Moduswiederherstellung bezeichnet.
Sie können auch Wiederherstellungen gleichzeitig ausführen BurFlags
, während Sie Daten aus der Sicherung oder aus einer anderen bekannten guten Quelle wiederherstellen und dann den Dienst neu starten.
Nicht autoritative Wiederherstellung
Nicht authentifizierte Wiederherstellungen sind die am häufigsten verwendete Methode, um einzelne Member von FRS-Replikatsätzen neu zu initialisieren, die Schwierigkeiten haben. Diese Schwierigkeiten können folgendes umfassen:
- Assertionen im FRS-Dienst
- Beschädigung der lokalen Jet-Datenbank
- Journalumbruchfehler
- FRS-Replikationsfehler
Versuchen Sie, nicht autoritative Wiederherstellungen nur dann wiederherzustellen, nachdem Sie FRS-Abhängigkeiten ermittelt haben, und Sie verstehen und lösen die Ursache. Weitere Informationen zum Ermitteln von FRS-Abhängigkeiten finden Sie in den Überlegungen, bevor Sie autorisierende oder nicht authentifizierte Wiederherstellungen von FRS-Mitgliedern weiter unten in diesem Artikel konfigurieren.
Mitglieder, die nicht autororitativ wiederhergestellt werden, müssen eingehende Verbindungen von operativen Upstreampartnern haben, in denen Sie Active Directory- und FRS-Replikation ausführen. In einer großen Replikatsgruppe mit mindestens einem bekannten guten Replikatmember können Sie alle verbleibenden Replikatmitglieder wiederherstellen, indem Sie eine nicht authentifizierende Moduswiederherstellung verwenden, wenn Sie die Computer in der direkten Replikationspartnerreihenfolge neu initialisieren.
Wenn Sie eine nicht authentifizierende Wiederherstellung abschließen müssen, um ein Mitglied wieder in den Dienst zurückzugeben, speichern Sie so viel Status von diesem Mitglied und vom direkten Replikationspartner in der Richtung, in der die Replikation nicht funktioniert. Sie können das Problem später überprüfen. Sie können Statusinformationen aus den FRS- und Systemprotokollen im Ereignisanzeige abrufen.
Notiz
Sie können die FRS-Protokolle so konfigurieren, dass detaillierte Debugeinträge erfasst werden.
Um eine nicht authentifizierende Wiederherstellung durchzuführen, beenden Sie den FRS-Dienst, konfigurieren Sie den BurFlags
Registrierungsschlüssel, und starten Sie dann den FRS-Dienst neu. Führen Sie folgende Schritte aus:
Wählen Sie Start und dann Ausführen aus.
Geben Sie im Feld "Öffnen" cmd ein, und drücken Sie dann die EINGABETASTE.
Geben Sie im Feld "Befehl " den Befehl ein
net stop ntfrs
.Wählen Sie Start und dann Ausführen aus.
Geben Sie
regedit
im Feld "Öffnen" die EINGABETASTE ein, und drücken Sie dann die EINGABETASTE.Suchen Sie den folgenden Unterschlüssel in der Registrierung:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
Doppelklicken Sie im rechten Bereich auf BurFlags.
Geben Sie im Dialogfeld "DWORD-Wert bearbeiten" D2 ein, und wählen Sie dann "OK" aus.
Beenden Sie den Registrierungs-Editor, und wechseln Sie dann zum Befehlsfeld .
Geben Sie im Feld "Befehl" "net start ntfrs" ein.
Beenden Sie das Befehlsfeld .
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 neu initialisierten FRS-Ordnern werden in einen bereits vorhandenen Ordner verschoben.
- Ein Ereignis 13565 wird protokolliert, um zu signalisieren, dass eine nicht authentifizierte Wiederherstellung gestartet wird.
- Die FRS-Datenbank wird neu erstellt.
- Das Mitglied führt eine anfängliche Verknüpfung der Replikatmenge von einem Upstreampartner oder vom Computer aus aus, der im Registrierungsschlüssel "Replikatsatz übergeordnetes Element" angegeben ist, wenn ein übergeordnetes Element für SYSVOL-Replikatsätze angegeben wurde.
- Der neu initialisierte 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.
Notiz
Die Platzierung von Dateien im Ordner "Vorab" auf reinitialisierte Member ist ein Schutz in FRS, der dazu dient, versehentlichen Datenverlust zu verhindern. Alle Dateien, die für das Replikat bestimmt sind, die nur im lokalen Ordner vorhanden sind und nach der ursprünglichen 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 Speicherplatz freizugeben.
Autorisierende FRS-Wiederherstellung
Verwenden Sie autorisierende Wiederherstellungen nur als endgültige Option, z. B. wenn Verzeichniskonflikte 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 eine Neuerstellung von Grund auf erfordert.
Die folgende Liste der Anforderungen muss erfüllt sein, bevor Sie eine autorisierende FRS-Wiederherstellung ausführen:
Der FRS-Dienst muss für alle nachgeschalteten Partner (direkt und transitiv) für die erneut initialisierten Replikatsätze deaktiviert werden, bevor Sie den FRS-Dienst neu starten, wenn die autoritative Wiederherstellung so konfiguriert wurde, dass sie eintritt.
Ereignisse 13553 und 13516 wurden im FRS-Ereignisprotokoll protokolliert. Diese Ereignisse geben an, dass die Mitgliedschaft zu der Replikatmenge auf dem Computer eingerichtet wurde, der für die autorisierende Wiederherstellung konfiguriert ist.
Der computer, der für die autoritative Wiederherstellung konfiguriert ist, ist für alle Daten, die Sie replizieren möchten, autoritativ für alle Replikatgruppenmitglieder konfiguriert. Dies ist nicht der Fall, wenn Sie eine Verknüpfung in einem leeren Verzeichnis durchführen.
Alle anderen Partner in der Replikatmenge müssen mit einer nicht authentifizierten Wiederherstellung neu initialisiert werden.
Um eine autorisierende Wiederherstellung abzuschließen, beenden Sie den FRS-Dienst, konfigurieren Sie den BurFlags
Registrierungsschlüssel, und starten Sie dann den FRS-Dienst neu. Dazu gehen Sie wie folgt vor:
- Wählen Sie Start und dann Ausführen aus.
- Geben Sie im Feld "Öffnen" cmd ein, und drücken Sie dann die EINGABETASTE.
- Geben Sie im Feld "Befehl" "net stop ntfrs" ein.
- Wählen Sie Start und dann Ausführen aus.
- Geben Sie
regedit
im Feld "Öffnen" die EINGABETASTE ein, und drücken Sie dann die EINGABETASTE. - Suchen Sie den folgenden Unterschlüssel in der Registrierung:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
- Doppelklicken Sie im rechten Bereich auf BurFlags.
- Geben Sie im Dialogfeld "DWORD-Wert bearbeiten" D4 ein, und wählen Sie dann "OK" aus.
- Beenden Sie den Registrierungs-Editor, und wechseln Sie dann zum Befehlsfeld .
- Geben Sie im Feld "Befehl " den Befehl ein
net start ntfrs
. - Beenden Sie das Befehlsfeld .
Wenn der FRS-Dienst neu gestartet wird, treten die folgenden Aktionen auf:
- Der Wert für den BurFlags-Registrierungsschlüssel wird auf 0 zurückgesetzt.
- Ein Ereignis 13566 wird protokolliert, um zu signalisieren, dass eine autorisierende Wiederherstellung gestartet wird.
- Dateien in den neu initialisierten FRS-replizierten Verzeichnissen bleiben unverändert und werden autoritativ für die direkte Replikation. Darüber hinaus werden die Dateien durch transitive Replikation zu indirekten Replikationspartnern.
- 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 Neuiniialisierung
Es gibt sowohl globale als auch replikatspezifische BurFlags
Registrierungsschlüssel. Durch Festlegen des globalen BurFlags
Registrierungsschlüssels werden alle Replikatsätze erneut initialisiert, die das Element enthält. Führen Sie dies nur aus, wenn der Computer nur einen Replikatsatz enthält oder wenn die darin gespeicherten Replikatsätze relativ klein sind.
Im Gegensatz zur Konfiguration des globalen BurFlags
Schlüssels können Sie mit dem Replikatsatzschlüssel BurFlags
diskrete, einzelne Replikatsätze neu initialisieren, sodass fehlerfreie 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 wie die weiter oben in diesem Artikel behandelten Werte für autorisierende und nicht authentifizierende Wiederherstellungen enthalten.
Sie können den replikatspezifischen BurFlags
Registrierungsschlüssel suchen, indem Sie die GUID für die Replikatmenge bestimmen, die Sie konfigurieren möchten. Führen Sie die folgenden Schritte aus, um zu bestimmen, welche GUID welcher Replikatsatz entspricht und welche Wiederherstellung konfiguriert wird:
Wählen Sie Start und dann Ausführen aus.
Geben Sie im Feld "Öffnen" cmd ein, und drücken Sie dann die EINGABETASTE.
Geben Sie im Feld "Befehl" "net stop ntfrs" ein.
Wählen Sie Start und dann Ausführen aus.
Geben Sie im Feld "Öffnen" "regedit" ein, und drücken Sie dann die EINGABETASTE.
Führen Sie die folgenden Schritte aus, um die GUID zu ermitteln, die die zu konfigurierende Replikatmenge darstellt:
Suchen Sie den folgenden Schlüssel in der Registrierung:
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets
Unterhalb des
Replica Sets
Unterschlüssels gibt es einen oder mehrere Unterschlüssel, die durch eine 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 Stammwert des Replikatsatzes aufgeführt sind. Dieser Dateisystempfad gibt an, welche Replikatmenge durch diese GUID dargestellt wird.Wiederholen Sie Schritt 4 für jede GUID, die unterhalb des
Replica Sets
Unterschlüssels aufgeführt ist, bis Sie den Replikatsatz gefunden haben, den Sie konfigurieren möchten. Notieren Sie sich die GUID.
Suchen Sie den folgenden Schlüssel in der Registrierung:
KEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Cumulative Replica Sets
Suchen Sie unter dem
Cumulative Replica Sets
Unterschlüssel die GUID, die Sie in Schritt 6c angegeben haben.Doppelklicken Sie im rechten Bereich auf BurFlags.
Geben Sie im Dialogfeld "DWORD-Wert bearbeiten" D2 ein, um eine nicht authentifizierte Wiederherstellung abzuschließen. Oder geben Sie D4 ein, um eine autorisierende Wiederherstellung abzuschließen. Wählen Sie dann OK aus.
Beenden Sie den Registrierungs-Editor, und wechseln Sie dann zum Befehlsfeld .
Geben Sie im Feld "Befehl " den Befehl ein
net start ntfrs
.Beenden Sie das Befehlsfeld .
Überlegungen vor der Konfiguration autoritativer oder nicht autoritativer Wiederherstellungen von FRS-Mitgliedern
Wenn Sie ein FRS-Mitglied so konfigurieren, dass eine autoritative oder nicht authentifizierte Wiederherstellung mithilfe des BurFlags
Registrierungsunterschlüssels abgeschlossen wird, lösen Sie die Probleme, die anfänglich das Replikationsproblem verursacht haben. Wenn Sie die Ursache der Replikationsprobleme nicht ermitteln können, werden die Mitglieder in der Regel wieder auf die problematische Situation zurückgesetzt, da die Replikation fortgesetzt wird.
Eine detaillierte Aufschlüsselung zu FRS-Abhängigkeiten geht über den Umfang dieses Artikels hinaus, aber Ihre Problembehandlung sollte die folgenden Aktionen umfassen:
- Überprüfen Sie, ob die Active Directory-Replikation erfolgreich ist. Beheben sie Active Directory-Replikationsprobleme vor der weiteren FRS-Problembehandlung. Verwenden Sie den
Repadmin /showreps
Befehl, um zu überprüfen, ob die Active Directory-Replikation erfolgreich ausgeführt wurde. Das Repadmin.exe Tool 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 auftritt, die Replikatsätze hosten
SYSVOL
, und zwischen allen Domänencontrollern, die Computerkonten für Server hosten, die an DFS-Replikatgruppen teilnehmen. - Stellen Sie sicher, dass FRS-Memberobjekte, Abonnentenobjekte und Verbindungsobjekte in 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
Replikatgruppen vorhanden sind. - Stellen Sie sicher, dass alle Elemente von DFS-Replikatsätzen mindestens eingehende Verbindungsobjekte in einer Topologie aufweisen, um Replikationsinseln zu vermeiden.
- Überprüfen Sie die FRS- und SYSTEM-Ereignisprotokolle für direkte Replikationspartner, die Schwierigkeiten haben.
- Überprüfen Sie die FRS-Debugprotokolle in der Datei %SYSTEMROOT%\DEBUG\NTFRS_*. LOG zwischen den direkten Replikationspartnern, die Replikationsprobleme haben.
Weitere Informationen
Weitere Informationen finden Sie unter Erstellen der SYSVOL
Struktur und des zugehörigen Inhalts in einer Domäne.