Uso de la característica dbdump en línea de Active Directory
En este artículo se describe cómo usar la característica dbdump en línea de Active Directory.
Se aplica a: Windows Server 2012 R2
Número de KB original: 315098
Resumen
Puede usar la característica dbdump en línea en Ldp.exe para ver los valores almacenados en la base de datos mientras se ejecuta un controlador de dominio. Para desencadenar la característica dbdump en línea, modifique el atributo dumpDatabase en rootDSA.
Los valores que especifique para este atributo son los atributos distintos de los atributos predeterminados que desea volcar. Los valores que especifique son el nombre de este atributo. La característica dumpDatabase comprueba primero que tiene suficientes derechos para volcar la base de datos. A continuación, volca la base de datos en el archivo Ntds.dmp. El archivo Ntds.dmp se encuentra en la misma carpeta que el archivo de base de datos (.dit). Los atributos predeterminados son:
- DNT
- PDNT
- OBJ
- RDNTyp
- CNT
- ABCNT
- DelTime
- NCDNT
- ABVis
Ejemplo de uso: Investigación de un problema de SPN con atributos DEL eliminados o CNF en conflicto
Para crear el archivo Ntds.dmp, siga estos pasos:
Inicie Ldp.exe en el controlador de dominio que registra el evento NTDS 1645.
Conéctese localmente y, a continuación, enlace como administrador de empresa.
Haga clic en Modificar en el menú Examinar .
Edite para Atributo: dumpdatabase.
Edite para Valores: nombre ncname objectclass objectguid instancetype. Debe dejar un espacio entre los atributos.
Haga clic en Entrar. El cuadro Lista de entradas contiene la entrada siguiente:
[Add]dumpdatabase: name ncname objectclass objectguid instancetypeHaga clic en las opciones Extendido y Ejecutar .
Se crea el archivo %systemroot%\NTDS\Ntds.dmp o recibe un mensaje de error en Ldp.exe que debe investigar.
También puede desencadenarlo mediante un archivo de importación LDIFDE dump-db.txt como:
Dn:
Changetype: modify
Agregar: dumpdatabase
Dumpdatabase: name ncname objectclass objectguid instancetype
-
Para importar el archivo con LDIFDE, use una línea de comandos como ldifde /s \<targetserver> /i /f dump-db.txt
.
Uso de la salida
El archivo Ntds.dmp es un archivo de texto. Busque el GUID en conflicto o eliminado que se notificó en el evento 1645 para ver la falta de coincidencia de referencia interna.
Archivo de volcado de ejemplo
En el ejemplo siguiente se muestra que el objeto CROSSREF para PDT de dominio apunta a un objeto incorrecto que ya se ha eliminado:
3953 2326 true 3 1 0 - 1163 - 4
3947 196619 56.6E.52.8A.2E.B4.00.43.BE.B1.B3.57.91.AD.F5.BE PDT
...
3947 1161 false 1376281 2 0 2001-08-04 11:02.47 - -
- - - 9E.4C.AB.36.81.65.2B.4F.A0.31.59.D5.C2.74.68.F2 pdt
DEL:36ab4c9e-6581-4f2b-a031-59d5c27468f2
...
3958 1161 false 1376281 3 0 2001-08-04 23:02.47 - - -
- - - 85.0B.3B.A1.EC.68.37.46.9E.D0.FF.F6.66.BA.FB.84 pdt
La referencia interna apunta a 3947, aunque debe apuntar al nuevo objeto 3958 para dc=pdt,dc=net.
Puede resolver este problema con el comprobador semántico de la versión más reciente de la herramienta de Ntdsutil.exe.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de