HP Data Protector User Manual

HP Data Protector A.06.11

Granular Recovery Extension for Microsoft SharePoint Server

User guide
Part number: N/A Second edition: October 2010
Legal and notice information
© Copyright 2010 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Microsoft® and Windows® are U.S. registered trademarks of Microsoft Corporation.
Contents
Publication history .............................................................. 11
About the guide ................................................................. 13
Intended audience ............................................................................................. 13
Document conventions and symbols ..................................................................... 13
General Information ........................................................................................... 14
HP technical support .......................................................................................... 14
Subscription service ........................................................................................... 15
HP websites ...................................................................................................... 15
Documentation feedback .................................................................................... 15
1 Introduction .................................................................... 17
Backup ............................................................................................................ 17
Recovery .......................................................................................................... 17
2 Installation ...................................................................... 19
Prerequisites ..................................................................................................... 20
Procedure ......................................................................................................... 21
3 Configuration ................................................................. 23
Verifying the configuration of the Recovery Web Application ................................... 23
Procedure .................................................................................................. 23
Configuring HP Data Protector user rights ............................................................. 23
Procedure .................................................................................................. 23
Configuring Data Protector backup specifications ................................................... 25
Verifying the configuration of Internet Information Services application pools ............. 26
4 Backup .......................................................................... 29
Considerations .................................................................................................. 29
5 Recovery ........................................................................ 31
Granular Recovery Extension for Microsoft SharePoint Server 3
Opening the HP Data Protector Granular Recovery Extension GUI ........................... 31
Procedure .................................................................................................. 31
Importing content databases from backup ............................................................. 36
Prerequisites ............................................................................................... 36
Considerations ........................................................................................... 36
Procedure .................................................................................................. 36
Importing content databases from the filesystem ..................................................... 39
Prerequisites ............................................................................................... 39
Considerations ........................................................................................... 39
Procedure .................................................................................................. 39
Executing Perform content recovery tasks .............................................................. 42
Prerequisites ............................................................................................... 42
Procedure .................................................................................................. 43
Recovering site items .......................................................................................... 43
Prerequisites ............................................................................................... 43
Considerations ........................................................................................... 44
Procedure .................................................................................................. 46
Removing content databases from the cache ......................................................... 53
Procedure .................................................................................................. 53
Monitoring granular recovery import jobs ............................................................. 53
Procedure .................................................................................................. 53
Changing HP Data Protector Granular Recovery Extension settings .......................... 54
Procedure .................................................................................................. 55
6 Command line reference .................................................. 57
Examples ......................................................................................................... 58
Restoring a content database from Data Protector backup ................................ 58
Monitoring jobs progress ............................................................................. 58
Verifying target location disk space size ......................................................... 59
Listing content databases ............................................................................. 59
Removing restore jobs .................................................................................. 60
Recovering a site item to the original site ........................................................ 60
Recovering a site item to another location ...................................................... 60
Removing content databases from the cache ................................................... 61
Removing content databases from disk ........................................................... 61
Setting content database automatic removal ................................................... 61
Exporting items from a content database ........................................................ 61
Listing exported items .................................................................................. 62
Importing items from a content database ........................................................ 62
Displaying Microsoft SharePoint farm information ............................................ 62
Displaying content database information ........................................................ 62
Displaying a list of sites ............................................................................... 62
4
Browsing sites ............................................................................................ 63
Displaying Granular Recovery version ........................................................... 63
7 Troubleshooting ............................................................... 65
An import job fails ............................................................................................. 65
Problem ..................................................................................................... 65
Action ....................................................................................................... 66
A recovery session fails ...................................................................................... 67
Problem ..................................................................................................... 67
Action ....................................................................................................... 67
Granular Recovery Cache Management link is not accessible from My Sites ............. 67
Problem ..................................................................................................... 67
Action ....................................................................................................... 67
Granular Recovery Cache Management link is not accessible from My Sites ............. 68
Problem ..................................................................................................... 68
Action ....................................................................................................... 69
HP Data Protector Granular Recovery Extension cannot be removed ......................... 70
Problem ..................................................................................................... 70
Action ....................................................................................................... 71
Slow response of the command line interface ........................................................ 71
Problem ..................................................................................................... 71
Action ....................................................................................................... 72
Slow response of the graphical user interface ........................................................ 72
Problem ..................................................................................................... 72
Action ....................................................................................................... 72
The Data Protector service is not running .............................................................. 73
Problem ..................................................................................................... 73
Action ....................................................................................................... 73
The restoring - Mount Request Pending status ......................................................... 74
Problem ..................................................................................................... 74
Action ....................................................................................................... 74
Subfolders are not recovered to original location ................................................... 74
Problem ..................................................................................................... 74
Action ....................................................................................................... 74
Granular Recovery Extension upgrade fails ........................................................... 75
Problem ..................................................................................................... 75
Action ....................................................................................................... 75
8 Removal ......................................................................... 77
Procedure ......................................................................................................... 77
Granular Recovery Extension for Microsoft SharePoint Server 5
Index ................................................................................ 79
6
Figures
1
Installing a medium farm that uses the HP Data Protector Microsoft
SharePoint Server VSS based solution (an example) ............................. 21
Data Protector user rights .................................................................. 242
Selecting content databases .............................................................. 263
HP Data Protector Granular Recovery Extension links ............................ 324
Recovery Cache Management (empty) ............................................... 335
Recovery Cache Management with a content database mounted ........... 346
Site Collection Selection page ........................................................... 367
Backup Version Selection page ......................................................... 378
Content Database Recovery page ...................................................... 379
Monitoring job status ....................................................................... 3810
Recovery Cache Management ........................................................... 3811
Specifying content database files ...................................................... 4012
Importing a content database from filesystem ...................................... 4013
Monitoring job status ....................................................................... 4114
Recovery Cache Management ........................................................... 4115
Perform content recovery task ............................................................ 4216
Perform content recovery link ............................................................. 4317
Selecting a content database and multiple sites for recovery .................. 4618
Selecting site items .......................................................................... 4719
Advanced search ............................................................................ 4820
Recovering site items ........................................................................ 4921
Recovering site items to another location ............................................ 5122
Recovering site items to another farm ................................................. 5123
Granular Recovery Extension for Microsoft SharePoint Server 7
Recovering site items to a network share ............................................. 5224
Removing a content database ........................................................... 5325
Monitoring an import job progress ..................................................... 5426
Changing Granular Recovery settings ................................................ 5527
Retrieving the command line help ...................................................... 5828
Restore fails with not enough user rights .............................................. 6629
Manage Farm Features deactivating HP Data Protector Granular Recovery
30
Extension ........................................................................................ 68
Granting Full Read permission ........................................................... 7031
8
Tables
Edition history ................................................................................. 111
Document conventions ...................................................................... 132
Granular Recovery cache management .............................................. 353
Granular Recovery Extension for Microsoft SharePoint Server 9
10

Publication history

Guide updates may be issued between editions to correct errors or document product changes. To ensure that you receive updated or new editions, subscribe to the appropriate product support service. See your HP sales representative for details.
Table 1 Edition history
ProductGuide editionPart number
June 2010N/A
October 2010N/A
HP Data Protector A.06.11 Granular Recovery Extension 1.00
HP Data Protector A.06.11 Granular Recovery Extension 1.00 with patch DPWIN_00482
Granular Recovery Extension for Microsoft SharePoint Server 11
Publication history12

About the guide

Intended audience

This guide is intended for administrators responsible for planning, setting up, and maintaining backups and recovery of Microsoft SharePoint Server. It assumes you are familiar with:
Basic Data Protector functionality
Microsoft SharePoint Server administration

Document conventions and symbols

Table 2 Document conventions
ElementConvention
Cross-reference links and e-mail addressesBlue text: Table 2 on page 13
website addressesBlue, underlined text: http://www.hp.com
Bold text
Monospace text
Keys that are pressed
Text typed into a GUI element, such as a
box
GUI elements that are clicked or selected,
such as menu and list items, buttons, tabs, and check boxes
Text emphasisItalic text
File and directory names
System output
Code
Commands, their arguments, and
argument values
Granular Recovery Extension for Microsoft SharePoint Server 13
ElementConvention
Monospace, italic text
NOTE:
Provides additional information.
TIP:
Provides helpful hints and shortcuts.

General Information

General information about HP Data Protector Granular Recovery Extension for Microsoft SharePoint Server can be found at http://www.hp.com/go/dataprotector and http://www.hp.com/go/imhub .
Code variables
Command variables
Emphasized monospace textMonospace, bold text

HP technical support

For worldwide technical support information, see the HP support website:
http://www.hp.com/support
Before contacting HP, collect the following information:
Product model names and numbers
Technical support registration number (if applicable)
Product serial numbers
Error messages
Operating system type and revision level
Detailed questions
About the guide14

Subscription service

HP recommends that you register your product at the Subscriber’s Choice for Business website:
http://www.hp.com/go/e-updates
After registering, you will receive e-mail notification of product enhancements, new driver versions, firmware updates, and other product resources.

HP websites

For additional information, see the following HP websites:
• http://www.hp.com
• http://www.hp.com/go/dataprotector
• http://www.hp.com/go/imhub
• http://www.hp.com/support/manuals
• http://www.hp.com/support/downloads

Documentation feedback

HP welcomes your feedback.
To make comments and suggestions about product documentation, please send a message to DP.DocFeedback@hp.com. All submissions become the property of HP.
Granular Recovery Extension for Microsoft SharePoint Server 15
About the guide16

1 Introduction

This document describes the HP Data Protector Granular Recovery Extension for Microsoft Office SharePoint Server 2007 and Microsoft SharePoint Server 2010 (Microsoft SharePoint Server).

Backup

Back up Microsoft SharePoint Server data using one of the following backup solutions:
HP Data Protector Microsoft SharePoint Server VSS based solution
HP Data Protector Microsoft SQL Server integration
HP Data Protector Microsoft Volume Shadow Copy Service integration
HP Data Protector Microsoft Volume Shadow Copy Service ZDB integration

Recovery

The benefits of the HP Data Protector Granular Recovery Extension are the following:
recovery granularity
The smallest object that you can restore with the backup solution is a Microsoft SQL Server database (content database), which may contain data of multiple web sites. In contrast, the smallest object that you can recover with HP Data Protector Granular Recovery Extension is an individual web site item, for example: a Calendar item, a Calendar, a Tasks item, a Team Discussion item, a document, a shared document, a folder, a list, a library, an announcement, a form, a reporting template, an object's meta data, and a document workflow.
integration into Microsoft SharePoint Server Central Administration
Granular Recovery Extension is fully integrated into the Microsoft SharePoint Server Central Administration. This empowers Site Collection Administrators to perform recovery of single items independently or with minimal interference of backup administrators.
recovery of multiple sites
Granular Recovery Extension for Microsoft SharePoint Server 17
Accidental deletion of a site is no longer an issue, even if you cannot use the recycle bin to recover your site. Granular Recovery Extension can recover an entire site with multiple subsites.
ease to search
The Granular Recovery Extension advanced and quick search helps you find the item you need to recover. This search system checks object's metadata, enabling you to filter your search by document type, author, date and so on. Objects are displayed in object tree browser.
recovery to different locations
The Granular Recovery Extension enables recovery to different destinations, for example you can recover your objects to different sites, different farms, and to filesystem.
Introduction18

2 Installation

This chapter describes how to install HP Data Protector Granular Recovery Extension.
Granular Recovery Extension for Microsoft SharePoint Server 19

Prerequisites

Microsoft SQL Server packages
Install the following packages for Microsoft SQL Server 2005 or Microsoft SQL Server 2008:
Microsoft SQL Server Native Client
Microsoft Core XML Services (MSXML) 6.0
Microsoft SQL Server 2008 Management Objects Collection
These packages must be installed on all the Microsoft SharePoint Server systems that have at least one of the following services enabled:
Central Administration
Windows SharePoint Services Web Application
You can download the packages from the web site: http://www.microsoft.com/
downloads/en/default.aspx.
Search for Feature Pack for Microsoft SQL Server 2008.
Ensure you installed HP Data Protector as described in:
HP Data Protector Microsoft SharePoint Server VSS based solution white paper
HP Data Protector integration guide for Microsoft applications: SQL Server,
SharePoint Portal Server, Exchange Server, and Volume Shadow Copy Service
HP Data Protector zero downtime backup integration guide
In addition, ensure that the Data Protector User Interface component is installed on all Microsoft SharePoint Server systems that have at least one of the following services enabled:
Central Administration
Windows SharePoint Services Web Application
Installation20
In the Figure 1 on page 21, the HP Data Protector components are colored blue, the Microsoft SQL Server install packages are green, and the HP Data Protector Granular Recovery Extension component red.
Figure 1 Installing a medium farm that uses the HP Data Protector Microsoft SharePoint Server VSS based solution (an example)

Procedure

1. Log on to the Microsoft SharePoint Server Central Administration system under
a Microsoft SharePoint Server Farm Administrator user account.
2. On the Microsoft Office SharePoint Server Central Administration system, run
DPWIN_00482 and choose a folder which you want to extract the files to.
3. In the Start menu, right-click Command Prompt and select Run as Administrator.
4. Change the current directory to the directory where the files from the
self-extracting archive DPWIN_00482.exe were extracted.
Granular Recovery Extension for Microsoft SharePoint Server 21
5. Run grm_install to install the HP Data Protector Granular Recovery Extension
solution. Once the installation is complete, the following message is displayed in the Command Prompt window:
Operation completed successfully. Timer job successfully created. Done.
Installation22

3 Configuration

This section describes the configuration steps that you need to follow. Not following this steps may lead to failure in recovering your objects.

Verifying the configuration of the Recovery Web Application

Procedure

1. Open the Central Administration web page and click the Application
Management tab.
2. Under Application Security, click Authentication providers and click Default.
3. Ensure that the settings for the Recovery Web Application are the same as the
default settings of the Central Administration Application.

Configuring HP Data Protector user rights

Procedure

1. Open the Data Protector GUI (Data Protector Manager).
2. In the Context list, select Users.
Granular Recovery Extension for Microsoft SharePoint Server 23
3. Ensure the user account under which the Windows SharePoint Services Timer
service is running is assigned the Data Protector Start restore and See private objects user rights.
Figure 2 Data Protector user rights
NOTE:
The See private objects user right is useful in case you created your backup specification configured with access type private, and backup object owner. This is either the account under which the backup was executed or the account specified in the Ownership Backup Option. If this user account is different the user account under which the Windows SharePoint Services Timer service is running, the private backup objects are not accessible in the Recovery Cache Management.
Configuration24

Configuring Data Protector backup specifications

Ensure the option track the replica for instant recovery is not selected, when you
create VSS transportable backup.
To prevent Data Protector from backing up content databases that are in the
Granular Recovery Cache Management (in other words, to prevent Data Protector from backing up the same content databases twice), proceed with the following, depending on your configuration:
If the same Microsoft SQL Server instance is used by both Microsoft SharePoint
Server and HP Data Protector Granular Recovery Extension: When you create backup specifications, select individual content databases, and
not the client, Microsoft SQL Server instance, or Microsoft Volume Shadow Copy Writer.
The content databases restored by HP Data Protector Granular Recovery are named OriginalName_DataProtectorSessionID.
See Figure 3 on page 26.
Granular Recovery Extension for Microsoft SharePoint Server 25
Loading...
+ 57 hidden pages