{"id":275,"date":"2012-04-09T22:29:23","date_gmt":"2012-04-09T20:29:23","guid":{"rendered":"http:\/\/www.bretterhofer.at\/blog\/?p=275"},"modified":"2012-04-09T23:42:53","modified_gmt":"2012-04-09T21:42:53","slug":"distributed-file-system-dfs-on-windows-server-systems","status":"publish","type":"post","link":"https:\/\/bretterhofer.at\/blog\/2012\/04\/distributed-file-system-dfs-on-windows-server-systems\/","title":{"rendered":"Distributed File System (DFS) on windows server systems"},"content":{"rendered":"<p>Just a collection of FAQs to Distributed File System (DFS)<\/p>\n<p>3.2.1.1 Algorithm for sorting target sites in referral response based on site location<br \/>\nThe DFS server places the target servers in the referral response in the following order:<\/p>\n<ul>\n<li>Targets in the same site as the client are listed at the top of the referral response in random order.<\/li>\n<li>Targets outside the client&#8217;s site are appended to the response in random order.<\/li>\n<\/ul>\n<p>3.2.1.2 Algorithm for sorting target sites in referral response based on site cost<br \/>\nThe server performs the following actions:<\/p>\n<ul>\n<li>Partition the targets into target sets, based on targets of equal site cost relative to the client.<\/li>\n<li>Sort the target sets from lowest to highest site cost.<\/li>\n<li>Place the targets within each target set in a random<\/li>\n<\/ul>\n<h3>Was sind die Vorteile bei der Verwendung der DFS-Replikation anstelle von Windows SharePoint Services?<\/h3>\n<div>\n<p>Windows\u00ae SharePoint\u00ae Services sorgen mit der Checkoutfunktion f\u00fcr Dateien f\u00fcr eine enge Koh\u00e4renz, die die DFS-Replikation nicht bereitstellt. Wenn Sie ber\u00fccksichtigen m\u00fcssen, dass eine Datei von mehreren Personen bearbeitet wird, empfehlen wir die Verwendung von Windows SharePoint Services. Windows SharePoint Services\u00a02.0 mit Service Pack\u00a02 ist als Teil von Windows Server\u00a02003\u00a0R2 verf\u00fcgbar. Windows SharePoint Services kann aus der Microsoft-Website heruntergeladen werden. Das Produkt ist nicht in Windows Server\u00a02008\u00a0R2 oder Windows Server 2008 enthalten. Wenn Sie aber Daten \u00fcber mehrere Standorte replizieren und die Benutzer nicht gleichzeitig eine bestimmte Datei bearbeiten, bietet die DFS-Replikation mehr Bandbreite und einfachere Verwaltung.<\/p>\n<h3>Gibt es eine Beschr\u00e4nkung der Zeichenzahl im Dateinamen oder der Tiefe der Ordnerverschachtelung?<\/h3>\n<div>\n<p>Windows und die DFS-Replikation unterst\u00fctzen Ordnerpfade mit bis zu 32.000 Zeichen. Die DFS-Replikation ist nicht auf Ordnerpfade mit 260 Zeichen beschr\u00e4nkt.<\/p>\n<h3>Welche Einschr\u00e4nkungen gelten f\u00fcr die DFS-Replikation?<\/h3>\n<p>Die folgende Liste enth\u00e4lt einige Skalierbarkeitswerte, die von Microsoft f\u00fcr Windows Server\u00a02008\u00a0R2 und Windows Server\u00a02008 getestet wurden:<\/p>\n<ul>\n<li>Gr\u00f6\u00dfe aller replizierten Dateien auf einem Server: 10 Terabyte.<\/li>\n<li>Anzahl der replizierten Dateien auf einem Volume: 8 Millionen.<\/li>\n<li>Maximale Dateigr\u00f6\u00dfe: 64\u00a0Gigabyte.<\/li>\n<\/ul>\n<h3>In welchen F\u00e4llen darf die DFS-Replikation nicht eingesetzt werden?<\/h3>\n<div>\n<p>Verwenden Sie die DFS-Replikation nicht in einer Umgebung, in der mehrere Benutzer bestimmte Dateien auf unterschiedlichen Servern gleichzeitig aktualisieren oder \u00e4ndern. Wenn dies geschieht, wird die DFS-Replikation die konfligierenden Kopien der Dateien gegebenenfalls in den versteckten Ordner &#8220;DfsrPrivate\\ConflictandDeleted&#8221; verschieben.<\/p>\n<p>conflictanddeleted quota (which is only 660MB by default).<\/p>\n<p>M\u00fcssen mehrere Benutzer eine Datei gleichzeitig auf verschiedenen Servern \u00e4ndern, verwenden Sie die Windows SharePoint Services-Checkoutfunktion f\u00fcr Dateien, um sicherzustellen, dass eine Datei zu einem gegebenen Zeitpunkt nur von einem Benutzer bearbeitet wird. Windows SharePoint Services\u00a02.0 mit Service Pack\u00a02 ist als Teil von Windows Server\u00a02003\u00a0R2 verf\u00fcgbar. Windows SharePoint Services kann aus der Microsoft-Website heruntergeladen werden. Die Dienste sind nicht in Windows Server\u00a02008\u00a0R2 oder Windows Server 2008 enthalten.<\/p>\n<h3>Wie k\u00f6nnen Dateien aus den Ordnern &#8220;ConflictAndDeleted&#8221; und &#8220;PreExisting&#8221; wiederhergestellt werden?<\/h3>\n<div>\n<p>Sie k\u00f6nnen verlorene Dateien mit dem Windows-Explorer-Befehl <strong>Vorg\u00e4ngerversionen wiederherstellen<\/strong> aus dem Dateisystemordner oder dem freigegebenen Ordner oder alternativ aus einer Sicherung wiederherstellen. Um Dateien direkt aus dem Ordner &#8220;ConflictAndDeleted&#8221; oder &#8220;PreExisting&#8221; wiederherzustellen, verwenden Sie das Beispielskript <a href=\"http:\/\/code.msdn.microsoft.com\/restoredfsr\">RestoreDFSR<\/a> (Beschreibung m\u00f6glicherweise in englischer Sprache) aus der MSDN Code Gallery. Dieses Skript dient ausschlie\u00dflich der Notfallwiederherstellung und wird ohne jegliche Garantie im gegebenen Zustand bereitgestellt.<\/p>\n<\/div>\n<h3>Gibt es eine M\u00f6glichkeit, den Status der Replikation zu ermitteln?<\/h3>\n<p>Ja. Es gibt eine Reihe von M\u00f6glichkeiten, die Replikation zu \u00fcberwachen:<\/p>\n<ul>\n<li>Die DFS-Replikation besitzt einen integrierten Diagnosebericht mit dem Replikationsr\u00fcckstand, der Replikationseffizienz sowie der Anzahl der Dateien und Ordner in einer gegebenen Replikationsgruppe.<\/li>\n<li>&#8220;Dfsrdiag.exe&#8221; ist ein Befehlszeilentool, mit dem ein R\u00fcckstandsz\u00e4hler generiert oder ein Weitergabetest ausgel\u00f6st werden kann. Beide melden den Status der Replikation. Der Weitergabetest zeigt, ob Dateien zu allen Knoten repliziert werden. Der R\u00fcckstandsz\u00e4hler gibt an, wie viele Dateien noch repliziert werden m\u00fcssen, bevor die beiden Computer synchronisiert sind. Der R\u00fcckstandsz\u00e4hler ist die Anzahl an Aktualisierungen, die ein Replikationsgruppenmitglied noch nicht verarbeitet hat. Auf Computern mit Windows Server\u00a02008\u00a0R2 k\u00f6nnen die aktuell mit der DFS-Replikation replizierten Aktualisierungen auch mit &#8220;Dfsrdiag.exe&#8221; angezeigt werden.<\/li>\n<li>Skripts k\u00f6nnen R\u00fcckstandsinformationen \u00fcber WMI zusammenstellen \u2013 manuell oder \u00fcber MOM.<\/li>\n<\/ul>\n<h2>Leistung<\/h2>\n<h3>Unterst\u00fctzt die DFS-Replikation DF\u00dc-Verbindungen?<\/h3>\n<div>\n<p>Die DFS-Replikation kann mit DF\u00dc-Verbindungen arbeiten, aufgrund der geringen Geschwindigkeit kann es aber bei einer gro\u00dfen Anzahl von \u00c4nderungen, die repliziert werden m\u00fcssen, zu einem gro\u00dfen R\u00fcckstand kommen. Wenn kleine \u00c4nderungen an vorhandenen Dateien vorgenommen werden, bietet die DFS-Replikation mit Remotedifferenzialkomprimierung (Remote Differential Compression, RDC) weitaus h\u00f6here Leistung als ein direktes Kopieren der Dateien.<\/p>\n<\/div>\n<h3>Ermittelt die DFS-Replikation die verf\u00fcgbare Bandbreite?<\/h3>\n<div>\n<p>Nein. Die DFS-Replikation ermittelt die verf\u00fcgbare Bandbreite nicht. Sie k\u00f6nnen die DFS-Replikation so konfigurieren, dass pro Verbindung nur ein bestimmter Teil der Bandbreite genutzt wird (Bandbreitendrosselung). Die DFS-Replikation senkt die Bandbreitenauslastung aber nicht weiter, wenn das Netzwerk st\u00e4rker ausgelastet ist. Sie kann au\u00dferdem die Verbindung f\u00fcr kurze Zeitr\u00e4ume vollst\u00e4ndig auslasten. Die Bandbreitendrosselung mit der DFS-Replikation erfolgt nicht pr\u00e4zise, weil die DFS-Replikation die Bandbreite durch Reduzierung der RPC-Aufrufe drosselt. Aus diesem Grund k\u00f6nnen sich verschiedene Puffer in unteren Ebenen des Netzwerkstapels (einschlie\u00dflich RPC) gegenseitig st\u00f6ren und zu Spitzen beim Netzwerkdatenverkehr f\u00fchren.<\/p>\n<\/div>\n<h3>Drosselt die DFS-Replikation die genutzte Bandbreite pro Zeitplan, pro Server oder pro Verbindung?<\/h3>\n<div>\n<p>Wenn Sie die Bandbreitendrosselung beim Festlegen des Zeitplans konfigurieren, verwenden alle Verbindungen f\u00fcr die betreffende Replikationsgruppe diese Einstellung f\u00fcr die Bandbreitendrosselung. Die Bandbreitendrosselung kann mit der DFS-Verwaltung auch auf Verbindungsebene eingestellt werden.<\/p>\n<\/div>\n<h3>Verwendet die DFS-Replikation Active Directory-Dom\u00e4nendienste, um die Kosten f\u00fcr Sitelinks und Verbindungen zu berechnen?<\/h3>\n<div>\n<p>Nein. Die DFS-Replikation verwendet die vom Administrator definierte Topologie, die von den mit Active Directory-Dom\u00e4nendiensten berechneten Sitekosten unabh\u00e4ngig ist.<\/p>\n<\/div>\n<h3>Wie kann ich die Replikationsleistung steigern?<\/h3>\n<div>\n<p>Informationen zu den verschiedenen Methoden zur Optimierung der Replikationsleistung finden Sie im Dokument zur <a href=\"http:\/\/blogs.technet.com\/b\/askds\/archive\/2010\/03\/31\/tuning-replication-performance-in-dfsr-especially-on-win2008-r2.aspx\">Optimierung der Replikationsleistung f\u00fcr DFSR<\/a> (m\u00f6glicherweise in englischer Sprache) im <a href=\"http:\/\/blogs.technet.com\/b\/askds\/\">Blog &#8220;Ask the Directory Services Team&#8221;<\/a>.<\/p>\n<\/div>\n<h3>Wie vermeidet die DFS-Replikation die vollst\u00e4ndige Auslastung einer Verbindung?<\/h3>\n<div>\n<p>Bei der DFS-Replikation stellen Sie die maximale Bandbreite ein, die in einer Verbindung verwendet werden soll. Der Dienst sorgt dann f\u00fcr die Einhaltung der definierten Netzwerkauslastung. Dies unterscheidet sich vom BITS (Background Intelligent Transfer Service): Die DFS-Replikation wird die Verbindung bei ordnungsgem\u00e4\u00dfer Konfiguration nicht auslasten.<\/p>\n<p>Trotzdem arbeitet die Bandbreitendrosselung nicht absolut pr\u00e4zise, so dass es f\u00fcr kurze Zeitr\u00e4ume zu einer vollst\u00e4ndigen Auslastung der Verbindung durch die DFS-Replikation kommen kann. Der Grund besteht darin, dass die DFS-Replikation die Bandbreite durch Reduzierung der RPC-Aufrufe drosselt. Da dieser Vorgang auf verschiedenen Puffern in unteren Ebenen des Netzwerkstapels basiert (einschlie\u00dflich RPC), kommt es im Replikationsdatenverkehr gelegentlich zu Spitzenlasten, die die Netzwerkverbindungen vollst\u00e4ndig auslasten k\u00f6nnen.<\/p>\n<p>Die DFS-Replikation in Windows Server\u00a02008 weist verschiedene Leistungsverbesserungen auf, die im Thema zum <a href=\"http:\/\/technet.microsoft.com\/de-de\/library\/cc753479%28v=ws.10%29.aspx\">Verteiltes Dateisystem<\/a> in der Beschreibung der <a href=\"http:\/\/technet.microsoft.com\/de-de\/library\/cc753208%28v=ws.10%29.aspx\">Changes in Functionality from Windows Server 2003 with SP1 to Windows Server 2008<\/a> (m\u00f6glicherweise in englischer Sprache) er\u00f6rtert werden.<\/p>\n<h3>Werden \u00c4nderungen vor dem Replizieren komprimiert?<\/h3>\n<div>\n<p>Ja. Ge\u00e4nderte Teile der Dateien werden komprimiert, bevor sie gesendet werden. Dies gilt f\u00fcr alle Dateitypen au\u00dfer den folgenden, bei denen es sich bereits um komprimierte Dateien handelt: WMA, WMV, ZIP, JPG, MPG, MPEG, M1V, MP2, MP3, MPA, CAB, WAV, SND, AU, ASF, WM, AVI, Z, GZ, TGZ und FRX. Die Komprimierungseinstellungen f\u00fcr diese Dateitypen sind unter Windows\u00a0Server\u00a02003\u00a0R2 nicht konfigurierbar.<\/p>\n<h3>Was geschieht, wenn ich eine Datei umbenenne?<\/h3>\n<div>\n<p>Die DFS-Replikation benennt die Datei w\u00e4hrend der n\u00e4chsten Replikation auf allen anderen Mitgliedern der Replikationsgruppe um. Dateien werden unter Verwendung einer eindeutigen ID \u00fcberwacht, das Umbenennen und Verschieben der Datei in Replikat beeintr\u00e4chtigt die Replikation der betreffenden Datei durch die DFS-Replikation also nicht.<\/p>\n<h3>In welchen F\u00e4llen wird die RDC f\u00fcr die Replikation eingesetzt?<\/h3>\n<div>\n<p>Die RDC wird eingesetzt, wenn die Datei gr\u00f6\u00dfer als eine Mindestgr\u00f6\u00dfe ist. In der Standardeinstellung liegt der Gr\u00f6\u00dfenschwellenwert bei 64\u00a0KB. Nachdem eine Datei, die diesen Schwellenwert \u00fcberschreitet, repliziert wurde, wird die RDC immer f\u00fcr aktualisierte Versionen der Datei verwendet. Ausgenommen sind nur F\u00e4lle, bei denen ein gro\u00dfer Teil der Datei ge\u00e4ndert oder nachdem die RDC deaktiviert wurde.<\/p>\n<h3>Repliziert die DFS-Replikation Dateien in chronologischer Reihenfolge?<\/h3>\n<div>\n<p>Nein. Dateien k\u00f6nnen ungeordnet repliziert werden.<\/p>\n<\/div>\n<h3>Repliziert die DFS-Replikation Dateien, die gerade von einer anderen Anwendung verwendet werden?<\/h3>\n<div>\n<p>Wenn eine Anwendung eine Datei \u00f6ffnet und eine entsprechende Dateisperre erstellt (damit keine anderen Anwendungen auf diese Datei zugreifen k\u00f6nnen, w\u00e4hrend sie ge\u00f6ffnet ist), wird die DFS-Replikation die Datei nicht replizieren, bevor sie geschlossen wurde. Wenn die Anwendung die Datei mit Lesezugriff \u00f6ffnet, kann die Datei weiterhin repliziert werden.<\/p>\n<\/div>\n<h3>Repliziert die DFS-Replikation NTFS-Dateiberechtigungen, alternative Datenstr\u00f6me, feste Links und Analysepunkte?<\/h3>\n<div>\n<p>Die DFS-Replikation repliziert NTFS-Dateiberechtigungen und alternative Datenstr\u00f6me, aber keine festen NTFS-Links und Analysepunkte. Weitere Informationen zu NTFS finden Sie in der <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=73996\">technischen NTFS-Referenz<\/a> (http:\/\/go.microsoft.com\/fwlink\/?LinkId=73996, m\u00f6glicherweise in englischer Sprache).<\/p>\n<\/div>\n<h3>Repliziert die DFS-Replikation Zeitstempel\u00e4nderungen, wenn keine anderen \u00c4nderungen an der Datei vorgenommen wurden?<\/h3>\n<div>\n<p>Nein, die DFS-Replikation repliziert keine Dateien, bei denen ausschlie\u00dflich der Zeitstempel ge\u00e4ndert wurde. Auch wird der ge\u00e4nderte Zeitstempel nicht auf die anderen Mitglieder der Replikation repliziert, sofern keine anderen \u00c4nderungen an der Datei vorgenommen wurden.<\/p>\n<\/div>\n<h3>Repliziert die DFS-Replikation aktualisierte Berechtigungen f\u00fcr eine Datei oder einen Ordner?<\/h3>\n<p>Ja. Die DFS-Replikation repliziert ge\u00e4nderte Berechtigungen f\u00fcr Dateien und Ordner. Repliziert wird nur der Teil der Datei, der mit der Zugriffssteuerungsliste (Access Control List, ACL) verkn\u00fcpft ist. Trotzdem muss die DFS-Replikation die vollst\u00e4ndige Datei in den Stagingbereich einlesen.<\/p>\n<h3>Was geschieht, wenn zwei Benutzer gleichzeitig dieselbe Datei auf verschiedenen Servern aktualisieren?<\/h3>\n<p>Wenn die DFS-Replikation einen Konflikt erkennt, wird die zuletzt gespeicherte Version der Datei verwendet. Die andere Datei wird in den Ordner &#8220;DfsrPrivate\\ConflictandDeleted&#8221; (im lokalen Pfad des replizierten Ordners auf dem Computer, der den Konflikt behoben hat) verschoben. Die Datei verbleibt bis zur n\u00e4chsten Bereinigung des Ordners im Ordner &#8220;ConflictandDeleted&#8221;. Die Bereinigung erfolgt, wenn der Ordner&#8221;ConflictandDeleted&#8221; die konfigurierte Gr\u00f6\u00dfe \u00fcberschreitet oder die DFS-Replikation einen Fehler des Typs &#8220;Nicht gen\u00fcgend Platz auf dem Datentr\u00e4ger&#8221; feststellt. Der Ordner &#8220;ConflictandDeleted&#8221; wird nicht repliziert. Diese Methode der Konfliktbehebung vermeidet die bei FRS m\u00f6glichen Probleme mit Morph-Verzeichnissen.<\/p>\n<p>Wenn ein Konflikt auftritt, protokolliert die DFS-Replikation ein Informationsereignis im Ereignisprotokoll der DFS-Replikation. Dieses Ereignis macht aus folgenden Gr\u00fcnden keine Eingriffe des Benutzers erforderlich:<\/p>\n<ul>\n<li>Es ist f\u00fcr Benutzer nicht sichtbar (es ist nur f\u00fcr Serveradministratoren sichtbar).<\/li>\n<li>Die DFS-Replikation benutzt den Ordner &#8220;ConflictandDeleted&#8221; als Zwischenspeicher. Wenn ein Kontingentschwellenwert erreicht wird, werden einige der enthaltenen Dateien entfernt. Es gibt keine Garantie, dass konfligierende Dateien gespeichert werden.<\/li>\n<li>Der Konflikt kann sich auf einem Server befinden, der nicht der Ursprung des Konflikts ist.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>http:\/\/technet.microsoft.com\/de-de\/library\/cc773238%28v=ws.10%29.aspx#BKMK_026<\/p>\n<p>&nbsp;<\/p>\n<h3>Tuning replication performance in DFSR (especially on Win2008 R2)<\/h3>\n<p>http:\/\/blogs.technet.com\/b\/askds\/archive\/2010\/03\/31\/tuning-replication-performance-in-dfsr-especially-on-win2008-r2.aspx<\/p>\n<h3>Replacing DFSR Member Hardware or OS (Part 1: Planning)<\/h3>\n<p>http:\/\/blogs.technet.com\/b\/askds\/archive\/2010\/09\/03\/replacing-dfsr-member-hardware-or-os-part-1-planning.aspx<\/p>\n<h3>Pre-seeding with Robocopy<\/h3>\n<p>If your data source OS is Windows Server 2008, I recommend you use <strong>Robocopy <\/strong>for pre-seeding. While Windows Server 2008 supports <strong>Windows Server Backup<\/strong>, it lacks granularity in backing up files. Robocopy can also be used on the other operating systems but it is not as recommended as using a backup.<\/p>\n<h4>Prerequisites<\/h4>\n<p>Robocopy is included with Windows Vista and later, but there have been subsequent hotfix versions that are required for correct pre-seeding. It is not included with Windows Server 2003. You must install the following on your computer that will be pre-seeded, based on your environment (there is no reason to install on the server that currently holds the old data files):<\/p>\n<ul>\n<li>Download latest Windows Server 2008 R2 Robocopy (<a href=\"http:\/\/support.microsoft.com\/default.aspx?scid=kb;EN-US;979808\">KB979808<\/a> or later &#8211; current latest as of this update is <a href=\"http:\/\/support.microsoft.com\/kb\/2639043\/en-us\">KB2639043<\/a>)<\/li>\n<li>Download latest Windows Server 2008 Robocopy (<a href=\"http:\/\/support.microsoft.com\/default.aspx?scid=kb;EN-US;973776\">KB973776<\/a> or later)<\/li>\n<li>Download Windows Server 2003 robocopy (<a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;displaylang=en\">2003 Resource Kit<\/a>)<\/li>\n<\/ul>\n<p><strong>Note<\/strong>: Again, it is <em>not recommended<\/em> that you pre-seed a new Windows 2003 R2 computer using <strong>Robocopy.exe<\/strong> as there are known pre-seeding issues with the version included in the out-of-band Windows Resource Kit Tools. These issues will not be fixed as Win2003 is out of mainstream support. You should instead use <strong>NTBackup.exe<\/strong> as described previously.<\/p>\n<p>More info on using robocopy: <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/cc733145%28WS.10%29.aspx\">http:\/\/technet.microsoft.com\/en-us\/library\/cc733145(WS.10).aspx<\/a><\/p>\n<h4>Procedure<\/h4>\n<p>1. Logon to the computer that is being pre-seeded with data from a previous DFSR node. Make sure you have full Administrator rights on both computers.<\/p>\n<p>2. Validate that the Replicated Folders that you plan to copy over <em>do not<\/em> yet exist on the computer being pre-seeded.<\/p>\n<p><strong>Critical note:<\/strong> do not pre-create the base folders that robocopy is copying and copy into them; let robocopy create the entire source tree. Under no circumstances should you change the security on the destination folders and files <em>after<\/em> using robocopy to pre-seed the data as robocopy <strong><em>will not synchronize security if the files data stream matches, even when using \/MIR<\/em><\/strong>.<\/p>\n<p>Consider robocopy a one-time option. If you run into some issue with it, <strong><em>delete all the data on the destination and re-run the robocopy commands.<\/em><\/strong> Do not try to \u201cfix\u201d the existing data as you are very likely to make things worse.<\/p>\n<h3>Validating Pre-seeding<\/h3>\n<p>Having theoretically pre-seeded correctly at this point, you need to spot check your work and validate that the file hashes are matching on the server. If a half dozen match up, you are usually safe to assume all the rest worked out \u2013 validating every single file is possible but in a large data set it will be very time consuming and of little value.<\/p>\n<h4>Prerequisites<\/h4>\n<p>You must have a Windows 7 or Windows Server 2008 R2 computer somewhere in your environment (even if it is not part of the DFSR environment being migrated) as it includes a new version of <strong>DFSRDIAG.EXE<\/strong> that has a filehash checking tool. If you do not have at least a Windows 7 computer running <a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?displaylang=en&amp;id=7887\">RSAT<\/a> you will not be able to properly validate SHA-1 DFSR file hash data.<\/p>\n<p>http:\/\/www.microsoft.com\/download\/en\/details.aspx?displaylang=en&#038;id=7887<\/p>\n<p><a title=\"Collapse\">Read-only replicated folders<\/a><\/p>\n<div>\n<hr \/>\n<\/div>\n<div>\n<p>A read-only replicated folder is a replicated folder on a particular member in which users cannot add or change files. This is convenient for read-only folders that you want to keep up-to-date with a central server (or servers). For example, you might want to create read-only replicated folders for software installation folders or for folders that contain published reports or documents. Read-only replicated folders are also used by read-only domain controllers (RODCs) to keep the SYSVOL shared folder updated while preventing local changes.<\/p>\n<p>Prior to Windows Server\u00a02008\u00a0R2, the only way to simulate a read-only replicated folder was to manually set share permissions and ACLs on the folders to prevent accidental changes or additions, requiring additional administrative effort and increasing the likelihood of mistakes.<\/p>\n<p>To use read-only replicated folders on Windows Server\u00a02008\u00a0R2, see <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=155093\">Make a Replicated Folder Read-Only on a Particular Member<\/a> (http:\/\/go.microsoft.com\/fwlink\/?LinkId=155093).<\/p>\n<\/div>\n<div>\n<div>\n<div><a title=\"Collapse\"><img decoding=\"async\" src=\"http:\/\/i.technet.microsoft.com\/Hash\/030c41d9079671d09a62d8e2c1db6973.gif\" alt=\"\" \/>Read-only domain controllers have read-only SYSVOL folders<\/a><\/p>\n<div>\n<hr \/>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<p>In Windows Server\u00a02008 it is possible to make changes to the SYSVOL folder of a RODC. These changes persist until the DFS Replication service can overwrite the changes with data from a read-write domain controller or from the DFS Replication staging folder.<\/p>\n<p>In Windows Server\u00a02008\u00a0R2, the SYSVOL folder on RODCs is a read-only replicated folder. This prevents users or administrators from altering files in the folder.<\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<div><a title=\"Collapse\"><img decoding=\"async\" src=\"http:\/\/i.technet.microsoft.com\/Hash\/030c41d9079671d09a62d8e2c1db6973.gif\" alt=\"\" \/>Additional DFS Replication diagnostic functionality in the Dfsrdiag.exe command-line tool<\/a><\/p>\n<div>\n<hr \/>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<p>The Dfsrdiag.exe command-line tool includes three new command-line switches that provide enhanced diagnostic capabilities:<\/p>\n<ul>\n<li><strong>Dfsrdiag.exe ReplState<\/strong>.\u00a0Provides a summary of the replication status across all connections on the specified replication group member. It initiates a snapshot of the internal state of the DFS Replication service and gathers a list of the updates that are currently being processed (downloaded or served) by the service.<\/li>\n<li><strong>Dfsrdiag.exe IdRecord<\/strong>.\u00a0Displays the DFS Replication ID record and version for the file or folder that you specify by using its path or its Unique Identifier (UID). The DFS Replication service creates an ID record for every file and folder that it replicates, and you can use the ID record and its version information to determine if a file has replicated properly to a particular member.<\/li>\n<li><strong>Dfsrdiag.exe FileHash<\/strong>.\u00a0Computes and displays the hash value that is generated by the DFS Replication service for a particular file. The hash value is used to compare two files\u2014if the hash value for two files is identical, so are the files.\n<p>For example, if you use a portable hard drive to copy the contents of a replicated folder to a replication group member before the initial replication, it is often useful to verify whether the files that you copied (for example, the attributes, timestamps, and access control lists (ACLs)) are identical to the version of the files on the authoritative replication group member. If the files are identical, the DFS Replication service doesn\u2019t download any portion of the file during replication (except for its metadata, which the service uses to determine that the files are identical).<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>http:\/\/technet.microsoft.com\/en-us\/library\/ee307957%28v=WS.10%29.aspx<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just a collection of FAQs to Distributed File System (DFS) 3.2.1.1 Algorithm for sorting target sites in referral response based on site location The DFS<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[22,23],"tags":[31],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/posts\/275"}],"collection":[{"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":4,"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/posts\/275\/revisions"}],"predecessor-version":[{"id":278,"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/posts\/275\/revisions\/278"}],"wp:attachment":[{"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/media?parent=275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/categories?post=275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bretterhofer.at\/blog\/wp-json\/wp\/v2\/tags?post=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}