Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


December 1997

Upgrading Is Relatively Easy


RSS
Subscribe to Windows IT Pro | See More Systems Administration Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
Main Article    Microsoft's Exchange Server 5.5 Debuts

Most systems administrators strive for consistent and reliable systems. Because any upgrade introduces unknowns into a system, you need to plan the upgrade process before unwrapping the CD-ROM.

You can upgrade from Exchange 4.0 (SP2 or later) or Exchange 5.0. The Exchange 5.5 administration program can operate on Exchange 4.0 and 5.0 servers, so if you have a network, you can upgrade one server at a time while continuing normal operations. However, you must upgrade MAPI clients (such as the standard Exchange client or Outlook) if you want to use certain user interface features (such as recovering deleted messages) in the new Outlook client 8.03.

You can upgrade your system in seven steps:

  1. Upgrade to NT 4.0 SP3. If you want to use Web clients, your server must run Internet Information Server (IIS) 3.0 (or a server running IIS 3.0 needs to be available to connect Web clients to Exchange).
  2. Make sure that any third-party software (e.g., fax connector or backup software) you use with Exchange is certified to run with Exchange 5.5. (Contact your vendor for this information.)
  3. Perform a full file-level backup of the Exchange information store, directory store, transaction logs, system Registry, and contents of all other directories Exchange uses. Some people use an online backup, but it might neglect to take a file-level backup of the contents of the Exchange directories and system Registry.
  4. Stop all Exchange services (optional). Use the EDBUTIL utility (which is replaced by the ESEUTIL utility in Exchange 5.5) to defragment the Exchange public, private, and directory stores. (You can perform this task a week or so before the upgrade.) This step ensures that the Exchange database's internal structures are as efficient as possible.
    As an added bonus, defragmentation will also return a lot of disk space to the file system. Efficient databases speed up the format conversion step in the upgrade process. However, you'll probably spend more time converting the databases with EBDUTIL than you'll save by being efficient. Nevertheless, I like taking this step because I can perform a routine maintenance task while the server is unavailable to users.
  5. Use the SETUP utility to perform the upgrade. Database conversion occurs early in the process.
  6. Verify that all the services have started after the upgrade is complete. For each client (e.g., MAPI, Web, IMAP4, or POP3), make sure that users can log on and can receive, read, and send email.
  7. Perform a backup.

You need to set a day aside to upgrade each server. The number of hours required to upgrade a server depends on several factors, including the version of Exchange that you are currently using, your hardware configuration, and the amount and type of data in the information store.

Whether you are upgrading from Exchange 4.0 or 5.0 makes a big difference in the time you will need to upgrade your system. Upgrading from 4.0 to 5.0 involves a database conversion. Therefore, if you move from 4.0 to 5.5 in one leap, you will need to do more work to build the internal structures. According to the release notes, moving from 4.0 to 5.5 takes about twice as long as moving from 5.0 to 5.5.

Your hardware configuration affects upgrade time. Converting a database involves reading pages from a source (the old store) and writing them into a target (the upgraded version of the store). Although CPU speed affects the rate at which Exchange 5.5 processes pages, the disk I/O subsystem's capability has a greater influence on the processing rate. If the disk I/O subsystem reads and writes data slowly, the database conversion will be slow. Thus, make sure that the Exchange databases are on the fastest possible device before you begin the upgrade.

The type and amount of data in the information stores influences upgrade time. Converting private stores usually takes much longer than converting public stores because of their different contents. Private stores tend to contain mailboxes, which often store many small items; public stores usually contain public folders, which often store several large documents. To speed the conversion, you can use Exchange's Mailbox Cleanup Agent in the Resource Kit to delete items in mailboxes before the upgrade.

Because Exchange doesn't provide any tools to analyze the contents of a store, predicting a store's level of complexity is difficult. Although you can use the ISINTEG utility and administration program to gather a few basic statistics (such as the number of mailboxes and space each mailbox uses), you'll probably end up using these simple calculations:

* If you are upgrading from Exchange 4.0 to 5.5, you can expect to process between 0.75GB to 1.25GB of data per hour.

* If you are upgrading from Exchange 5.0 to 5.5, you can expect to process between 1.25GB to 2.25GB of data per hour.

I have based these estimates on real-life upgrades. Keep in mind, however, that your upgrade time depends highly on your environment. So, use these estimates for planning purposes only.

End of Article



Reader Comments

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

WinInfo Short Takes: Week of November 23, 2009

An often irreverent look at some of the week's other news, including some post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...

2009 Windows IT Pro Editors' Best and Community Choice Awards

Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...


Related Events Deep Dive into Windows Server 2008 R2 presented by John Savill

Configuration Manager SP1 and R2 Overview

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement