In this article I'm going to shed a little light around the RecoverServer command located on the Exchange 2007 and 2010 media. Running Setup /m:RecoverServer on a server tells Setup to read the configuration information from the Active Directory directory service for a server with the same name as the server from which you are running Setup. This tool can be extremely useful for the following scenarios:
- Your hardware has failed.
- You are performing a dial-tone recovery, where Active Directory is intact.
- You are performing a site recovery, where Active Directory is intact.
Setup /m:RecoverServer is for recovery only. Do not use it as a repair tool, to recover from a failed install, to recover from a failed uninstall, or to reconfigure a server. It is only for recovering a server that was once fully functional, or to move a server to new hardware and maintain the same name.
Setup /m:RecoverServer cannot be used across operating systems. A server that was originally running Windows Server 2003 can be recovered only on Windows Server 2003, and a server that was originally running Windows Server 2008 can be recovered only on Windows Server 2008.
Setup /m:RecoverServer will only migrate setting information stored in Active Directory. Any local customizations or databases are not migrated with this method.
Scenario's when Setup /m:RecoverServer will not work:
- If it is an edge transport server. Remember edge servers should not be a member of an active directory domain, they should be installed in Workgroup mode.
- If the computer object representing the Exchange Server has been deleted.
- If a server on your network has the same name as the server your trying to restore.
- To repair a failed install. The Setup /m:RecoverServer option assumes a consistent configuration in Active Directory for the server. If Setup failed, the information in Active Directory might not have been fully written. In this situation, you should run Setup again.
For more information on this command please see: