HP Data Protector A.06.11
User guide
Part number: N/A
Second edition: October 2010
Legal and notice information
© Copyright 2010 Hewlett-Packard Development Company, L.P.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
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 |
2 |
Data Protector user rights .................................................................. |
24 |
3 |
Selecting content databases .............................................................. |
26 |
4 |
HP Data Protector Granular Recovery Extension links ............................ |
32 |
5 |
Recovery Cache Management (empty) ............................................... |
33 |
6 |
Recovery Cache Management with a content database mounted ........... |
34 |
7 |
Site Collection Selection page ........................................................... |
36 |
8 |
Backup Version Selection page ......................................................... |
37 |
9 |
Content Database Recovery page ...................................................... |
37 |
10 |
Monitoring job status ....................................................................... |
38 |
11 |
Recovery Cache Management ........................................................... |
38 |
12 |
Specifying content database files ...................................................... |
40 |
13 |
Importing a content database from filesystem ...................................... |
40 |
14 |
Monitoring job status ....................................................................... |
41 |
15 |
Recovery Cache Management ........................................................... |
41 |
16 |
Perform content recovery task ............................................................ |
42 |
17 |
Perform content recovery link ............................................................. |
43 |
18 |
Selecting a content database and multiple sites for recovery .................. |
46 |
19 |
Selecting site items .......................................................................... |
47 |
20 |
Advanced search ............................................................................ |
48 |
21 |
Recovering site items ........................................................................ |
49 |
22 |
Recovering site items to another location ............................................ |
51 |
23 |
Recovering site items to another farm ................................................. |
51 |
Granular Recovery Extension for Microsoft SharePoint Server |
7 |
24 |
Recovering site items to a network share ............................................. |
52 |
25 |
Removing a content database ........................................................... |
53 |
26 |
Monitoring an import job progress ..................................................... |
54 |
27 |
Changing Granular Recovery settings ................................................ |
55 |
28 |
Retrieving the command line help ...................................................... |
58 |
29 |
Restore fails with not enough user rights .............................................. |
66 |
30 |
Manage Farm Features deactivating HP Data Protector Granular Recovery |
|
|
Extension ........................................................................................ |
68 |
31 |
Granting Full Read permission ........................................................... |
70 |
8
Tables
1 |
Edition history ................................................................................. |
11 |
2 |
Document conventions ...................................................................... |
13 |
3 |
Granular Recovery cache management .............................................. |
35 |
Granular Recovery Extension for Microsoft SharePoint Server |
9 |
10
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
Part number |
Guide edition |
N/A |
June 2010 |
N/A |
October 2010 |
Product
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 |
12 |
Publication history |
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
Table 2 Document conventions |
|
|
Convention |
Element |
|
Blue text: Table 2 on page 13 |
Cross-reference links and e-mail addresses |
|
Blue, underlined text: http://www.hp.com |
website addresses |
|
Bold 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 |
Italic text |
Text emphasis |
|
Monospace text |
• File and directory names |
|
|
• |
System output |
|
• |
Code |
|
• Commands, their arguments, and |
|
|
|
argument values |
Granular Recovery Extension for Microsoft SharePoint Server |
13 |
Convention |
Element |
|
Monospace, italic text |
• |
Code variables |
|
• |
Command variables |
Monospace, bold text |
Emphasized monospace text |
NOTE:
Provides additional information.
TIP:
Provides helpful hints and shortcuts.
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 .
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
14 |
About the guide |
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.
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
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 |
16 |
About the guide |
This document describes the HP Data Protector Granular Recovery Extension for Microsoft Office SharePoint Server 2007 and Microsoft SharePoint Server 2010 (Microsoft SharePoint Server).
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
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.
18 Introduction
This chapter describes how to install HP Data Protector Granular Recovery Extension.
Granular Recovery Extension for Microsoft SharePoint Server |
19 |
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
20 Installation
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)
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.
22 Installation
This section describes the configuration steps that you need to follow. Not following this steps may lead to failure in recovering your objects.
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.
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.
24 Configuration
•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 |