Home > Microsoft Exchange Tips > Exchange Server Administration Tips > Faster Exchange Server recovery with the Dial Tone Method
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

EXCHANGE SERVER ADMINISTRATION TIPS

Faster Exchange Server recovery with the Dial Tone Method


Brien M. Posey
11.30.2004
Rating: -4.10- (out of 5)


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


VIEW MEMBER FEEDACK TO THIS TIP

When Exchange crashes, an otherwise normal day can quickly turn into one of the worst days of your life. It can take several hours to bring an Exchange server back online, and it never fails that some busybody from management wants to check up on you or threaten you every five minutes.

Prior to Exchange Server 2003, this was simply par for the course. There was no high-speed Exchange disaster recovery technique. But with Exchange 2003, you can perform a partial recovery using the Dial Tone Method, so that users can continue to send and receive mail while you are restoring the old messages.

There will be a couple of times during this recovery process when users will momentarily lose Exchange connectivity, but they will be interrupted far less than if they had to wait around all day for a restore from backup tape.

If your Exchange server is completely destroyed during some catastrophe, but the rest of your network is functional, here's how you can implement this recovery technique.

Step 1: Bring a new Exchange server online and restore mailboxes

  1. Use Active Directory Users and Computers to remove the old domain server and each user's mailbox.

  2. Once you have selected all of the applicable accounts, right click on them and select the Exchange Tasks command.

  3. Follow the prompts to get rid of the mailboxes.

  4. The next step is to bring the new server online and install Exchange Server. Give the new server the same name as the old server, and make sure it's running the same version and service pack as the old server.

  5. After Exchange has been installed, go back to Active Directory Users and Computers and create mailboxes for your users. You create the mailboxes the same way you removed them: select all of the user accounts, right click on them and click the Exchange Tasks option.

  6. Now choose the Create Mailbox option and follow the prompts.

Step 2: Merge and restore the information stores

So far, you have managed to bring a new Exchange server online and create mailboxes for each of your users. Assuming that the new server is properly configured, users should now be able to send and receive mail. The trick now is to merge the old server's information store with the new server's information store. You accomplish this task using a Recovery Storage Group.

  1. Open the Exchange System Manager and navigate to Administrative Groups -> your administrative group -> Servers -> your server.

  2. Right click on your server and select New -> Recovery Storage Group to view the Recovery Storage Group properties sheet.

  3. Fill in the locations for the restored transaction logs and the system path. You can use any path you want, but the location must have enough free disk space to accommodate the information store that you will be recovering.

  4. Click OK to create the Recovery Storage Group.

  5. Now, right click on the Recovery Storage Group and select "Add Database To Recover" to see a list of all of the Information Stores present within your Exchange organization.

  6. Select the one that pertains to the information store that you will be recovering and click OK twice. After a brief delay, Exchange Server will create an information store beneath the Recovery Storage Group.

    Important: Do not try to mount this new information store yet; doing so will disrupt the checkpoint files and cause a lot of problems.

    The next step is to restore your information store backup. For right now, you should only restore the mailboxes. Do not attempt to restore public folders or log files at this time. You can restore them later, but only after you have gotten rid of the Recovery Storage Group.

  7. When you restore the mailboxes, restore them in the normal manner. The restored mailboxes will automatically be redirected to the Recovery Storage Group rather than the information store.

  8. After the restore operation is complete, go ahead and mount the mailbox store contained within the Recovery Storage Group. The mailbox store will initially appear empty, so refresh Exchange System Manager to display the recovered mailboxes.

Step 3: Swap databases and merge the data

Now you have the old versions of the mailboxes in the Recovery Storage Group -- but you also have the temporary mailboxes in the Exchange information store that users have been using to send and receive mail for the last few hours. You could just merge the mailboxes together and be done with it, but there are a couple of problems with this approach. First, if you have a big information store, the merge could take a long time. Second, merging the two information stores will cause problems with rules and OST files. A better solution is to swap Exchange databases and then merge the data.

  1. First, warn your users that the server is going to be unavailable for a while.

  2. Then, open Windows Explorer and navigate to the Recovery Storage Group's location.

  3. Create a folder named Save_Original.

  4. Now, use Exchange System Manager to dismount the information store and the Recovery Storage Group's database.

  5. Use Windows Explorer to move the Recovery Storage Group's .EDB and .STM files to the Save_Original folder.

  6. Go back to Exchange System Manager and delete the Recovery Storage Group's database. This will delete the logical database structure, but not the database itself.

  7. Return to Windows Explorer and navigate to the directory containing the information store.

  8. Create a folder named SaveDialTone.

  9. Copy the .EDB and the .STM files associated with the Information Store into the SaveDialTone folder.

  10. Now, go into the Exchange System Manager and change the path for the Information Store so that it points to the Recovery Storage Group's database path.

  11. Move the files that are in the Save_Original folder back to the Recovery Storage Group path.

  12. Go back into Exchange System Manager and right click on the information store.

  13. Verify that all the information is correct and then select the Database tab.

  14. Select the "This Database Can Be Overwritten By A Restore" checkbox and click OK.

  15. You can now mount the information store. The users will have access to all of their old messages.

  16. Go back to Windows Explorer and create a folder named DialTone next to the SaveDialTone folder.

  17. Right click on the Recovery Storage Group and select the "Add Database to Recover."

  18. Choose the information store that you are working on and click OK.

  19. In Properties, enter the path to the DialTone folder and click OK.

  20. Finally, move the files from the SaveDialTone folder into the DialTone folder and mount the Recovery Stoage Group database.

Step 4: Recover the mailboxes

The last step in the process is to recover the mailboxes. Before you do though, you must make sure that your Exchange server is running Exchange 2003 Service Pack 1. Otherwise, this technique will not work. If you can't install Service Pack 1 for some reason, then the workaround is to use ExMerge.

  1. To recover the mailboxes, select the mailboxes within the Recovery Storage Group's list of mailboxes.

  2. Right click on the mailboxes and select the Exchange Tasks option.

  3. When the Exchange Tasks Wizard starts, click Next, select the Recover Mailbox Data option, and click Next again.

  4. Verify the destination mailbox store and click Next.

  5. You must now decide whether you want to merge the restored data into the user's current mailbox or if you'd rather copy the contents of the restored mailbox over top of the user's existing mailbox. Use the Copy option because the Merge option will cause big problems since you have swapped databases.

  6. Click Next and you will be prompted to enter a data and time for which you want to run the recovery operation.

  7. Click Next again and the mailboxes will be restored.

  8. Click Finish to complete the operation.

About the author: Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Windows 2000 Server and IIS. Brien has served as 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.

MEMBER FEEDBACK TO THIS TIP

This procedure sounds nice if you have another Exchange server that you can start up from scratch. But for those of us that only have one Exchange server and Windows Small Business Server 2003, this simply is not an option.

Additionally, if you want to use the ExMerge utility, you have to give the Installable File System (IFS) mapping for the drive a letter and change the default permissions for each user's folder -- and that takes additional time for the permissions to propagate.
—David M.

Do you have comments on this tip? Let us know.

Please let others know how useful this tip is via the rating scale below. Do you have a useful Exchange Server or Microsoft Outlook tip, timesaver or workaround to share? Submit it to our tip contest and you could win a prize.

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.




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


RELATED CONTENT
Exchange Server Administration Tips
Microsoft Exchange Server mailbox recovery using database portability
Plan an Exchange 2007 standby continuous replication (SCR) deployment
Set up messaging records management (MRM) in Exchange Server 2007
How Microsoft's new support policy for virtualized Exchange will affect you
Why too much memory can hurt Exchange Server 2007 performance
Microsoft Exchange Server backup method pros and cons
Migrating .PST files to an Exchange Server information store
Virtualizing Exchange Server 2007 with Microsoft's Hyper-V
Configure SMTP connection limits in Exchange Server 2003 and SBS
Five Microsoft Exchange Server backup worst practices

Microsoft Exchange Server Backup and Disaster Recovery
Microsoft Exchange Server mailbox recovery using database portability
Plan an Exchange 2007 standby continuous replication (SCR) deployment
Recovering an Exchange Server 2003 store on a disaster recovery box
Using the NTBackup tool for Exchange Server backup and recovery
Microsoft Exchange Server backup method pros and cons
Understanding Exchange Server 2007 backup and disaster recovery
Five Microsoft Exchange Server backup worst practices
Third-party Exchange Server 2007 backup and restore tools
Re-enable Exchange Server 2007 remote streaming backups in SP1
Managing an Exchange 2007 Cluster Continuous Replication (CCR) setup
Microsoft Exchange Server Backup and Disaster Recovery Research

Microsoft Exchange Server Information Store
Recovering an Exchange Server 2003 store on a disaster recovery box
Third-party tool moves Outlook attachments to Microsoft SharePoint
Migrating .PST files to an Exchange Server information store
Microsoft Exchange information store service stops responding
Tools that support Boolean searches of Exchange mailbox data and .PSTs
An introduction to Microsoft Exchange System Attendant
Defragment Exchange information store database files
How to find your Exchange Server store size limit
How can I run multiple mail stores and SMTP domains on one Exchange server?
Exchange Server information store issues FAQs

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

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.

HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




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