none
Achicar la base edb del exchange RRS feed

  • Pregunta

  • Hola ya hice una limipieza de buzones del exchange, saque muchos usuarios que ya no trabajan en el aempres y a muchos buzones grandes los pase a carpetas personales.....
    Caluculo que con estos moviemientos deberia haber sacado por lo menso 8 GB. de espacio de la base... que sigue teniendo el mismo tamaño de 14 GB. igual que cuando empece.  Ya me informaron que por defecto el exchange guarda 30 dias los correos y buzones..  yo entre en donde se estable esos parametrops de tiempos y le puse 1 dia para apurar la limpeza, ya pasaron 6 dias. y no noto cambios en el tamaño... mi idea es que esa base sea mucho mas pequeña lo que me ayudara en los backup de la misma...
    Esta base se va a achicar ??? o si o si es necesario correr algun programa como el eseutil /p para desframentarla ????
    Por que dicen que es peligroso correr este comando ?? a alguien se le rompio el archivo o algo al correr este comando ???

    Gracias

    viernes, 4 de diciembre de 2009 18:57

Respuestas

  • Hola

    Corri el eseutil /d apuntando a un disco de red que tenia espacio disponible y luego de 3 hs la base . edb que tenia 14 gb y la base publica con 5.5 gb me quedo en total 6 gb con las dos bases, un espectaculo


    Muchas Gracias

    • Propuesto como respuesta EDGAREF miércoles, 9 de diciembre de 2009 19:30
    • Marcado como respuesta Eduardo Portescheller jueves, 13 de septiembre de 2012 13:20
    miércoles, 9 de diciembre de 2009 18:57

Todas las respuestas

  • Hola Mario:
    En principio, sería bueno saber qué versión de exchange estás corriendo.
    Luego, el comando eseutil.exe para esa versión es confiable. Yo lo he usado infinidad de veces sin inconvenientes.
    Tenés que desmontar el almacén de buzones para ejecutarlo.
    Hay que tener en cuenta que para defragmentar debes tener disponible en disco el 110% del tamaño total de la base de datos (priv1.edb + priv1.stm). También es bueno que tengas en cuenta el tiempo de defragmentación que puede superar la hora para ese tamaño de base de datos, dependiendo del hardware.
    El programa eseutil.exe está en  \archivos de programa\exchsrvr\bin, y al ejecutarlo te indica los modos de uso.
    Saludos.

    Aníbal Villa
    viernes, 4 de diciembre de 2009 19:19
  • Hola

    El Exchange es el 2003, en la maquina que esta corriendo el correo no tengo ese espacio disponible, puede ser por eso que no se achique sola la base ??
    se tiene que achicar sola en algun momento ?? o solo se hara si corro el eseutil ??

    La base la puedo desmontar,.. llevar la base de datos edb a otra maquina y correrlo ahi al eseutil y despues volver a poner la base y montarla en el servidor ?? esto seria una practica posible ???   

    Muchas gracias por tu ayuda

    Mario
    sábado, 5 de diciembre de 2009 12:49
  • Mario:
    La defragmentación en línea que hace Exchange en forma automática no te reduce el tamaño del archivo en disco, sólo defragmenta el espacio interno. Para evitar el crecimiento del archivo Edb es conveniente establecer límites en los buzones y de esa manera tener una idea bastante exacta del tamaño máximo que puede alcanzar, para prever el espacio que será necesario disponer para el servicio. La defragmentación fuera de línea no es una práctica de mantenimiento habitual ni está recomendada como tal por Microsoft. Sólo debe usarse en casos como este, donde tenés un problema de espacio.
    La alternativa para defragmentar es agregar un disco al servidor, si es que tenés esa posibilidad.
    Como algo de emergencia, y en caso de que no dispusieras de otra posibilidad, lo que podrías hacer es mapear un disco de otra máquina en la red con suficiente espacio, e indicarle a eseutil que utilice esa ruta para el archivo temporal de defragmentación. El parámetro indicado lo podés ver en la ayuda que te aparece cuando tipeas eseutil en la línea de comandos. Esto te va a generar una demora importante, casi seguro, por lo cual vas a tener que hacerlo en horarios donde no tengas usuarios conectados.
    Mover la base de datos del servidor no es para nada aconsejable, ya que te puede producir pérdida de datos por corrupción del archivo, especialmente siendo éste tan grande, y otras consecuencias no deseadas.

    Espero haberte sido útil.
    Saludos.

    Aníbal Villa

    sábado, 5 de diciembre de 2009 14:19
  • Hola

    Corri el eseutil /d apuntando a un disco de red que tenia espacio disponible y luego de 3 hs la base . edb que tenia 14 gb y la base publica con 5.5 gb me quedo en total 6 gb con las dos bases, un espectaculo


    Muchas Gracias

    • Propuesto como respuesta EDGAREF miércoles, 9 de diciembre de 2009 19:30
    • Marcado como respuesta Eduardo Portescheller jueves, 13 de septiembre de 2012 13:20
    miércoles, 9 de diciembre de 2009 18:57