Todo directorio activo, tiene una base de datos, que está ubicada en c:\windows\ntds y es llamada ntds.dit y que debe ser desfragmentada para su correcto funcionamiento.

Dicha base de datos es transaccional y atómica, es decir, si se inicia una operación de lectura/escritura, ésta debe completarse o abortarse, no se puede quedar por la mitad.

Es una buena práctica realizarle ciertas tareas de mantenimiento a estas bases de datos, por ejemplo:

  • Crear backups: en caso de que la base de datos se corrompa, o falle el controlador de dominio y no podamos recuperarlo.
  • Restauración: si se produce algún fallo, será necesario restaurar a una copia anterior o entrar en modo DSRM para restaurar algún objeto que hayamos borrado de forma accidental.
  • Desfragmentar la base de datos: este es método de mantenimiento del Directorio Activo que nos ocupa y es útil para optimizar el funcionamiento de la base de datos.

Desfragmentar la base de datos

Cuando realizamos la tarea de desfragmentar la base de datos, conseguimos un mayor rendimiento de esta a la hora de hacer consultas.

A partir de Windows Server 2008 ya no es necesario entrar en modo DSRM para realizar las tareas de mantenimiento y acceder a NTDS.dit ya que se introdujo Restartable Active Directory, y que ofrece varias ventajas, como que se reduce el tiempo necesario para hacer tareas de mantenimiento, otros servicios pueden estarse ejecutando y responder a los clientes, entre otras.

Cómo realizar una desfragmentación de la base de datos de AD

Esta tarea es bastante sencilla y en menos de cinco minutos, ya tendremos nuestro DA funcionando de nuevo.

Primero debemos detener el servicio de Active Directory Domain Services

Después abriremos una consola de comandos y utilizaremos la herramienta ntdsutil, una vez dentro vamos a activar la instancia NTDS.

Ahora simplemente entramos en el contexto “files” y ejecutamos “compact to”

Y, para terminar, copiamos la base de datos ya desfragmentada y borramos los logs.

Autor/a: Esteban Salazar Arias

Curso: Microsoft MCSA Windows Server 2016 + Microsoft MCSE Cloud Platform & Infrastructure 

Centro: Tajamar 

Año académico: 2018-2019 

LinkedIn

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.