<$BlogRSDURL$>
Google
 
Web mateosb.blogspot.com

domingo, agosto 15, 2004

Defragmentación de Exchange 5.5 

Mantenimiento de Exchange Server 5.5.

Defragmentación Offline de Exchange Server 5.5.

Este documento se ha escrito para ayudar en la realización de una defragmentación Offline de las bases de datos de Exchange Server en su versión 5.5; En la situación en que no tengamos suficiente espacio disponible en el servidor y usemos una unidad remota. Aunque es válido para usar una unidad local con suficiente espacio libre si disponemos de ella.

Prerequisitos:Antes de ejecutar este procedimiento, es necesario verificar que podemos recuperar una copia de seguridad completa del sistema Exchange. Todo para prever cualquier error que nos podamos encontrar. Estaís avisados !!!.

Si no disponemos de copia de seguridad, siempre podemos hacer una copia de las carpetas que contienen las bases de datos de Exchange a otra unidad, temporalmente.

También conviene recordar que durante todo el proceso, los usuarios no podrán acceder a sus buzones.

Para poder redireccionar la base de datos “temporalmente” es necesario usar el parámetro /t como en el ejemplo siguiente; una vez que tenemos una unidad de red conectada.

Hemos usado la unidad X: como la unidad de red del equipo remoto (X:\Carpeta\)

eseutil /d /ispriv /tX:\TempDfrg.edb

A tener en cuenta que NO hay espacio entre el parámetro /t y la unidad remota.

· En nuestra situación, vamos a defragmentar la base de datos Privada (priv.edb), Pública (pub.edb) y del Directorio de Exchange 5.5 (dir.edb), una cada vez.
· En Exchange 2000/2003 defragmentaremos la base de datos (usando el nombre) con lo que por defecto compactaremos los archivos EDB y STM. (lo veremos en la parte 2 del documento…).
· Tras la Defragmentación, se moverán las bases de datos de vuelta al servidor de Exchange (ya defragmentadas), y de ésta forma podemos reiniciar el servicio de correo.

Pasos específicos para la Defragmentación en Exchange 5.5:

1. Click en el botón Inicio, configuración, y Panel de Control.




2. Doble click en el icono de Servicios.




3. Se seleccionan los servicios de Exchange, los cuales se pararán en el siguiente orden:

· Norton Antivirus for Microsoft Exchange y pulsamos Stop. (Si está instalado).
· Microsoft Exchange Internet Mail Service y pulsamos Stop.
· Microsoft Exchange Event Service y pulsamos Stop.
· Microsoft Exchange Message Transfer Agent y pulsamos Stop.
· Microsoft Exchange Server Mailbox Manager y pulsamos Stop. (Si está instalado).
· Microsoft Exchange Information Store y pulsamos Stop.
· Microsoft Exchange Directory y pulsamos Stop.
· Microsoft Exchange System Attendant y pulsamos Stop.

4. También podemos usar una ventana DOS con el comando Net stop para poder pararlos.

5. Verificar que todos los servicios de Exchange están parados; incluyendo cualquier servicio adicional que podamos tener, como el Antivirus como se aprecia en la imagen.





6. Vamos a Inicio -> Programas -> Simbolo del sistema tal y como se aprecia en la imagén





7. En nuestro ejemplo, mapearemos una unidad de una máquina con suficiente espacio disponible y que tenga la mejor comunicación posible contra el Exchange; en nuestro caso usaremos la unidad X en el servidor de Exchange. Tras esto, iremos a la carpeta Exchsrvr\bin para ejecutar los siguientes comandos uno tras otro…

eseutil /d /ispriv /tX:\TempPriv.edb y presionamos Enter.

Con esto comenzará la base de datos de los mailboxes.

eseutil /d /ispub /tX:\TempPub.edb y presionamos Enter.

Con esto comenzarán las carpetas públicas.

eseutil /d /ds /tX:\TempDs.edb y presionamos Enter.

Con esto comenzará el servicio de directorio de Exchange 5.5

Donde,

Eseutil -> Herramienta usada para comprobar la consistencia, defragmentación y corrección de errores al nivel más bajo de la base de datos (JET); mientras el servicio de Directorio y la base de almacenamiento están parados.

/d -> parámetro para defragmenter las bases de datos.

/ispriv -> Nos indica donde se encuentra la base de datos Privada.

/ispub -> Apunta a la base de datos Pública.

/ds -> Apunta a la base de datos del Directorio (Exchange 5.5).

/t\.edb -> donde se almacenarán las bases de datos temporalmente, mientras son compactadas (una unidad mapeada en nuestro caso).

Nota: No es necesario indicar una carpeta donde guardar los archivos temporales tal y como se indica en el artículo de TechNet http://support.microsoft.com/?id=184738.


Nota: El proceso de duración estimado dependerá de las capacidades del equipo y la red de uso; como referencia, una base de datos de unos 90 GB y un equipo cuadruple procesador P3 Xeon, 1GB de RAM, discos en RAID 5 y red ethernet 10/100 MB tardó unas 10 horas.

8. Cuando finalice la Defragmentación, podemos iniciar los servicios en el siguiente orden:

· Microsoft Exchange System Attendant y pulsamos Start.
· Microsoft Exchange Directory y pulsamos Start.
· Microsoft Exchange Information Store y pulsamos Start.
· Microsoft Exchange Server Mailbox Manager y pulsamos Start. (Si está instalado).
· Microsoft Exchange Message Transfer Agent y pulsamos Start.
· Microsoft Exchange Event Service y pulsamos Start.
· Microsoft Exchange Internet Mail Service y pulsamos Start.
· Norton Antivirus for Microsoft Exchange y pulsamos Start. (Si está instalado).

9. Una vez que el Servidor se reinicie o que los servicios de Exchange estén arrancados, se realizará otra copia de seguridad completa del servidor por seguridad.

Enlaces adicionales para más información:

XADM: Determining Database Free Space with Exchange 5.5 SP1
http://support.microsoft.com/?id=195914

XADM: Free Disk Space Requirements for Eseutil.exe
http://support.microsoft.com/?id=183888

XADM: How to Defragment with the Eseutil Utility (Eseutil.exe)
http://support.microsoft.com/?id=192185

XADM: How to Run Eseutil on a Computer Without Exchange Server
http://support.microsoft.com/?id=244525

XADM: How to Recover Hard Disk Space from Exchange Server Databases
http://support.microsoft.com/?id=255035

PD. Muy pronto tendreís el tutorial de como defragmentar las bases de datos en Exchange 2000/2003.

------------------
Benjamin Mateos



|

This page is powered by Blogger. Isn't yours?

Weblog Commenting and Trackback by HaloScan.com

Enlaza las noticias ! RSS/ATOM

Site Meter