Zurücksetzen des Stagingordners des Dateireplikationsdiensts auf ein anderes logisches Laufwerk

In diesem Artikel wird beschrieben, wie Sie den Stagingordner des Dateireplikationsdiensts (File Replication Service, FRS) für vorhandene FRS-Replikatmitglieder auf ein anderes logisches Laufwerk oder einen anderen logischen Ordner zurücksetzen.

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

Weitere Informationen

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Erstellen und Wiederherstellen einer Sicherungskopie der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows.

Das FRS ist ein Multithread-Replikationsmodul mit mehreren master, das den LMRepl-Dienst in Microsoft Windows NT Version 3.0 und Windows NT Version 4.0 ersetzt. Whistler-basierte und Microsoft Windows 2000-basierte Domänencontroller verwenden FRS, um Richtlinien und Anmeldeskripts zu replizieren, die sich im Systemvolume (SYSVOL) für Whistler-basierte und down-Level-Clients befinden.

FRS kann auch den Inhalt zwischen Servern replizieren, die die gleichen fehlertoleranten Dfs-Stammstämme (Distributed File System) oder untergeordnete Knotenreplikate hosten.

Der FRS-Stagingordner ist ein temporärer Speicher für Dateien, die an Downstreampartner von SYSVOL- oder Dfs-Replikatgruppen repliziert werden. Dateien im FRS-Stagingordner verbrauchen möglicherweise Speicherplatz bis zu dem Grenzwert, der in der Registrierungsoption Stagingspeicherplatzlimit in KB [(REG_DWORD) ( Standard = 660 MB)) zugewiesen wurde, oder bis zur Menge des freien Speicherplatzes auf dem Hostlaufwerk, je nachdem, welcher Wert kleiner ist.

Für FRS-Replikatgruppen, die Gigabytes an Inhalt hosten, kann es erforderlich sein, den FRS-Stagingordner auf ein anderes logisches oder physisches Laufwerk zu verschieben:

  • Verhindern Sie, dass der FRS-Stagingordner den gesamten verfügbaren Speicherplatz auf dem Hostlaufwerk belegt, was sich möglicherweise auf die Stabilität anderer Komponenten einschließlich des Basisbetriebssystems auswirken kann.
  • Suchen Sie die Betriebssysteme auf verschiedenen physischen Laufwerken, um die Leistung von Komponenten oder Betriebssystemen zu verbessern.
  • Stellen Sie ausreichend Speicherplatz bereit, um den gewünschten Stagingspeicherplatz zu hosten.

Hinweis

Windows 2000- und Windows 2000 Service Pack 2-basierte Clients müssen eine autoritative Wiederherstellungsaufgabe ausführen, um den FRS-Stagingpfad zu verschieben.

Für Computer, auf denen Windows Server 2003, Windows 2000 Service Pack 3 (SP3) oder eine gleichwertige Version (einschließlich der Q321557 und Q321557 Versionen von Ntrfs.exe auf Windows 2000-basierten Computern) ausgeführt wird, können Sie den Stagingpfad mithilfe des programms Ldp.exe oder des Hilfsprogramms Adsiedit.msc festlegen, indem Sie das FrsStagingPath-Attribut für das NTFRS-Abonnentenobjekt unter dem Hostcomputerkonto in Active Directory ändern.

So ändern Sie das FrsStagingPath-Attribut mithilfe des Tools Adsiedit.msc, das in Windows enthalten ist. NET-Supporttools:

Warnung

Wenn Sie das ADSI Edit-Snap-In, das LDP-Hilfsprogramm oder einen anderen LDAP-Client der Version 3 verwenden und die Attribute von Active Directory-Objekten fälschlicherweise ändern, können Sie schwerwiegende Probleme verursachen. Diese Probleme erfordern möglicherweise, dass Sie Microsoft Windows 2000 Server, Microsoft Exchange 2000 Server oder beides neu installieren. Microsoft kann nicht garantieren, dass Probleme, die auftreten, wenn Sie Active Directory-Objektattribute falsch ändern, gelöst werden können. Ändern Sie diese Attribute auf eigenes Risiko.

  1. Starten Sie das Adsiedit-Programm.

  2. Suchen Sie unter Domänen-NC das NTFRS-Abonnentenobjekt unter dem Hostcomputerkonto in Active Directory. Der generische Pfad für dieses Attribut lautet: CN= Name des Replikatsatzes, CN=NTFRS-Abonnements, CN= Computername, DC= Domänenname,DC=COM

    Um beispielsweise den Stagingpfad für die SYSVOL-Replikatgruppe des Domänencontrollers \\DC1 in der A.com Domäne zurückzusetzen, lautet der DN-Pfad (Distinguished Name) für das FrsStagingPath-Attribut:

    CN=Domain System Volume (SYSVOL-Freigabe), CN=NTFRS-Abonnements, CN=DC1, DC=A,DC=COM

    Where (wenn Sie den DN-Pfad von rechts nach links lesen):

    DC=A,DC=COM ist die Domäne, in der das Computerkonto gehostet wird. CN=DC1 ist das Hostcomputerkonto in der Domäne nc (Domänenbenennungskontext). CN=Domain System Volume (SYSVOL-Freigabe) ist das FRS-Abonnentenobjekt. CN=NTFRS Subscriptions ist das NtfrsSubscriber-Objekt, das das FrsStagingPath-Attribut enthält.

  3. Öffnen Sie die Eigenschaften für das NTFRS-Abonnentenobjekt [in diesem Beispiel das Domänensystemvolume (SYSVOL-Freigabe)], indem Sie mit der rechten Maustaste auf das Objekt und dann auf Eigenschaften klicken.

  4. Klicken Sie in der Liste der Attribute auf fRSStagingPath, und klicken Sie auf die Schaltfläche Bearbeiten.

  5. Geben Sie den Pfad zum neuen Speicherort für den FRS-Stagingordner ein, und klicken Sie auf OK.

  6. Klicken Sie auf OK, um das Fenster Eigenschaften zu schließen.

  7. Aktualisieren Sie den Stagingpfad in der Registrierung:

    1. Starten Sie Registry Editor (Regedt32.exe) auf dem Server, auf dem Sie den Stagingpfad ändern.
    2. Suchen Sie den folgenden Unterschlüssel: HKEY_LOCAL_MACHINE\System\CCS\Services\NTFRS\Parameters\Replica Sets
  8. Suchen Sie die Replikatmenge, für die Sie den Stagingbereich aktualisieren. Alle Replikatgruppen werden als GUID angezeigt. Wenn Sie auf eine GUID klicken, ist einer der Werte auf der rechten Seite Replikatgruppenname. Nachdem Sie die richtige Replikatmenge gefunden haben, ändern Sie den Wert von Replikatsatzstufe in den neuen Stagingbereichspfad. Wenn der Dienst eine Änderung im Stagingpfad erkennt, wird das folgende Ereignis 13563 mit einer Reihe von selbsterklärenden Schritten protokolliert, um fortzufahren:

    Ereignistyp:Warnung
    Ereignisquelle:NtFrs
    Ereigniskategorie:Keine
    Ereignis-ID:13563
    Date:<DateTime>
    Time:<DateTime>
    Benutzer: n/v
    Computer:AC2
    Beschreibung: Der Dateireplikationsdienst hat erkannt, dass sich der Stagingpfad für die Replikatmenge DOMAIN SYSTEM VOLUME (SYSVOL SHARE) geändert hat.

    Aktueller Stagingpfad = E:\Windows\Sysvol\Staging\Domain
    Neuer Stagingpfad = E:\Frsstage

    Der Dienst beginnt mit der Verwendung des neuen Stagingpfads, nachdem er neu gestartet wurde. Der Dienst wird so festgelegt, dass er nach jedem Neustart neu gestartet wird.

    Es wird empfohlen, den Dienst manuell neu zu starten, um Datenverluste im Stagingordner zu verhindern.

    Gehen Sie wie folgt vor, um den Dienst manuell neu zu starten:

    [1] Führen Sie "net stop ntfrs" aus, oder verwenden Sie das Snap-In Dienste, um den Dateireplikationsdienst zu beenden.
    [2] Verschieben Sie alle Stagingdateien, die der Replikatmenge DOMAIN SYSTEM VOLUME (SYSVOL SHARE) entsprechen, an den neuen Stagingspeicherort. Wenn mehr als eine Replikatmenge den aktuellen Stagingordner gemeinsam nutzen, ist es sicherer, die Stagingdateien in den neuen Stagingordner zu kopieren.
    [3] Führen Sie "net start ntfrs" aus, oder verwenden Sie das Snap-In Dienste, um den Dateireplikationsdienst zu starten, gefolgt von "net start ntfrs".

    Weitere Informationen finden Sie unter Hilfe- und Supportdienste unter http://search.support.microsoft.com/search/?adv=1.

Microsoft empfiehlt, Schritt 2 in der vorherigen Ereignismeldung auszuführen, da der FRS-Stagingordner Tausende oder Zehntausende von Dateien im ursprünglichen Stagingordner enthalten kann, die alle für einen oder mehrere Downstreampartner bestimmt sind. In Windows Explorer können Sie die Dateien im Stagingordner anzeigen. Klicken Sie im Menü Ordneroptionen auf die Registerkarte Ansicht, und aktivieren Sie dann das Kontrollkästchen Ausgeblendete Dateien und Ordner anzeigen . Kopieren Sie die Dateien in den neuen Stagingordner, und führen Sie dann die verbleibenden Schritte in der Ereignisprotokollmeldung aus.

Aktualisieren des Domänenverbindungspunkts

Das Zurücksetzen des FRS-Stagingspeicherorts erfordert auch, dass Sie den Domänenverbindungspunkt unter Stagingbereichen aktualisieren.

Festlegen des Stagingbereichspfads

Verwenden Sie die folgende Methode, um den fRSStagingPath-Parameter für einen Domänencontroller in Active Directory zu ändern, um den Speicherort des Stagingbereichsordners auf diesem Domänencontroller zu ändern. Führen Sie dieses Verfahren in der Konsole des Domänencontrollers aus, auf dem das SYSVOL gehostet wird, das Sie neu konfigurieren müssen.

Hinweis

Die folgenden Anmeldeinformationen und Tools sind erforderlich, um den Stagingbereichspfad festzulegen:

  • Anmeldeinformationen: Domänenadministrator
  • Tools: Registry Editor, Active Directory Service Interfaces (ADSI) Edit, Linkd.exe

Führen Sie die folgenden Schritte aus, um den Stagingbereichspfad festzulegen:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Adsiedit.msc ein, und drücken Sie die EINGABETASTE.

  2. Suchen Sie das folgende Objekt wie folgt:
    CN=Domain System Volume(SYSVOL-Freigabe)

    1. Erweitern Sie Domäne [Computername.DomainName. Suffix]
    2. Erweitern Sie DC=DomainName, DC=suffix.
    3. Erweitern Sie OU=Domänencontroller.
    4. Erweitern Sie CN=Computername.
    5. Erweitern Sie CN=NTFRS-Abonnements.
  3. Klicken Sie mit der rechten Maustaste auf CN=Domain System Volume(SYSVOL share), und klicken Sie dann auf Eigenschaften.

  4. Aktivieren Sie das Kontrollkästchen Obligatorische Attribute anzeigen .

  5. Suchen Und klicken Sie dann in der Liste der Attribute auf fRSStagingPath, und klicken Sie dann auf Bearbeiten.

  6. Geben Sie den vollständigen Pfad des Speicherorts für den Stagingbereich ein , und klicken Sie dann auf OK.

    Dieser Pfad ist der Pfad des neuen Ordners, den Sie zuvor erstellt haben. Fügen Sie den Laufwerkbuchstaben ein.

  7. Ändern Sie an einer Eingabeaufforderung das Verzeichnis in %systemroot%\SYSVOL\staging Bereiche.

  8. Geben Sie dir in die Liste der Inhalte ein. Vergewissern Sie sich, dass <JUNCTION> in der DIR-Ausgabe angezeigt wird.

  9. Aktualisieren Sie die Verbindung so, dass die Verbindung auf den neuen Standort verweist. Geben Sie den folgenden Befehl ein:
    linkd junctionname Newpath

    Hinweis

    Newpath ist derselbe Wert, den Sie für fRSStagingPath eingegeben haben.

  10. Drücken Sie die EINGABETASTE.

Hinweis

Das Active Directory-Produktbetriebshandbuch enthält diese Verfahren.