Beruflich Dokumente
Kultur Dokumente
1 of 6
https://support.microsoft.com/en-us/kb/197132
Sign in
Notice
This article applies to Windows 2000. Support for Windows 2000 ends on
July 13, 2010. The Windows 2000 End-of-Support Solution Center is a
starting point for planning your migration strategy from Windows 2000.
For more information see the Microsoft Support Lifecycle Policy.
Summary
Active Directory is the central repository in which all objects in an enterprise
and their respective attributes are stored. It is a hierarchical, multi-master
enabled database, capable of storing millions of objects. Because it is multimaster, changes to the database can be processed at any given domain
controller (DC) in the enterprise regardless of whether the DC is connected or
disconnected from the network.
More information
6/09/2016 9:28
2 of 6
https://support.microsoft.com/en-us/kb/197132
Multi-Master Model
A multi-master enabled database, such as the Active Directory, provides the
flexibility of allowing changes to occur at any DC in the enterprise, but it also
introduces the possibility of conflicts that can potentially lead to problems
once the data is replicated to the rest of the enterprise. One way Windows
deals with conflicting updates is by having a conflict resolution algorithm
handle discrepancies in values by resolving to the DC to which changes were
written last (that is, "the last writer wins"), while discarding the changes in all
other DCs. Although this resolution method may be acceptable in some
cases, there are times when conflicts are just too difficult to resolve using the
"last writer wins" approach. In such cases, it is best to prevent the conflict
from occurring rather than to try to resolve it after the fact.
For certain types of changes, Windows incorporates methods to prevent
conflicting Active Directory updates from occurring.
Single-Master Model
To prevent conflicting updates in Windows, the Active Directory performs
updates to certain objects in a single-master fashion. In a single-master
model, only one DC in the entire directory is allowed to process updates. This
is similar to the role given to a primary domain controller (PDC) in earlier
versions of Windows (such as Microsoft Windows NT 3.51 and 4.0), in which
the PDC is responsible for processing all updates in a given domain.
Active Directory extends the single-master model found in earlier versions of
Windows to include multiple roles, and the ability to transfer roles to any
domain controller (DC) in the enterprise. Because an Active Directory role is
not bound to a single DC, it is referred to as a Flexible Single Master
Operation (FSMO) role. Currently in Windows there are five FSMO roles:
Schema master
Domain naming master
RID master
PDC emulator
Infrastructure master
6/09/2016 9:28
3 of 6
https://support.microsoft.com/en-us/kb/197132
6/09/2016 9:28
4 of 6
https://support.microsoft.com/en-us/kb/197132
6/09/2016 9:28
5 of 6
https://support.microsoft.com/en-us/kb/197132
not be updated and a warning to that effect will be logged on that DC's event
log.
If all the domain controllers in a domain also host the global catalog, all the
domain controllers have the current data, and it is not important which
domain controller holds the infrastructure master role.
When the Recycle Bin optional feature is enabled, every DC is responsible to
update its cross-domain object references when the referenced object is
moved, renamed, or deleted. In this case, there are no tasks associated with
the Infrastructure FSMO role, and it is not important which domain controller
owns the Infrastructure Master role. For more information, see 6.1.5.5
Infrastructure FSMO Role at http://msdn.microsoft.com/en-us/library
/cc223753.aspx
Properties
Article ID: 197132 - Last Review: 04/23/2014 08:42:00 - Revision: 5.0
Applies to
Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Server,
Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft
Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server
2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003,
Enterprise x64 Edition, Microsoft Windows Server 2003 R2 Datacenter Edition
(32-Bit x86), Microsoft Windows Server 2003 R2 Datacenter x64 Edition,
Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86), Microsoft
Windows Server 2003 R2 Enterprise x64 Edition, Windows Server 2008
Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 R2
Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2012
Datacenter, Windows Server 2012 Essentials, Windows Server 2012
Foundation, Windows Server 2012 Standard, Windows Server 2012 R2
Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2
Foundation, Windows Server 2012 R2 Standard
Keywords:
kbinfo KB197132
6/09/2016 9:28
6 of 6
https://support.microsoft.com/en-us/kb/197132
Support
Security
Contact Us
Account support
Trademarks
2016 Microsoft
6/09/2016 9:28