Tengo una BD de Exchange de 50G la cual se calculo el tamaño de buzones no deberia superar los 35G, una vez pasado el agente de limpieza y purgado los buzones que ya no existen decido desfragmentar la BD y compactarla,

para ello es necesario el comando eseutil.exe localizado en «C:\Archivos de programa\exchsrvr\bin» la versión de la que dispongo con Exchange2003SP2 es 6.5.7638.1.

Estas son las opciones que le podemos pasar al comando.

Tener en cuenta que antes de pasarlo a nuestra BD debe estar desmontada.

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

Desde consola de comandos ejecutasmos

 

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

Esto desfragmentara y compactara nuestra BD.

Una opcion interesante es la de crear el archivo temporal antes de llevar la desfragmentacion ya que os puede salvar de un buen marron.

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 Sample.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:\Sample.edb
Un caso que se me produjo fue que al compactar al 60% da un mensaje de error.
C:\Archivos de programa\Exchsrvr\bin>eseutil.exe /d «f:\Archivos de programa\Exc
hsrvr\MDBDATA\priv1.edb»

Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating DEFRAGMENTATION mode…
Database: f:\Archivos de programa\Exchsrvr\MDBDATA\priv1.edb
Streaming File: f:\Archivos de programa\Exchsrvr\MDBDATA\priv1.STM
Temp. Database: TEMPDFRG7584.EDB
Temp. Streaming File: TEMPDFRG7584.STM

Defragmentation Status (% complete)

0    10   20   30   40   50   60   70   80   90  100
|—-|—-|—-|—-|—-|—-|—-|—-|—-|—-|
……………………………………………

Moving ‘TEMPDFRG7584.EDB’ to ‘f:\Archivos de programa\Exchsrvr\MDBDATA\priv1.edb
‘…
File Copy Status (% complete)

0    10   20   30   40   50   60   70   80   90  100
|—-|—-|—-|—-|—-|—-|—-|—-|—-|—-|
…………………………Error: Could not re-instate ‘f:\Archivos
de programa\Exchsrvr\MDBDATA\priv1.edb’. It may be manually re-instated by manu
ally copying ‘TEMPDFRG7584.EDB’ to ‘f:\Archivos de programa\Exchsrvr\MDBDATA\pri
v1.edb’ (this will overwrite the original copy of the file with the defragmented
copy).

Operation terminated with error -1032 (JET_errFileAccessDenied, Cannot access fi
le, the file is locked or in use) after 3330.110 seconds.

Gracias al archivo Tempdfrg.edb que encontre dentro de la carpeta C:\Archivos de programa\Exchsrvr\bin, pude recuperar mi buzon
y montarlo sin problemas en el exchange solo tuve que cambiar el nombre de TEMPFRG.DEB por PRIV01.DEB  y TEMFRG.STM POR PRIV01.STM.

 

Opción Descripción
/b<database> Hacer una copia de seguridad bajo el nombre especificado
/t<database> Establecer el nombre de base de datos temporal (el valor predeterminado es Tempdfrg.edb)
/s<file> Establecer el nombre del archivo de secuencias (el nombre predeterminado es NONE)
/f<file> Establecer el nombre del archivo de secuencias temporal (el nombre predeterminado es Tempdfrg.stm)
/p Conservar la base de datos temporal (es decir, no crear una instancia)
/o Elimina el logotipo
/i

No desfragmenta el archivo de transferencia

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO