SEP SharePoint en
From SEPsesam
Contents |
Introduction
SEP sesam supports backups of the Microsoft SharePoint server 2007 and 2010. For this there are 2 backup types available: Farm-backup and Site-Backup. The Farm-backup can be used to back up all databases consistently. The Site-backup is used to back up web applications and all documents consistently.
The following options are available for restoring:
- Restore the database
- Restore the IIS-Sites
- Restore documents (also "Single document restore")
| Attention |
|
The actual SEP sesam version 4.0.3.x is still in BETA status, with that version the SharePoint Farm backup with mode DIFF is not possible! |
System Requirements
- SEP sesam Server and client version 4.0.3 and above
- Microsoft SharePoint 2007/2010
Configuration of a SharePoint Backup
The configuration of a backup strongly depends on the SharePoint environment. There are several requirements that have to be met:
- The SEP sesam service has to have the rights of an AD user that has full access to the SharePoint server.
- In order to save the files temporarily, a Share that the SharePoint server as well as the MS-SQL server have full access to, has to be created.
- Additionally, this Share has to be defined on the SEP sesam Client in
<SESAM_ROOT>/var/ini/sm.iniunder [PATHES], e.g.
gv_rw_share=\\SEP-MOSS2010\sp_backup\
Configuration of a SharePoint Farm-Backup
The Farm backup is used to back up all relevant SharePoint databases. For this backup the types FULL and DIFF are available.
Configuration of a SharePoint Site-Backup
The SharePoint site backup is used to back up all site collections. Individual site collections and single web applications within a site collection, can also be saved (for this the according collection or application has to be selected).
SharePoint Restore scenarios
The files are either restored with a Farm-restore or a Site-restore. In the following paragraphs all restore scenarios that are possible with SEP sesam are described. For this it is important to have exact knowledge of your own SharePoint environment because these restore scenarios may have to be adjusted to the according SharePoint environment.
Site Restore
For the Site-restore select the according site collection or the web application.
Single Document Restore
In order to restore single documents, select them in the according web application.
Farm Restore
Using the Farm-restore, the required databases of the SharePoint server can be restored. The options "Auto recover after restore" and "overwrite existing files" are important here in order to replace the existing database.
Backup Levels
In case of a Site Backup only Sites which are changed since the last FULL backup are backed up. SharePoint backup only allows for a Farm to process a backup with the level 'Full' or 'Differential'.
Differential Backup for Share Point Sites
In case of SharePoint sites there is no way to restrict the data on changed content of the sites. So a Differential backup will always back up the entire content of a site which was changed since the last FULL backup. Only the sites which are completely unchanged since the last FULL backup will not be saved. Therefore it is clear that a site DIFF backup will always back up most of the sites as the main sites are often changed.
Differential Backup for Share Point Farm or Content Component
In case of a Farm backup or a 'Content Component' of a Farm the SharePoint API offers the possibility to do a real Differential Backup. To allow this the Differential Backup needs the spbrtoc.xml of the last successful FULL backup. This must not interfere with COPY Backups of the Farm or the Content Components.
Concept: Differential Backup for Share Point Farm or Content Component
- After a FULL backup the summary file spbrtoc.xml must reside on the SharePoint host, in the same directory where the next Differential backup will run. So in case of a FULL or DIFF backup the sbc must delete all intermediate backup files after the backup except the spbrtoc.xml.
- To achieve a common directory for FULL and DIFF the path for the intermediate backup files for FULL and DIFF must contain only the SEP sesam jobname - not the saveset name. e.g. "
\Sesam\var\work\MOSS\moss_farm\". - In case of a COPY backup the path must be different so the saveset name is postfixed to it.
- The sbc must save the recent spbrtoc.xml before the backup starts to allow a reset to the old one if the backup fails, e.g. the data transfer to the SEP sesam Server failed.
- In case of restore the saved spbrtoc.xml must be restored to the intermediate location before recovering the data.
- Generation Restore: SEP sesam Restore Wizard must show data of FULL and DIFF savesets (generation restore) and restore must start the FULL and the DIFF restore job (SEP sesam Kernel).





