Recovery Manager for SharePoint Premier Edition
Migration Manager for Sharepoint
Server Administrator for SharePoint
Migration Suite for SharePoint
Migrator for SharePoint Online
There are a number of different options that affect how Recovery Manager will perform a restoration. Depending on the type of backup, version of SharePoint, permissions and free space available on SQL server Recovery Manager can act differently.
These are the following options available:
OLR mode – non-OLR mode
Original – Dedicated
SharePoint API – Direct SQL
More details about each of these and how to switch between modes are in RMSP Options
Let’s review some scenarios:
SharePoint 2007 farm
No LiteSpeed installed
In this scenario Recovery Manager works in Original, non-OLR mode. Data is applied to SharePoint in Direct SQL mode.
How it works:
During analysis/restore RM creates a temporary database (RM_TEMP_CONTENT_B71BB5DA_XXXX) on the production SQL server and restores a backup file into the database. It analyzes information about backup and writes to cache database (RM_Cache_CF2BEBF5). The data is restored from the temporary database directly to SharePoint SQL database.
LiteSpeed Professional (v 5.2 or higher) or Recovery Manager Backup Reader installed on production SQL server.
Scenario 1 will become Scenario 2 if you install Recovery Manager Backup Reader on production SQL server. You do not need to install Backup reader if you have LiteSpeed installed.
For more information where LiteSpeed/Backup Reader has to be installed, refer to Recovery Manager Backup Reader
In this scenario Recovery Manager works in Original server mode, reads data from backup in OLR modeusing LiteSpeed. Data is applied to SharePoint in Direct SQL mode.
During analysis/restore, RM reads data using LiteSpeed directly from a backup without creating a temporary database. It analyzes information about backup and writes to cache database (RM_Cache_CF2BEBF5) that is created on production SQL. The data is restored directly to SharePoint SQL database.
In some cases, the use of OLR is not possible or is not recommended:
If either of above examples are applied to you, and you do not want temporary databases to be created on the production SQL server then you could use Dedicated mode (refer to scenario 3)
Do not want RM databases to be created on Production SQL.
Do not have LiteSpeed (or Recovery Manager Backup Reader) on a Production SQL server.
In Dedicated SQL mode RM creates a temporary (RM_TEMP_CONTENT_B71BB5DA_XXXX) and cache (RM_Cache_CF2BEBF5) databases on SQL server where the Quest repository database (Default name = QMC_Repository) is located.
Note: The OLR mode + Dedicated mode scenario is not supported. If you have LiteSpeed installed, but want to use Dedicated server mode you should disable OLR mode.
For SharePoint 2010 the default option to apply data to SharePoint is SharePoint API mode. This mode does not affect how RM reads data from backups, but how this data gets created in SharePoint. RM creates SharePoint objects and then applies them to SharePoint (no Direct SQL writes).
Note: If you have OLR mode enabled, RM will ignore it and will work in non-OLR + Original (Scenario 1) ornon-OLR + Dedicated (Scenario 3) depending on your settings.
To apply data in SharePoint API mode, Recovery Manager or the Recovery Manager Agent should be installed on any one of SharePoint WFE servers.
Note: Only one agent needs to be installed within the SharePoint farm. (On any front end server)
Jennifer LuPiba is a senior product marketing manager on the Dell Software Windows Management team, helping organizations embrace the cloud, deliver next-generation applications, reduce risk and increase efficiency and enable the modern work styles.