Cómo ejecutar Eseutil /D (Desfragmentación)

 

Última modificación del tema: 2006-06-09

En esta sección se explica cómo se puede utilizar el comando Eseutil para desfragmentar o compactar archivos de base de datos de Exchange sin conexión en todas las versiones de Exchange. Para obtener información acerca de Eseutil /D, consulte Modo de desfragmentación de Eseutil /D.

Antes de empezar

Antes de desfragmentar una base de datos mediante Eseutil, tenga en cuenta lo siguiente:

  1. Asegúrese de que dispone de espacio libre en el disco igual al 110 por ciento del tamaño final de la base de datos que desea procesar (siendo el tamaño final el tamaño actual del archivo menos el tamaño del espacio en blanco de éste).
  2. Desmonte la base de datos antes de desfragmentar ya que Eseutil realiza una desfragmentación sin conexión. Durante la desfragmentación sin conexión, los clientes no tendrán acceso a la base de datos desmontada.

Procedimiento

Cómo desfragmentar una base de datos de Exchange 2000 o Exchange 2003

  1. En el Administrador del sistema de Exchange, haga clic con el botón secundario del mouse en la base de datos que desee desfragmentar y, a continuación, haga clic en Desmontar el almacén.

  2. En el símbolo del sistema, cambie a la carpeta Exchsrvr\Bin y, a continuación, escriba el comando Eseutil /d, un modificador de base de datos y cualquier otra opción que desee utilizar. Por ejemplo, el siguiente comando (todo en una sola línea de comando) ejecuta la utilidad de desfragmentación estándar en una base de datos de buzones:

    C:\program files\exchsrvr\bin> Eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
    

    Utilice el siguiente modificador de base de datos para ejecutar la desfragmentación Eseutil en una base de datos específica:

    Eseutil /d <database_name> [options]
    

Cómo desfragmentar la base de datos de Exchange Server 5.5

  1. Detenga el servicio que controla la base de datos que desea desfragmentar utilizando el subprograma Servicios del Panel de control.

    • Para el directorio de la base de datos de Exchange, detenga el servicio de directorio de Microsoft Exchange.
    • Para las bases de datos de buzones de Exchange o de carpetas públicas, detenga el servicio Almacén de información de Microsoft Exchange.
  2. En el símbolo del sistema, cambie a la carpeta Winnt\System32 y, a continuación, escriba el comando Eseutil /d, un modificador de base de datos y cualquier otra opción que desee utilizar.

    Por ejemplo, el siguiente comando ejecuta la utilidad de desfragmentación estándar en el directorio y almacena la copia en el archivo definido por el usuario:

    C:\winnt\system32> Eseutil /d /ds /tc:\dbback\tempdfrg.edb /p 
    

    Utilice uno de los siguientes modificadores de base de datos para ejecutar Eseutil en una base de datos específica.

    Option         Description
    ----------------------------------------
    /ds            Directory
    /ispriv        Private information store
    /ispub         Public information store
    

Utilice una o varias de las siguientes opciones para especificar las operaciones que desee realizar en la base de datos.

Referencia de la línea de comandos

Ésta es la referencia de la línea de comandos que se observa al escribir Eseutil ./? en el símbolo del sistema de la carpeta Exchsrvr\Bin y la D seleccionada para la desfragmentación.

DEFRAGMENTATION/COMPACTION:
    DESCRIPTION:  Performs off-line compaction of a database.
         SYNTAX:  ESEUTIL /d <database name> [options]
     PARAMETERS:  <database name> - filename of database to compact
        OPTIONS:  zero or more of the following switches, separated by a space:
                  /s<file>   - set streaming file name (default: NONE)
                  /t<db>     - set temp. database name (default: TEMPDFRG*.EDB)
                  /f<file>   - set temp. streaming file name
                               (default: TEMPDFRG*.STM)
                  /i         - do not defragment streaming file
                  /p         - preserve temporary database (ie. don't instate)
                  /b<db>     - make backup copy under the specified name
                  /8         - set 8k database page size (default: auto-detect)
                  /o         - suppress logo
          NOTES:  1) If instating is disabled (ie. /p), the original database
                     is preserved uncompacted, and the temporary database will
                     contain the defragmented version of the database.

Para obtener más información

Para obtener más información, consulte los siguientes temas en la Guía de utilidades de bases de datos de Exchange Server: