Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Cómo realizar la desfragmentación sin conexión de la base de datos de Active Directory

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 232122
Resumen
Active Directory realiza automáticamente la desfragmentación de la base de datos en determinados intervalos como parte del proceso de recolección. (De forma predeterminada, esto ocurre cada 12 horas). La desfragmentación en línea no reduce el tamaño del archivo de base de datos (Ntds.dit), pero en su lugar optimiza el almacenamiento de datos en la base de datos y recupera espacio en el directorio para los nuevos objetos.

Realización de una desfragmentación sin conexión, crea una nueva versión del archivo de base de datos sin fragmentación interna. También vuelve a crear todos los índices. Dependiendo de la era de la fragmentación del archivo de base de datos original, el nuevo archivo puede ser mucho más pequeño.
Más información
Para realizar la desfragmentación sin conexión de la base de datos de Active Directory:
  1. Hacer copia de seguridad de Active Directory. Copia de seguridad de Windows Server admite de forma nativa la copia de seguridad de Active Directory mientras en línea. Esto se produce automáticamente cuando se selecciona la opción para backup de todo en el equipo en el Asistente para copia de seguridad o de forma independiente, seleccione hacer copia de seguridad del "estado del sistema" en el asistente.
  2. Para Windows 2000 Server y Windows Server 2003
    Reinicie el controlador de dominio, seleccione la instalación adecuada del menú de inicio y, a continuación, presione F8 para mostrar el menú Opciones avanzadas de Windows 2000 Server. SeleccioneModo de restauración de servicios de directorio, y, a continuación, presione ENTRAR. Presione ENTRAR para reiniciar.

    Para Windows Server 2008 y versiones posteriores
    Realice una de las siguientes acciones:
    • Detenga la instancia de "Servicios de dominio de Active Directory" o LDS.
    • Inicie "msconfig" y vaya al panel de inicio. Seleccione la instalación del sistema operativo que desea configurar. Seleccione Inicio a prueba de erroresen la sección Opciones de inicioy también seleccionar el elementoReparar Active Directory. Después de hacer clic en Aceptar, la herramienta le pide que reinicie. Reinicie el equipo.
  3. Inicie sesión en la cuenta de administrador con la contraseña definida para la cuenta de administrador local en Directory Service Restore Mode SAM. Para obtener más información acerca de cómo utilizar la base de datos SAM sin conexión, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    223301Protección de la cuenta de administrador en el SAM sin conexión
  4. Haga clic en Inicio, seleccione programas, Accesoriosy, a continuación, haga clic en símbolo del sistema.
  5. En el símbolo del sistema, escriba cmd, y, a continuación, presione ENTRAR.
  6. NTDSUTIL utiliza las variables de entorno TEMP y TMP para crear una base de datos temporal durante la desfragmentación. Si el espacio libre en el volumen estándar utilizado es menor que el tamaño de la base de datos compactada, recibirá el siguiente error:
    Mantenimiento de los archivos: compact a d:\compactDB
    Iniciando modo de defragmentación...
    Base de datos de origen: D:\windows\NTDS\ntds.dit
    Base de datos de destino: d:\compactDB\ntds.dit

    Estado de desfragmentación (% completado)

    0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100

    |----|----|----|----|----|----|----|----|----|----|

    .......................... Operación terminó con el error -1808 (JET_errDiskFull, No queda espacio en disco).


    En el registro de la aplicación, verá un suceso similar al siguiente:

    Nombre de registro: aplicación
    Origen: ESENT
    ID. de suceso: 482
    Categoría de tareas: General
    Nivel: Error
    Palabras clave: clásico
    Descripción: NTDS (12852) error en un intento de escribir en el archivo "C:\Users\administrator\AppData\Local\Temp\tmp.edb" en el desplazamiento 49315536896 (0x0000000b7b6f6000) de 0 (0 x 00000000) bytes después de 0,015 segundos con error de sistema 112 (0 x 00000070): "No hay suficiente espacio en el disco.". La operación de escritura se producirá un error con el error -1808 (0xfffff8f0). Si el error persiste el archivo puede estar dañado y tendrá que restaurar desde una copia de seguridad anterior.

    En este caso, puede establecer las variables de entorno TMP y TEMP en un volumen que tenga suficiente espacio libre para la tarea. Por ejemplo, utilice la siguiente configuración:

    MD d:\temp

    Set tmp = d:\temp

    SET temp = d:\temp

    Nota:Este problema también puede producirse durante una comprobación de integridad de la base de datos.
  7. Ejecute NTDSUTIL.
  8. Para Windows 2008 y versiones posteriores
    Escriba el activar la instancia ntdsPara seleccionar la instancia de base de datos de Active Directory. Utilice el nombre de instancia LDS si desea compactar una base de datos LDS.
  9. Escriba el archivos, y, a continuación, presione ENTRAR.
  10. Escriba el Info, y, a continuación, presione ENTRAR. Se muestra la información actual acerca de la ruta de acceso y el tamaño de la base de datos de Active Directory y sus archivos de registro. Anote la ruta de acceso.
  11. Establecer una ubicación que tenga suficiente espacio en disco para almacenar la base de datos compactada.
  12. Escriba el compactar en unidad:\directorio, y, a continuación, presione ENTRAR. Nota en este comando, los marcadores de posiciónunidad y directoriorepresenta la ruta de acceso de la ubicación en la que estableció en el paso anterior.

    Nota:Debe especificar una ruta de directorio. Si la ruta contiene espacios, la ruta de acceso completa debe estar entre comillas. Por ejemplo, escriba:
    compactar en "c:\new carpeta"
  13. Se crea una nueva base de datos que se denomina Ntds.ditor AdamNtds.dit en la ruta de acceso especificada.
  14. Escriba el quit, y, a continuación, presione ENTRAR. Escriba elquit Para volver a la línea de comandos.
  15. Si la desfragmentación es correcta sin errores, siga el Ntdsutil.exe instrucciones en pantalla. Elimine todos los archivos de registro en el directorio de registro, escriba el comando siguiente:
    unidad del: \ pathToLogFiles \*.log
    Copie el nuevo archivo Ntds.dit o AdamNtds.dit sobre el archivo de base de datos antigua en la ruta de la base de datos actual que anotó en el paso 5.

    Nota: No elimine el archivo Edb.chk.
  16. Para Windows 2000 Server y Windows Server 2003
    Reinicie el equipo.

    FOr Windows Server 2008 y versiones posteriores
    Si detiene los servicios de dominio de Active Directory o instancia de LDS, puede reiniciarlo ahora.
  17. Para Windows Server 2008 y versiones posteriores
    Si está trabajando en el modo de restauración de Active Directory, inicie msconfig y vaya al panel de inicio. Seleccione la instalación del sistema operativo que desea configurar. Haga clic para desactivar elArranque a prueba de erroresen la sección Opciones de inicio. Al hacer clic en Aceptar, la herramienta le pide que reinicie. Reinicie el equipo.

Propiedades

Id. de artículo: 232122 - Última revisión: 08/24/2015 22:14:00 - Revisión: 6.0

Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Datacenter, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Microsoft Windows Server 2003 Service Pack 2, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server

  • kbhowto kbmt KB232122 KbMtes
Comentarios
/javascript' src='" + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>"); html>