Home > Microsoft Exchange Tips > > Checklist: Tools that diagnose Exchange performance problems
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


Checklist: Tools that diagnose Exchange performance problems


Brien M. Posey, Contributor
10.04.2004
Rating: -3.62- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   







[IMAGE]





 Checklist: Tools that diagnose Exchange performance problems


When a production Exchange Server goes down, you want to bring it back online as quickly as possible without losing data in the process. Often the solution is as simple as rebooting the server, but sometimes the solution can be more complex.

Over the years, I have repaired a number of failed Exchange servers. It has been my experience that having good diagnostic tools makes all the difference in the world.

While Microsoft has made great strides in the stability of the Exchange databases, there are some problems that just can't be fixed no matter what tools you are using. Likewise, there are also some repair operations that might work but that require an extremely long time to complete.

When you are recovering an Exchange server, it is important to know when to cut your losses and restore the most recent backup. That said, let's look at a sampling of diagnostic and recovery tools you can use to bring your server back online.

Click here for a printable version.

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Microsoft Exchange Server Database Management
Should you remove .STM files from Exchange Server 2003?
New high availability features in Exchange Server 2010
Testing a passive database for corruption in Exchange Server 2007
Database changes that enhance Exchange Server 2007 fault tolerance
Microsoft Exchange Server 2003 database recovery methods
Creating disk space for an Exchange Server 2003 priv1.edb database
Why boot an Exchange server from a storage area network (SAN)?
DetachPipe: Outlook add-in tool saves and restores email attachments
How to calculate white space in an Exchange streaming (.STM) file
An affordable Exchange Server database backup software option for SMBs

Microsoft Exchange Server Administration Tools
An introduction to the Exchange Remote Connectivity Analyzer tool
Prevent Microsoft Outlook 2007 from hanging when forwarding email
Testing Unified Messaging connectivity in Exchange 2007
Microsoft Exchange Server 2007 performance tutorial
How to custom-configure a Microsoft Outlook 2007 install using OCT
Top Exchange Server performance monitoring and troubleshooting tools
Search and index Microsoft Outlook 2007 public folders
Executing an .MSP customization file in Microsoft Outlook 2007
Using the NTBackup tool for Exchange Server backup and recovery
Tools to bulk modify Active Directory users in Exchange Server 2003
Microsoft Exchange Server Administration Tools Research

Microsoft Exchange Server Monitoring and Logging
Analyzing Exchange ActiveSync data from .CSV report files
Top Exchange Server performance monitoring and troubleshooting tools
Extracting Exchange ActiveSync data from IIS log files
How effective is tracking the IP address of an email hacker?
Error message: 'ID no: 8004100e Exchange System Manager'
How to generate HTML reports with the Exchange Management Shell (EMS)
IMAP list command only returns a list of Exchange public folders
A network connection problem or an offline server prevented delivery of the message
Monitor and search Exchange mailboxes for music and video files
How much bandwidth is required to send email in Exchange 2003?

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Remote Installation Service  (SearchExchange.com)
TCPMAN  (SearchExchange.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


begin tablet line -->
[IMAGE]Make sure your database isn't corrupted
Tool to use: Goexchange


[IMAGE]One of the big problems with Exchange is that the databases tend to be subject to corruption (especially in older versions). In most cases, this corruption starts out small and completely unnoticeable, but tends to escalate over time. You probably won't even know that you have a problem until you stop and try to restart the Exchange databases, only to discover that you can't mount them.

Goexchange performs regular maintenance on the databases and removes corruption before it can cause a problem. You can get a copy from http://www.goexchange.com. Pricing depends on the number of mailboxes on your server and ranges from $595 to $4,995.

[IMAGE]

[IMAGE]Repair any existing corruption
Tool to use: ESEUTIL


[IMAGE]Hopefully, you have had GOexchange constantly monitoring your server for corruption and repairing any minor issues as they occur. If not, there is a good chance that you may have some corrupted databases.

Microsoft includes the ESEUTIL tool with Exchange so that you will have a utility capable of repairing database corruption. Before you run ESEUTIL, though, there are a few things that you need to know. First, depending on the size of your information store, running ESEUTIL can take hours. Second, running ESEUTIL requires you to dismount the information store. Finally, you can freely use ESEUTIL to detect corruption, but you shouldn't use ESEUTIL's repair option lightly. ESEUTIL repairs Exchange databases by deleting anything that it doesn't understand. Using ESEUTIL to repair a database can lead to significant data loss, but sometimes running it is your only choice.

[IMAGE]

[IMAGE]Examine your configuration
Tool to use: Exchange Server Best Practices Analyzer


[IMAGE]Although a poorly configured Exchange server won't usually cause a server to suddenly crash, bad configurations can be blamed for a whole slew of other problems. The Exchange Server Best Practices Analyzer is a free utility from Microsoft that examines your entire Exchange infrastructure, compares it to Microsoft's recommended configuration and then points out any areas that could become potentially problematic. Although this is mostly a preventative maintenance tool, it does offer some diagnostic capabilities that it uses in determining the general health of your server. You can learn more about this tool here.

[IMAGE]

[IMAGE]Compare the configuration to a functional machine
Tool to use: EXCHDUMP


[IMAGE]Sometimes if a server is having problems it can be handy to compare the server's configuration to a server that is working. Microsoft includes a tool for doing so in Exchange called EXCHDUMP.

EXCHDUMP is a crude tool. It doesn't give you any type of analytical data in the way that the Best Practices Analyzer Tool does. Instead, it simply dumps the server's configuration to a file. You can, however, dump the configuration of the malfunctioning server to a file and then dump the configuration of a functional server to another file. You can then do a line by line comparison of the two files to see what is different between the two servers.



[IMAGE]

[IMAGE]MOM in the background
Tool: Microsoft Operations Manager


[IMAGE]Technically, Microsoft Operations Manager (MOM) isn't a recovery tool. What it does do is closely monitor your server's performance. The performance aspects that are monitored are compared with threshold values. The idea is that MOM can often spot a problem before it occurs. If MOM does detect a potential problem, it can alert you and /or take corrective action.

Exchange Server 2003 comes with a MOM management pack, but Microsoft still requires you to purchase a MOM license if you want to run MOM on your Exchange Server. A MOM 2005 server license is available directly from Microsoft and costs $729 per server.

[IMAGE]









ABOUT THE AUTHOR:   Go back

[IMAGE] Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Windows 2000 Server and IIS. Brien has served as the CIO for a nationwide chain of hospitals and was once in charge of IT security for Fort Knox. As a freelance technical writer he has written for Microsoft, CNET, ZDNet, TechTarget, MSD2D, Relevant Technologies and other technology companies. You can visit Brien's personal Web site at http://www.brienposey.com.


Rate this Tip
To rate tips, you must be a member of SearchExchange.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Email Server Solutions: Exchange 2007, Exchange 2003, Exchange 2000, SharePoint
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2004 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts