How to restore an information store database in a clustered Exchange environment (303949)
The information in this article applies to:
- Microsoft Exchange Server 2003 Enterprise Edition
- Microsoft Exchange Server 2003 Standard Edition
- Microsoft Exchange 2000 Server
- Microsoft Exchange Server 5.5
This article was previously published under Q303949 Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows Registry SUMMARYThis article describes the procedures to restore a Microsoft Exchange information store database on a cluster server.
back to the topMicrosoft Exchange Server 2003
To restore a database on an Exchange 2003 Server computer that is installed on a cluster, use the same procedure that you use on a non-clustered server.
To restore a database on an Exchange 2003 server, dismount the database that you want to restore, and then restore from backup.
For additional information about how to restore an Exchange database from backup, click the following article number to view the article in the Microsoft Knowledge Base:
For additional information about how to back up and restore an Exchange 2003 Server computer, click the following article numbers to view the articles in the Microsoft Knowledge Base:
258243
How to back up and restore an Exchange computer by using the Windows Backup program
296788 Offline backup and restoration procedures for Exchange
822896 Exchange Server 2003 data backup and volume shadow copy services
back to the topMicrosoft Exchange 2000 Server
You use the same procedure to restore a database on an Exchange 2000 Server computer that is installed on a cluster as you use on a non-clustered server. To restore an Exchange 2000 server, dismount the database that you want to restore, and then restore from backup.
For additional information about how to back up and restore an Exchange 2000 Server computer, click the following article numbers to view the articles in the Microsoft Knowledge Base:
258243
How to back up and restore an Exchange computer by using the Windows Backup program
296788 Offline backup and restoration procedures for Exchange
back to the topMicrosoft Exchange Server 5.5Restore from an offline backup
There are two methods for performing an offline restore on an Exchange 5.5 cluster. This article describes a point-in-time restoration. In this scenario, no log files are "replayed" into the database. All of the data created after the backup is performed is lost. back to the topMethod 1- Start the Cluster Administrator program, click Groups, and then click Exchange Cluster.
- In the right pane, right-click Microsoft Exchange Information Store, and then click Take Offline. Do not stop the services by using the Services tool in Control Panel or by using the command line.
- Quit the Cluster Administrator program.
- Perform an offline backup of your current database files (Mdbdata folders).
- Move the contents of the Mdbdata folders to another location.
- Restore the backed-up database files (Priv.edb and Pub.edb) to the correct database folder. Do not restore any Edb*.log files.
At this point, the Priv.edb and Pub.edb files will be the only files in the database folders. - Set the _CLUSTER_NETWORK_NAME_ environment variable to the network name used by Exchange. To do this, type the following command, where EXCLUSTER is the Exchange network name:
SET _CLUSTER_NETWORK_NAME_=EXCLUSTER Note: The network name is case-sensitive. To determine the network name:
- Start the Cluster Administrator.
- Expand the Exchange resource group, right-click the Exchange Network Name resource, and then click Properties.
- Click the Parameters tab, and then view the entry in the Name box.
- From the Exchsrvr\bin directory, run the isinteg -patch command. If the _CLUSTER_NETWORK_NAME_ environment variable is not set correctly, ISINTEG -PATCH will report the following error message:
The private store could not be updated. Reason: JET_errKeyDuplicate. - Start the Exchange information store service by using the Services tool in Control Panel. When Exchange Server is completely online, verify that mail delivery is functioning correctly.
- Stop the Exchange information store service by using the Services tool in Control Panel.
- Start the Cluster Administrator, and then bring the Store resource back online.
- After all of the services start, test the failover of the Exchange server. To do this, right-click the cluster resource group that contains the Exchange Resources, and then use the Move Group option.
back to the topMethod 2- Start the Cluster Administrator program, click Groups, and then click Exchange Cluster.
- In the right pane, right-click Microsoft Exchange Information Store, and then click Take Offline. Do not stop the services by using the Services tool in Control Panel or by using the command line.
- Quit the Cluster Administrator program.
- Perform an offline backup of your current databases (the Mdbdata folders).
- Move the contents of the Mdbdata folders to another location.
- Restore the backed-up database files (Priv.edb and Pub.edb) to the correct database folder. Do not restore any Edb*.log files.
At this point, the Priv.edb and Pub.edb files will be the only files in the database folders. - Set the _CLUSTER_NETWORK_NAME_ environment variable to the network name used by Exchange. To do this, type the following command, where EXCLUSTER is the Exchange network name:
SET _CLUSTER_NETWORK_NAME_=EXCLUSTER Note: The network name is case-sensitive. To determine the network name:
- Start the Cluster Administrator.
- Expand the Exchange resource group, right-click the Exchange Network Name resource, and then click Properties.
- Click the Parameters tab, and then view the entry in the Name box.
- From the Exchsrvr\bin directory, run the isinteg -patch command. If the _CLUSTER_NETWORK_NAME_ environment variable is not set correctly, ISINTEG -PATCH will report the following error message:
The private store could not be updated. Reason: JET_errKeyDuplicate. - Reset the registry checkpoint for the Store resource. For information about how to do this, see the Resetting the Registry Checkpoint section of this article.
- Start the Cluster Administrator program, and then bring the Store resource back online. Do not use the Services tool in Control Panel or the command line to start the service.
back to the topRestore from an online backupNote The steps to restore the Exchange information store database may differ depending upon the backup program that you use.
- Make sure that the System Attendant cluster resource is online.
- Start the Cluster Administrator program, click Groups, and then click Exchange Cluster .
- In the right pane, right-click Microsoft Exchange Information Store, and then click Take Offline. Do not stop the services by using the Services tool in Control Panel or from a command line.
- Perform an offline backup of the current database files (the Mdbdata folders), even if there is corruption in the database.
- Start your backup program, and then select the information store that you want to restore.
- Click Restore, and then select the virtual server name of the Exchange Cluster Server as the destination.
- If you are restoring to a recovery server or to a reinstalled Exchange Server computer, click to select the Erase All Existing Data check box, and then click OK.
- Make sure that the Start services after restore check box is not selected.
- After the restore operation is complete, start the Cluster Administrator and make sure that the Exchange IP address and the Exchange Network Name resources are online.
- Reset the registry checkpoint for the Store resource. For information about how to do this, see the Resetting the Registry Checkpoint section of this article.
- Start the Cluster Administrator program, and then bring the Store resource back online. Do not use the Services tool in Control Panel or the command line to start the service.
back to the topResetting the registry checkpoint
To reset the registry checkpoint for a cluster resource, follow these steps.
- Start the Cluster Administrator program, and then select the correct service resource.
- On the File menu, click Properties, and then click the Registry Replication tab.
- Select the Root Registry key, and then click Modify.
- In the Edit dialog box, select the whole registry key, and then press CTRL+C to copy it.
- Click Cancel to close the Edit dialog box.
- Click Remove to delete the registry key, and then click Apply to save the changes.
- Click Add to re-add the key, and then press CTRL+V to paste the saved registry key.
- Click OK two times.
back to the topREFERENCES
For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
280770
The Information Store does not work after you restore an offline backup of an Exchange Server 5.5 and Windows 2000 Cluster
185942 Cannot run ISINTEG -PATCH on cluster server computer
178311 Error running ISINTEG on a cluster server
258243 How to back up and restore an Exchange computer by using the Windows Backup program
296788 Offline backup and restoration procedures for Exchange
266689 The "ESEUTIL/CC" command does not work on cluster server
323016 Setup with the disaster recovery option does not work on a clustered server that is running Exchange 2000 Server
For additional information about Exchange 2000 Server disaster recovery, visit the following Microsoft Web site: back to the top
Modification Type: | Major | Last Reviewed: | 10/13/2004 |
---|
Keywords: | kberrmsg kbHOWTOmaster kbhowto KB303949 kbAudITPRO |
---|
|