I want to run an offline defrag and need an idea as to how long it will take.
My priv1.edb is 65GB and priv1.stm is 13GB.
I will be running eseutil with the /d /p options to a local drive.
Can anyone estimate how long it may take ?
Event ID 1221 says 35GB of free space could be reclaimed by an offline defrag.
The logical size of the database is 38GB according to event ID 9688.
Software/Hardware used:
exchange 2003, eseutil
ASKED:
November 7, 2011 2:55 PM
UPDATED:
June 13, 2013 6:11 PM
See if this helps u to calculate….
Close information store service. open cmd and type as :eseutil /ms My priv1.edb
Now calculate the free space by multiplying the number of free pages by 4 KB (might be it is 35 gb). and subtract the figure from physical size of ur DB.
Again multiply this amt 110 %.
Note: The sum total is the space that you require to defragment the db
To estimate approx time that is required to defragment the database, divide the figure as per hour.
Reference from Micro Soft
Note 9 GB per hour is the speed at which the Eseutil utility runs.
Thanks Rechil.
I am not concerned by how much free space is required to defrag the DB, that is not an issue.
Time is the issue. As my DB is 65GB then presumably I can expect the defrag to take around 7 hours ?
Do I need to defrag the priv1.stm independently ? Or will defraging the priv1.edb be enough ?
Exchange 2003 database comes in pairs like edb & stm. Both need to be defragmented, but when u specify the edb then stm will also be defragmented as well. Before do it, it requires the databases must be dismounted.
Remember, before doing the job, U must take backups the database both like edb & stm to another disk / other safe storage. It helps to recover databases in case disk fails / occur any mishap during the defragmentation process.
I will be using the /d /p options for eseutil to create the new defragmented option on another disk. By using this option for the priv1.edb will the new stm file be created in the same location or will I need to specify a location for the stm file ?
It is recommended but not compulsory to create .stm file in another location. If anyhow .stm is missing or any mishap will be happened, u can still recover by this command /createstm switch. the sample comm. is:
eseutil /p priv1.edb /createstm