HP Data Protector User Manual

5 (1)

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.

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

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

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

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

 

 

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

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 .

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

14

About the guide

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

16

About the guide

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.

18 Introduction

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

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)

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.

22 Installation

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

HP Data Protector User Manual

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

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