This section provides procedures for restoring a Provisioning Engine server (MPS01 or MPS02) and deleting Microsoft Provisioning System (MPS) registry keys.

Restore a Provisioning Engine Server

It is possible to recover a provisioning engine server (MPS01 or MPS02) by reinstalling it. Because MPS stores all of its configuration information on the back end database server, you will normally not need to perform a full restore of either MPS01 or MPS02. In the case of the first MPS engine server, MPS01, we must restore the C:\ConfigShare folder which contains configration information and log files related to your usage of the MPS Deployment Tool, and therefore your deployment.

Procedure DRX.2: To restore a Provisioning Engine server

  1. Rebuild the server with the same name. Reinstall Windows Server 2003 and all service packs and updates on the Provisioning Engine server according to the instructions provided in the solution documentation: you will need to complete all procedures in the topic Prepare the Provisioning Engine Serversand also the procedure "Install the Exchange Server 2007 Management Tools on MPS01 and MPS02" (but only on the MPS Server you are recovering) found in the topic Deploy Provisioning for Hosted Exchange Services .

  2. If this is the first Provisioning Engine server (MPS01) where you had previously installed the MPS Deployment Tool, do the following:

  3. Reinstall the MPF Client and Provisioning Engine on the Provisioning Engine server you are recovering. To do this, start the MPS Deployment Tool. In the Requirements Status pane, expand Core Platform, expand Core MPF Install, expand MPF Client.

  4. Right click on the server you need to reinstall the MPS Client on.

  5. Select Force State..., select NotInstalled, and then click OK.

  6. Expand MPF Engine, right click on the server you need to reinstall the MPF engine on, select Force State..., select NotInstalled, and then click OK. Click Start Deployment.

  7. Reinstall MPS Providers. Right-click Hosted Active Directory, select Verify all MPF Namespaces, and then click Start Deployment. The verification process will identify several providers as failed.

  8. For each of these, right click on them and set Force State to NotInstalled.

  9. For each section in the Requirements Status pane where there is a provider that must now be reinstalled, right click on that section, select Install all in this group, and then click Start Deployment.

  10. In the MPS Deployment Tool, expand Hosting Platform, expand Hosted Plans Database, right-click Initialize Managed Plans Database, and select Execute -> Initialize Managed Plans Database. Click Start Deployment.

If you have completed the previous procedure, you do not need to do anything else to make your rebuilt Provisioning Engine server functional.

It is possible to restore the Provisioning Engine servers without reinstalling the operating system. If you do this, you must delete the MPS registry keys prior to restoring MPS components.

Procedure DRX.3: To delete the MPS registry entries

  1. On the taskbar, click Start and then click Run. In the Open box, type regedit.

  2. In the console tree, double-click HKEY_LOCAL_MACHINE, double-click SOFTWARE, double-click Microsoft, double-click Provisioning, and then select the Client folder.

  3. On the Edit menu, click Delete.

  4. In the console tree, click the Engine folder.

  5. On the Edit menu, click Delete.

  6. On the Registry menu, click Exit. If prompted to save changes, click Yes.