Recovering a List, List Item, Document Library, or Document

Applies To: System Center 2012 - Data Protection Manager, System Center 2012 R2 Data Protection Manager, System Center 2012 SP1 - Data Protection Manager

With System Center 2012 – Data Protection Manager (DPM), you to recover items from a SharePoint 2010 farm. You can use DPM to recover SharePoint items, such as sites, site collections, documents, document libraries, lists and list items from a DPM recovery point to the original site or to an alternate site.

When you restore a SharePoint item, DPM restores the database to a temporary instance of SQL Server, extracts the item from the content database, and then imports it into the targeted farm. During this process, DPM creates a temporary file on the recovery farm at the location you specify in the Recovery Wizard. You should periodically delete the temporary files DPM creates at that location.

To recover a SharePoint item to its original location

  1. In DPM Administrator Console, click Recovery on the navigation bar.

  2. In the Protected data pane, expand the server that contains the farm you want to recover, double-click All Protected SharePoint Data, and then double-click the server farm name.

    Content databases display in the Recoverable item pane.

  3. Use the calendar and Recovery time menu to select a recovery point.

  4. In the Recoverable item pane, select the content database, browse to the item that you want to recover and select it.

    Note

    You can only select and recover one object at a time. If you want to recover more than one object, consider recovering a higher level folder to an alternate location and then recovering the individual objects from within the SharePoint Central Administration website.

  5. In the Actions pane, click Recover, and then, on the Review Recovery Selection page, confirm the recovery details.

  6. On the Select Recovery Type page, select Recover to original site.

  7. The following step applies only to SharePoint 2010:

    On the Select Recovery Process page select any one of the following two options that are listed below:

    1. Recover without using a recovery farm. Select this option if the version of the target Microsoft SharePoint 2010 farm is same as at the time of the selected recovery point, and then click Next.

      1. On the Specify Temporary Server page, do the following:

        1. In the SQL instance field browse for the instance of SQL Server that can be used temporarily to stage a copy of the SharePoint content database that contains the requested item before recovery.

        2. In the Database file location field, browse for the instance of SQL Server on that server and then select the temporary location where the database files can be copied.

          The temporary instance of SQL Server can be:

          1. An instance of SQL Server that is a member of the protected SharePoint farm

          2. DPM’s instance of SQL Server

          3. Any other instance of SQL Server that can be accessed by DPM and by the front-end Web server of the protected SharePoint farm

          Note

          If you are using DPM’s instance of SQL Server or any other instance of SQL Server, ensure that its version is equal to or later than the version of the production SQL Server. The selected instance of SQL Server can be a Microsoft Cluster Server (MSCS).

    2. Recover using a recovery farm. Select this option if the version of the target Microsoft SharePoint 2010 farm has changed from the time, the selected recovery point was created, and then click Next.

      1. On the Specify Temporary Server page, enter the information for recovery farm. For more information about how to create a recovery farm, see Creating a Recovery Farm.

        1. In the Front-end Web server field, browse for the recovery farm server where DPMRecoveryWebApplication has been created to temporarily stage data prior to recovery.

        2. In the SQL instance field, browse for the instance of SQL Server that can be used temporarily to stage a copy of the SharePoint content database that contains the requested item before recovery.

        3. In the Database file location field, browse for the instance of SQL Server on that server, and then select the temporary location where the database files can be copied on to a recovery farm.

  8. On the Specify Staging Location page, enter a directory where the SharePoint data will be temporarily stored, pending recovery to the original site.

  9. On the Specify Recovery Options page, specify whether the recovery point’s security settings or the original site’s security settings will be applied to the recovered data object in the Restore Security section.

    This is an important consideration if there have been security settings changes since the recovery point was taken.

    Note

    The network bandwidth usage throttling is used when there are concerns about the restore process consuming excessive bandwidth.

    The SAN Recovery option is only available if the attached SAN is capable of snapping clones and splitting clones.

    The Notification section is simply to notify administrators and other personnel of the completion of the recovery process.

  10. On the Summary page, confirm the settings, and then click Recover to begin the process.

To recover a SharePoint item to its original location

  1. In DPM Administrator Console, click Recovery on the navigation bar.

  2. In the Protected data pane, expand the server that contains the farm you want to recover, double-click All Protected SharePoint Data, and then double-click the server farm name.

    Content databases display in the Recoverable item pane.

  3. Use the calendar and Recovery time menu to select a recovery point.

  4. In the Recoverable item pane, select the content database, browse to the item that you want to recover and select it.

    Note

    You can only select and recover one object at a time. If you want to recover more than one object, consider recovering a higher level folder to an alternate location and then recovering the individual objects from within the SharePoint Central Administration Web site.

  5. In the Actions pane, click Recover, and then, on the Review Recovery Selection page, confirm the recovery details.

  6. On the Select Recovery Type page, select Recover to original site.

  7. This step applies only to SharePoint 2010:

    On the Select Recovery Process page select one of the following options:

    1. Recover without using a recovery farm. Select this option if the version of the targeted Microsoft SharePoint 2010 farm is same as the version at the time of the selected recovery point, and then click Next

      1. On the Specify Temporary Server page, do the following:

        1. In the SQL instance field browse for the instance of SQL Server that will be used to temporarily stage a copy of the SharePoint content database that contains the requested item before recovery.

        2. In the Database file location field, browse for the instance of SQL Server on that server, and then select the temporary location to which the database files can be copied.

          The temporary instance of SQL Server can be:

          1. An instance of SQL Server that is a member of the protected SharePoint farm

          2. DPM’s instance of SQL Server

          3. Any other instances of SQL Server that can be accessed by DPM and by the front-end Web server of the protected SharePoint farm

          Note

          If you are using DPM’s instance of SQL Server or any other instance of SQL Server, ensure that its version is equal to or later than the version of the production SQL Server. The selected instance of SQL Server can be a Microsoft Cluster Server (MSCS).

    2. Recover using a recovery farm. Select this option if the version of the targeted Microsoft SharePoint 2010 farm has changed from the time that the selected recovery point was created, and then click Next.

      1. On the Specify Temporary Server page, enter the information for the recovery farm. For more information about how to create a recovery farm, see Creating a Recovery Farm.

        1. In the Front-end Web server field, browse for the recovery farm server where DPMRecoveryWebApplication has been created to temporarily stage data prior to recovery.

        2. In the SQL instance field, browse for the instance of SQL Server that will be used temporarily to stage a copy of the SharePoint content database that contains the requested item before recovery.

        3. In the Database file location field, browse for the instance of SQL Server on that server and then select the temporary location where the database files can be copied on to a recovery farm.

  8. On the Specify Staging Location page, enter a directory where the SharePoint data will be temporarily stored, pending recovery to the original site.

  9. On the Specify Recovery Options page, specify whether the recovery point’s security settings or the original site’s security settings will be applied to the recovered data object in the Restore Security section.

    This is an important consideration if there have been security settings changes since the recovery point was taken.

    Note

    Network bandwidth usage throttling is used when there are concerns about the restore process consuming excessive bandwidth.

    The SAN Recovery option is available only if the attached SAN is capable of snapping clones and splitting clones.

    The Notification section is to notify administrators and other personnel of the completion of the recovery process.

  10. On the Summary page, confirm the settings, and click Recover to begin the process.

To recover an object to an alternate location

Note

An alternate location can be on the same SharePoint farm but with a different site name or port number.

  1. Create a farm that DPM can use for the recovery. For more information, go Creating a Recovery Farm.

  2. In DPM Administrator Console, click Recovery on the Actions pane.

  3. In the Protected data pane, expand the server that contains the farm you want to recover, double-click All Protected SharePoint Data, and then double-click the server farm name.

    Content databases display in the Recoverable item pane.

  4. Use the Calendar and Recovery Time menu to select a recovery point.

  5. In the Recoverable item pane, select the content database, and then browse to the item you want to recover.

    Note

    You can select and recover only one object at a time. If you want to recover more than one object, consider recovering a higher level folder to an alternate location, and then recovering the individual objects from within the SharePoint Central Administration Web site.

  6. In the Actions pane, click Recover, and then, on the Review Recovery Selection page, confirm the recovery details.

  7. On the Select Recovery Type page, select Recover to an alternate site.

  8. The following step applies only to SharePoint 2010:

    On the Select Recovery Process page, select one of the following options:

    1. Recover without using a recovery farm. Select this option if the version of the targeted Microsoft SharePoint 2010 farm is same as it was at the time of the selected recovery point, and then click Next.

      1. On the Specify Temporary Server page, do the following:

        1. In the SQL instance field browse for the instance of SQL Server that can be used temporarily to stage a copy of the SharePoint content database that contains the requested item before recovery.

        2. In the Database file location field, browse for the instance of SQL Server on that server and then select the temporary location where the database files can be copied

          The temporary instance of SQL Server can be:

          1. An instance of SQL Server that is a member of the protected SharePoint farm.

          2. DPM’s instance of SQL Server.

          3. Any other instances of SQL Server that can be accessed by DPM and by the front-end Web server of the protected SharePoint farm.

          Note

          If you are using DPM’s instance of SQL Server or any other instances of SQL Server then make sure that its version is equal to or a has a later version than the version of the production SQL Server. The selected instance of SQL Server can be a Microsoft Cluster Server (MSCS).

    2. Recover using a recovery farm. Select this option if the version of the target Microsoft SharePoint 2010 farm has changed from the time, the selected recovery point was created. Click Next

      1. On the Specify Temporary Server page, enter the information for recovery farm. For more information about how to create a recovery farm, see Creating a Recovery Farm.

        1. In the Front-end Web server field, browse for the recovery farm server where DPMRecoveryWebApplication has been created to temporarily stage data prior to recovery.

        2. In the SQL instance field, browse for the instance of SQL Server that can be used temporarily to stage a copy of the SharePoint content database that contains the requested item before recovery.

        3. In the Database file location field, browse for the instance of SQL Server on that server and then select the temporary location where the database files can be copied on to a recovery farm.

  9. In the Recovery target site field, enter the URL for alternate site. An item can be restored to a different location within the same farm to which it belongs to. Therefore specify a URL within the same SharePoint farm under which you would want to recover the selected SharePoint item.

    Note

    The site URL entered into the Target site URL field must be based on the same site template as the site hosting the object which is being restored. For example, SharePoint will not allow an object created in a site using a ‘Wiki Site’ template to be restored onto a site created using the ‘Team Site’, ‘Blank Site’, ‘Blog’, or ‘Document Workspace’ templates. If custom templates have been used, those same templates must reside on the recovery farm as well as having been used to create the alternate site where the recovery is being made to.

  10. On the Specify Staging Location page, enter a directory where the SharePoint data will be temporarily stored, pending recovery to the original site.

  11. On the Specify Recovery Options page, specify whether the recovery point’s security settings for the object being recovered or the original site’s security settings will be applied to the recovered data object in the Restore Security section. This is an important consideration if there have been security settings changes since the recovery point was taken.

    Note

    The network bandwidth usage throttling is used when there are concerns about the restore process consuming excessive bandwidth from bandwidth sensitive applications.

    The SAN Recovery option is only available if the attached SAN is capable of snapping clones and splitting clones.

    The Notification section is simply to notify administrators and other personnel of the completion of the recovery process.

  12. Confirm the settings on the Summary page and click Recover to begin the process.

Note

See Also

Concepts

Recovering a SharePoint Site

Other Resources

Recovering SharePoint Data