Creating a Recovery Farm

Applies To: System Center Data Protection Manager 2007

A recovery farm is a single-computer SharePoint farm running both SharePoint front-end Web Server and SQL Server 2005 with SP2. The recovery farm server should have a local instance of SQL Server that is running.


We recommend that you use Microsoft SQL Server 2008 or SQL Server 2005 as your SQL instance.

The version of SQL Server must be the same or higher than what was installed at the time of backup.

SQL Server VSS Writer should be running on the recovery farm.

This computer must be separate from the DPM server, active directory, domain controller, any server on which SharePoint data is protected by DPM and farm computers.

To create a recovery farm

  1. Install the DPM agent on the recovery farm computer through the DPM server backing up the farm.

  2. Run ConfigureSharepoint.exe. Go to Starting and Configuring the WSS Writer Service ( for more information on running ConfigureSharepoint.exe.

  3. If you protect a MOSS farm, then the recovery farm must also be MOSS.

  4. The features and templates installed on the recovery farm must match those of the target farm as it was at the time of backup. Any customized templates, added or modified, on the production farm, must be added to the recovery farm to ensure a successful recovery.


    You can enable all the features and templates installed on the recovery farm and use it for the different farms existing in your SharePoint environment.

  5. If a service pack or update is installed on the protected farm, the recovery farm must have the same service pack or update installed otherwise item-level restore operations could fail.

  6. Both the recovery and target farms must be in the same language and have the same language packs installed.

  7. The target farm must contain a site collection with the same path as the original protected site. If the site collection does not exist, you can create an empty site collection with the correct path on the target farm before you perform the recovery.

  8. When restoring to an alternate site within the same production farm, the template that is used to create the alternate site must be identical to the template that is used to create the protected site being restored. If they do not match, SharePoint will give an error to indicate that the site templates do not match and this causes the DPM Site restoration to fail.

  9. Create a Web application and name it DPMRecoveryWebApplication. To create a new Web application, see the instructions at "Create or extend Web applications (Windows SharePoint Services)" (

  10. Ensure that no content database is already attached to the recovery web application (DPMRecoveryWebApplication) as this causes recoveries to fail. The Web application name DPMRecoveryWebApplication is a required name and it must be created for DPM to be able to restore any SharePoint data.


The recovery farm must have sufficient disk space to store the largest content database in the environment. Best practice would dictate that an additional 10-20% be allocated on the temporary storage volume to provide a cushion for growth and reduce the risk of running out of space when you try to recover time-sensitive SharePoint data.

When you restore a site, DPM restores the database to the recovery farm, extracts the site from the recovery farm, and imports it into the target farm. During this process, DPM creates a temporary file on the recovery farm at a location that is specified in the Recovery Wizard. You should periodically delete the temporary files at that location.

See Also

Other Resources

Create a recovery farm (Office SharePoint Server 2007)