Title: File Replication Service Stephanie B. Doakes and Edward Gomes Directory Services and Security Micros
1File Replication Service Stephanie B. Doakes
and Edward Gomes Directory Services and
SecurityMicrosoft Corporation
2Objectives
- Describe and understand how File Replication
service (FRS) works - Describe how FRS interoperates with LMrepl
- Describe how FRS interoperates with Distributed
File System (DFS)
3FRS Product Goals
- Reliable
- Robust
- Scalable
- Efficient
- Secure
- Administration
4Key Terms and Definitions
- Replication
- Replica
- Replica set
- Initial master
- Staging directory
5Key Terms and Definitions (2)
- Outbound partner
- Inbound partner
- Version number
- Change Journal
6Introduction to File Replication Service
- Definition of FRS
- What it is used for?
- Design of the File Replication service
7Replicating SYSVOL
- SYSVOL share
- Netlogon share
- System policies (down-level clients)
- Group policies
- Logon and logoff scripts
8Replicating DFS
- Domain-based DFS only
- Explicitly enabled
- Why replication may show Not Available
- Replication schedule
- Replication is ON or OFF
9Change Propagation
10How FRS Works
- Last Writer Wins algorithm
- Uses Active Directory to manage configuration
information - Authenticated remote procedure call
- Change Journal
11Detailed Operation
- Change journal monitored
- Staging directory
- Change notifications
- Deletion from staging directory
- Replica set topology (unidirectional)
- SYSVOL KCC
- DFS DFS snap-in
- Inbound/outbound partners
12Outbound Replica
13Inbound Replica
14FRS Tables
- Connection table
- Inbound log
- Outbound log
- Version vector
- ID table
15FRS Startup
- FRS configuration retrieved from Active Directory
- 8 DS polling short intervals
- DS polling long interval
16Maintaining a Mixed Environment
- FRS replaces LMRepl in Microsoft Windows 2000
- Microsoft Windows NT 4.0 Directory Replication
service - Windows 2000 File Replication service
- Lbridge.cmd resource kit utility
17Customizing FRS
- File and/or folder filters for exclusion
- Encrypting File System (EFS)
- File names starting with a tilde ()
- Files with .bak or .tmp extensions
- Reparse points
- Scheduling replication intersite
18Scheduling Replication
- Intersite
- Intrasite only for DFS
- On SYSVOL
- Site link
- On DFS
- Site link
- Connection object
- Replica set
19Restoring Replicated Files
- Backing up replicated files/folders
- Non-authoritative restore
- Authoritative restore
- Restoring files on a domain controller
- Non-authoritative
- Authoritative
- Restoring files on a member server
20Pre-staging DFS Data
21Tuning Recommendations
- Setting up the DFS topology
- Distributing disk usage
- Disabling logging
- Maintaining throughput
- Adjusting the size of the staging directory
- Using FRS with remote storage
- Sizing limits
22Troubleshooting FRS
- Free disk space
- Staging directory size
- Test file
- IP connectivity
- Services Administrative Console
23Troubleshooting FRS (2)
- RPC connectivity
- Replication schedule
- File locked
- Excluded file
- FRS logging files
24Troubleshooting FRS (3)
- NTFRSUTL utility
- Command repadmin /showreps
- NTFRS logs
- Ports
- Event logs
- Culprits of excessive replication
25FRS White Papers and Other Documents
- File Replication Service
- http//www.microsoft.com/windows2000/techinfo/res
kit/samplechapters/dsdh/dsdh_frs_tkae.asp - Windows 2000 File Replication Service Update
- http//www.microsoft.com/WINDOWS2000/downloads/re
commended/q265365/default.asp
Note that the URLs should be entered as one line
they are wrapped here for readability.
26FRS White Papers and Other Documents (2)
- TCP and UDP Port Assignments
- http//www.microsoft.com/WINDOWS2000/techinfo/res
kit/samplechapters/cnfc/cnfc_por_simw.asp - Active Directory Branch Office Planning Guide
- http//www.microsoft.com/windows2000/techinfo/pla
nning/activedirectory/branchoffice/default.asp
Note that the URLs should be entered as one line
they are wrapped here for readability.
27FRS Knowledge Base Articles
- Q221105 FRS Polling of the AD May Delay DFS or
SYSVOL Replication for 10 Minutes or More - Q229928 FRS File and Folder Filters Apply to
New Files Only - Q221112 NT File Replication Service Log File
Size and Verbosity Settings
28FRS Knowledge Base Articles (2)
- Q221093 How to Relocate the NTFRS Jet Database
and Log Files - Q220938 Description of the FRS Replication
Protocol, Notification, and Schedule for DFS
Content - Q224512 FRS Builds Full-Mesh Replication
Topology for Replicated DFS ROOT and Child
Replicas
29FRS Knowledge Base Articles (3)
- Q224554 Mapping Events in NTFRS Service Logs to
Threads in Performance Monitor - Q240942 Active Directory DNSHostName Property
Does Not Include Subdomain - Q250545 SYSVOL Directory Is Slow to
Synchronize, Delays Creation of SYSVOL Share and
Domain Controller Registration
30FRS Knowledge Base Articles (4)
- Q250978 FRS May Create Duplicate File IDs on
High-Performance Computers, Preventing Full
Replication of Sysvol and DFS Replicas - Q251250 NTFRS Event ID 13557 Is Recorded When
Duplicate NTDS Connection Objects Exist
31FRS Knowledge Base Articles (5)
- Q257338 Troubleshooting Missing SYSVOL and
NETLOGON Shares on Windows 2000 Domain
Controllers - Q264607 Event ID 13507, 13552, and 13555
Messages Occur in the Domain Controller - Q264822 File Replication Service Stops
Responding When Staging Area Is Full - Q266657 Windows 2000 Directory Service Agent
Fails to Maintain Exclusive Control of Port 389
32FRS Knowledge Base Articles (6)
- Q271363 Files in Single Instance Storage
Replicate When Running NTBackup Against a
Replicated DFS Share - Q272279 How to Troubleshoot the File
Replication Service and the Distributed File
System - Q274578 WMI Cannot Maintain Temporary Event
Filter Registration
33(No Transcript)