DCPROMO-Herabstufung schlägt fehl, wenn der DNS-Infrastrukturmaster nicht kontaktiert werden kann.
In diesem Artikel wird ein Problem behoben, bei dem die Herabstufung eines Windows Server-Computers, auf dem die Serverrolle Active Directory-Domäne Dienste (AD DS) oder Domänencontroller gehostet wird, fehlschlägt.
Ursprüngliche KB-Nummer: 2694933
Symptome
Die ordnungsgemäße Herabstufung eines Windows Server-Computers, auf dem die AD DS- oder Domänencontrollerserverrolle gehostet wird, schlägt fehl. Der folgende On-Screen-Fehler wird angezeigt:
Titelleistentext: Active Directory-Domäne Dienstinstallations-Assistent
Nachrichtentext:
Fehler beim Vorgang, da:
Active Directory-Domäne Services konnten die verbleibenden Daten in der Verzeichnispartition nicht übertragen.
DC=DomainDNSZones,DC=<DNS domjain name> to Active Directory-Domäne Controller
\\<DNS-Name des Hilfs-DC, der für die Dienstdemotion verwendet wird>
"Der Verzeichnisdienst enthält keine obligatorischen Konfigurationsinformationen und kann den Besitz der unverankerten Einzelmastervorgangsrollen nicht ermitteln."
Der relevante Teil des DCPROMO. DIE LOG-Datei enthält den folgenden Text:
<date> <time> [INFO] Transferring operations master roles owned by this Active Directory Domain Controller in directory partition
DC=DomainDnsZones,DC=contoso,DC=com to Active Directory Domain Controller \\<DNS name of helper DC...
<date> <time> [INFO] EVENTLOG (Warning): NTDS Replication / Replication : 2091
Eine Überprüfung des Infrastrukturobjekts und der Attribute für die DNS-Anwendungspartition, auf die im On-Screen DCPROMO-Fehler und DCPROMO verwiesen wird. LOG:
Expanding base 'CN=Infrastructure,DC=DomainDnsZones,DC=contoso,DC=com'...
Getting 1 entries:
Dn: CN=Infrastructure,DC=DomainDnsZones,DC=contoso,DC=com
cn: Infrastructure;
distinguishedName: CN=Infrastructure,DC=DomainDnsZones,DC=contoso,DC=corp,DC=microsoft,DC=com;
dSCorePropagationData: 0x0 = ( );
fSMORoleOwner: CN=NTDS Settings\0ADEL:<NTDS Settings objet GUID>,CN=\<hostname of last DC to host the partition infrastructure role>,CN=Servers,CN=<active directory site name>,CN=Sites,CN=Configuration,DC=contoso,DC=com;
instanceType: 0x4 = ( WRITE );
isCriticalSystemObject: TRUE;
name: Infrastructure;
objectCategory: CN=Infrastructure-Update,CN=Schema,CN=Configuration,DC=contoso,DC=com;
objectClass (2): top; infrastructureUpdate;
objectGUID: <object guid>;
showInAdvancedViewOnly: TRUE;
systemFlags: 0x8C000000 = ( DISALLOW_DELETE | DOMAIN_DISALLOW_RENAME | DOMAIN_DISALLOW_MOVE );
uSNChanged: <some USN #>;
uSNCreated: <some USN #>;
whenChanged: <date> <time>;
whenCreated: <date> <time>;
Die Unterscheidung von Elementen in der LDAP-Ausgabe aus der Beispieldomäne CONTOSO.COM
umfasst:
Das
fSMORoleOwner
Attribut enthält die Zeichenfolge 0ADEL, die angibt, dass das NTDS Settings -Objekt des DC-Besitzers gelöscht wurde.Das
fSMORoleOwner
Attribut enthält eine 32-stellige alphanumerische GUID des eigenen DCs NTDS Settings-Objekts im Format xxxxxx-xxxx-xxxx-xxxx-xxxx-xx.Der Name der Standardmäßigen DNS-Anwendungspartition, für die das
fSMORoleOwner
Attribut einem DC mit einem gelöschten NTDS Settings-Objekt zugewiesen ist. In diesem Fall wurde auf den Fehler "DomainDNSZones" verwiesen. Dieser Fehler kann auch für die ForestDNSZones-Anwendungspartition auftreten.
Ursache
Der Fehler tritt auf, wenn der Domänencontroller, der herabgestuft wird, keine ausgehenden Replikationsänderungen an dem DC ausführen kann, die die Infrastruktur-FSMO oder die operative Rolle für die Partition besitzen, auf die im FEHLER DCPROMO [log] verwiesen wird.
Insbesondere wird der Herabstufungsversuch abgebrochen, um den Schutz vor Datenverlust zu gewährleisten. Bei DNS-Anwendungspartitionen wird die Herabstufung blockiert, um sicherzustellen, dass die folgenden Daten repliziert werden:
- Live- und gelöschte DNS-Einträge
- ACLS der DNS-Einträge
- Metadaten, z. B. Registrierungs- und Löschdaten
DN-Pfade für Partitionen, bei denen der Fehler im Abschnitt "Symptome " auftreten kann, umfassen:
- CN=Infrastrukturen,DC=DomainDNSZones....
- CN=Infrastrukturen,DC=ForestDNSZones....
Lösung
Notiz
Wenn der Infrastrukturmaster einer gelöschten NTDSA auf einer DNS-Anwendungspartition wie DomainDNSZones zugewiesen ist, fehlt er möglicherweise auch für die ForestDNSZones-Partition oder umgekehrt. Es wird empfohlen, sicherzustellen, dass sowohl für die Partitionen "DomainDNSZones" als auch "ForestDNSZones", die Live-Windows Server 2003 oder höher zugewiesen sind, die dns-Serverrolle und -partition gehostet werden.
Sie können dieses Problem mit einer der folgenden Methoden beheben:
Dient
ADSIEDIT.MSC
zum Zuweisen des DN-Pfads für dasfsMORoleOwner
Attribut zu einem Live-DC, das ein direkter Replikationspartner des ursprünglichen FSMO-Rollenbesitzers war. Warten Sie dann, bis diese Änderung in der eingehenden Replikation auf den DC erfolgt, der herabgestuft wird.Führen Sie das Skript im Abschnitt "Lösung " von KB949257 für die betreffende Partition aus.
Wenn der herabgestufte DC änderungen für die betreffende Verzeichnispartition nicht eingehend replizieren kann, führen Sie den
DCPROMO /FORCEREMOVAL
Befehl aus, um den Domänencontroller zu erzwingen.
Weitere Informationen
DCPromo versucht, Änderungen an allen lokal gehaltenen NC-Dateien ausgehend zu replizieren, sodass eindeutige Änderungen nicht verloren gehen. Wenn Daten in DNS-Zonen gespeichert werden, versucht DCPROMO, den Inhalt von DNS-Zonen in den Infrastrukturmaster der betreffenden DNS-Partition zu replizieren.
Verwandtes Problem:
KB949257 beschreibt ein Problem, bei dem der Befehl fehlschlägt, wenn der ADPREP /RODCPREP
Infrastrukturmaster für eine oder mehrere DNS-Anwendungspartitionen einem gelöschten NTDSA zugewiesen wird.