在 Windows 中对 Active Directory 数据库进行碎片整理或压缩 2003

在本文档中,我们将学习如何压缩 Active Directory 数据库并对其进行碎片整理. 此过程必须在我们拥有的每个域控制器上执行. 有了这个,我们将实现更高的性能, 数据库占用更少的空间. 在开始此向导之前,建议备份 Active Directory. 本文档介绍如何在 Microsoft Windows 服务器上执行此作 2003.

Defrag Compact BD AD

为此,, debemos reiniciar el controlador de dominio y durante el reinicio pulsar F8, elegiremos la opciónModo de restauración de SD (sólo contr. de dominio de Windows)”,

Defrag Compact BD AD

Una vez estemos logueados en el servidor, abriremos una consola de MSDOS, escribimos el comando NTDSUTIL y pulsamos Enter,

Defrag Compact BD AD

Dentro de la linea de comandos NTDSUTIL, escribiremos FILES, 按 Enter 键,

Defrag Compact BD AD

Dentro del prompt FILE MAINTENANCE, debemos escribir: COMPACT TO DIRECTORIO_TEMPORAL 并按 Enter 键,

Defrag Compact BD AD

esperamos unos segundos/minutos dependiendo del tamaño de nuestra BD, mientras la defragmenta

Defrag Compact BD AD

不错, la tarea se ha completado rápidamente, ahora salimos de la linea de comandos con QUIT.

Defrag Compact BD AD

现在, debemos entrar en el directorio donde se guardan los registros de transacciones, 默认情况下为: C:WINDOWSNTDS y eliminar todos los ficheros con extensión LOG. En línea de comandos sería algo como: DEL C:WINDOWSNTDS*.LOG.

Defrag Compact BD AD

我们必须备份我们的活动目录数据库,默认情况下为 NTDS.DIT,位置在: C:WINDOWSNTDS. 一旦备份完成,我们需要用临时目录中已压缩的数据库替换原始数据库.

Defrag Compact BD AD

一旦我们在指定目录中得到了压缩后的数据库, 我们必须检查该数据库的完整性是否正确, 为此, 回到 DOS 窗口,使用命令 NTDSUTIL,

Defrag Compact BD AD

Dentro de la linea de comandos NTDSUTIL, escribiremos FILES, 按 Enter 键,

Defrag Compact BD AD

Dentro del prompt FILE MAINTENANCE, debemos escribir: INTEGRITY 并按 Enter 键,

Defrag Compact BD AD

… 在检查数据库是否正常的过程中等待几分钟…

Defrag Compact BD AD

还行, 数据库已经碎片整理并检查完毕, 只需正常重启服务器即可完成.

www.bujarra.com – 赫克托·埃雷罗 – NH*****@*****ra.com – v 1.0


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!