Reducir la Base de datos del exchange, que tiene limite de 18 GB.

Mucho ojo, cuando eliminados correos o cuentas, la base muchas veces no se reduce y hay que desfragmentarla manualmente. Y restringir por regla que los buzones no superen un maximo de correos, para no aumentar el tamaño de la base de exchange.

En est anota explicare brevemente como realizar un defrag de una base de datos de Exchange Server 2003. Para ello utilizaremos la herramienta ESEUTIL que sirve para todas las versiones de Exchange Server.

El proceso de desfragmentación de discos reorganiza los datos almacenados en los discos duros del equipo para que los archivos sean más contiguos. La desfragmentación ayuda a mejorar la velocidad de acceso y recuperación de los datos. Al desfragmentar los discos duros, puede aumentar el rendimiento de los mismos y ayudar a que los servidores de la organización funcionen de manera más sencilla y eficaz.
Puede emplear la utilidad Eseutil para desfragmentar el almacén de información y el directorio en Microsoft Exchange Server 5.5, y para desfragmentar el almacén de información en Microsoft Exchange 2000 Server y en Microsoft Exchange Server 2003. La utilidad puede ejecutarse en una base de datos cada vez desde la línea de comandos.

Existen dos tipos de desfragmentacion posibles: con conexión y sin conexión.
Desfragmentación con conexión

La desfragmentación con conexión de las bases de datos de Exchange se realiza automáticamente como parte del proceso de mantenimiento de las bases de datos. La desfragmentación con conexión detecta y quita los objetos de base de datos que ya no se utilizan. Este proceso proporciona más espacio de base de datos sin cambiar el tamaño del archivo de base de datos. De forma predeterminada, Exchange está configurado para ejecutar diariamente la desfragmentación con conexión entre 01:00 y 05:00. Es recomendable ejecutar los procesos de mantenimiento y copia de seguridad para que se ejecuten a distintas horas por un tema de performance.

Para programar la desfragmentación de bases de datos, utilice uno de los métodos siguientes:

* Para programar la desfragmentación de una base de datos individual, utilice la opción Intervalo de mantenimiento de la ficha Base de datos de un almacén de buzones o de un objeto de almacén de carpetas públicas para configurar el intervalo de mantenimiento.
* Para programar la desfragmentación de base de datos para una serie de almacenes de buzones y de almacenes de carpetas públicas, utilice la opción Intervalo de mantenimiento de la ficha Base de datos (Directiva) de una directiva de almacén de buzones o de almacén de carpetas públicas para configurar el intervalo de mantenimiento.

Desfragmentación sin conexión

Aunque la desfragmentación con conexión proporciona cierto espacio de base de datos adicional, debe desfragmentar la base de datos de Exchange sin conexión para reducir el tamaño físico de la base de datos de Exchange. Eseutil es una utilidad de Exchange que puede emplear para desfragmentar, reparar y examinar la integridad de las bases de datos de Exchange. Puede emplear la utilidad Eseutil (Eseutil.exe) para realizar la desfragmentación sin conexión cuando los almacenes de buzones y los almacenes de carpetas públicas estén sin conexión.
Por ejemplo, puede realizar la desfragmentación sin conexión si ha movido recientemente muchos usuarios de un servidor que está ejecutando Exchange. En ese caso, la desfragmentación sin conexión reduce el tamaño de las bases de datos de Exchange reorganizando los datos de esas bases de datos de Exchange del servidor y descartando las páginas no usadas de las bases de datos.
Nota: Eseutil se encuentra en la carpeta Winnt\System32 en Exchange Server 5.5, y en la carpeta Exchsrvr/Bin en Exchange 2000 y en Exchange 2003.
De forma predeterminada, el comando Eseutil /d desfragmenta una base de datos creando una nueva base de datos, copiando los registros de la base de datos anterior a la nueva y descartando las páginas no utilizadas de la base de datos. Esto crea un archivo de base de datos compacto recién organizado.
Utilice el modificador siguiente de base de datos para ejecutar la desfragmentación de Eseutil en una base de datos concreta:

eseutil /d NombreDeBaseDeDatos [options]

donde NombreDeBaseDeDatos es el nombre de archivo de la base de datos que desea compactar.
Puede ejecutar Eseutil con la opción /d /p en la línea de comandos para configurar Eseutil con el fin de crear la nueva base de datos desfragmentada en una ubicación independiente, como una ubicación de un disco duro diferente. Si desactiva la creación de instancias, el proceso de desfragmentación sin conexión conserva la base de datos original sin compactar y el archivo temporal que se crea es la versión desfragmentada de la base de datos. Por ejemplo, podría desactivar la creación de instancias utilizando la opción /d /p. A diferencia del proceso de desfragmentación sin conexión estándar (Eseutil /d), si ejecuta Eseutil con la opción /d /p, la base de datos original no se sobrescribe con la nueva base de datos desfragmentada cuando el proceso de desfragmentación sin conexión se completa.
La opción /d /p también puede reducir considerablemente el tiempo necesario para desfragmentar bases de datos grandes porque no copia la base de datos desfragmentada desde la ubicación temporal y no sobrescribe el archivo fragmentado original. Sin embargo, si desea montar la base de datos desfragmentada después de utilizar esta opción, debe mover manualmente los archivos .edb y .stm desfragmentados a la ruta de acceso de la base de datos y cambiarles el nombre por los nombres de archivo de base de datos correctos.
Por ejemplo, si Tempdfg.edb y Tempdfg.stm son los archivos desfragmentados que creó ejecutando la opción /d /p, debe cambiar su nombre a Priv1.edb y Priv1.stm respectivamente si Priv1.edb y Priv1.stm son las bases de datos en las que ejecutó originalmente Eseutil. El comando de ejemplo siguiente desfragmenta una base de datos denominada Almacén de buzones.edb y el archivo de secuencias que lo acompaña, desactiva la creación de instancias y crea las bases de datos desfragmentadas en la unidad D. Observe que hay ningún espacio en blanco después de /t.

eseutil /d /p “c:\archivos de programa\exchsrvr\mdbdata\almacén de buzones.edb” /t “d:\tempdfg.edb”

Nota: Si no utiliza la opción /t, los archivos Tempdfgxxxx.edb y Tempdfgxxxx.stm se crean en la ubicación desde la que ejecuta Eseutil. En los nombres de archivo anteriores, xxxx es un número aleatorio.

Nota El archivo Tempdfrg.edb se crea en la unidad lógica desde la que se ejecuta el comando eseutil /d, a menos que utilice el modificador /t. Por ejemplo, para crear un archivo Tempdfrg.edb en la raíz de la unidad D, ejecute el comando siguiente:

D:\>eseutil /d /ispriv

También puede utilizar el modificador /t para establecer el nombre de la base de datos temporal y una ubicación diferente. Por ejemplo, para crear un archivo Ejemplo.edb en la raíz de la unidad D cuando está ejecutando el comando eseutil desde la unidad C, ejecute el comando siguiente:

C:\>eseutil /d /ispriv /td:\Ejemplo.edb

Nota: Si la creación de instancias está deshabilitada, la base de datos original se conservará sin compactar y la base de datos temporal contendrá la versión desfragmentada de la base de datos. Por ejemplo, la creación de instancias se deshabilita cuando utiliza la opción /p.
Desfragmentación de una base de datos de Exchange 2000 o de Exchange 2003

Para desfragmentar una base de datos de Exchange 2000 o de Exchange 2003, siga estos pasos:

1. En el Administrador del sistema de Exchange, haga clic con el botón secundario en el almacén de información que desea desfragmentar y, a continuación, haga clic Desmontar el almacén.

2. En un símbolo del sistema, escriba los comandos siguientes y presione ENTRAR después de cada uno:

cd Exchsrvr\Bin

eseutil /d

Incluya un modificador de base de datos y cualquier opción que desee utilizar.

Por ejemplo, el comando siguiente ejecuta la utilidad de desfragmentación estándar en una base de datos del almacén del buzón:

C:\archivos de programa\exchsrvr\bin>eseutil /d c:\archiv~1\exchsrvr\mdbdata\priv1.edb