Carbonite Support > Restoring Microsoft SharePoint

Restoring Microsoft SharePoint

  • This article is for Windows only

Carbonite Safe Server Backup (CSSB) supports Content Recovery, Web Application Recovery and Disaster Recovery for Microsoft SharePoint. You can restore your data to the original backed up computer or to a different computer.

Content Recovery

Content recovery applies to being prepared for accidental updates or deletions of data, usually by end users such as deleting documents, tasks, calender items, etc. Content recovery can be done by restoring Web application's Content databases. Since CSSB does not support Roll-forward restores, if the restore is targeted to the original location, changes done after a backup will be lost. Therefore, one can restore the respective Web application's content databases to an alternate location and use third party tools to extract the required object.

Web Application Recovery

A web application recovery would be required in case of accidental deletion or corruption of the content databases. To recover a deleted or corrupted web application's content database to the original server, select the appropriate database files from the SharePoint server backup.

Restore Requirements

The following requirements must be met, whether restoring to the original computer or to an alternate computer:

  • The amandabackup / CarboniteUser user must have full access to the folder where the backups are stored.
    • For cloud backups, this is the chosen Download Folder.
    • For local backups, this is the folder where the backups are stored on the local disk.
  • Likewise, the amandabackup/ CarboniteUser user must have full access to the folder(s) to which the backups are being restored.

Restore Requirements for all SharePoint Restores

  • SharePoint includes a Microsoft SQL Server component.
    • The MSSQL component must be running, unless the rebuild system databases option is checked. Please see this Knowledge Base article for more information.

Additional Requirements

All Restore Requirements must be met before starting the restore.

Requirements for all SharePoint Restores to the Original Computer

  • All SharePoint databases must be in the Normal state prior to restore.
    • Stability can be verified from the SQL Management Studio. The Properties menu for each database will display its current state.
  • The following services must be started.
    • Windows SharePoint VSS Writer
    • Windows SharePoint Services Tracing
    • The applicable OSearch and SPSearch VSS Writer services must be enabled. The name of the controlling service depends on which version of SharePoint is installed.
      • For SharePoint 2010
        • The SPSearch VSS Writer is controlled by the SharePoint Foundation Search V4 service.
        • The OSearch VSS Writer is controlled by the SharePoint Server Search 14 service.
      • For SharePoint 2007
        • The SPSearch VSS Writer is controlled by the Windows SharePoint Services Search service.
        • The OSearch VSS Writer is controlled by the Office SharePoint Server Search service.

Requirements for SharePoint Restores to An Alternate Computer

  • The new computer must run the same version of SharePoint, with the same Service Packs, and the same embedded SQL Server as the original computer.
  • The host name of the new computer must be exactly the same as the original computer.
  • The instance name must exactly match the instance name from the original server.
  • SharePoint must be installed to the same location as when the backup was run.
  • All databases and log file locations must also match the original configuration.

Restore Locations

Carbonite Safe Server Backup allows SharePoint databases to be restored to their original location or to an alternate location. CSSB does not support Roll-forward restores for SharePoint. If a restore is targeted to the original location, any changes made to the database after the backup was performed will be lost.

Restoring to the Original Computer

If Carbonite Safe Server Backup is already installed on your computer, you can open the user interface and begin restoring your data to your computer. Within the Restore page, Carbonite Safe Server Backup provides two options to restore Microsoft SharePoint:

The sections below are collapsed. Please click the section title to open / close a particular section.

Restoring to Original Location

Before the restore, the following SharePoint services are stopped:

  • Windows SharePoint Services Administration
  • Windows SharePoint Services Search
  • Windows SharePoint Services Timer
  • Office SharePoint Server Search
  • IIS Admin Service

The selected SharePoint database(s) and log file(s) are restored to their original location. Index search files will be restored if all databases and logs within the backup are selected for restore. You can also select individual content databases to restore, but index search files will not be restored.

After the restore, CSSB utilizes the SharePoint VSS Writer to automatically detach and re-attach each database to the farm.

The services which were stopped before the restore operation are restarted.

Restoring to Alternate Location

When restoring to an alternate location, SharePoint services are not stopped or started prior to the restore. After the restore, CSSB does not utilize the SharePoint VSS Writer to detach and re-attach each database. The selected databases and log files are simply restored to their specified location on disk. Once restored, you will have to manually import them into SharePoint.


Restoring to a Different Computer

Backed up data can be restored to a different computer than the one it originated from. This process is mostly used to create a clone of the original system. It is recommended that you install the same Windows Operating System (with the same service packs) on the restore computer as was installed on the original computer. This procedure requires some additional steps before you can launch the actual restore process. The steps are as follows:

The sections below are collapsed. Please click the section title to open / close a particular section.

Installing CSSB on the Target Computer

You will need to first install Carbonite Safe Server Backup on the computer you wish to restore the backup data.

Sign in to your account at

Sign In

Click the Install Carbonite button to install Carbonite Safe Server Backup on your computer.

Download Link

Click the Download the installer button to start the download and run the installation file.

Download Client

Once the installation is complete, you can download and import your cloud backup certificate.

Downloading and Importing the Cloud Certificate

  1. Sign in to your account at

Sign In

  1. Click the Servers tab, and click the Download backup certificate button.
Download Certificate
  1. A Download Carbonite Safe Server Backup certificate window will appear with a download link and information about the certificate. Click Download backup certificate to proceed. The certificate file is called cloud.carbonite.
Downloading Certificate
  1. After downloading the cloud certificate, launch Carbonite Safe Server Backup. If the Enhanced Interface displays an option for Import My Cloud Certificate, click it and follow the on-screen instructions. If no such import option exists on your screen, skip to next step. Once you have successfully imported your cloud certificate, proceed to importing your existing backup sets.
Import Button
  1. Within the CSSB Enhanced Interface, click the Advanced link in the upper right hand corner.
  1. Within the Tools section, click Import Cloud Certificate.
Import Certificate
  1. A Cloud Certificate Import window will appear, allowing you to browse to the location of your cloud certificate. Click the Browse button to select and upload your downloaded certificate.
Certificate Window
  1. An Import Cloud Certificate window will appear. After selecting your cloud certificate, click Open to proceed.
Select Certificate
  1. Once your cloud certificate has been successfully uploaded, you will receive a notification message. Click Ok to close the window.
Successful Import

Importing Existing Backup Sets

To import existing backup sets, follow the steps below:

  1. Launch the CSSB Enhanced Interface. If an option to Restore data to this server exists, click it and proceed to step 3. If no such option exists, proceed to the next step.
Start Restore
  1. Navigate to the Advanced page, and within the Tools section click the Import Existing Backup Sets link.
Import Backup Sets
  1. On the next screen that appears, you will have the option of selecting a local copy of your backup set or a copy in the cloud for import.
Importing Backup Sets
  1. After making your selection, enter information about the backups you wish to recover and click Import Backup Set.
  2. CSSB will scan for valid backups using the information you have provided. This process can take a long time to complete.
  3. When prompted, close and restart the CSSB Enhanced Interface to complete the Import Existing Backup Sets process.
  4. All functions, including reports and data restores, will be available for the backups and backup sets.

For additional information about importing existing backup sets, please view this Knowledge Base article.

Restoring the Backup Data

Once the backup sets have been successfully imported by CSSB, you can follow the normal restoration steps outlined in Restoring to Original Location or Restoring to Alternate Location.