Best case scenerio to reduce disk space usage

Status
Not open for further replies.
K

Kevin Pelt

Disk space is running low on my exchange server and I have circular logging enabled so it isn't a log issue. I know I do not have mailboxes taking up 250gb of space and was wondering what the best solution to free up disk space would be.
 
T

Thiyagu14



how much whitespace on the db? based on that you could do a defrag.

check event id 1221 for the amount of whitespace.

1. you could do a defrag, (eseutil /d)

2. or create a new DB (on another drive which has the freespace),

3. move the users to the new db.
 
J

Jonas Andersson [MCITP]



Thiyagu gave you some good advises

Check the page file, we don't know anything about your hardware but maybe you can add disk to it?

Depending on age etc...

Maybe attach DAS?

Or even better if it's virtual, add disk to it

Here's a nice application that can give you information about sizes on files, folders etc

http://www.jam-software.com/freeware/index.shtml

Jonas Andersson MCTS: Microsoft Exchange Server 2007/2010 | MCITP: EMA 2007/2010 | MCSE/MCSA Blog: http://www.testlabs.se/blog
 
G

Gen Lin



Hi,

What's the side of your EDB files? ?

Which folders/files are taking up the most disk-space?

The Microsoft Exchange database files (or EDB files) includes unused space in the hard disk between the database files and mails that is not freed even though the mails are deleted. Use the Eseutil utility to perform a Defragmentation in order to free up this space and reduce the size of the database.


 
T

Tony Redmond Dublin



I respectfully disagree with the advice to run ESEUTIL to defragment the database to recover disk space. This is a myth that has persisted since the earliest days of Exchange and while it had some validity up to and including Exchange 2000, Microsoft got a lot better at figuring out how to reuse the white space within the database from Exchange 2003 onwards. With Exchange 2010, you should never have to run ESEUTIL unless you are at the last-chance saloon and have no other way to recover from some physical corruption caused by something like a faulty disk controller. Logical corruptions can now be handled online with the New-MailboxRepairRequest cmdlet (SP1).

It's true that you might recover a small amount of disk space by running ESEUTIL but....

1. The space will be reused by the database as users work with email. A database usually gets to a stable size and stays in a range of +-10% unless a mass of new mailboxes are added to it or some other change happens (for example, increasing the deleted items retention period). I could see the logic of running ESEUTIL to rebuild a database if you use it for temporary users whose mailboxes have all been removed (such as students for a new term) but aside from that...

2. You have to remove the database from user access while you run ESEUTIL. Why would you want to impact users unless you're sure that you will make a big gain?

Given the cheap cost of disks today, why not simply add the necessary storage to the server? In the meantime, you could also check the mailboxes on the server to make sure that there's no space hog there:

Get-MailboxStatistics -Server servername

- Tony
 
K

Kevin Pelt



I respectfully disagree with the advice to run ESEUTIL to defragment the database to recover disk space. This is a myth that has persisted since the earliest days of Exchange and while it had some validity up to and including Exchange 2000, Microsoft got a lot better at figuring out how to reuse the white space within the database from Exchange 2003 onwards. With Exchange 2010, you should never have to run ESEUTIL unless you are at the last-chance saloon and have no other way to recover from some physical corruption caused by something like a faulty disk controller. Logical corruptions can now be handled online with the New-MailboxRepairRequest cmdlet (SP1).

It's true that you might recover a small amount of disk space by running ESEUTIL but....

1. The space will be reused by the database as users work with email. A database usually gets to a stable size and stays in a range of +-10% unless a mass of new mailboxes are added to it or some other change happens (for example, increasing the deleted items retention period). I could see the logic of running ESEUTIL to rebuild a database if you use it for temporary users whose mailboxes have all been removed (such as students for a new term) but aside from that...

2. You have to remove the database from user access while you run ESEUTIL. Why would you want to impact users unless you're sure that you will make a big gain?

Given the cheap cost of disks today, why not simply add the necessary storage to the server? In the meantime, you could also check the mailboxes on the server to make sure that there's no space hog there:

Get-MailboxStatistics -Server servername

- Tony

I agree with your assessment completely. All I ever saw was to do that defrag stuff for white space but did not want to take my users down to perform it. Thanks for your reply.
 
Status
Not open for further replies.
Thread starter Similar threads Forum Replies Date
J What is the best EntryID format to set on MS Access table Outlook VBA and Custom Forms 3
B What is best IMAP .OST file to .PST file converter solutions? Using Outlook 1
P Best configuration for Outlook 2016, Gmail and iCloud Using Outlook 8
P Outlook room resource calendars and best practices Exchange Server Administration 0
Rupert Dragwater What is the best way to back up pst Using Outlook 4
Diane Poremsky The Best Outlook Store Add-ins Contest New Slipstick.com Articles 0
Patrick van Berkel Best way to share (and keep up-to-date) Macro's in Outlook 2010 Outlook VBA and Custom Forms 6
oliv- Best practice for catching mailitem.events Outlook VBA and Custom Forms 0
M What is the best way to find all records of an e-mail for our company? Outlook VBA and Custom Forms 2
J Best approach for restarting custom task form development after seemingly corrupt form environment Outlook VBA and Custom Forms 0
X Best utility for repairing PST files? Using Outlook 3
S Best method to use Outlook Standalone with iPhone New Slipstick.com Articles 13
D a suggestion ...sent with the best intentions Using Outlook 1
B What is the best way to use Outlook address book to select customer and then open Excel Outlook VBA and Custom Forms 22
M How best to track OUTGOING referrals? BCM (Business Contact Manager) 2
M best duplicate contact remover? Using Outlook 6
jobudge Reinstalled Outlook 2013 after system crash what is best way to synch with gmail? Using Outlook 1
M Best way to identify/designate contacts in incoming emails? Using Outlook 4
P Best way to locally backup/archive Gmail? Using Outlook 1
M Looking for options and best practices for an Edge Server (Exchange or not) Exchange Server Administration 0
O What are best practices for a re-install Office 13 w/BCM with OS re-install BCM (Business Contact Manager) 1
G what is the best way to organize outlook contacts Using Outlook 1
D What would be the best strategy? Using Outlook 3
crazyboy BCM Installation Best Practices? BCM (Business Contact Manager) 5
J Best way to move form old to new, larger pst? Using Outlook 2
M Best way to move outlook? Using Outlook 1
R Best way to share outlook calendar with 10 laptops Using Outlook 9
S Exchange 2010 CAS/HT/Mailbox moved - best practice/steps for decommissioning 2007 Exchange Server Administration 3
Horsepower Email best practice Using Outlook 3
N Outlook 2010, Categories, best way to filter contacts? Using Outlook 5
R Multiple CAS - Best practice with certificate request Exchange Server Administration 4
F Best Non MS Exchange 2010 book for beginners? Exchange Server Administration 7
S CAS/MBX reboot best practices. Exchange Server Administration 7
I Best Practice for Large Messages NDRs? Exchange Server Administration 4
L best rule/macro to send emails from many people/orgs to same folder Using Outlook 3
R Any "Best Practices" for a test/developer Exchange 2010 server? Exchange Server Administration 2
C Best way to effectively back up Outlook Calendar (and save Categories) and Email as well???? Using Outlook 6
K Edge transport and TMG best practice NLB Exchange Server Administration 1
R Best practices for creating "Equipment" mailbox resources? Using Outlook 1
D Exchange Best Practice for DEV/TEST/PROD Exchange Server Administration 2
M Exchange 2010: What to monitor - best practices Exchange Server Administration 4
B What Card Scanner is best to use w/Outlook 2010? Using Outlook 1
F Best Recovery Tools! Exchange Server Administration 3
S Best way to Segment my data base please? Using Outlook 1
D Best Method to Merge two companies Exchange environments one is on Exchange 2007 and the other on Exchange 2010 Exchange Server Administration 2
B How to set up all Staff Calendar - Best Practices Using Outlook 2
J best practices for the reading pane Using Outlook 1
A How best to handle shared email folder where history needs to be maintained Using Outlook 2
D Exchange 2010\Outlook 2010 - Mailbox size best practice? Exchange Server Administration 3
D Domain has an unknown Exchange signature (Best practice analyser on exchange 2010) Exchange Server Administration 4
Similar threads


















































Top