Microsoft Exchange Server 2010 - ExBPA
Introduction to Exchange 2010 Server - ExPBA (Best Practice Analyzer)
It's wonderful, it's free, you simply must try the ExBPA. The name says it all: Exchange Server Best Practice Analyzer and you get it free from Microsoft. Not only is the ExBPA a serious tool, which scans Exchange for weaknesses, but it's also a fun tool, which prompts you to learn as you improve your servers performance.
Topics for Exchange 2010 - ExBPA (Best Practice Analyzer)
In Exchange Server 2010, the Best Practices Analyzer is installed during Exchange Setup (as it was in Exchange 2007. Once installed you can run the ExBPA from the Exchange Management Console Toolbox.
However, it's better to run ExBPA from a workstation such as Windows 7. For this purpose you can download a free copy of ExBPA from Microsoft's site and install it on a workstation.
This Engineer's Toolset v10 provides a comprehensive console of 50 utilities for troubleshooting computer problems. Guy says it helps me monitor what's occurring on the network, and each tool teaches me more about how the underlying system operates.
There are so many good gadgets; it's like having free rein of a sweetshop. Thankfully the utilities are displayed logically: monitoring, network discovery, diagnostic, and Cisco tools. Try the SolarWinds Engineer's Toolset now!
Getting Started with ExBPA on Windows 7
Installing could not be easier, just double click the ExBPA.msi file.
Once the install completes, and ExBPA launches, connect to the Active Directory responsible for your Exchange Organization. Naturally, ExBPA uses the credentials of the account under which you logged on.
The next step is to start a new Best Practices scan, but before setting the scan to run, you need to choose:
1. A name for the scan.
The ExBPA carries out a very good and comprehensive Health Check. If possible run a baseline check early in your Exchange 2010 career, it will pay back handsomely later when you run future scans.
Talking of planning ahead, it's always worth running the Exchange Server Readiness Check (see screensot).
Vital readiness ExBPA checks:
SolarWinds' Network Performance Monitor will help you discover what's happening on your network. This utility will also guide you through troubleshooting; the dashboard will indicate whether the root cause is a broken link, faulty equipment or resource overload.
Perhaps the NPM's best feature is the way it suggests solutions to network problems. Its second best feature is the ability to monitor the health of individual VMware virtual machines. If you are interested in troubleshooting, and creating network maps, then I recommend that you give this Network Performance Monitor a try.
One of the hallmarks of a great utility like ExBPA, is that you don't need to consult an instruction manual before you start. All you need to do is launch ExBPA, click on 'Connect to Active Directory', and you are ready to scan. BPA progresses through its tests, and makes a comprehensive comparison between your system and Microsoft's best practices.
A wild guess says that it will take 15 minutes to scan your Exchange organization. Another guess says ExBPA will generate 2 MB worth of data. When you are only troubleshooting one particular Exchange server, you may wish to speed up the scan, by limiting the test to just that problem server.
One persistent grumble with Microsoft utilities in general is that there is no reporting feature; I hear the most complaints about ADUC*. Well, let us hope that BPA's reporting features are a sign of the future. Fingers crossed that all interfaces will soon have a selection of options, such as Summary, Details and my favourite - the Issues List. Incidentally, there is BPA for SQL so the concept is spreading.
Another must have report is the Items of Interest, what you get here is a central list of all those statistics that can take an age to find, for example Exchange 2010 database locations and disk size.
Although I mention them last, baseline reports should be one of the first scans to run on a production server. Once you have a baseline its easy to detect trends and play 'what if' games.
* Active Directory Users and Computers interface.
ExBPA feeds on XML configuration files. In these XML files are WMI instructions for the very tests to be run on your Exchange server. The key to the Best Practice Analysis is the list of rules which establish whether results pass Microsoft's tests. Amazingly, ExBPA is intelligent enough to check automatically if there any XML updates on the Microsoft web site. The ExBPA engine has a most descriptive name - the dispatcher. What the dispatcher does is send WMI collectors to gather the information. The ExBPA engine then analyzes the data against the configuration files, and generates the results on screen.
One advantage of the 2010 version of ExBPA is a scheduler; this means that you can plan your scans and they run automatically at a time to suit you. In this instance, you would want the output report sent to a file, since nobody is likely to be looking at the screen when the tests are run in the middle of the night.
Import users from a spreadsheet, complete with their mailbox. Just provide a list of the users with the fields in the top row, and save as .csv file. Then launch this FREE utility, match your Exchange fields with AD's attributes, click and import the users. Optionally, you can provide the name of the OU where the new mailboxes will be born.
Best by name, best by nature, the Best Practice Analyzer is a must have Microsoft utility. ExBPA will detect configuration and routing weaknesses in your Exchange 2010 server and recommend solutions. ExBPA is free from Microsoft and it's a joy to combine business with pleasure as you scan your server for weaknesses. BPA is a real 'techie' tool, which not only makes your server more reliable and secure, but also gives you fun learning about how Exchange works.