Beruflich Dokumente
Kultur Dokumente
Application Guide
P/N 300-011-105
REV A04
EMC Corporation
Corporate Headquarters:
Hopkinton, MA 01748-9103
1-508-435-1000
www.EMC.com
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Contents
Preface
Chapter 1
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
20
20
21
22
22
22
23
23
24
26
27
27
28
28
28
29
30
30
32
32
33
34
35
36
36
37
37
37
Contents
Chapter 2
Chapter 3
Chapter 4
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Contents
Chapter 5
82
83
83
84
84
85
86
88
88
88
89
89
90
90
91
93
95
95
96
97
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
100
101
101
101
101
102
102
103
103
104
105
107
112
114
114
114
115
115
117
118
118
119
119
132
132
Contents
Chapter 6
Chapter 7
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Contents
Creating a new SharePoint portal with three new databases .................. 184
Viewing the location and hierarchy of databases in the SQL Enterprise
Manager GUI................................................................................................... 185
Configuring and performing a backup of the new databases
with NMM save sets....................................................................................... 185
Verifying the backup in NMM UI................................................................ 185
Deleting the new databases........................................................................... 186
Performing NMM recovery .......................................................................... 186
Verifying database recovery through the SQL Enterprise Manager ...... 186
Recovering the portal site through SharePoint Portal Server Central
Administration................................................................................................ 187
Verifying the recovery of the portal site in SharePoint Server Central
Administration................................................................................................ 190
Chapter 8
Chapter 9
192
192
194
194
194
195
199
200
200
201
201
202
202
202
207
208
209
210
210
210
212
212
213
213
215
215
216
217
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
220
220
221
221
Contents
Chapter 10
Chapter 11
Troubleshooting
About the troubleshooting process..................................................................... 236
Setting up notifications .................................................................................. 237
Finding errors .................................................................................................. 237
NMM Config Checker 1.1.0 ................................................................................. 237
NMM client error messages................................................................................. 238
E_VOLUME_NOT_SUPPORTED ................................................................ 238
E_VETO_PROVIDER ..................................................................................... 238
VSS_E_WRITERERROR_RETRYABLE error code 0x800423f3 ................ 239
VSS CLIENT... Invalid Writer Selection... for APPLICATIONS .............. 239
Savegroup failed in scheduled backup........................................................ 240
Insufficient permission to access mailbox. See documentation for
required permission settings. Server MBX is not capable of RSG
operations......................................................................................................... 240
77108:nsrsnap_vss_save ................................................................................. 241
NMM validation for NPS writer failed, unable to restore NPS VSS
writer data........................................................................................................ 241
NMM client issues................................................................................................. 242
In-progress backup fails................................................................................. 243
NetWorker is blocked by Windows firewall .............................................. 243
NMM backups might fail where a firewall exists between the
NetWorker server and client ......................................................................... 243
Running utility to obtain Exchange Server information ........................... 244
Requesting a snapshot for a volume on hardware that is not
transportable.................................................................................................... 245
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Contents
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
245
246
246
246
247
247
247
248
249
249
249
250
250
250
251
251
251
252
252
252
253
253
253
254
254
254
255
256
256
256
258
258
258
258
259
259
259
260
260
261
Contents
Glossary
Index
10
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Tables
Title
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Page
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
11
Tables
12
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figures
Title
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Page
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
13
Figures
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
14
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
185
186
186
187
187
188
188
189
189
189
190
190
196
196
211
236
Preface
As part of an effort to improve and enhance the performance and capabilities of its product
lines, EMC periodically releases revisions of its hardware and software. Therefore, some
functions described in this document might not be supported by all versions of the software or
hardware currently in use. For the most up-to-date information on product features, refer to
your product release notes.
If a product does not function properly or does not function as described in this document,
please contact your EMC representative.
Note: This document was accurate as of the time of publication. However, as information is
added, new versions of this document may be released to the EMC Powerlink website
http://Powerlink.EMC.com. Check the Powerlink website to ensure that you are using the
latest version of this document.
Purpose
Microsoft SQL
Microsoft Hyper-V
IMPORTANT
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide supplements the backup and recovery procedures described in this guide
and must be referred to when performing application-specific tasks. Ensure to
download a copy of the EMC NetWorker Module for Microsoft Applications Release
2.3 Administration Guide from the EMC Powerlink website
http://Powerlink.EMC.com before using this guide.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
15
Preface
Audience
This guide is part of the EMC NetWorker Module for Microsoft Applications
documentation set, and is intended for use by system administrators during the setup
and maintenance of the product.
Readers should be familiar with the following technologies used in backup and
recovery:
Related
documentation
Conventions used in
this document
EMC NetWorker Module for Microsoft Applications Release 2.3 Release Notes
EMC NetWorker Module for Microsoft Applications Release 2.3 Installation Guide
EMC NetWorker Module for Microsoft Applications Release 2.3 Administration Guide
EMC NetWorker Module for Microsoft Applications and EMC Symmetrix Implementing
Proxy Node Backups 2.3 Technical Notes
EMC Cloning and Recovery of Expired Save Sets for NetWorker Module for Microsoft
Applications Technical Note
IMPORTANT
An important notice contains information essential to software or hardware
operation.
16
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Preface
Typographical conventions
EMC uses the following type style conventions in this document.
Normal
Bold
Italic
Courier
Used for:
System output, such as an error message or script
URLs, complete paths, filenames, prompts, and syntax when shown outside of
running text
Courier bold
Used for:
Specific user input (such as commands)
Courier italic
<>
[]
{}
...
Your suggestions will help us continue to improve the accuracy, organization, and
overall quality of the user publications. Please send your opinion of this document to:
BSGdocumentation@emc.com
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
17
Preface
18
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
1
Microsoft SQL Server
Backup and Recovery
Overview ........................................................................................................................
Performing SQL Server backups.................................................................................
Performing SQL Server recovery ................................................................................
Performing SQL Server directed recovery.................................................................
Performing SQL Server disaster recovery .................................................................
Best practices..................................................................................................................
20
22
27
28
36
39
19
Overview
Backup and recovery of Microsoft SQL Server by using EMC NetWorker Module
for Microsoft Applications (NMM) involves the following:
SQL Server support for Microsoft Volume Shadow Copy Service (VSS) through
Microsoft-supplied application writers.
Review the following sections before performing SQL Server backup and recovery:
20
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Full backup of SQL Server 2005, SQL Server 2008, and SQL Server 2008 R2, which
includes:
Writer-level backup:
Default instance backup
Named instances backup
Database-level backup:
Normal database backup
Transparent Data Encryption (TDE) enabled database backup (for only
SQL Server 2008 and SQL Server 2008 R2)
FILESTREAM enabled database backup (for only SQL Server 2008 and
SQL Server 2008 R2)
Database with filegroup backup
Performing SQL Server backups on page 22 provides details.
Note: NMM 2.3 does not support:
SQL log backup of SQL 2005, SQL 2008, or SQL 2008 R2.
Incremental backup of SQL application.
Backup and recovery of individual filegroups and files.
Full recovery of SQL Server 2005, SQL 2008, and SQL 2008 R2 databases, which
includes:
Transparent Data Encryption (TDE) enabled database recovery (for only SQL
Server 2008 and SQL Server 2008 R2)
FILESTREAM enabled database recovery (for only SQL Server 2008 and SQL
Server 2008 R2)
Database with filegroup recovery
Instance-level recovery
Writer-level recovery
Disaster recovery
Performing SQL Server recovery on page 27 and Performing SQL Server disaster
recovery on page 36 provide details.
Overview
21
IMPORTANT
Microsoft recommends that you create a snapshot backup of fewer than 35
databases at a time. Knowledge Base article KB943471 on the Microsoft Support
website provides more information.
This section provides the following information:
Attribute name
Description
Values
NSR_SNAP_TYPE=value
vss
This value is required.
NSR_DATA_MOVER=value application
information attribute
22
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
URL-encoded values are used to represent special characters in the following cases:
The name of a SQL Server named instance consists of two parts: the hostname
and a unique name. And the hostname and a unique name are always separated
with a backslash (\) character.
The SQL Server named instance is represented in the Save Set attribute of the
client resource as CORPDBSERV1%5CYUKON. Replace the backslash with its
URL-encoded value, which is %5C.
Performing SQL Server backups
23
To back up only a database, for example NADATA in the SQL Server named
instance CORPDBSERV1\YUKON:
The complete entry in the Save Set attribute should be:
APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\NADATA
To back up only a database, for example NA#DATA in the SQL Server named
instance CORPDBSERV1\YUKON:
The complete entry in the Save Set attribute should be:
APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\NA%23DA
TA
Table 2 on page 24 lists the most commonly used special characters and their URL
values.
Note: Special characters in save sets names for all the Microsoft applications must be replaced
with their URL-encoded values.
Table 2
URL-encoded value
Special character
URL-encoded value
%5C
%3F
%2F
%5D
"
%22
%5B
%25
%7D
%23
%7B
&
%26
%5E
<
%3C
%60
>
%3E
%7C
APPLICATIONS:\SqlServerWriter
Note: Ensure that the SQL Server VSS writer service is started before using this save set.
24
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Table 3
IMPORTANT
The nsrsnap_vss_save -? command does not list
APPLICATIONS:\SqlServerWriter as a save set if only SQL Express is installed.
The SQL 2005, SQL 2008, and SQL 2008 R2 Express Edition databases are backed
up by using SYSTEM COMPONENTS:\ save set.
25
Consideration
26
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
For example, to back up default instance and named-instances together for SQL
Server 2005, SQL Server 2008, or SQL Server 2008 R2, specify the save set name:
APPLICATIONS:\SqlServerWriter
Table 3 on page 24 lists the SQL save set syntax for the supported types of SQL
data.
If needed, replace special characters in the save set name with URL-encoded
values. A table of values is provided in URL encoding for save sets on page 23.
9. Specify SQL application variable settings in the Application Information
attribute of the client resource. These settings are described in Table 1 on page 22.
10. Click the Globals (1 of 2) tab.
11. In the Aliases attribute, check that the NETBIOS and Fully Qualified Domain
Name (FQDN) for the NMM client are available.
The NMM client uses the host machine NETBIOS or short name when
connecting to the NetWorker server to browse backups. If the NETBIOS name is
not found, NMM is unable to display backups.
Recovering SQL Server 2005, SQL Server 2008, or SQL Server 2008 R2 data in a
non-clustered environment from the SQLServerWriter save set on page 27
Recovering SQL Server 2005, SQL Server 2008, or SQL Server 2008 R2 Express
databases from the SYSTEM COMPONENTS save set on page 28
Recovering SQL Server 2005, SQL Server 2008, or SQL Server 2008 R2 data in a non-clustered
environment from the SQLServerWriter save set
During system databases recovery, the SQL Server services for the SQL database
instances are automatically detected and stopped by NMM. After the system
databases recovery is complete, the SQL Server services for the SQL Server database
instances are automatically restarted by NMM.
During user databases recovery, the SQL Server services are not stopped or started
by NMM.
To recover SQL Server 2005, SQL Server 2008, or SQL Server 2008 R2 data in a
non-clustered environment:
1. From the navigation tree, expand the Applications folder and the
SQLServerWriter folder.
2. Select the databases to recover.
3. From the System Recover Session toolbar, click Start Restore.
27
Recovering SQL Server 2005, SQL Server 2008, or SQL Server 2008 R2 Express databases from the
SYSTEM COMPONENTS save set
To recover SQL Server Express databases that were backed up with the SYSTEM
COMPONENTS save set:
1. If restoring the master database, stop the SQL Server services for the SQL Server
database instances.
2. From the navigation tree, expand the SYSTEM COMPONENTS:\ folder.
3. In the Recovery Options dialog box, clear the option Use Microsoft Best
Practices for selecting the System State.
4. Under System Components, browse the writer SQL Embedded and select the
required databases for recovery.
5. From the System Recover Session toolbar, click Start Restore.
6. After the recovery is complete, start the SQL Server services for the SQL database
instances.
For instance-level recovery on SQL Server cluster, perform the following steps:
1. Using Windows Cluster Management console, make the SQL Server resource
under the Cluster Group of SQL Server, offline.
Now the instance is offline but the disk is available because the group is online.
2. Perform SQL writer recovery.
Note: When performing SQL writer recovery, manually stop and start of the SQL Server
services.
3. In the Cluster Management console, make the SQL Server resource online. Also,
ensure that all the other SQL resources that depend on the SQL Server are online.
28
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
There are two client machines, which are on the same platform:
Source machine This is the client on which the backup is performed.
Target machine This is the client to which recovery is performed. It is not
required that SQL Server be installed on the target machine.
Both the source and target client machines are added as client resources in the
NMC.
The recovery drive is available and has sufficient free disk space to accommodate
the data.
Steps for SQL Server directed recovery on page 29 provides the steps for SQL
directed recovery.
The following are not supported:
Also, validation of recovery target paths is not available. When a path is selected, the
NMM GUI does not validate if the path is valid. The path validation is done only
after recovery is started.
29
30
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figure 1
Figure 2
Client menu
5. Select the desired SQL Server for directed recovery, as described in Selecting the
desired SQL databases for directed recovery on page 32.
31
Figure 3
32
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figure 4
33
34
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
35
Specifying save sets for SQL data on page 24 provides information for
SYSTEM COMPONENTS:\ backup.
Note: Back up Cluster Management when backing up SQL Server cluster.
2. Back up application data for SQL Server with the following save set:
APPLICATIONS:\SqlServerWriter
Note: You must specify a separate applications save set for each SQL cluster instance when
backing up SQL Server cluster.
Clustered SQL Server disaster recovery on Windows Server 2008, 2008 R2, or
2003 with NetWorker 7.6 SP1 or earlier, and NMM 2.3 on page 38
SQL Server (stand-alone) disaster recovery on Windows Server 2008 or 2008 R2 with NetWorker
7.6 SP2 and NMM 2.3
If you have installed NetWorker 7.6 SP2 with NMM 2.3 on Windows 2008 and
Windows 2008 R2, you can leverage the Windows Disaster Recovery capability
provided by NetWorker 7.6 SP2 for disaster recovery of SQL Server (stand-alone)
data. Performing Windows Disaster Recovery backup and recovery for Microsoft
applications on page 232 provides details.
36
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
SQL Server (stand-alone) disaster recovery on Windows Server 2008 or 2008 R2 with NetWorker
7.6 SP1 or earlier, and NMM 2.3
If you have installed NetWorker 7.6 SP1 or earlier with NMM 2.3 on Windows 2008
or Windows 2008 R2, perform the following steps:
1. Install SQL Server and latest service packs, including the SQL Server instances
that were running on the machine before the disaster.
Note: The instance names must be exactly the same as the previous ones.
SQL Server (stand-alone) disaster recovery on Windows Server 2003 with NetWorker 7.6 SP1 or
earlier, and NMM 2.3
To perform a SQL Server (stand-alone) disaster recovery on Windows Server 2003
with NetWorker 7.6 SP1 or earlier, and NMM 2.3:
1. Set up a new Windows 2003 machine, so that its parameters match with those of
the old machine:
Machine name
IP address
Domain name
2. Recover SYSTEM COMPONENTS:\ and the local file system volumes.
3. Restart the machine.
4. Log in to the machine as local administrator.
5. Unjoin the domain, and then rejoin the domain.
6. Recover the APPLICATIONS:\SqlServerWriter save set.
Clustered SQL Server disaster recovery on Windows 2008 or Windows 2008 R2 with NetWorker
7.6 SP2 and NMM 2.3
If you have installed NetWorker 7.6 SP2 with NMM 2.3 on Windows 2008 or
Windows 2008 R2, you can perform disaster recovery of SQL Server cluster data.
In the procedure provided below, the following conditions are assumed:
Shared disks that include the SQL databases can be accessed by node A and B.
37
2. Perform an instance-level backup of the virtual SQL Server by using NMM 2.3.
Configuring SQL Server backups on page 26 provides details.
3. Perform a Windows Disaster Recovery backup of Node A. Performing Windows
Disaster Recovery backup and recovery for Microsoft applications on page 232
provides details
4. Perform a Windows Disaster Recovery backup of Node B. Performing Windows
Disaster Recovery backup and recovery for Microsoft applications on page 232
provides details.
To recover a clustered SQL Server:
1. Perform a Windows Disaster Recovery on Node A and then on Node B.
Performing Windows Disaster Recovery backup and recovery for Microsoft
applications on page 232 provides details.
Note: The Failover Cluster should be up and running.
If the host is a virtual machine, the ensure that a new virtual machine is created with the
same configuration as the original one, and then perform Windows Disaster Recovery.
2. Export the required shared disks. Ensure that the disks have the same properties
as the original ones, and that the disks are shared between node A and node B.
3. From the Cluster Management interface, delete any disk entries that are listed as
failed disks.
4. Add the newly exported shared disks to the SQL group and assign the same drive
letters as before the disaster.
5. On node A, open the NMM client software, and recover system databases.
6. After system databases are recovered, recover user-defined databases.
Clustered SQL Server disaster recovery on Windows Server 2008, 2008 R2, or 2003 with
NetWorker 7.6 SP1 or earlier, and NMM 2.3
If you have installed NetWorker 7.6 SP1 or earlier with NMM 2.3 on Windows 2008,
Windows 2008 R2 or Windows 2003, perform the following steps:
1. Set up each new cluster machine. Ensure that each new cluster machine has the
same parameters as the corresponding original cluster machine:
Machine name
IP address
Domain name
2. For only Windows Server 2008, on each cluster machine:
a. Install SQL Server and all updates that were installed on the old machine.
b. Install all instances that were installed on the old machine.
3. Recover each nodes SYSTEM COMPONENTS:\ and local file system volumes.
4. Restart each machine.
38
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
5. On each machine:
a. Log in to the machine as local administrator.
b. Unjoin the domain.
c. Rejoin the domain.
6. On the active node:
a. Stop SQL instance services.
b. Recover APPLICATIONS:\SQLServerWriter save set.
c. Start SQL Instance Services.
Cluster recovery is complete.
Best practices
Table 5 on page 39 lists the best practices and recommendations to follow when using
NMM to back up and recover SQL Server.
Table 5
Consideration
Best practice
For application servers, such as SQL Server or Exchange Server, back up the server application data using a
schedule that is different from the schedule used for the host operating system data and volumes.
Typically, while application data is backed up several times a day, operating system data and volumes are
backed up less frequently.
To accomplish this:
1. Create a separate backup group, snapshot policy, and client resource for:
Server application data
Volumes and operating system data
2. Assign the appropriate snapshot policy and client resource to each backup group.
Do not install application server program files on the same volume as the applications database files and log
files.
NetWorker modules and the NMM client Although NMM 2.3 can coexist with NME or NMSQL, the best practice would be to have a backup strategy
with NMM 2.3.
CLARiiON limits for the CX500
If the number of snapshots exceeds the limit for number of snapshots supported per CLARiiON, a "VETO"
failure occurs during snapshot creation.
For a CX500, the limit is 150 snapshots or snapshot sessions system-wide. This includes reserved snapshots
or sessions for SAN Copy. There is also a limit of eight snapshots or snapshot sessions per LUN.
The EMC SnapView Integration Module for SQL Server (SIMS) Administrators Guide provides the limitations
for CLARiiON systems
After installing SQL Server, verify that the VSS writer service is running for the VSS writer snapshot to be
successful.
It must be enabled or set to automatic after installation.
Best practices
39
Table 5
40
Consideration
Best practice
Microsoft indicates that tempdb is a database that is rebuilt when the server is rebooted, and that VSS
Requestors can ignore this database.
The database is not reported by the VSS writer and is not backed up.
Special character databases are not backed up and the best practice is not use any special characters in the
database name.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
2
Microsoft Active
Directory Backup and
Recovery
Overview ........................................................................................................................
Performing an Active Directory or ADAM full backup..........................................
Performing Active Directory or ADAM granular backup ......................................
Performing Active Directory database recovery ......................................................
Performing an Active Directory granular recovery .................................................
Performing Active Directory disaster recovery ........................................................
42
43
45
52
53
57
41
Overview
This chapter provides the information required for backup and recovery of Microsoft
Active Directory by using EMC NetWorker Module for Microsoft Applications
(NMM).
IMPORTANT
In Windows Server 2008, Active Directory Lightweight Directory Services (AD
LDS) includes the ADAM functionality provided in Windows Server 2003. Unless
otherwise noted, assume that all references to ADAM in this chapter also apply to
AD LDS.
Review the following sections before performing Active Directory backup and
recovery:
Full backup VSS backup of the entire Active Directory database. This type of
backup can only be performed at full level.
Performing an Active Directory or ADAM full backup on page 43 provides
details.
Note: NMM 2.3 does not support deduplication for Active Directory.
42
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Users
Groups
Organizational units
Computer
Contact
InetOrgPerson
Shared folder
Application software
Note: If the system has been set up with a separate file system for the Windows boot\system
partition and separate file system for application installation, then along with C:\ drive, back
up the file system that includes the Windows Boot Volume, Windows System Volume, and
application software.
43
7. For the Retention Policy attribute, select a retention policy from the list. The
retention policy determines the time period during which the rolled-over data is
available, although not necessarily quickly.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute:
For Active Directory full backup, specify:
C:\
SYSTEM COMPONENTS:\
10. For the Group attribute, select the backup group to which this client resource will
be added. Ensure that:
The Snapshot attribute is selected.
A snapshot policy is selected in the Snapshot Policy attribute.
A pool is selected in the Snapshot Pool attribute.
If client resources for the same NMM client host are added to different backup
groups, ensure that the Start Time attribute for each backup group is spaced such
that the backups for the hosts client resources do not overlap.
11. For the Schedule attribute, select a backup schedule.
12. Click the Apps & Modules tab.
13. In the Backup command attribute, type the command nsrsnap_vss_save.exe.
14. In the Application Information attribute, type NSR_SNAP_TYPE=VSS.
15. Click the Globals (1 of 2) tab.
16. In the Aliases attribute, validate that the NETBIOS name for the client is present.
This will be automatically populated by NetWorker when name resolution is
configured. If the NETBIOS name is not present, add the NETBIOS name for the
client.
Note: NMM client uses the host machine NETBIOS or short name when connecting to
the NetWorker server to browse backups. If the NETBIOS name is not found, NMM will
not be able to display backups.
44
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
System-only attributes are not backed up with Active Directory objects. These
attributes are recovered through tombstone reanimation.
Changing the system date and time to an older date in the domain controller is
not recommended.
Each item in Active Directory is marked by time. Active Directory uses time to
resolve any data conflicts. Recovery of a deleted object by the NMM client will fail
if the date and time are changed after the objects have been backed up. If a change
in the system date or time is necessary, immediately take a full backup of the
domain.
45
The rootDSE object is dynamic when created. ADAM lists the connection and the
primary registered partition. When a binding is requested on the rootDSE object,
ADAM returns the value of the default Naming Context. On a domain controller,
this is always the Domain Naming Context. Reserve port 50000 for backups of
ADAM partitions. For Active Directory, use standard LDAP port 389.
Many configuration settings are stored in Active Directory, but LDAP cannot
always be used to modify them. Also, some items stored in Active Directory are
references to objects that are managed by other applications. The appropriate
APIs must be employed to modify them.
Considerations
46
First create a backup pool to store the save sets that contain
metadata and then configure the backup pool.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The EMC NetWorker Release 7.6 Service Pack 2 Administration Guide provides more
detailed information about performing the steps included in this section.
Configuring a device
Configure a media device for snapshot metadata. Configure a tape, file, or advanced
file type device. For best performance, configure a file or advanced file type device so
that data can be recovered without the potential delay associated with retrieving a
tape.
To configure a device:
1. In the NetWorker Administration page of the NetWorker Management
Console, click Devices on the taskbar.
2. In the expanded left pane, select Devices.
3. From the File menu, select New.
47
4. In the Name attribute, replace the default name with the path and name of the
device:
If the device is configured on the NetWorker servers storage node, the name
is the simple device path. For example, C:\tmp\d0 for a file type device.
A tape device would have a format similar to \\.\Tape0.
If the device is configured on a remote storage node, the name must indicate
that the storage node is remote by including rd= and the name of the remote
storage node in the device path.
For example, if the remote storage node is neptune, then the device path might
be rd=neptune:c:\tmp\d0.
5. In the Comment field, specify a comment for the device.
6. From the Media Type attribute, select the appropriate media type.
7. Select the Auto Media Management attribute.
8. Click Configuration.
9. In the Target Sessions attribute, type or select a value and click OK.
Set this attribute to a value that will speed up the backup. The default value is 4,
and the maximum value is 512.
Configuring a label template
Labels identify the kind of data that is stored on the volumes in a backup pool. Label
templates define a naming convention for labels. Create a label template for volumes
that are used to contain snapshot metadata.
To configure a label template:
1. In the Administration page of the NetWorker Management Console, click
Media.
2. In the expanded left pane, select Label Templates.
3. From the File menu, select New.
4. In the Name attribute, type a name that identifies the series of labels as belonging
to volumes for metadata.
5. In the Comment attribute, specify a comment for the label.
6. In the Fields attribute, specify a text name such as Metadata and on a separate line,
specify a numeric range such as 001-999 or a text range such as aa-zz.
These attributes are used to incrementally identify each label.
7. Click OK.
Configuring a backup pool
Note: Ensure that the backup pools for granular Active Directory or ADAM backups are
different from the backup pools for NMM client backups that include snapshots. In this way,
you can sort granular Active Directory and ADAM backups from other backups.
48
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
4. For the Name attribute, type a name that matches the label template.
5. In the Comment attribute, specify a comment for the pool.
6. Select the Enabled attribute.
7. For the Pool type attribute, select the backup pool type.
8. For the Label template attribute, select the matching label template.
9. Perform either of the following steps:
Click the Selection Criteria tab, and specify an NMM client for the Clients
attribute. A value must be typed for this attribute if you choose not to specify
groups in the Groups attribute.
Or
For the Groups attribute, select the applicable backup groups.
10. In the Devices attribute, select each device that can accept backups for this pool.
11. Click OK.
Labeling the device
Before a device can be used for backup, it must be labeled.
To label a device:
1. In the Administration page of the NetWorker Management Console, click
Devices.
2. In the right pane, right-click the name of the device and select Label.
3. In the Pool attribute, select the backup pool that was created.
4. Select the Mount after Labeling attribute.
5. Click OK.
Configure a backup schedule
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration Guide
provides details.
Note: Level 1 to 9 backups are not supported for granular Active Directory and ADAM
backups.
Schedules
Backup pools
49
6. For the Start Time attribute, enter the time when the first backup is to be created.
7. For the Autostart attribute, select Enabled.
Note: Unlike most other NMM application backup client resources, snapshot policies are
not applicable to granular Active Directory or ADAM backups.
Where the backup saves the entire domain named corp.xyz.com from its root
level.
3. For the Group attribute, select the backup group to which this client resource will
be added.
If client resources for the same NMM client host are added to different backup
groups, ensure that the Start Time attribute for each backup group is spaced such
that the backups for the hosts client resources do not overlap.
4. For the Schedule attribute, select a backup schedule.
5. Click the Apps & Modules tab.
6. In the Backup command attribute, type the appropriate command for Active
Directory objects or ADAM objects:
Active Directory objects: Type the following command in the Backup
Command attribute:
nsradsave.exe
50
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
51
52
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
53
and the Globally Unique Identifier (GUID) are stored with the tombstone object.
This data is critical for additional data recoveries, such as assigned group
permissions.
For example, Access Control Lists (ACLs) use the SID of a security identifier
object to store its permissions. A recreated group would get a new SID and GUID
so that permissions assigned to the old group would be lost. Similarly, the SID
and GUID are both used to recover a user profile. A user's profile would become
unusable if a user with the same name is re-created. This is because the new
profile would be given a new SID and GUID.
Objects in tombstone are deleted when they reach the tombstone lifetime age for
the domain. The lifetime age is 180 days for Windows 2003 SP1, Windows 2003
SP2, Windows 2008, and Windows 2008 R2, and is 60 days for Windows 2003 R2.
After an object is deleted from the tombstone, it cannot be recovered. This is an
Active Directory restriction. The tombstone lifetime is a configurable attribute of
a Windows domain.
Table 7
lastLogon
uSNChanged
badPasswordTime
logonCount
uSNCreated
distinguishedName
objectCategory
userAccountControl
dSCorePropagationData
objectClass
whenChanged
instanceType
objectGUID
whenCreated
lastLogoff
sAMAccountType
Table 8
54
Attributes that are retained for a deleted object Table 8 on page 54 provides a
sample list of attributes that are retained for an Active Directory object when it is
deleted and moved to the tombstone database.
mSMQOwnerID
subClassOf
attributeSyntax
name
systemFlags
distinguishedName
nCName
trustAttributes
dNReferenceUpdate
objectClass
trustDirection
flatName
objectGUID
trustPartner
governsID
objectSid
trustType
groupType
oMSyntax
userAccountControl
instanceType
proxiedObjectName
uSNChanged
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Table 8
replPropertyMetaData
uSNCreated
legacyExchangeDN
sAMAccountName
whenCreated
mS-DS-CreatorSID
securityIdentifier
These attributes are restored when deleted objects from the tombstone database
are restored. Objects that do not retain all of their mandatory attributes would
cause a constraint violation error during a restore attempt. For example, a
published shared printer has mandatory attributes (printerName, serverName,
shortServerName, uNCName, and versionNumber), which are not retained in the
tombstone database.
Attributes with null values Attributes with null values are not backed up and
therefore are not recovered. For example, if the attribute Phone Number is empty
(null), then the null Phone Number attribute is not backed up.
This is an Active Directory restriction and is intended to prevent the
unintentional overwriting of valid attribute values.
For example, if a Phone Number attribute is null when a snapshot is taken, but
later a valid phone number is added, subsequent recovery operations will not
overwrite the valid phone number with a null value.
Schema objects Schema objects cannot be recovered and therefore are not
backed up, and should never be deleted.
55
56
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
When NetWorker 7.6 SP2 or later is installed with NMM 2.3 on Windows Server
2008 or Windows Server 2008 R2, use Windows Disaster Recovery.
Chapter 10, Windows Disaster Recovery with NetWorker 7.6 SP2 and NMM,
provides details about Windows Disaster Recovery.
When NetWorker 7.6 SP1 or earlier is installed with NMM 2.3 on supported
Windows Servers, use application data recovery. The disaster recovery
procedure for Active Directory generally includes a system recovery followed by
a standard Active Directory recovery.
The following sections provide information:
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide provides information about system component recovery.
Performing an Active Directory or ADAM full backup on page 43 provides
information for backing up data for disaster recovery.
Performing Active Directory database recovery on page 52 and Performing
an Active Directory granular recovery on page 53 provide recovery
information.
57
58
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
3
Microsoft Data
Protection Manager
Server Backup and
Recovery
Overview ........................................................................................................................
Performing DPM Server backups ...............................................................................
Performing a DPM Server recovery ...........................................................................
Performing DPM granular recovery ..........................................................................
Performing a granular directed recovery to a DPM-protected server ..................
Performing DPM disaster recovery ............................................................................
60
65
69
71
73
74
59
Overview
Microsoft System Center Data Protection Manager (DPM) is Microsofts solution for
backing up and recovering Microsoft application and system data and files by using
the VSS framework.
The EMC NetWorker Module for Microsoft Applications (NMM) client supports
DPM Server 2007 that runs on x86 and x64 machines. The EMC Information Protection
Software Compatibility Guide provides the most up-to-date lists of hardware, operating
system, service pack, and application versions supported by the NMM client.
DPM stores and manages backup information in its own database. DPM provides
backup and recovery for:
Review the following sections before starting DPM backup and recovery:
DPM replica backup Backup of all or selected DPM replicas for DPM-protected
servers.
Performing DPM Server backups on page 65 provides details.
60
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
DPM Server recovery This includes recovery of the following to their original
locations:
SYSTEM COMPONENTS, which includes the system volume C:\
DPM configuration database
Missing replicas in their entirety
IMPORTANT
NMM 2.3 does not support:
Transportable backup of DPM replicas. DPM replica is in a dynamic volume.
Local nontransportable hardware-based snapshots of dynamic volumes on
Windows Server 2008. The EMC NetWorker Module for Microsoft Applications
Release 2.3 Administration Guide provides more information about dynamic
volume and transportable support in NMM 2.3.
DPM configuration database This is a SQL database. The DPM writer describes
the location of the database, and NMM uses VSS SQL writers to protect the
database.
The SQL database must be a local instance because NMM does not support
remote instances of SQL. The instance used by DPM Server must be on the same
machine as the DPM Server.
DPM replicas These are data containers that DPM uses to store its save sets.
NMM protects these as file system shares.
A DPM replica is not a VSS replica, and is not directly manipulated outside the
DPM environment.
SQL writer
MSDE writer
IMPORTANT
Microsoft recommends that you use the MSDE writer with DPM, if it is available.
Windows Server 2008 does not include the MSDE writer.
Overview
61
Among the writers displayed, you should see either a list of MSDE writer
components or a list of SQL writer components.
On a Windows Server 2003 machine, you can enable the MSDE writer.
Figure 5 on page 63 shows how NMM provides support for backup and recovery of
DPM data.
Note: DPM Server can protect clients attached within the same domain as that of the DPM
Server.
62
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
NMM
protects items within
DPM Server 2007:
DPM Configuration Database
DPM Replicas
NetWorker Server
7.5.3 or later,
or 7.6.1 or later:
Provides services for
NetWorker clients,
such as NMM
Microsoft Servers:
Backup and Recovery
provided by DPM
Server 2007
GEN-000754
Figure 5
Overview
63
NetWorker server:
Provides backup
services for
NetWorker clients,
such as NMM
LAN
DPM-protected
servers: Microsoft
Applications
SharePointServer3
SQLServer4
FileServer1
Directed Recovery:
Granular file recoveries
to DPM-protected
servers, directly from
NetWorker server,
through NMM client UI on
the DPM-protected server.
ExchangeServer2
Figure 6
In this scenario, the FileServer1 data was backed up through the NMM client on the
DPM Server, as part of the backup of DPM replicas. In the directed recovery, an
NMM client installed on FileServer1 performs the recovery, instead of the NMM
client on the DPM Server:
1. The DPM Server protects a Windows Server client, FileServer1.
2. The NMM client on the DPM Server backs up the DPM Server, including the
protected-client replicas for the DPM Server, such as FileServer1.
3. The administrator receives a request to recover a file, LostFile, from FileServer1.
4. The administrator checks DPM to see if DPM has the recoverable data.
DPM no longer has the file that needs to be recovered. But because NMM backs
up the file server replica as part of the DPM backup, the file should exist in a
previous NMM backup of DPM.
5. The NMM client is installed on FileServer1.
6. The NMM client on FileServer1 is configured for directed recovery from the DPM
Server:
Though the file the administrator wants to recover is from FileServer1, and it is
being recovered to FileServer1, the backup was performed through a remote
client on the DPM Server.
The administrator must make the NMM client on the DPM Server available
for recovery through the NMM client on FileServer1.
7. In the NMM client on FileServer1 the administrator adds the DPM Server as an
available client.
8. Once DPM Server is an available client, the administrator can:
a. Select items for recovery from the remote client, and the DPM Server.
b. Recover the items to the local client, FileServer1.
64
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Attribute name
Description
Values
NSR_SNAP_TYPE=value
vss
This value is required.
NSR_PS_SINGLE_SAVE_PER_SAVESET=
yes
NSR_PS_SINGLE_SAVE_PER_SAVESET=yes
NSR_PS_FIRST_SAVESET_SAVE=value
NSR_DPM_RETRY_WAIT=value
A positive integer
For example, to specify a wait time of two minutes:
NSR_DPM_RETRY_WAIT=2
NSR_DPM_RETRY_MAXIMUM=value
A positive integer
For example, to specify three restart attempts:
nsr_dpm_retry_maximum=3
value
65
66
Description
Configuration database
APPLICATIONS:\Microsoft DPM\DPM
database.
APPLICATIONS:\Microsoft
DPM\SqlServerWriter component
Luna%2FAcmeBank on server Pluto SQL
Server.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Consideration
5. Configuring a DPM client resource on page 67 This task is specific to configuring a DPM client resource.
67
Displaying valid DPM data save sets on page 66 describes how to find the save
sets available on the DPM Server. Specifying DPM save sets for application
data on page 66 describes the DPM Server save set syntax.
10. For the Group attribute, select the backup group to which this client resource will
be added.
If client resources for the same NMM host are added to different backup groups,
ensure that the Start Time attribute for each backup group is spaced such that the
backups for the hosts client resources do not overlap.
11. For the Schedule attribute, select a backup schedule.
12. Click the Apps & Modules tab.
13. In the Backup command attribute, type the backup command:
nsrsnap_vss_save.exe
68
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Or
To back up only the DPM replicas through a single client resource, type the
following variables and values, each on a separate line:
NSR_SNAP_TYPE=vss
NSR_PS_SINGLE_SAVE_PER_SAVESET=yes
NSR_DPM_RETRY_WAIT=5
NSR_DPM_RETRY_MAXIMUM=3
Note: Do not specify the NSR_DPM_RETRY_WAIT and the
NSR_DPM_RETRY_MAXIMUM variables if the default values are acceptable. The
default is 10 minutes between attempts and a total of three attempts.
DPM replicas are rolled over one at a time. For example, if there are 10 DPM
replica save sets listed in the client resource, NMM creates 10 snapshots, one
for each replica save set, one at a time, and then rolls over the 10 snapshots,
one for each replica save set, one at a time. Because NMM cannot run multiple
groups in parallel, DPM backups take longer than other application backups.
DPM application information variable settings on page 65 provides
information about these variables and their values.
IMPORTANT
For Microsoft System Center Data Protection Manager 2007, do not check the
deduplication backup option because deduplication backup is not supported.
15. Click the Globals (1 of 2) tab.
16. In the Aliases attribute, type the NETBIOS name for the client.
NMM client uses the host machine NETBIOS or short name when connecting to
the NetWorker server to browse backups. If the NETBIOS name is not found,
NMM will not be able to display backups.
17. Click OK.
69
Figure 7
8. In the Recovery path box, specify the folder where the recovered databases are to
be placed.
9. Select Run DPM synchronization utilities for NMM to automatically run the
DPM sync commands after recovery.
10. Select Allocate non-custom volumes for replicas to specify for recovery to run
the dpmsync.exe to allocate disk volumes for any missing replicas prior to replica
recovery.
Note: This option does not apply to replicas that were created by using custom volumes.
Custom DPM volumes must be created manually. The Microsoft DPM documentation
provides more information regarding custom volumes.
11. Select Initiate consistency checks on recovered replicas to specify for recovery to
initiate consistency checks on replicas following their recovery.
70
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
12. Select Display these options when initiating a Recovery to show this dialog box
when Start Recovery is selected.
If this checkbox is cleared, options must be through the Recover Options button
on the main NMM screen.
13. Click OK.
14. From the left pane, select Monitor to view the progress of the recovery.
71
Figure 8
Figure 9
Figure 10
72
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figure 11
9. In the Recovery path box, specify the folder where the recovered items are to be
placed.
10. Select Display these options when initiating a Recovery to show this dialog box
when Start Recovery is selected. If this checkbox is cleared, options must be
through the Recover Options button on the main NMM screen.
11. Click OK.
12. From the left pane, select Monitor to view the progress of the recovery.
1. Install NMM on the DPM-protected client, if it is not already installed. The NMM
client on the DPM Server, and the NMM client on the DPM-protected client must
be on the same NetWorker server.
2. Open the NMM client on the DPM-protected client.
3. On the Options menu, click Configure Options.
4. Click the Refresh button, which is to the right of the client name.
5. Click the client that you want to add in the Client name menu, and then click
Add. Add or remove clients as needed.
6. Click OK.
7. Click the Client menu, and select the DPM Server NMM client that created the
backup as the current local client.
8. On the System Recover Sessions bar, select Recover Options.
The NetWorker System Recover Session Options dialog box appears.
9. On the NetWorker tab, specify the destination for the recovery in the Relocate
Recovered Data box, and then click OK.
10. In the left pane, select Recover:
a. Select DPM Recover Session.
b. Select Granular.
73
11. In the navigation tree, select the DPM files or folders to be recovered. By default,
the objects displayed in the navigation tree are from the most recent backup.
To recover objects from a previous backup:
From the application toolbar, click the Browse calendar icon and select an
earlier browse time.
To view all versions of a backup object prior to the selected browse time, select
an object in the navigation tree, right-click and select Versions.
12. Click Start Recover to begin the recovery operation.
13. In the Recovery path box, specify the folder where the recovered items are to be
placed.
14. Select Display these options when initiating a Recovery to show this dialog box
when Start Recovery is selected.
If this checkbox is cleared, options must be through the Recover Options button
on the main NMM screen.
15. Click OK.
16. From the left pane, select Monitor to view the progress of the recovery.
The save set All attribute in the save set field of the client resource.
Or
The SYSTEM COMPONENTS:\ save set along with the system volume, for
example, C:\.
In DPM writer disaster recovery, NMM allows the DPM database and replicas to be
selectable in the file view pane of NMM. This results in selecting all missing replicas,
because replicas are not selectable individually. You can browse DPM replicas and
select individual folders or files for recovery. Performing a DPM Server recovery
on page 69 provides details.
Disaster recovery mode is not available when doing a directed recovery to a
NetWorker client, other than the DPM Server which was originally backed up. When
a remote client is selected, this mode is displayed as unavailable on the contextual
menu.
Figure 12 on page 74 displays the DPM database and replicas in the file view pane.
Figure 12
74
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
4
Microsoft Hyper-V
Server Backup and
Recovery
Overview ........................................................................................................................ 76
Performing Hyper-V backups ..................................................................................... 82
Performing Hyper-V recovery .................................................................................... 88
Selecting the destination of Hyper-V recovery ......................................................... 90
Performing Hyper-V parent partition disaster recovery......................................... 93
Best practices.................................................................................................................. 95
Restrictions for backup and recovery of Hyper-V child partitions in a Windows
2008 and 2008 R2 failover cluster................................................................................ 97
75
Overview
EMC NetWorker Module for Microsoft Applications (NMM) provides full backup
and recovery of:
Hyper-V is a Windows Server 2008 and 2008 R2 role that provides hypervisor-based
server virtualization. NMM utilizes the Hyper-V VSS writer to back up and recover
the following:
Volumes with no file system access path for Hyper-V Cluster configurations that
use this configuration
The following sections provide information that must be reviewed before starting
Hyper-V backup and recovery:
For parent partitions, NMM supports Windows Server 2008 and Windows Server
2008 R2 with the Server Core installation.
When NMM is running in the Hyper-V parent partition, NMM can back up child
partitions that are running the following guest operating systems:
Windows Server 2008 (x86 and x64)
Windows Server 2008 R2 (x64)
Windows Server 2003 R2 (x86 and x64) SP2
Windows Server 2003 (x86 and x64) SP2
76
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Hyper-V parent partitions, child partitions, and applications within child partitions
Hyper-V requires a parent partition that is running Windows Server 2008 and
Windows Server 2008 R2 to host the child partitions.
Each child partition is usually a server operating system that runs applications, such
as:
Hyper-V runs as a role in Windows Server 2008 and Windows Server 2008 R2. NMM
uses the Microsoft Hyper-V VSS writer on the host to back up and recover Hyper-V
through APPLICATION save sets. The Hyper-V writer backs up and recovers
Hyper-V configuration and child partition files.
When the integration components are installed on a virtual machine, and an
application with a VSS Writer, such as Exchange or SQL, is also running on that
virtual machine, the Hyper-V backup of that virtual machine takes a copy-type
backup of the application data. You must configure in-guest backups for Exchange
and SQL, so that the logs are truncated.
Overview
77
Disaster recovery backup of parent partition Does not include child partitions
and Initial Store.
Full backup of Hyper-V Writer Includes all child partitions and Initial Store.
Deduplication backup
Hyper-V configuration
Figure 13 on page 78 illustrates a physical server running Windows Server 2008 or
Windows Server 2008 R2. The Hyper-V role has been enabled on the server, and four
child partitions have been created, each running a separate operating system and
different Microsoft applications.
Hyper-V virtual machines with child partition
operating systems and applications
Physical server with
Windows Server 2008
and 2008 R2
host operating system
and Hyper-V role
Figure 13
78
Windows Server 2008 or Windows Server 2008 R2 host with Hyper-V child partitions
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
For complete data protection, configure NetWorker client resources for each of the
following:
Figure 14 on page 79 describes what the NMM client backs up in Hyper-V, by using
the Microsoft Hyper-V VSS writer and NMM save sets.
Parent Partition:
Windows Server 2008
or Windows Server 2008 R2
OS with Hyper-V Role
APPLICATIONS:\Microsoft Hyper-V
Save set backs up Hyper-V components, which includes
each virtual machine and the Hyper-V configuration file
APPLICATIONS:\Microsoft Hyper-V\VS-1
Save set to back up virtual machine VS-1
VS-1
Virtual Machine
Child Partition
APPLICATIONS:\Microsoft Hyper-V\VS-2
Save set to back up virtual machine VS-2
VS-2
Virtual Machine
Child Partition
GEN-000960
Figure 14
The Microsoft website provides more details and the most up-to-date information
about storage hardware supported by Hyper-V.
The EMC Information Protection Software Compatibility Guide provides the most
up-to-date information about what software and hardware providers are
supported for Hyper-V backup and recovery in NMM.
Overview
79
Hyper-V Server
Parent Partition
Child Partition
X:\V1\V1.VHD
-> VHD1
VHD1 -> C:
DAS
Disk1-> X:
passthrough
Disk 2
Disk 2 -> D:
Configuration 1
Configuration 2
SAN
FC or iSCSI
Y:\V2\V2.VHD
-> VHD2
LUN 1 -> Y:
LUN1
FC or iSCSI
passthrough
LUN 2
LUN2
VHD2 -> E:
LUN2 -> F:
iSCSI
LUN 3 -> G:
LUN3
S:
SHARE1
CIFS/SMB/
SMBv2
\\FS\SHARE1
Configuration 3
Configuration 4
Configuration 5
Configuration 6
\\FS\SHARE1\V3\V3.VHD
-> VHD3
VHD3 -> H:
File Server
GEN-000962
Figure 15
Type
VHD1 on DAS
DAS passthrough
VHD2 on LUN
LUN passthrough
NMM supports Hyper-V snapshots of the child partitions and the parent partition
with the Microsoft Software VSS provider or VSS hardware providers, depending on
the hardware storage type and partition type.
80
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The following list describes how these configuration types are supported in NMM:
Snapshot support Snapshot support is provided for both child and parent
partitions:
Child partition NMM is running within the child partition to perform the
backup. The following storage configurations are supported for this
environment:
If using the Microsoft Software VSS provider, all configurations listed in
Table 12 on page 80 are supported.
If using a VSS hardware provider, configuration 5 (LUN exposed directly
to child partition) is supported. Currently, this support includes the EMC
VSS hardware provider with EMC CLARiiON storage. The EMC
Information Protection Software Compatibility Guide provides the latest
support information.
Parent partition NMM is run in the parent to perform the backup. The
following storage configurations are supported for this environment:
If using the Microsoft Software VSS provider, configuration 1 (VHD1) and
configuration 3 (VHD2) are supported.
If using a VSS hardware provider, configuration 3 (VHD2) is supported.
Currently, this support includes the EMC VSS hardware provider with
EMC CLARiiON storage and EMC Symmetrix VMAX storage. The EMC
Information Protection Software Compatibility Guide provides the latest
support information.
Note: When performing child partition backups while executing on the parent
partition, the Microsoft Hyper-V Writer does not include the passthrough or
child-attached iSCSI drives for a child partition. Configurations such as 2, 4, and 5 are
not supported by the Hyper-V Writer. Configuration 6 is not supported because the
VSS framework does not support network shares.
Overview
81
Hyper-V configuration requirements for backing up a child partition that contains multiple
volumes
When there are multiple virtual hard disks in the guest, backup of the associated
child partition from the parent partition may fail because of a Microsoft limitation.
When there are multiple volumes on the guest, VSS determines the shadowstorage
area for the snapshots based on which volume has more space. This can lead to a
condition where volume Cs snapshot and volume Ds snapshot both reside on
volume D since volume D has more space. During the snapshot revert stage in
PostSnapshot, volume Cs snapshot may be lost if volume Ds snapshot is reverted
first.
To prepare a multiple volume guest for backup:
1. Use the vssadmin command to force the shadowstorage of each volume to be on
the same volume:
Note: These commands must be run inside each guest, not the parent physical Hyper-V
Server.
Note: In NMM 2.3, backups of Cluster Shared Volumes in Windows 2008 R2 are skipped at
both file system-level (that is, contents of folder C:\ClusterStorage or
<SystemDrive>\ClusterStorage) or Hyper-V writer-level.
82
Description
Values
NSR_SNAP_TYPE=value
vss
This value is required.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Hyper-V Manager
The entire Hyper-V configuration: the Hyper-V configuration file and
each child partition.
APPLICATIONS:\Microsoft Hyper-V
APPLICATIONS:\Microsoft
Hyper-V\virtual_machine_name
Child pertains or virtual machines can be included in a proxy backup group.
Note: The Hyper-V writer does not support offline backup of the configuration file.
The APPLICATIONS:\Microsoft Hyper-V save set cannot be used
in a proxy backup group.
Note: The Hyper-V writer does not support offline backup of the configuration file.
The APPLICATIONS:\Microsoft Hyper-V\Initial Store
save set cannot be used in a proxy backup group.
3. Press Enter:
Each line of output corresponds to a save set entry that you can add to the
Save Set attribute of a client resource.
Each entry that you add to the Save Set attribute must be typed on a separate
line.
The following example shows the application data save sets that are available on
a Hyper-V system with two child partitions, child_partition_name_1 and
child_partition_name_2:
APPLICATIONS:\Microsoft
APPLICATIONS:\Microsoft
APPLICATIONS:\Microsoft
APPLICATIONS:\Microsoft
Hyper-V
Hyper-V\Initial Store
Hyper-V\child_partition_name_1
Hyper-V\child_partition_name_2
83
Note: Remove the inverted commas when copying the save set name from the output.
The list of Microsoft Hyper-V save sets will include the top-level entry for
Microsoft Hyper-V, the configuration file, and all the child partitions if any exist.
Note: NMM 2.3 does not support back up of Hyper-V child partitions in Hyper-V 2008 R2
Cluster Shared Volumes (CSV). So, when you run the command nsrsnap_vss_save -? on a
active node of Hyper-V cluster, CSV child partitions are not listed as valid Hyper-V save sets.
The Microsoft Hyper-V save set and configuration file (Initial Store) save set cannot
be specified in a proxy backup group:
APPLICATIONS:\Microsoft Hyper-V
APPLICATIONS:\Microsoft Hyper-V\Initial Store
84
Integration Services can only be installed after the guest operating system has
been installed on the child partition.
To install Integration Services, on the child partition guest system, click the
Action > Insert Integration Services Setup Disk, and then click the .exe to run
setup.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Tasks
85
Table 15
Tasks
Note: Hyper-V child partition snapshots are not related to NMM or NetWorker snapshots.
Hyper-V child partition snapshots are created, viewed, and applied to the child partition
through Hyper-V Manager. When NMM backs up a Hyper-V child partition, the Hyper-V
child partition snapshots are part of that backup.
This allows you to back up Exchange databases many times a day and back up
Windows system component data only once a day.
To create a Hyper-V client resource:
1. In the Administration page of the NetWorker Management Console, click
Configuration.
2. In the expanded left pane, select Clients.
3. From the File menu, select New.
4. In the Name attribute, type the hostname of the NetWorker client computer.
5. In the Comment attribute, type a description.
If you are creating multiple client resources for the same NetWorker client host
computer, use this attribute to differentiate the purpose of each resource.
6. From the Browse Policy attribute, select a browse policy from the list.
The browse policy determines the time period during which the rolled-over data
is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list.
86
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The retention policy determines the time period during which the rolled-over
data is available, although not necessarily quickly.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute, specify the components to be backed up. Place multiple
entries on separate lines:
To back up all of Hyper-V child partitions and the Initial Store configuration
file, specify:
APPLICATIONS:\Microsoft Hyper-V
10. For the Group attribute, select the backup group to which this client resource will
be added.
If client resources for the same NMM host are added to different backup groups,
ensure that the Start Time attribute for each backup group is spaced such that the
backups for the hosts client resources do not overlap.
11. For the Schedule attribute, select a backup schedule.
12. Click the Apps & Modules tab.
13. In the Access area, leave the following fields empty:
Remote user
Password
14. In the Backup command attribute, type the backup command:
nsrsnap_vss_save.exe
87
19. If a proxy client is being set up for the NMM client, type the hostname of the
proxy client in the Remote Access attribute.
If the NMM is part of a cluster, type the names of the physical nodes of the cluster
in the Remote Access attribute.
20. Click OK.
Specifying the destinations for the Hyper-V configuration files and virtual
system on page 89
88
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Specifying the destinations for the Hyper-V configuration files and virtual system
The Destination Path page allows you to specify the destination for the Hyper-V
configuration files, and the destination for each virtual system.
To change settings on this page:
1. In the Destination for Hyper-V configuration files dialog box, click Browse to
change the destination path.
The Select Virtual System Destination list displays the destinations for each
virtual system VHD.
2. To change a destination:
a. Select a virtual system.
b. Click Change Destination.
The Remote Directory Browser dialog box appears.
3. Click Finish to validate the settings.
If the destinations are valid, the Hyper-V Recovery Options Summary dialog
box appears.
If you have reached this page through the Hyper-V Recover Session toolbar:
a. Click Cancel > Advanced Options.
The Hyper-V Recovery Options wizard starts.
b. In the Hyper-V Recovery Options wizard, click Back.
If you have reached this page through the Hyper-V Recover Session view, click
Advanced Options on the Hyper-V Recover Session toolbar.
In the Hyper-V Recover Session view, click Recover Options on the Hyper-V
Recover Session toolbar.
The NetWorker Recover Options settings are specified on the General, NetWorker,
and Security tabs.
To validate all pages, click Start Recover. If all pages are valid, the wizard closes and
recovery starts.
89
90
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
2. From the left pane, select Recover > Hyper-V Recover Session.
3. From the navigation tree, select the Microsoft Hyper-V writer, or individual child
partitions under the Microsoft Hyper-V writer.
4. From the Hyper-V Recover Session toolbar, click Advanced Recovery.
The Hyper-V Restore Wizard starts and the Destination Host page appears.
5. Specify the destination host server for the Virtual System recover:
To recover to the same location as the original:
a. Select Recover (Overwrite) Virtual System to original location.
b. Perform the steps in To perform validation and start recovery: on
page 92.
To recover to a different path on the same Hyper-V Server:
a. Select Recover Virtual System to a different path and then click Next.
The Destination Path page appears, and you can specify a destination for
each Virtual System.
b. Click Browse to specify the destination location for the configuration files.
After selecting the destination location for the configuration files, you can
change the destination location for the child partitions virtual disks.
c. To change the destination location for a virtual disk, select the child
partitions virtual disk in the list, and then click Change Destination.
Repeat as needed for each virtual disk destination that you want to change.
d. When you have completed changing destinations, go to To perform
validation and start recovery: on page 92.
Note: The destinations provided on this page are Microsoft's default configuration file
locations and may not match your Hyper-V configuration. Change the destination as
needed.
91
92
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
When a child partition is redirect recovered to a second Hyper-V Server, the user
must update the Network Adapter settings of the child partition with the Hyper-V
Manager before starting the child partition.
93
Figure 16
GEN-000961
Full disaster recovery requires that the following backups are performed ahead of
time on a regular schedule:
Physical host:
Application data
Windows volumes
Windows system components
Hyper-V on host: Hyper-V child partitions and Initial Store configuration file
IMPORTANT
Before starting disaster recovery, ensure the target machine is up to date with the
Hyper-V Update for Windows Server 2008 x64 Edition (KB950050). This article
and download is available from the Microsoft Download Center.
To perform a Hyper-V host disaster recovery:
1. Review best practices:
Best practices on page 95
Restrictions for backup and recovery of Hyper-V child partitions in a
Windows 2008 and 2008 R2 failover cluster on page 97
2. Recover the physical host that was backed up by NMM.
94
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide provides more information about recovering the NMM client.
3. Re-enable the Hyper-V role on the host.
Consult Microsoft documentation for information about enabling the Hyper-V
role on Windows Server 2008 and Windows Server 2008 R2.
4. On the host, perform a recovery of Hyper-V as described in Performing Hyper-V
recovery on page 88.
5. From within each guest, perform a recovery of each application by using the
appropriate procedure for the application.
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide provides more information about recovering applications, including links
to specific recovery steps for each application.
Best practices
This section provides the best practices for:
To get the most benefit from the Hyper-V role, create separate child partitions for
each application, so that the application-type backup and recovery performed at
the host-level is only for Hyper-V.
After disaster recovery of the parent partition, you may need to recover
applications within each child partition:
If you are performing separate child partition backups.
These backups are more recent than the complete parent partition backups.
Performing Hyper-V parent partition disaster recovery on page 93 provides a
complete list of these tasks.
Best use for this type of backup is Bare Metal Recover of a guest and for recovery
of operating system roles.
Best practice for Initial Store backup is to back up when Hyper-V configuration
changes are made. Initial Store does not need to be backed up each time a child
partition guest is backed up.
In NMM, the Hyper-V writer does not support backup of the configuration file
Initial Store to a proxy client.
The primary purpose for restoring Initial Store in NMM is for disaster recovery of
the Hyper-V Server.
Best practices
95
There is no child partition log management. For example, Exchange logs are
not truncated.
Roll-forward recovery is not available for child partition level disaster scenarios.
From a parent partition, a roll-forward recovery of a child partition is not
possible. Recoveries from a parent partition are point-in-time (disaster recovery).
Child partition pass-through disks are skipped during Hyper-V parent partition
backup.
Any VSS hardware or software provider can be used. The hardware provider
must support Windows 2008 extensions for AutoRecoverable snapshots.
EMC storage connected to Fibre Channel or iSCSI storage can be used in the
parent to host child partitions.
Do not take a Hyper-V VSS parent partition snapshot of Hyper-V child partitions
that are part of a SharePoint farm.
To back up SharePoint on the Hyper-V child partition:
a. Install the NMM client on the child partition.
b. Perform the Share Point backup locally from within the child partition.
Microsoft recommends using backups within the child partition as the preferred
method for Exchange backup and recovery.
Within child partitions, standard application backup and recovery rules and
capabilities apply, including roll-forward recoveries.
VSS hardware providers for iSCSI storage are supported for iSCSI disks that are
native within the child partition.
VSS hardware providers for Fibre Channel storage are supported when the
hardware provider can support hardware snapshots without Custom
ControlDataBlock (CDB):
CLARiiON arrays are supported because they do not require custom CDB.
Symmetrix VMAX is supported. Symmetrix DMXTM arrays are not supported
because they require custom CDB.
For VSS hardware provider, a transportable snapshot must be created, and the
proxy node must be a physical machine.
96
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The proxy cannot be the host machine, and it must match the operating
system version of the child partition. This requirement is independent of
Hyper-V.
Child partition Windows Server 2008 Failover Clustering with Fibre Channel
storage is not supported because SCSI-3 is not supported in Hyper-V child
partitions.
Windows Server 2003 Clustering is supported, but at the time of this NMM 2.3
release, Microsoft has not issued a support statement for it.
You can recover VM1 from the NW client resource of the physical machine,
Physical_Machine_1. This type of recovery is described in Performing Hyper-V
recovery to the original machine and location on page 90.
You can use redirected recover to recover VM1 from the NetWorker client resource of
the physical machine, Physical_Machine_1 to the Physical_Machine_2. This type of
recovery is described in Performing directed Hyper-V recovery to a different
machine or location on page 91.
Restrictions for backup and recovery of Hyper-V child partitions in a Windows 2008 and 2008 R2 failover cluster
97
98
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
5
Microsoft Exchange
Server Backup and
Recovery
99
Overview
Backup and recovery of Microsoft Exchange Server 2003 and Microsoft Exchange
Server 2007 by using EMC NetWorker Module for Microsoft Applications (NMM)
involves the following:
Exchange Server 2003 and Exchange Server 2007 support for Microsoft Volume
Shadow Copy Service (VSS) through Microsoft-supplied application writers.
Review the following sections before starting Exchange Server backup and recovery:
100
Microsoft Exchange Server 2007 MAPI client and Collaboration Data Objects
support on page 101
Writers for Exchange 2003 and 2007 backup and recovery on page 114
Commands and attributes for Exchange backup and recovery on page 114
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Microsoft Exchange Server 2007 MAPI client and Collaboration Data Objects support
In Exchange Server 2007, the Messaging API (MAPI) and Collaboration Data Objects
(CDO) kit is required for Recovery Storage Group (RSG) support.
Access to Exchange messaging stores utilized by NMM mailbox backups requires the
MAPI and CDO kit. The MAPI client libraries and CDO are not included with
Exchange Server 2007 and can be downloaded from Microsofts website.
For information on downloading and installing this package, search for Microsoft
Exchange Server MAPI Client and Collaboration Data Objects 1.2.1" on the Microsoft
Download Center website. Download version 6.5.8211.0.
Overview
101
Note: You can use deduplication for Exchange Server 2007 backup in a CCR
environment. The EMC NetWorker Module for Microsoft Applications Release 2.3
Administration Guide provides in-depth information about deduplication.
Configuring deduplication backups in a CCR environment for a passive node on
page 128 provides steps for configuring an Exchange client resource for
deduplication backups in a CCR environment.
Performing Exchange Server backups on page 115 provides information about how
to perform Exchange backups.
Backup levels
Table 16 on page 102 described the backup levels supported by NMM:
Table 16
Supported in
Description
Full
Incremental
102
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Exchange Server 2007 Exchange Server 2007 supports all the recovery options
listed for Exchange Server 2003. In addition, Exchange Server 2007 provides
support for:
Database recoveries to Exchange RSG.
Mailbox item-level recoveries from Exchange RSG databases.
Exchange RSG mailbox browsing, mailbox, folder, and message recovery.
Exchange database recoveries to alternate servers and storage groups that are
in the same Exchange domain.
Overview
103
Configuring snapshots
Note: The information in this section is applicable to Exchange Server 2003, Exchange Server
2007, and Exchange Server 2010.
Snapshots can be retained only for full level backups but cannot be retained for
incremental level backups:
Use the serverless backup policy for incremental level backups because the data
must be rolled over. The EMC NetWorker Module for Microsoft Applications Release
2.3 Administration Guide provides details about serverless backup policy.
b. Type First, Last, All, every n, or n in the Backup Snapshots field for the
snapshots that you want to rollover to the NetWorker server on a daily basis.
None and 0 are invalid entries for this field.
This configuration results in the most recent x backups being stored locally on
the NMM client, where x is the number added in the snapshot policy's Retain
Snapshots field. If the snapshot policy designates a backup to be rolled over to
the server, it will also be retained locally until there are x newer snapshots
present.
104
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The snapshots are stored locally on the NMM client and not on the NetWorker server.
Snapshots that are stored locally only present a risk of data loss in the following
situation:
1. There is a failure of the local media containing the most recent snapshot, which
has not been backed up to a NetWorker server.
2. A need then arises to recover an Exchange database or storage group after the
failure of the snapshot storage media, but before another snapshot is created.
3. Because the most recent snapshot is unavailable, it is necessary to restore from an
older snapshot, and data newer than that snapshot is lost.
LAN-based Exchange Server configuration with a storage area network and a proxy client
Figure 17 on page 106 illustrates LAN-based Exchange Server configuration with a
storage area network and a proxy client:
The NMM client must be installed on both the Exchange Server and the proxy
client, and the NMM client version must be the same on both.
The proxy client frees resources on the Exchange Server by offloading from the
Exchange Server the work of processing and backing up snapshots.
Overview
105
When the shadow copy is moved to the traditional storage medium connected to the
proxy host, NMM provides the option to move the transportable snapshot from the
proxy host to the traditional storage medium. For this setup, a SAN storage node
must be configured as a proxy client.
NetWorker server
7.5.3 or later, or 7.6.1 or later
LAN
Proxy client
NMM
Exchange server
NMM
SAN
Primary storage
(For example,
CLARiiON or Symmetrix)
S4
S5
S1
S3
NetWorker
Traditional
storage
storage
node 7.5.3 or later,
or 7.6.1 or later
S2
GEN-000749
Figure 17
106
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Exchange Server 2007 single server backup with VSS software provider on
page 107
Exchange Server 2007 CCR active node and passive node backup with a VSS
software provider on page 109
Exchange Server 2007 proxy node and proxy storage node backups with EMC
CLARiiON and EMC Symmetrix VSS hardware providers on page 111
IMPORTANT
The Microsoft documentation and Microsoft website provide details about these
backup technologies.
Exchange Server 2003 virtual server cluster
In Exchange 2003, a cluster consists of individual computers, also called nodes, that
function cohesively in a cluster service. These computers act as network service
providers or as reserve computers that assume the responsibilities of failed nodes.
Depending on how you configure your cluster, clustering can simplify the process of
recovering a single server from disasters.
In a clustering environment, the Exchange Server runs as a virtual server and not as a
stand-alone server, because any node in a cluster can assume control of a virtual
server. If the node running the Exchange virtual server experiences problems, the
Exchange virtual server goes offline for a brief period until another node takes
control of the Exchange virtual server.
Configuring a client resource for Exchange virtual server cluster backups on
page 123 provides the steps for configuring standard Exchange client resources for
Exchange Server 2003 virtual server cluster environment.
Exchange Server 2007 single server backup with VSS software provider
Exchange Server 2007 introduces role-based deployment. With this feature, you can
deploy specific server roles that provide messaging functionality. A server role is a
unit that logically groups the required features and components that are required to
perform a specific function in your messaging environment.
Figure 18 on page 108 illustrates how Exchange 2007 provides the following five
distinct server roles that align to how messaging systems are typically deployed and
distributed:
Client access
Edge transport
Hub transport
Mailbox
Unified messaging
Overview
107
Figure 18
Improved setup experience The setup process for a clustered mailbox server in
a single copy cluster is very different from the setup process used in previous
versions of Exchange:
In previous versions, when Exchange setup was complete there were
additional tasks that were required to be performed by using Cluster
Administrator before a clustered mailbox server (referred to in previous
versions as an Exchange virtual server) was created.
In Exchange 2007, clustered mailbox server installation is integrated into the
Exchange setup. As a result, the clustered and non-clustered setup experience
is similar which reduces the learning curve traditionally associated with
clustered applications. In addition, when setup is complete, a clustered
mailbox server is created.
108
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
In Exchange 2007, these tasks and new clustered mailbox server management
tasks have been integrated into the Exchange management tools. For example,
you can use the Exchange Management Shell to stop, start, and move
clustered mailbox servers.
In Exchange 2007 SP1 or later, you can also use the Exchange Management
Console to stop, start, and move clustered mailbox servers.
SCC architecture
Mailbox server
Passive Node
Private Network
Public Network
DB
Logs
Quorum
Storage connection to Passive Node
Storage connection to Active Node
Figure 19
GEN-001241
SCC architecture
Overview
109
Figure 20 on page 110 illustrates how CCR combines the following elements:
Figure 20
A majority-based failover cluster quorum model that uses a file share as a witness
for cluster activity
Message queue feature of the Hub Transport server called the transport dumpster
In Exchange 2007 SP1 and later, CCR uses two computers, referred to as nodes, joined
in a single failover cluster running either Windows Server 2003 Service Pack 2 or
Windows Server 2008:
110
The nodes in the failover cluster host a single clustered mailbox server.
A node that is currently running a clustered mailbox server is called the active
node.
A node that is not running a clustered mailbox server, but is part of the cluster,
and the target for continuous replication, is called the passive node.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The node is active node or passive node. Configuring backup for an Exchange
CCR active node or passive node on page 125 provides the details.
The node is the active node or passive node, and a Data Mover is used, the
following sections provide details:
Configuring backup for an Exchange CCR active node with a Data Mover
on page 127
Configuring backup for an Exchange CCR passive node with a Data Mover
on page 127
Exchange Server 2007 proxy node and proxy storage node backups with EMC CLARiiON and EMC
Symmetrix VSS hardware providers
Proxy node and proxy storage backups require the use of VSS hardware providers,
which allow transporting application server snapshots to a proxy node and a proxy
storage node, respectively, for backup services. For example, the EMC VSS provider
supports CLARiiON and Symmetrix disk arrays. NMM supports multiple VSS
hardware providers.
The following sources provide more information:
Configuring proxy node or proxy storage node backup with the CLARiiON
hardware provider on page 129 provides the procedure for configuring proxy
node and proxy storage node backups with CLARiiON.
Configuring proxy node or proxy storage node backups with the EMC
Symmetrix hardware provider on page 131 provides the procedure for
configuring proxy node and proxy storage node backups with Symmetrix.
Overview
111
IMPORTANT
The Microsoft documentation and Microsoft website provide details about these
recovery technologies.
Conventional recovery from disk, tape, and VTL
A conventional recovery consists of recovering data from a snapshot that has been
rolled over to tape, disk, or Virtual Tape Library (VTL). Conventional recoveries
support the same level of item selection as do instant recoveries. Configurations for
traditional recovery from disk, tape, and VTL on page 134 provides configuration
details.
Roll-forward recovery
This option recovers the Exchange databases from the last full backup, and logs from
incremental backups. All existing Exchange transactions that occurred after the time
of the last backup are retained. This recovery is carried out when the Exchange Server
or database fails but the current log LUN is available.
NMM restores the database files and transaction logs from backups and uses the
current logs on the server to roll the database forward. No data is lost by restoring
from backup. A single mailbox database can be marked for this type of recovery in
NMM. While performing the roll-forward recover, all of the mailboxes pertaining to
that storage group are dismounted and once the recovery is successful, all of the
mailboxes are remounted. Configurations for roll-forward recovery on page 135
provides configuration details.
Note: Perform a full backup after a roll-forward recovery. Doing so enables you to perform
point-in-time recovery of data. A roll-forward recovery is not possible after performing a
point-in-time recovery.
Point-in-time recovery
This recovery type is useful when log files are lost or databases must be restored to a
specific backup time. With this option, data can be selected at a storage group level,
but not at an individual database level. Point-in-time recovers Exchange data only up
to the time of the backup that is being recovered, and does not include subsequent
transactions. All new data after that backup is lost.
When point-in-time recovery is used, only the transaction log files that were part of
the backup set are restored. Additional log files generated since the time of backup
are not restored, and the databases are recovered only to the point of the backup.
Configurations for point-in-time recovery of an Exchange 2007 on page 136
provides configuration details.
112
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Note: You must first select the whole storage group and then perform the point-in-time
recovery. The log files currently on disk are moved to another directory before the recovery
takes place. The log files can be manually deleted if they are no longer required after a
successful restore.
Rollback recovery
This recovery is known as destructive recovery because all changes that are made
after the selected snapshot is taken are overwritten. This is a volume-level operation
where any other data on the volume is lost during a rollback.
Note: NMM does not support rollback recovery for backups performed with EqualLogic or
Celerra hardware. Only conventional recovery and snapshot recovery are supported for these
hardware.
Rollback recovery of Exchange does not allow granular selection of storage groups
for recovery. The whole snapshot must be selected for recovery.
To perform rollback recovery of a particular storage group:
For example, to perform a rollback recovery of the storage group SG1, the storage
group must be first backed up with the save set APPLICATIONS:\Microsoft
Exchange Writer\SG1 (Exchange Server 2003) or APPLICATIONS:\Microsoft
Exchange 2007\SG1 (Exchange Server 2007).
IMPORTANT
For passive node backups, perform a failover so that passive node becomes active
and then perform rollback recovery on the node.
To perform an Exchange rollback operation the following requirements apply:
The rollback option is not available if the snapshot is taken by the software
provider.
A storage array descriptor file, sa.ini, must be configured with details of the type
of storage used.
The option This database can be overwritten by a restore must be selected for
each Exchange database that is to be recovered. Use the Exchange SYSTEM
Manager application in Exchange Server 2003 or Exchange Management Console
in Exchange Server 2007 for this option.
The EMC NetWorker Module for Microsoft Application Release 2.3 Administration Guide
provides more information about rollback recovery, creating a storage array
descriptor file, and the steps to perform a rollback recovery.
Configurations for point-in-time recovery of an Exchange 2007 on page 136
provides configuration details.
Overview
113
Description
Commands and attributes used by NMM for Exchange Server backup and recovery
Components
Details
Description
Commands
eseutil.exe
Attributes
NSR_VIRT_SERV
NSR_INDEX_CLIENT
NSR_CHECK_JET_ERRORS
NSR_EXCHANGE_LIMIT_SG This attribute is used to set the number of storage groups for a save
set. The option yes or no can be specified for this attribute. If set to
yes, the save set is restricted to a maximum of 10 storage groups.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
5. Under Node1 client properties, select Globals (2 of 2) > Storage Node column,
specify Node1. This is the Node1 IP or node FQDN.
6. Under Node2 client properties, select Globals (2 of 2) > Storage Node column,
specify Node2. This is the Node2 IP or node FQDN.
7. Now under virtual client properties, select Globals (2 of 2) > Storage Node
column, specify curphyhost.
Exchange 2003 and 2007 application information variable settings on page 115
Specifying Exchange 2003 and 2007 save sets for application data on page 117
Setting consistency check parameters for threading and throttling on page 119
IMPORTANT
As part of a disaster recovery plan, back up either of the following in the Save Set
attribute of the client resource:
- The All save set.
- The SYSTEM COMPONENTS:\ save set, along with the system volume, for
example C:\.
Attribute name
Description
Values
NSR_SNAP_TYPE=value
vss
This value is required.
NSR_DM_PORT=value
This attribute:
Specifies the control port number to
use when communicating with the data
mover client.
This is the control port that the
Replication Manager (RM) client
service is running on.
EMC NetWorker Module for Microsoft
Applications Release 2.3 Installation
Guide provides more information about
RM ports.
115
Table 19
Attribute name
Description
Values
NSR_DATA_MOVER=value
NSR_ALT_PATH=value
A mount path.
For example, NSR_ALT_PATH=G:\mount_replica\
If a proxy client is specified in the NSR_DATA_MOVER attribute,
type the mount path on the proxy client.
NSR_CHECK_JET_ERRORS=value
NSR_VIRT_SERV=value
116
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Table 19
Attribute name
Description
Values
NSR_EXCHANGE_LIMIT_SG=value
yes
Sets the number of storage groups for scheduled backup to 10.
NSR_EXCH_RETAIN_SNAPSHOTS=
value
yes
Retains snapshots for full backup.
Note: For incremental backups, perform only serverless backup.
NSR_EXCH_CHECK= value
yes or no
For Exchange 2007 backups, consistency check is yes, by
default.
Note: If the consistency check is turned off, then the
information is written in the mega.xml file during backup.
Specifying Exchange 2003 and 2007 save sets for application data
Table 20 on page 117 lists the Exchange save set syntax that must be specified for
supported types of Exchange data. Specify Exchange data save sets in the Save Set
attribute of a client resource.
Table 20
Exchange Server
APPLICATIONS:\Microsoft Exchange
Writer
APPLICATIONS:\Microsoft Exchange
Writer\Group_1
APPLICATIONS:\Microsoft Exchange
2007\Group_2
APPLICATIONS:\Microsoft Exchange
2007\Group_1
APPLICATIONS:\Microsoft Exchange
2007\Group_1
117
In an Exchange 2007 CCR environment, type the following on both the active
and passive nodes as one line:
nsrsnap_vss_save -c physical_server_name -A
NSR_VIRT_SERV=virtual_server_name -?
3. Press Enter:
Each line of output corresponds to a save set entry that you can add to the
Save Set attribute of a client resource.
Each entry that you add to the Save Set attribute must be typed on a separate
line.
In the Save Set attribute, you can specify either the writer name or the storage
group names, but not both in the same save set.
The application data save sets that are available for backup are listed in a format
similar to the following:
APPLICATIONS:\Microsoft
APPLICATIONS:\Microsoft
APPLICATIONS:\Microsoft
APPLICATIONS:\Microsoft
Exchange
Exchange
Exchange
Exchange
Writer
Writer\first_group
2007
2007\second_group
Note: Remove the inverted commas when copying the save set name from the output.
118
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Examples:
A NSR_ESE_UTIL_SEQUENTIAL=false -A NSR_ESE_UTIL_THROTTLE=true
A NSR_ESE_THROTTLE_IOS=500 -A NSR_ESE_THROTTLE_DURATION=5000
After a snapshot of a save group is started, the snapshot process is not interrupted
or halted.
For example, in Exchange backup, the nsrsnap_vss_save.exe process on the
production server and the eseutil process on the proxy may continue to run after
the snapshot is halted. Any attempt to stop a save group in NMC will take a long
time to complete.
119
When performing backup of Exchange, the mailbox database files, the mailbox
database files, log files, and system files are on different volumes.
For example:
E:\<For-LogsPath-SystemPath>\
Which is the dedicated volume for log files and system files.
F:\<For-MailboxDatabases>\
Which is the dedicated volume for mailbox database files.
Backup task
Consideration
Snapshots create metadata that is used in the management of snapshot operations, such as, an
instant recovery operation. Create a snapshot pool to store the save sets that contain snapshot
metadata.
Backup schedules determine the days on which full or incremental backups are run.
Backup levels on page 102 and Configuring Exchange backup schedule on page 121 provide
more information.
Backup groups enable you to balance backup loads to reduce the impact on your storage and
network resources.
The Group resource is created so that the client resource can be added to the required group. The
main requirement when configuring the group resource is that the Snapshot checkbox must be
selected. You can also manually select the snapshot policy.
For backups in an Exchange CCR environment, ensure that the virtual and physical clients are
placed on different NetWorker group resources.
120
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
121
9. Multiple NetWorker groups cannot run at the same time on the same client for
NMM, so ensure that you schedule the groups to run correctly.
For example, you can schedule the groups to run as follows:
a. Schedule the first group on the first night to see how long it takes.
b. Add the second group to the schedule for the second night.
c. Assign the group a start time based on the run time of the first group from the
night before.
d. Repeat the process until all groups are scheduled.
Configuring Exchange client resource
A client resource specifies what to include in a snapshot of an NMM client. Client
resources are associated with other backup resources, such as groups and snapshot
policies.
Ensure that the following requirements are taken care of when creating client
resources:
For Exchange virtual server cluster and SCC backups, client resources are created
for the virtual client and all the cluster nodes, which are part of the cluster. But
the backups are always done by using the virtual client resource.
For Exchange CCR backups, client resources are created for the virtual client and
all the cluster nodes, which are part of the cluster. Both active and passive node
backups use separate group resources in the NetWorker server for backup.
For Exchange Cluster CCR active node backups, three client resources are
created. One for each physical nodes and one for the Exchange virtual server.
Table 22 on page 122 lists the different procedures of backup for Exchange
stand-alone, LCR, SCC, and CCR backups. Create an Exchange group resource and
an Exchange client resource for each.
Table 22
Details
Configuring a client resource for Exchange virtual server cluster backups on page 123
provides the steps for configuring standard Exchange client resources for virtual server
cluster in Exchange 2003.
122
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Table 22
Details
The steps vary depending on whether the node is the active node or passive node, and
whether a data mover is used in Exchange 2007:
Configuring backup for an Exchange CCR active node or passive node on page 125
Configuring backup for an Exchange CCR active node with a Data Mover on page 127
Configuring backup for an Exchange CCR passive node with a Data Mover on
page 127
Note: For all Exchange cluster backups, ensure that client resources are created for the
virtual client and all the cluster nodes, which are part of the cluster. Both active and passive
node backups use separate group resources in the NetWorker server for backup.
Configuring deduplication backups in a CCR environment for a passive node on page 128
provides additional steps for creating an Exchange client resource for deduplication
backups in a CCR environment in Exchange 2007.
To create a client resource for Exchange 2003 virtual server cluster configuration
backups:
1. In the Administration window of the NetWorker Management Console, click
Configuration.
2. In the expanded left pane, select Clients.
3. From the File menu, select New.
4. In the Name attribute, type either of the following:
The fully qualified domain name (FQDN) of the NetWorker client computer.
or
The hostname of the NetWorker client computer.
5. In the Comment attribute, type a description. If you are creating multiple client
resources for the same NetWorker client host, use this attribute to differentiate
the purpose of each resource.
6. For the Browse Policy attribute, select a browse policy from the list. The browse
policy determines how long the rolled-over data is available for quick access.
Ensure that the browse policy is long enough for your expected recovery needs. If
your recovery needs are beyond the browse policy, an index recovery can be
performed and should be the preferred first step. If index recovery is not possible,
you can scan tapes to rebuild the index but this should be the last option.
123
7. For the Retention Policy attribute, select a retention policy from the list.
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide provides details about the retention policy for Exchange.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute:
a. Specify the components to be backed up.
b. Place multiple entries on separate lines by using the save set names in Table 19
on page 115.
If required, use URL-encoded values when specifying save set names in the Save
Set attribute of the client resource. Table 2 on page 24 provides the URL-encoded
values for Exchange save sets that are used to represent special characters.
10. For the Group attribute, select the backup group to which this client resource will
be added.
Note: The backup group must be a snapshot group.
If client resources for the same NMM client host are added to different backup
groups, ensure that the Start Time attribute for each backup group is spaced such
that the backups for the hosts client resources do not overlap.
11. For the Schedule attribute, select a backup schedule.
12. Click the Apps & Modules tab.
13. In the Access area, leave the Remote user and Password fields empty.
14. In the Backup command attribute, type the backup command:
nsrsnap_vss_save.exe
15. In the Application Information attribute, type the following variables and
values:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_local_host>
Create the directory path, for example C:\mount_dir on the client machine by
specifying:
NSR_ALT_PATH=C:\mount_dir
Note: Type Exchange application variable settings and their values on separate lines.
Table 19 on page 115 describes these settings.
124
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
When backing up Exchange from the active or passive node in the Exchange 2007
CCR environment, you must create two client nodes and one virtual client to take
care of failover scenarios.
Review the following configuration examples of failover scenarios:
Scenario 1: Perform backup from passive node
To perform backup from a passive node, you must configure three client resources:
In both the above scenarios, configuring all three client resources takes care of
failover scenario, because NetWorker needs all the client resources the backup is
being performed on.
The steps for creating a Exchange client resource if the backup is performed from an
Exchange CCR active or passive node are similar to that of Configuring a client
resource for Exchange virtual server cluster backups on page 123. However, the
values for two attributes, the Name attribute and Application information attribute,
are different and are described in this section.
To create an Exchange client resource if backup is performed from an Exchange CCR
active or passive node:
1. Perform step 1 through step 3 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
125
2. In the Name attribute, create client resources for the virtual server and all
physical machines, which are part of CCR environment.
For example:
For active node:
Type <Exchange Virtual Server hostname>.
For passive node:
Create a client resource for the Exchange virtual server.
Type <Exchange Virtual Server hostname>.
Create a client resource for each physical machine of the CCR
environment.
Type <physical machine hostname>.
3. Perform step 5 through step 15 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
4. In the Application information attribute:
For active node, type the following variables and values:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_local_host>
Type Exchange application variable settings and their values on separate lines.
For passive node:
These steps should be performed for both the physical nodes as this covers a
failover situation. However, only the current passive node should be enabled
for backups.
a. Type the following variables and values:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_local_host>
b. For a passive node client resource, but not the virtual server resource, also
specify the following:
NSR_VIRT_SERV=<Exchange_Virtual_Server_hostname>
NSR_INDEX_CLIENT=<Exchange_Virtual_Server_hostname>
Ensure that you type Exchange application variable settings and their values
on separate lines.
Table 19 on page 115 lists the variables that can be specified in the Application
information attribute of the client resource.
5. Perform step 17 and step 18 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
126
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Configuring backup for an Exchange CCR active node with a Data Mover
The procedure for creating an Exchange client resource if the backup is performed
from an Exchange CCR active node with a Data Mover is similar to that of
Configuring a client resource for Exchange virtual server cluster backups on
page 123. However, the step for the Application information attribute is different
and is described below.
To create an Exchange client resource if the backup is performed from an Exchange
CCR active node with a Data Mover:
1. Perform step 1 through step 15 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
2. In the Application information attribute:
a. Type the following variables and values:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_proxy_client>
NSR_DATA_MOVER=<proxy_client_hostname>
NSR_DM_PORT=6728
Note: The default value in NMM installation is 6728.
b. If you changed the DM Port number to a different value in your NMM client
configuration or installation:
Use that value for NSR_DM_PORT.
Type Exchange application variable settings and their values on separate
lines. Table 19 on page 115 describes these settings.
3. Perform step 17 and step 18 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
Configuring backup for an Exchange CCR passive node with a Data Mover
The procedure for creating an Exchange client resource if the backup is performed
from an Exchange CCR passive node with a Data Mover is the same as Configuring
a client resource for Exchange stand-alone, LCR, or SCC backups on page 125.
However, the step for the Name attribute is different and is described below.
To create an Exchange client resource if the backup is performed from an Exchange
CCR passive node with a Data Mover:
1. Perform step 1 through step 3 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
2. In the Name attribute, create two client resources:
a. Create a client resource for the Exchange virtual server.
Type <Exchange Virtual Server hostname>
No other configuration is needed.
b. Create a client resource for the passive node of the CCR environment.
Type <passive node client>
127
IMPORTANT
The remaining steps are performed for the client resource for the passive
node of the CCR environment.
3. Perform step 5 through step 18 as in Configuring a client resource for Exchange
virtual server cluster backups on page 123.
Configuring deduplication backups in a CCR environment for a passive node
Before performing these steps, ensure that you have:
The correct save set list, application information, and backup command of the
passive node client resource.
Enabled for deduplication by selecting the deduplication server under Apps &
Modules from the passive node client properties.
IMPORTANT
These steps must be performed in addition to the steps specified in Configuring
backup for an Exchange CCR active node or passive node on page 125 for passive
node backup with deduplication.
To perform deduplication backup of a passive node in a CCR environment:
1. In the servers Administration interface, click Configuration.
2. Select Clients in the navigation tree. The clients table appears. It lists any
deduplication clients that have already been created.
3. Right-click Clients in the navigation tree, or right-click any client in the Clients
table, and select New.
The General tab appears in the Create Client window.
4. On the General tab, specify Exchange virtual name as client name, with the
following exceptions:
a. Clear the Scheduled backup checkbox.
b. In the Save set list, add the same save set list that is in the passive node Client
resource.
5. Click the Apps & Modules tab:
a. In the Access area, leave the Remote user and Password fields empty.
b. In the De-duplication area, select the De-duplication backup attribute to
enable this client for deduplication backups.
c. Select the name of the deduplication node to which this clients backup data
will be sent. This should be the same deduplication node specified for the
passive node. This step links this client with its own deduplication node. Do
not select the name of a replication node here.
IMPORTANT
If the deduplication node for this clients backup data changes, the next backup
performed must be a level 0 (full) backup.
6. Add the new virtual client resource to the backup group that contains the passive
node client resource.
128
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Configuring proxy node or proxy storage node backup with the CLARiiON hardware provider
The minimum configurations for proxy node backup and proxy storage node backup
with the EMC CLARiiON hardware provider are the same.
Perform the following configuration steps:
1. Ensure that the proxy node host and the production host have LUNs from the
same CLARiiON box.
2. Ensure that the NMM client is installed on both production and Data Mover
hosts.
3. The following software must be installed on both the production and proxy hosts:
EMC PowerPath with a license
EMC Solution Enabler with the symapi_licenses.dat file copied in
C:\ProgramFiles\EMC\symapi\config
NaviAgent
Note: The version of the NaviAgent must match that of FLARE on the CLARiiON.
NaviCli
Note: When installing NaviCLi, you are prompted to provide the CLARiiON
credentials. Ensure that you provide the correct CLARiiON login details.
Admsnap
4. Run the following commands on the production host:
a. Run this command:
C:\Program Files\EMC\SYMCLI\bin> symcfg authorization add
-host <CLARiiON IP> -user <CLARiiON Username>
-password <CLARiiON Password>
For example:
symcfg authorization add -host 10.31.73.119
-user powersnap -password password
symcfg authorization add -host 10.31.73.120
-user powersnap -password password
d. After running this command, you are prompted for a password. Ensure to use
the CLARiiON password.
e. Add the second IP of CLARiiON and provide the password again.
For example:
NaviSECCli -user powersnap -Scope 0 -address 10.31.73.120
-AddUserSecurity
129
For example:
NaviSECCli -user powersnap -Scope 0 -address 10.31.73.119
-AddUserSecurity
d. After running this command, you are prompted for a password. Ensure to use
the CLARiiON password.
e. Add the second IP of CLARiiON and provide the password again.
For example:
NaviSECCli -user powersnap -Scope 0 -address 10.31.73.120
-AddUserSecurity
130
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
b. After creating both the production and proxy client resources, add the
following information on both production client resource and proxy client
resource properties:
Select Production Client Resource properties > Globals(2 of 2) > Remote
Access > SYSTEM@proxy host name
Select Proxy Client Resource properties > Globals(2 of 2) > Remote
Access > SYSTEM@production host name
c. Specify the following Exchange application information on production client
resource to perform proxy backup.
The attributes are:
NSR_SNAP_TYPE=vss
NSR_DM_PORT=6728 [this value is default]
NSR_DATA_MOVER=<Proxy host name>
NSR_ALT_PATH=<temporary path> [specify the path here, for
example C:\mount]
The EMC NetWorker Module for Microsoft Applications and EMC CLARiiON:
Implementing Proxy Node Backups Release 2.3 Technical Notes provides more
information on this topic.
Configuring proxy node or proxy storage node backups with the EMC Symmetrix hardware provider
The minimum configurations for proxy node backup and proxy storage node backup
with the Symmetrix hardware provider are the same.
Perform the following configuration steps:
1. Ensure that the proxy storage node host and the production host have LUNs from
the same Symmetrix box.
2. Ensure that the NMM client is installed on both production and Data Mover
hosts.
3. The following software must be installed on both the production and proxy hosts:
EMC PowerPath with a license
EMC Solution Enabler with the symapi_licenses.dat file copied in
C:\ProgramFiles\EMC\symapi\config.
4. Create a device and attach both of the following to that device:
Business continuance volume (BCV)
Standard EMC Disk (STD)
5. After attaching both STD and BCV, establish the connection between STD and
BCV.
6. Perform the following NetWorker server side configuration for proxy backup:
a. Create a proxy client resource on the NetWorker server side.
b. After creating both the production and proxy client resources, add following
information on both production client resource and proxy client resource
properties:
Select Production Client Resource properties > Globals(2 of 2) > Remote
Access > SYSTEM@proxy host name
Select Proxy Client Resource properties > Globals(2 of 2) > Remote
Access > SYSTEM@production host name
Performing Exchange Server backups
131
IMPORTANT
Perform a full level backup after every restore performed in Exchange 2007.
The writer set or storage group save set must have been backed up:
For Exchange Server 2003 writer:
APPLICATIONS:\Microsoft Exchange Writer
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide provides more information about backups.
132
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
For each Exchange database to be recovered, you must select the following:
For Exchange Server 2003: The Exchange checkbox titled This database can
be overwritten by a restore must be selected in the Exchange System
Manager ()
Exchange Server 2007: The Exchange checkbox titled This database can be
overwritten by a restore must be selected in the Exchange Management
Console
This is a Microsoft requirement. The Microsoft Exchange documentation provides
more information about this checkbox.
If you are recovering Exchange data that was backed up from a legacy NetWorker
client by using the save set VSS USER DATA:\ in an NMM File System Recovery
Session:
a. While performing recovery by using the NMM client, Exchange databases are
automatically dismounted.
b. After a successful recovery the Exchange databases are mounted
automatically.
133
Configurations for traditional recovery from disk, tape, and VTL on page 134
Figure 21
134
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
135
IMPORTANT
Perform a full backup after performing roll-forward recovery.
Configurations for point-in-time recovery of an Exchange 2007
To perform a point-in-time recovery of an Exchange Server 2007 in a CCR
environment:
IMPORTANT
Perform the recovery from the active node. Failing over the passive node to the
active node if necessary.
1. In the Exchange Management Console application, select the This database can
be overwritten by a restore checkbox.
2. In the Exchange command shell, stop replication to the passive node with the
suspend-StorageGroupCopy command.
For example:
suspend-StorageGroupCopy -Identity "bv-hood-cluse12\First
Storage Group"
3. Open the NMM client.
4. In the main toolbar:
a. Select the Client menu.
b. Select the client that is the Exchange virtual server.
5. From the left pane, select Exchange Recover, and then select one of the following:
Database Recover (default) To view Exchange database backups.
RSG Recover To browse and recover items from existing RSG databases.
6. In Transaction Log File Replay window, select Include only logs from this
restore (Point-in-time recovery).
7. From the navigation tree, expand the Applications folder and select the
Microsoft Exchange 2007 folder.
8. Select the Exchange Server items that you want to restore.
9. From the Exchange Recover Session toolbar, click Start Restore.
10. After restore, on the passive node manually delete log files and database file.
11. On the passive node, in the Exchange command shell, re-seed the passive node
with the Update-StorageGroupCopy command.
For example:
Update-StorageGroupCopy -Identity
"bv-hood-cluse12\First Storage Group"
12. Restore replication between the nodes with the resume-StorageGroupCopy
command.
For example:
resume-StorageGroupCopy -Identity
"bv-hood-cluse12\First Storage Group
136
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
IMPORTANT
Perform a full backup after performing point-in-time recovery.
Configurations for rollback recovery of an Exchange 2007
Note: Ensure that the current Exchange active node is the node where the files existed at save
time. Failover the virtual Exchange Server to the passive node where the backup was taken, if
necessary.
Use the following settings when performing rollover recovery for and the Exchange
Server:
Browse and select the items for recovery from the client type Exchange Virtual
Server.
137
If this option is specified, then the database is mounted after the successful restore
of the Exchange Server.
If this option is disabled, then the administrator must manually mount the
database. By default, this option is enabled in NMM.
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration Guide
describes how to select or disable automatic mounting option.
Configurations for recovery to storage group
This section provides the procedures for recovery to storage groups, depending on
the restore location:
138
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Creating an alternate storage group and adding target databases on page 146
Before NMM can restore to an RSG, an RSG must be created and linked to a storage
group. Exchange Server 2007 supports only one RSG at a time per server.
IMPORTANT
When you use the restore to an RSG feature, always delete the existing RSG and
then create a new clean RSG. If you are performing a directed recovery, delete the
existing RSG on the original server as well as the RSG on the destination server.
The following methods are available within Exchange to configure an RSG database:
Use the Exchange Management Console Database Recovery Management tool for
one storage group mailbox.
Use the Exchange Management Shell for more than one storage group mailbox.
139
For example:
mount-database Identity bv-rmx64-1\SG2_RSG\DB1
For example:
dismount-database Identity bv-rmx64-1\SG2_RSG\DB1
7. To repeat an RSG restore by using the same database after it has been mounted,
set the database can be overwritten property:
set-mailboxdatabase Identity exch_server\rsg_name\db_name
AllowFileRestore:$true
For example:
set-mailboxdatabase Identity bv-rmx64-1\RSG\DB1
AllowFileRestore:$true
140
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
When an RSG has been created and linked to a storage group, it is enabled in NMM
and can be selected as a restore destination. After databases have been recovered to
the RSG, NMM can perform item-level recovery for folders or individual items.
IMPORTANT
When you use the restore to an RSG feature, always delete the existing RSG and
then create a new clean RSG. Right-click the RSG and select Delete RSG.
To recover to an RSG:
1. Open the NetWorker User GUI .
2. Select the NetWorker Server on which the NMM client software was configured
for backup.
3. If the NMM client is part of a cluster, select the virtual client to which you are
recovering data. The virtual client can be selected from the Client menu in the
application toolbar.
4. From the left pane, select Recover Session > Exchange Recover, and then select
Database Recover. This displays the available Exchange database backups.
5. In the navigation tree, expand the Exchange Server that you want to recover from.
NMM displays the contents of the storage groups that have been backed up.
Figure 22 on page 141 shows the SG2 storage group has been selected, so the First
storage group and Public_SG are unavailable and cannot be selected. This
prevents simultaneous restore of one storage group to the RSG and another
storage group to the original location.
Figure 22
141
6. Right-click the storage group that is linked to the RSG. Figure 23 on page 142
shows the context menu with the Restore To command available.
Figure 23
7. Select Restore To, and then select RSG Configuration. This verifies that all RSG
databases exist and can be overwritten. It checks all databases, in case the
administrator marks the entire storage group.
If an error message like the one in Figure 24 on page 142 appears, there is a
configuration problem. The configuration problem must be fixed before the
database with the configuration problem can be restored. Then the restore
operation can be started.
In the example shown in Figure 24 on page 142, DB1 and DB2 could be restored,
but DB3 cannot until the configuration problem is fixed.
Figure 24
When a message like the one in Figure 25 on page 142 appears, the RSG
configuration is correct.
Figure 25
8. RSG configuration is also checked when a restore is started, but only marked
databases are checked. If a configuration problem is detected, NMM stops the
restore operation.
142
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
9. Select the storage group linked to the RSG that you want to recover. You can also
select individual mailbox databases in that storage group. Only one storage
group can be selected when Restore to RSG is enabled.
10. Click Start Recover. When Restore to RSG is enabled, Public Folders cannot be
selected because Exchange Server 2007 does not support restoring a public folder
to the RSG.
Figure 26 on page 143 shows the entire SG2 storage group cannot be selected.
Only the Mailbox Database is selectable.
Figure 26
11. After the restore, the administrator may need to mount the databases if the option
to put databases online was automatically selected.
Setting a different Exchange Server for recovery
4. In Available Exchange Servers, click the server that you want to browse, and
then click OK. The browse tree is displayed with the RSG that is associated with
the selected Exchange Server.
Setting Exchange Server 2007 permissions to enable NMM browsing of RSG
mailboxes
An Exchange administrator must configure Exchange Server 2007 to enable browsing
of an RSG mailbox.
143
An error message dialog box displays stating that NMM is unable to browse
mailboxes because the required permission is not configured correctly.
This message appears if the following two conditions are met:
where:
<Exchange Server name> is the server where the RSG mailbox is located.
<username> is the name of the user being granted permissions.
Additional requirements for browsing RSG mailboxes
There are other requirements for browsing RSG mailboxes:
Databases must be online. NMM does not display mailboxes in offline databases.
IPV6 must be disabled on Windows Server 2008 and Windows Server 2008 R2.
144
To select items for recovery, select the checkbox beside a node in the navigation
tree. A check mark indicates that the node is selected.
To clear an item contained in a selected node, expand the node and select the
checkbox beside the item to clear it. The check mark disappears.
When you select a node, by default, all items contained in the node such as
mailboxes, mail folders, and messages, will also be selected for recovery. If all
items in the node are selected, the check mark will be green, and the background
of the box will be white.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
To select an item without selecting all items at the same level, expand down to the
level that you want, without selecting. When you have located the item, select the
checkbox for the item. The containers above that item are automatically partially
selected.
For example, if Figure 27 on page 145 the mail message Is everybody online? is
selected for recovery, without selecting all the items in the containing mail folder,
user mail box, or storage group, a gray check mark in a checkbox with a gray
background appears. This indicates that the item is partially selected. When Is
everybody online? is selected, the nodes above it are partially selected all the
way up to the server.
Figure 27 on page 145 depicts one selected mail message and several partially
selected nodes in the navigation tree.
Figure 27
145
When NMM performs an RSG item level recovery, the items are placed in a new
Recovered Items folder created in the users mailbox on the production server.
Figure 28 on page 146 shows an example of two Recovered Items folders in the
mailbox of user Steve M.
Figure 28
The name of the folder begins with a time and date stamp. An example is 14:35:171
3/13/2009 Recovered Items. A new Recovered Items folder is created for each
recovery. This prevents the selected items from overwriting the existing items in the
users mailbox, and allows the user to view and work with existing and recovered
items without overwriting either. When the user completes sorting through the
recovered items, the user can delete the Recovered Items folder.
Recovery to an alternate storage group
Recovery to an alternate storage group allows you to recover the storage group data
to a different Exchange Server from the original source. Before NMM can restore to
an alternate storage group, a new database must be created in the alternate storage
group with the same name as the original database.
Creating an alternate storage group and adding target databases
There are three methods available within Exchange to configure an alternate storage
location database:
146
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
By using the Select Storage Group Restore Destination dialog box in the NMM
GUI when performing a recovery to an alternate storage group.
For example, the name for the alternate storage group specified in
new-mailboxdatabase -Name: is DB1, the same as the name of the original
database name specified in MailboxDatabaseToRecover, DB1.
new-mailboxdatabase -Name DB1 -MailboxDatabaseToRecover DB1
-StorageGroup bv-rmx64-1\Alternate_SG -EdbFilePath
U:\exchsrvr\SG2\Alterenate_SG\DB1.edb
147
For example:
mount-database Identity bv-rmx64-1\Alternate_SG\DB1
For example:
dismount-database Identity bv-rmx64-1\Alternate_SG\DB1
For example:
set-mailboxdatabase Identity bv-rmx64-1\Alternate_SG\DB1
AllowFileRestore:$true
148
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figure 29
The Select Storage Group Restore Destination dialog box provides the following
settings and information:
<Storage Group Name> Storage Group (Source) This box displays the name of
the storage group selected in the Browse tab in the Exchange Recover Session
window.
Restore To (Destination) This specifies where you want the storage group
restored to.
Exchange Server By default, this is the server or virtual server where the
source storage group is located. You can select a different server here if you are
recovering to an RSG or alternate storage group that is not on the source server.
Original Storage Group This specifies to restore the content to the original
storage group, which will overwrite the content currently in that storage group.
149
Note: Exchange Server 2007 does not support restoring a public folder to the RSG. If a storage
group contains a public folder, it cannot be selected. Only the mailboxes within that storage
group can be selected.
The steps to specify which location to restore to are described in the separate
procedures for each location type:
150
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
In a directed recovery, the NMM client is also installed on another server, for
example Server2. The recovery of ExchangeServer1 is directed from the NMM client
on Server2:
1. The NMM client is installed on the computer that will be backed up. For example,
ExchangeServer1.
2. The NMM client is also installed on another computer that will direct the
recovery. For example, Server2.
3. The NMM client on both machines are configured to work with the same
NetWorker server on another computer. For example, NetWorkerServer1.
4. Backups are configured on and performed by the NetWorker server, NetWorker
Server1.
5. Recovery of ExchangeServer1 is performed through the NMM client UI on another
NMM client computer, Server2, and recovered to another location.
Figure 30
151
6. Click the Refresh button, which is to the right of the Client name. Figure 31 on
page 152 shows the Select Viewable Clients dialog box. The clients available on
the NetWorker server that you are attached to are listed under Available clients
on.
Figure 31
7. Click the client to add in the Available clients on menu, and then click Add. Add
or remove clients as needed.
8. Click OK.
9. Click the Client list, and select the client that created the Exchange Server backup
as the current local client.
10. If the Snapshot Management or Monitor is the active navigation bar item, and
you are prompted with the Navigate Away dialog box, click Yes.
11. On the Exchange Recover Sessions bar, select Recover Options. The Exchange
Recover Session Options dialog box appears.
12. Recover remote client's backup to local Exchange Server.
152
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The EMC NetWorker Module for Microsoft Applications Release 2.3 Administration
Guide provides more information about configuring snapshot policies for
SYSTEM COMPONENTS backup.
2. Back up application data for Microsoft Exchange CCR on the NetWorker server
on the passive node by using the following save set with snapshot policy all.
Applications:\Microsoft Exchange 2007
NMM can perform the following types of disaster recovery for Exchange Server 2007:
Performing Exchange Server 2007 disaster recovery on Windows Server 2008 or 2008 R2 with
NetWorker version 7.6 SP2
If you have installed NetWorker 7.6 SP2 with NMM on Windows 2008 and Windows
2008 R2, you can leverage the Windows Disaster Recovery capability provided by
NetWorker 7.6 SP2 for disaster recovery of Exchange data in a stand-alone or CCR
environment. Performing Windows Disaster Recovery backup and recovery for
Microsoft applications on page 232 provides details.
Performing Exchange Server 2007 disaster recovery on Windows 2008 or 2008 R2 with
NetWorker version 7.6 SP1 or earlier
This section contains the following information:
Perform Exchange Server 2007 disaster recovery for Microsoft Exchange CCR to
a two-node cluster in a production environment on page 154
153
4. Copy the Owa.xml file to a location that can be accessed by the new server after it
is available and the old server is shut down.
5. Shut down the existing Exchange 2007 server. (The backup should have already
been taken, at step 1 on page 153 of this procedure.)
6. Reset the computer account for the existing Microsoft Exchange 2007 server.
7. Bring the new computer online, and then confirm that the new computer is
running the same operating system that was installed on the existing Microsoft
Exchange 2007 server.
8. Rename the new server to the same name as the original server that you are
replacing, and then join this computer to the domain.
9. For drives that contained Exchange 2007 data, configure drive letters on the new
server to map to or match the configuration of the old server.
10. Verify that the drives have sufficient space to accommodate the restored data.
11. Start the Exchange Server 2007 setup with the following parameter:
Setup.com /M:RecoverServer
154
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
CCR setup with an active node and a passive node, two physical machines
Domain Controller setup with the same hardware and software configuration as
the production environment
2. Configure the AD domain on the isolated environment with the same domain
name as the production AD domain name. Ensure that both environments use the
same make and model of hardware.
3. Install all Windows updates, and applications such as Exchange, in the isolated
environment AD domain setup, to match the production Active Directory
Domain setup.
4. Disconnect the NetWorker server from the production environment, and connect
the NetWorker server to the isolated environment.
Note: In this scenario, the backup was taken on the file system, not on tape. Since the
backup is not on tape, to move the backup to the isolated environment you must connect
isolated environment to the NetWorker server which is storing the backup.
8. When recovery completes, you will be prompted to restart the machine. Restart
the machine. This recovers all production AD domain objects into the isolated AD
domain. This also recovers all application information.
9. On the isolated environment AD domain setup, reset the computer account for
the existing Exchange virtual server, or Clustered Mailbox Server (CMS), or
virtual Exchange Server.
10. Rebuild another stand-alone server in the isolated environment with the same
operating system version as the production CCR setup.
11. Provide this new machine with a new IP address and new Network name, and
bring it online in the isolated environment.
12. Install all roles required for Exchange setup to run.
155
13. Create the same drive letters and paths for Storage Groups (SG) and databases as
the production CCR SGs and databases.
14. Install the cluster feature and configure a new cluster with Quorum.
Note: The Majority Node Set (MNS)/Quorum shared folder must be different from the
old.
15. Start the Exchange setup in Custom mode, and only install the Passive Cluster
Role.
16. Run the following command, by using the CMS name and IP address from the
Production CCR server:
Setup.com /recoverCMS /CMSName:<name> /CMSIPaddress:<ip>
This puts the production virtual server online on this new node.
Note: All storage groups that were created in the CCR are recreated in this installation.
Verify that all drive letters and paths for storage groups and databases are recreated in the
same way as those in the production CCR server.
17. All databases will be in dismounted state, which is required for recovery from
NMM.
18. Install NMM on the new CCR machine.
19. Browse through Production CCR EVS index and then perform PIT recovery of
Exchange.
20. Install Microsoft Exchange on the new CCR machine:
a. Start the Exchange setup in Custom mode.
b. Install only the Passive Cluster Role.
21. Reseed the passive cluster node to get it in sync with the active node.
Perform Exchange Server 2007 disaster recovery for Exchange CCR in a production environment
The steps in this disaster recovery scenario are based on the following host details for
the production environment you are recovering, and the production environment
you are recovering to.
Production environment setup
CCR setup with an active node and a passive node, two physical machines
Recovery site setup (in the same network as the production setups)
Domain Controller setup with the same hardware and software configuration as
the production environment
156
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
6. Install all roles required for Exchange setup to run on both CL11 and CL21.
7. Install cluster feature and create a new cluster with Quorum.
Note: The Majority Node Set (MNS)/Quorum shared folder must be different from the
old.
8. Ensure the host has all of the drive letters created as those that were on the
original Exchange Server.
9. Start the Exchange setup in Custom mode.
10. Install only the Passive Cluster Role on CL11.
11. Run the following command, by using the CMS name and IP address from the
old CCR server:
Setup.com /recoverCMS /CMSName:<name> /CMSIPaddress:<ip>
12. When this command is run:
It puts the old virtual server online on this new node.
All storage groups which were created in CCR are recreated in this
installation.
All databases will be in a dismounted state, which is required to recover from
NMM.
13. Install NMM.
14. Browse through OLD CCR EVS index and perform PIT recovery of Exchange.
15. On CL211, install Exchange passive node. Run Exchange setup in custom mode
and install only the Passive Cluster Role.
157
Best practices
Review the information in Table 5 on page 39 for the list of best practices and
recommendations to follow when using NMM to back up and recover Exchange
Server.
Review the following best practices for Exchange backup and recovery:
Backup time can be reduced by spreading data across different storage groups.
For example, it takes longer to back up a single storage group with 200 GB of
data, than it does to back up 200 GB of data spread across 10 different storage
groups.
In addition to your scheduled full backups, you should also perform a full
backup copy of Exchange Server after:
Every successful recovery.
Upgrading to NMM from previous releases of NetWorker clients.
The database directory path is changed or the storage group Log Path or
System Path are changed.
158
Ensure that all databases in a specified storage group are mounted before backing
up the Exchange Servers. Unmounted databases are not backed up.
Ensure that database (mailbox and public folder) files and transaction log files
reside on separate volumes for backup, otherwise the backup will fail. Also,
ensure that the volume drive letter of the databases files is different from the
volume drive letter of the transaction log files.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
If Exchange objects like storage groups and databases are deleted by using
Exchange System Manager in Exchange Server 2003, or Exchange Management
Console in Exchange Server 2007, these objects cannot be recovered until disaster
recovery is performed. Objects from the Exchange Server should not be deleted
unless they no longer need to be recovered.
After upgrading to the NMM client, you cannot recover Exchange backups that
were performed with a previous version of the NetWorker client. To ensure that
all Exchange data can be recovered to the point-in-time of the upgrade, perform a
full backup of Exchange data immediately after upgrading to the NMM client.
After upgrading to the NMM client from the NetWorker Module for Exchange
(NME), you cannot recover Exchange backups that were performed with NME.
To ensure that all Exchange data can be recovered to the point-in-time of the
upgrade, perform a full backup of Exchange data immediately after upgrading to
the NMM client.
In Exchange Server 2003 backups, save sets and backup groups that include the
Exchange writer cannot include other application writers or the system
components writer. The Exchange writer can, however be included in the same
save set with volume components such as D:\.
In Exchange Server 2007, save sets and backup groups that include the Exchange
writer cannot include any other volumes, applications, or non-Exchange items in
the save set.
No support for RSG configuration where the RSG system path restore location
and RSG logs restore location can be different Although Microsoft Exchange
Server supports an RSG configuration where the RSG system path restore
Best practices
159
location and RSG logs restore location are different, NMM currently does not
support that configuration. The location for the RSG system path and the RSG log
path must be the same.
MAPI memory errors when recovering mailbox items from RSG databases
There is a known memory error that may occur with Microsoft Exchange MAPI
when recovering mailbox items from RSG databases. The error
MAPI_E_NOT_ENOUGH_MEMORY may be reported in the NMM logs. When
this error occurs, NMM recovers the mailbox item, but may lose properties such
as the original font and formatting.
This is a known problem, but Microsoft has no workaround or fix for this issue at
this time.
IPv6 issues affect browsing RSG mailboxes There is a known issue with IPv6
affecting MAPI calls. NMM uses MAPI calls to browse RSG mailboxes. This may
occur when the NMM client is running Windows Server 2008 (x64) and Exchange
Server 2007, and IPv6 is enabled. IPv6 is enabled by default by Windows Server
2008 installation. When IPv6 is enabled on the client, and there is no IPv6
network present, RSG mailbox browsing will fail. This can prevent you from
viewing and selecting RSG mailboxes. This problem must be fixed through the
registry, not the network connections dialog box.
To fix RSG browsing issue in the registry:
a. Open the registry.
b. Navigate to
HKLM\System\CurrentControlSet\Services\Tcpip6\Parameters.
c. Edit or create the 32-bit DWORD value DisabledComponents, and type the
hex value FFFFFFFF.
d. Reboot the machine.
160
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
6
Microsoft Exchange
Server 2010 Backup
and Recovery
Overview ......................................................................................................................
Performing Exchange 2010 backups.........................................................................
Performing Exchange Server 2010 recovery............................................................
Performing a quick recovery of a deleted Mailbox in Exchange 2010 ................
Microsoft Exchange Server 2010 disaster recovery ................................................
162
164
173
179
179
161
Overview
EMC NetWorker Module for Microsoft Applications (NMM) supports both Exchange
Server 2010 and Exchange Server 2010 SP1. The details provided in this chapter for
Exchange 2010 are also relevant for Exchange 2010 SP1.
NMM 2.3 provides Exchange Server 2010 backup and recovery support in:
Review the following sections before performing Exchange 2010 server backup and
recovery:
Microsoft Exchange Server 2010 MAPI client and Collaboration Data Objects
version 1.2.1 for granular recovery in Exchange 2010 on page 164
162
Windows Server 2008 R2 Standard Edition (x64) and Windows Server 2008 R2
Enterprise Edition (x64)
Windows Server 2008 SP2 Standard Edition (x64) and Windows Server 2008 SP2
Enterprise Edition (x64)
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Full backup You can perform a full backup of Exchange 2010 databases in both
DAG and non-DAG environments. Both database files and logs files can be
backed up.
NMM 2.3 supports the following recovery types in Exchange 2010 DAG and
stand-alone environments:
Full recovery
Incremental recovery
IMPORTANT
Ensure that you have Exchange 2010 SP1 Rollup 2 installed when performing
Recovery Database (RDB) granular or item-level recovery on any Exchange
Mailbox server.
Description
Microsoft Exchange Replication writer In a DAG environment, this writer is used for passive database backup
on the physical node.
Overview
163
LAN-based Exchange Server configuration with a storage area network and a proxy client
The LAN-based Exchange Server configuration with a storage area network and a
proxy server is the same for Exchange Server 2007 and Exchange Server 2010.
LAN-based Exchange Server configuration with a storage area network and a proxy
client on page 105 provides details.
Microsoft Exchange Server 2010 MAPI client and Collaboration Data Objects version 1.2.1 for
granular recovery in Exchange 2010
In Exchange Server 2010, the Messaging API (MAPI) and Collaboration Data Objects
(CDO) kit is required for granular recovery support. The MAPI client libraries and
CDO are not included with Exchange Server 2010 and can be downloaded from
Microsofts website.
For information on downloading and installing this package, search for Microsoft
Exchange Server MAPI Client and Collaboration Data Objects 1.2.1" on the Microsoft
Download Center website. Download version 6.5.8211.0.
164
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
IMPORTANT
If a Exchange 2010 Mailbox server is backed up in a stand-alone environment and
then moved to a DAG environment, the stand-alone backups of the Mailbox server
cannot be browsed and recovered.
Backup options
In NMM 2.3, the following backup options are provided:
Only active databases backup on the server You can back up all the active
database copies residing on a Exchange 2010 Mailbox server in a DAG
environment. You can perform full and incremental backups.
Only passive databases backup on the server You can back up all the passive
database copies residing on a Exchange 2010 Mailbox server in a DAG
environment. You can perform full and incremental backups.
Both active and passive databases backup on the server You can back up both
active and passive databases on Exchange 2010 Mailbox server in the DAG
environment.
Backup from a dedicated storage node You can perform Exchange 2010
database backup by using a NetWorker storage node, where the Exchange 2010
database and the NetWorker storage node are on the same machine in a
non-DAG environment. You can perform full and incremental backups.
Dedicated storage node is not supported in a DAG environment.
Backup from remote storage node You can perform Exchange 2010 database
backup by using a remote NetWorker storage node in a DAG or non-DAG
environment. The Exchange 2010 and NetWorker storage node are on different
machines in the non-DAG environment. You can perform both full and
incremental backups.
Backup from NetWorker proxy node You can perform Exchange 2010 database
backup by using a NetWorker proxy node in both a DAG or non-DAG
environment. You can do both full and incremental backups.
Note: If a Mailbox server is added to a DAG and a database is then backed up:
Refresh the NMM GUI.
Or
Close the NMM GUI and then reopen it.
165
Table 24
Writer-level
Database name-level
APPLICATIONS:\Microsoft Exchange
2010\<Database name>
-?
For example,
C:\Users\administrator.NMMEXCH2010>nsrsnap_vss_save -?
APPLICATIONS:\Microsoft Exchange 2010
APPLICATIONS:\Microsoft Exchange 2010\Mailbox Database
0410662886
APPLICATIONS:\Microsoft Exchange 2010\Mailbox Database
1249691110
68150:nsrsnap_vss_save:nsrsnap_vss_save: Exiting with success.
For a writer-level backup and to list all the databases on the mailbox sever
categorized by the active or passive database state on the current node:
nsrsnap_vss_save
-v -?
For example:
C:\Users\administrator.NMMEXCH2010>nsrsnap_vss_save -v -?
"APPLICATIONS:\Microsoft Exchange 2010"
"APPLICATIONS:\Microsoft Exchange 2010\Mailbox Database
0410662886 -- Passive"
"APPLICATIONS:\Microsoft Exchange 2010\Mailbox Database
1249691110 -- Active"
68150:nsrsnap_vss_save:nsrsnap_vss_save: Exiting with success.
Note: Remove the inverted commas when copying the save set name from the output.
Also, do not include - - Passive or - - Active when copying the output. These denote the
database state and are not part of the save set.
166
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Attribute name
Description
NSR_SNAP_TYPE=value
NSR_DATA_MOVER=value
NSR_DM_PORT=value
This attribute:
Specifies the control port number to use in
communicating with the data mover client.
This is the control port that the Replication
Manager (RM) client service is running on.
EMC NetWorker Module for Microsoft
Applications Release 2.3 Installation Guide
provides more information about RM ports.
NSR_ALT_PATH=value
This attribute:
Specifies the path on which to mount
Exchange snapshots during the backup
process.
Exchange snapshots are mounted so that
the database consistency check utility,
eseutil.exe, can be run.
A mount path.
For example:
NSR_ALT_PATH=G:\mount_replica\
If a proxy client is specified in the NSR_DATA_MOVER
attribute, type the mount path on the proxy client.
NSR_CHECK_JET_ERRORS=value
Values
167
Table 25
Attribute name
Description
Values
NSR_EXCH2010_BACKUP=active
active
NSR_EXCH2010_BACKUP=passive
passive
NSR_EXCH2010_BACKUP=all
All
NSR_EXCH_CHECK=value
yes or no
By default, the consistency check for:
For backups in a DAG environment is no.
For backups in a Exchange 2010 stand-alone
environment is yes.
Note: If consistency check is turned off, then the
information is logged in the mega.xml file during backup.
NSR_EXCH2010_DAG=<DAG name>
168
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Type of environment
Considerations
If a full backup cannot be found for a database within a specified save set.
If a new Mailbox database is created after a full or incremental backup, then the
next backup is always promoted to full backup.
Log gaps are detected after the last backup. That is, there are gaps between
highest log number retrieved from index and the lowest log number retrieved
from the disk.
IMPORTANT
In Exchange 2010, it is recommended that you perform a full backup after changing
the log and database path. After changing the log and database path, if an
incremental backup is performed without first performing a full backup, then later
a recovery from the incremental backup leads to failures with log gaps.
169
Consideration
170
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
5. In the Comment attribute, type a description. If you are creating multiple client
resources for the same NetWorker client host computer, use this attribute to
differentiate the purpose of each resource.
6. From the Browse Policy attribute list, select a browse policy. The browse policy
determines how long the rolled-over data is available for browsing.
Ensure that the browse policy is long enough for your expected recovery needs.
If your recovery needs are beyond the browse policy, an index recovery can be
performed and should be the preferred first step.
If index recovery is not possible, you can scan tapes to rebuild the index but
this should be the last option.
7. From the Retention Policy attribute list, select a retention policy. The EMC
NetWorker Module for Microsoft Applications Release 2.3 Administration Guide
provides details about the retention policy for Exchange.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute:
a. Specify the components to be backed up.
b. Place multiple entries on separate lines by using the save set names in Table 24
on page 166.
URL encoding for save sets on page 23 provides details about URL-encoded
values for Exchange save sets.
10. For the Group attribute, select the backup group to which this client resource will
be added.
Note: The backup group must be a snapshot group.
If client resources for the same NMM client host are added to different backup
groups, ensure that the Start Time attribute for each backup group is spaced such
that the backups for the hosts client resources do not overlap.
11. For the Schedule attribute, select a backup schedule.
12. Click the Apps & Modules tab.
13. In the Access area, leave the Remote user and Password fields empty.
IMPORTANT
Do not select the DSN option under Device properties, otherwise the DAG
backup will fail.
14. In the Backup command attribute, type the backup command.
For all types of backup data except for Active Directory conventional backups,
type nsrsnap_vss_save.exe.
15. In the Application information attribute:
a. Type the following variable and value:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_local_host>
b. Type Exchange application variable settings and their values on separate lines.
Table 25 on page 167 describes these settings.
171
c. Create the directory path, for example C:\mount_dir on the client machine
before specifying:
NSR_ALT_PATH=C:\mount_dir
Note: Do not backup an active database and a passive database at the same time when the
databases specified have the same name but are on different physical hosts.
172
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Verifying backups
To verify if a backup is successful, use the following command on the NetWorker
server:
nsrinfo -s <Server> <Client Name>
where, the <Client Name> is the DAG name or Exchange 2010 Mailbox server name.
IMPORTANT
Perform a full level backup after every recovery performed in Exchange 2010.
IMPORTANT
Before performing a recovery in Exchange 2010, ensure that the This database can
be overwritten by a restore option in Exchange Management Console is selected.
A selected Recovery Database (RDB). Exchange Server 2010 supports the ability
to restore data directly to a RDB. Mounting the recovered data as a RDB allows
you to restore individual Mailboxes or individual items in a Mailbox.
173
IMPORTANT
You can browse and recover individual Mailboxes and Mailbox items from the
list on the right pane.
Figure 32
4. In the Exchange 2010 Recover Session toolbar, click the Advanced Recover
Option.
The Advanced Recover dialog box appears. This dialog box lists the three steps
for recovery:
Select Recovery
Select DB & Server
174
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Summary
Figure 33
5. In Select Recovery Type, under Recovery Type, select one of the following:
Recovery Database (RDB) Recovery Recovery to Recovery Database
(RDB) on page 175 provides details.
Alternate Database Recovery Recovery to an alternate database on
page 177 provides details.
Remote Database Recovery Recovery to a remote database on page 178
provides details.
Recovery to Recovery Database (RDB)
To perform recoveries to RDB for Exchange 2010:
1. In the Advanced Recovery window, select Recovery Database (RDB) Recovery
and click Next.
The Manage RDB window appears.
Figure 34
175
2. You can create a new RDB or select a RDB from the Recovery Database (RDB)
List. To create a new RDB, click Create.
The Create_DB window appears.
Figure 35
Create_DB window
d. Click Create.
The new RDB is created and appears in the Recovey Database (RDB) List.
3. From the Manage RDB window, you can also:
Delete a RDB Select the RDB from the Recovery Database (RDB) List and
click Delete.
Unmount a RDB If a RDB is mounted but you are getting an error during
recovery, you can unmount the RDB and then re-mount the same or another
RDB for recovery. To unmount a RDB, select the RDB from the Recovery
Database (RDB) List and click Unmount.
Mount a RDB Select a RDB from the Recovery Database (RDB) List and
click Mount. Only one RDB can be mounted at a time.
Ensure that the RDB is mounted on the current node of the NMM client for
successful recovery. If the database being recovered is not mounted on the
current node or if replication is on, then the recovery will fail.
Overwrite a RDB Select a RDB from the Recovery Database (RDB) List and
click RDB Overwrite. The RDB is overwritten by the recovery operation.
IMPORTANT
Ensure that the RDB is mounted before proceeding to the next step.
4. Select the created RDB and click Next.
176
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
The Exchange Recovery Summary window appears. This window lists the
Exchange Server recovery options and the NetWorker recovery options and
allows you to review the details before proceeding with recovery.
Note: Click Back to make changes to the recovery options that were previously selected by
you.
Figure 36
Figure 37
177
3. Select the database to which you want to perform the recovery and click Next.
The Exchange Recovery Summary window appears. This window lists the
Exchange Server recovery options and the NetWorker recovery options and
allows you to review the details before proceeding with recovery.
Note: Click Back if you want to make changes to the recovery options that were previously
selected by you.
Exchange Server 2010 permissions for RDB Mailboxes browsing are provided.
To provide the permissions, perform the following steps:
a. On the Microsoft Exchange Server, select the Start > All Programs > Exchange
Management Shell.
b. Enable Send-As and Receive-As permission.
178
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
For example:
get-ExchangeServer <Exchange Server name> |
Add-AdPermission -user <username> -extendedrights
Receive-As, Send-As
where:
<Exchange Server name> is the server where the RDB Mailbox is located.
<username> is the name of the user being granted permissions.
Figure 38
179
180
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
7
Microsoft SharePoint
Server 2003 Backup
and Recovery
Overview ......................................................................................................................
Performing SharePoint Server 2003 backups ..........................................................
Performing SharePoint Server 2003 recovery .........................................................
Example of SharePoint Server 2003 backup and recovery process......................
182
183
183
184
181
Overview
This chapter provides the information required for backup and recovery of Microsoft
SharePoint Server 2003 by using EMC NetWorker Module for Microsoft Applications
(NMM).
This section contains the following:
Microsoft SharePoint Portal Server 2003 and Windows SharePoint Services 2.0
on page 182
Microsoft SharePoint Portal Server 2003 and Windows SharePoint Services 2.0
In NMM 2.3, Microsoft SharePoint Portal Server 2003 with Windows SharePoint
Services 2.0 is supported.
SharePoint Portal Server 2003 and Windows SharePoint Server (WSS) 2.0 do not have
their own VSS writers. The SharePoint Server 2003 databases are hosted on a SQL
Server 2005. NMM uses the SQL Server VSS writers to first perform backup and
recovery of the SQL databases. After the SQL databases are recovered, the SharePoint
recovery is performed.
The EMC Information Protection Software Compatibility Guide provides the most
up-to-date lists of hardware, operating system, service pack, and application versions
supported by the NMM client.
SharePoint Portal Server 2003 portal sites backup, including the following
databases:
Content database
User profile database
Services database
Index databases
182
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Displaying valid SQL data save sets for SharePoint Server 2003 backup
Displaying valid SQL data save sets on page 23 provides details about the SQL
save sets that are available for SharePoint Server 2003 backup.
183
Microsoft SharePoint Portal server 2003 Service Pack 2 and Windows SharePoint
Services 2.0 Service Pack 2 on Windows Server 2003.
NMM 2.3, which is used for the backup and recovery process.
Note: For detailed information on using SQL Server and SharePoint Server, consult the
respective Microsoft documentation for those products.
The following sections describe the backup and recovery operation performed by the
organizations SharePoint administrator:
Creating a new SharePoint portal with three new databases on page 184
Viewing the location and hierarchy of databases in the SQL Enterprise Manager
GUI on page 185
Configuring and performing a backup of the new databases with NMM save
sets on page 185
Verifying database recovery through the SQL Enterprise Manager on page 186
test11_SITE
test11_PROF
test11_SERV
The organization puts the portal test11 into use by creating sites, and by uploading
documents, pictures, events, and other items.
184
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Viewing the location and hierarchy of databases in the SQL Enterprise Manager GUI
The administrator views the location and hierarchy of the created databases in the
SQL Enterprise Manager GUI. Figure 39 on page 185 displays the new databases in
the SQL Enterprise Manager.
Figure 39
Configuring and performing a backup of the new databases with NMM save sets
To configure and perform the backup, the administrator:
Determines the save sets that are available by using the nsrsnap_vss_save -?
command, and follows the steps for creating a SQL Server backup as described in
Performing SQL Server backups on page 22.
185
Figure 40
Figure 41
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figure 42
Recovering the portal site through SharePoint Portal Server Central Administration
Recovering the SQL databases does not automatically bring them back into
SharePoint.
In SharePoint, the administrator performs the following tasks:
1. Launches SharePoint Portal Server Central Administration. Figure 43 on
page 187 shows the Portal Site and Virtual Server Configuration window.
Figure 43
187
In Figure 44 on page 188, the Manage Portal Sites window does not display the
portal site.
Figure 44
Figure 45
4. Selects Restore a portal, and types the Site database name test11_SITE, User
profile database server test11_PROF, and Services database server
test11_SERV.
Figure 46 on page 189 shows the settings specified.
188
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Figure 46
Figure 47
5. Clicks OK and portal recovery begins. Figure 48 on page 189 shows the status
window that appears in SharePoint Portal Server Central Administration
during portal creation.
Figure 48
189
Figure 49 on page 190 shows the window that indicates that the portal recovery
was successful.
Figure 49
Verifying the recovery of the portal site in SharePoint Server Central Administration
In SharePoint Portal Server Central Administration, the administrator launches the
Manage Portal Sites window, and the Portal Site is now listed as shown in Figure 50
on page 190.
Figure 50
IMPORTANT
Table 5 on page 39 lists the best practices and recommendations to follow when
using NMM to back up and recover SQL Server.
190
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
8
Microsoft SharePoint
Server 2007 Backup
and Recovery
Overview ......................................................................................................................
Performing SharePoint Server 2007 backups ..........................................................
Performing SharePoint Server 2007 farm hardware backups...............................
Performing SharePoint Server 2007 recovery .........................................................
Performing SharePoint Server 2007 disaster recovery...........................................
Keeping backups and recoveries in sync.................................................................
Best practices................................................................................................................
Backing up SharePoint database by using NMM and NMSQL ...........................
192
200
207
210
213
215
216
217
191
Overview
This chapter provides the information required for backup and recovery of Microsoft
SharePoint Server 2007 by using EMC NetWorker Module for Microsoft Applications
(NMM).
This section contains the following:
NMM solutions for protecting a SharePoint Server 2007 farm on page 192
Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0
on page 194
IMPORTANT
NMM 2.3 does not support SharePoint Server 2007 granular backup and recovery.
For SharePoint granular recoveries of SharePoint sites and site components, use
the NMM 2.3 SharePoint VSS writer-level backup capability. Content databases
from a SharePoint VSS writer-level backup can be recovered to alternate locations
for data mining by third-party SharePoint granular recovery tools, such as Kroll
Ontrack PowerControls. However, if you do not want to use the third-party tools, it
is recommended that you use NMM 2.2 SP1 or earlier.
These important notes provide an introduction to using NMM for SharePoint Server
2007 farm protection:
By using the SharePoint VSS writer backup and recovery method, both full farm
and individual content databases can be recovered.
NetWorker and NMM integrate with Microsoft Office SharePoint Server 2007 by
using the SharePoint VSS writer. The SharePoint Server 2007 VSS writer is
dependent on the SQL Server VSS writer.
By using the SharePoint Server VSS writer, NetWorker takes VSS snapshots of the
entire SharePoint farm for data protection.
By using this VSS writer, NMM backs up the following SharePoint components:
Configuration database Which is the SQL configuration database
Content database Which is the SQL content database
192
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
NMM leverages the Windows VSS framework and Microsoft Office SharePoint
Server 2007 VSS writer for consistent point-in-time snapshots and backs up the
entire SharePoint farm.
For information about VSS technology, download the Microsoft TechNet article, Best
Practices for Using Volume Shadow Copy Service, available on the Microsoft website.
The advantages of performing backup and recovery through a VSS writer are as
follows:
Full farm backup and restore for catastrophe The VSS writer allows NMM
easily access to the VSS API, and request a backup or recovery operation for an
entire SharePoint farm, including a system state and web application
configuration.
Database-level granularity The VSS writer allows NMM to select all the
databases or a single database for backup operations.
SharePoint inventory list Before backup, the SharePoint writer generates a flat
inventory list of databases selected for backup within the farm. The list is
returned to NMM so that backup can be performed on the location where the
database is physically located.
Overview
193
Search index files backup and recovery Because search index files are stored in
the file system, a separate file writer is required to back them up. Microsoft Office
SharePoint Server 2007 includes a separate search writer that handles search
index files.
Microsoft Office SharePoint Server 2007 imposes cross-writer dependencies in
such a way that search index files are backed up or restored when backing up
registered databases in the farm.
Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0
Microsoft Office SharePoint Server 2007 with Windows SharePoint Services 3.0 is
supported.
Backup and disaster recovery use both, the SharePoint Server VSS writers and SQL
VSS writers.
The EMC Information Protection Software Compatibility Guide provides the most
up-to-date lists of hardware, operating system, service pack, and application versions
supported by the NMM client.
Snapshot recovery
Conventional recovery
Note: Rollback recovery and directed recovery of SharePoint writer are not supported.
Directed recovery of content databases can be performed through SQL Server writer.
Full
194
Full
Content
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
SharePoint search, which includes SharePoint search index and associated SQL
database
Microsoft Office search, which includes Microsoft Office search index and
associated SQL database
Note: Search and Index databases are backed up and recovered as part of farm-level backup
and recovery.
Stand-alone farm system The stand-alone configuration runs all the services on
one host, as shown in Figure 51 on page 196.
IMPORTANT
To back up the entire SharePoint farm, the NMM client must be installed on the
following:
Each server that hosts SharePoint data, including servers that host content index
and search index.
At least one web front-end server.
A SharePoint farm includes the following services and servers:
Central Administration site and shared services These are usually installed on
an application server.
Web front-end server This is the web page-based user interface to manage the
server. A web front-end server can also be configured as a dedicated crawler.
Index server Can be included on the query server if there is only one query
server.
Query servers If there is more than one query server, the index server cannot
be included on a query server.
Overview
195
Configuration
database
Content
database
NetWorker server
7.5.3 or later, or 7.6.1 or later:
Administers protection
for NetWorker modules,
such as NMM
Web front-end
Index server
Query server
Microsoft SQL server
NMM
GEN-000751
Figure 51
Query server
Index server
(If there is more than Query
server, the Query servers
cannot be included on the
Index server)
NMM
Configuration database
(1 per farm)
NetWorker Server
7.5.3 or later,
or 7.6.1 or later:
Administers
protection for
NetWorker module
such as NMM
Web front-end
On an application server
NMM
Content database 1
(1 or more per farm)
Content database 2
GEN-000752
Figure 52
196
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Example 1: SharePoint
Server stand-alone farm
Example 2: SharePoint
Server distributed farm
A stand-alone farm in which the host contains the SharePoint Server and SQL Server.
The Networker server should backup the following on same client:
APPLICATIONS:\SqlServerWriter
A distributed farm with two servers of which one contains the web front-end and
Central Admin, and the other contains the SQL Server.
The NetWorker server has two client resources, one for each server. Each client
resource has different save sets:
Example 3: SharePoint
Server distributed farm
Overview
197
Server 2
Server 2 runs the following services:
Server 3
Server 3 runs the following services:
Central Administration
198
Query server
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
In this example, the following save sets are backed up on each server.
Table 28
Server 1
Server 3
Writer
Description
SqlServer Writer
Overview
199
Specifying SharePoint Server 2007 save sets for application data on page 201
Displaying valid SharePoint Server 2007 data save sets on page 201
IMPORTANT
Any major changes made to the SharePoint configuration or database structure
requires a full backup. For example, if a full farm backup is performed on
Monday, and then a new content database is added on Tuesday, a full backup
needs to be performed to keep the backups up-to-date. The save set list also needs
to be updated to include the new SharePoint objects.
Attribute name
Description
Values
NSR_SNAP_TYPE=value
vss
This value is required.
NSR_DATA_MOVER=value
200
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
APPLICATIONS:\SqlServerWriter
APPLICATIONS:\SqlServerWriter\Mars1%5CInsta
ncename\database_name
IMPORTANT
During SharePoint Server 2007 stand-alone backup and recovery, the
APPLICATIONS:\Microsoft Office SharePoint Services save set automatically
includes all the local dependent SQL save sets, such as
SYSTEM COMPONENTS:\sql embedded\instance\database for embedded SQL
Server and APPLICATIONS:\SqlServerWriter\instance\database for any other
SQL Server.
201
For distributed configurations, register the SharePoint writer on at least one of the
web front-end servers. This web front-end server will be included in the
NetWorker backup schedule, and will be used to perform recoveries.
Create client resources for each web front-end servers and SQL Servers in the
SharePoint farm.
Set the save set syntax reported by nsrsnap_vss_save.exe -? in the client resources
of each web front-end servers and SQL Servers:
SharePoint save sets:
APPLICATIONS:\Microsoft Office SharePoint Services
SYSTEM COMPONENTS:\Microsoft Office Search
SYSTEM COMPONENTS:\Microsoft Office SharePoint Search
202
Put the SharePoint Server and SQL Server client resources in the same group to
avoid inconsistencies in SharePoint data.
Do not put more than one instance of a client resource in the same group.
SharePoint writer and file system save sets can be in different groups.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
To configure a SharePoint Server 2007 backup, perform the following tasks outlined
in Table 32 on page 203.
Table 32
Considerations
Several services must be enabled and started on the hosts where the
VSS writers are run or SharePoint search activities are being performed,
or else backup fails.
2. Schedule backup
IMPORTANT
As part of disaster recovery plan, back up either of the following on the application
hosts:
- The save set All attribute in the save set field of the client resource.
Or
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
Enable services for backup
Before starting a backup, ensure that the following services are enabled and running
on the hosts, or else the backup will fail:
Windows SharePoint VSS writer that runs only on the web front-end host
SQL Server VSS writer that runs on any host that contains the configuration
database, or one or more content databases
In addition, ensure that the following services are enabled and started on the host
before any SharePoint search activities are performed:
Note: The service for the writers must be enabled on each host:
On a stand-alone farm, all of these writers and services run on one host.
In a distributed farm, the SQL Server and SharePoint Servers may run on separate hosts.
203
Note: In a distributed SharePoint farm, one or more SharePoint services may be located
remotely on separate hosts from the SharePoint web front-end.
204
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
For NetWorker to successfully save all client resources in the SharePoint farm:
Backups must be initiated through the client resource on each remote host and
the web front-end. Recovery fails if the backup is only initiated through the web
front-end, because although NMM displays all of the SharePoint farm save sets
on the web front-end, the remote client backups were never performed.
If needed, use URL-encoded values when specifying save set names in the
Save Set attribute of the client resource. A table of values is provided in
Table 2 on page 24.
7. For the Group attribute, select the backup group to which this client resource will
be added.
If client resources for the same NMM client host are added to different backup
groups, ensure that the Start Time attribute for each backup group is spaced such
that the backups for the hosts client resources do not overlap.
8. In the Backup command attribute, type the backup command.
For VSS backups, type the following command:
nsrsnap_vss_save.exe
9. In the Application information attribute, type the following variable and value:
NSR_SNAP_TYPE=vss
Type each SharePoint application variable setting and it values on a separate
line.
These settings are described in Table 30 on page 200.
205
b. Click OK.
Configuring a SharePoint client resource to perform a full backup of a
distributed farm
In a distributed configuration, you must set up a client resource for the web front-end
server where the SharePoint VSS writer was enabled.
You do not need a client resource on each web front-end unless you are
implementing a system-level disaster recovery backup schedule for these hosts. The
client resource can specify a full farm backup or a content database backup.
To configure a SharePoint client resource to perform a full backup of a distributed
farm:
1. For each host in the farm:
a. Perform step 1 through step 4 as in Configuring a SharePoint client resource
to back up a stand-alone farm on page 205
b. In the Comment attribute, type a description.
If you are creating multiple client resources for the same NetWorker client
host computer, use this attribute to differentiate the purpose of each resource.
c. Select the Scheduled Backups attribute.
2. In the Save Set attribute, specify the components to be backed up:
For the host where the SharePoint VSS writer is registered:
a. Specify the save set name:
APPLICATIONS:\Microsoft Office SharePoint Services
b. Proceed to step 3 .
For the SQL Server host:
a. Specify the save set name:
APPLICATIONS:\SqlServerWriter
b. Proceed to step 3 .
For all other SharePoint hosts:
a. Determine the save sets available on a specific host by following the steps
in Displaying valid SharePoint Server 2007 data save sets on page 201.
Note: Each host in a distributed farm requires a separate client resource, and the
client resource for a given host should only contain the SharePoint save sets on that
host.
206
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the client resource. A table of values is provided in Table 2 on
page 24.
3. For the Group attribute, select the backup group to which this client resource will
be added.
If client resources for the same NMM client host are added to different backup
groups, ensure that the Start Time attribute for each backup group is spaced in a
way that the backups for the hosts client resources do not overlap.
4. For the Schedule attribute, select a backup schedule.
5. In the Backup command attribute, type the following command for VSS backups:
nsrsnap_vss_save.exe
6. In the Application information attribute, type the following variable and value:
NSR_SNAP_TYPE=vss
Type each SharePoint application variable setting and its value on a separate
line.
These variables are described in Table 30 on page 200.
7. Click the Globals (1 of 2) tab.
8. In the Aliases attribute, type the NETBIOS name for the client.
NMM client uses the host machine NETBIOS or short name when connecting to
the NetWorker server to browse backups. If the NETBIOS name is not found,
NMM will not be able to display backups.
9. Click OK.
This section describes how to configure a proxy node or a proxy storage backup with
CLARiiON and Symmetrix hardware providers:
207
NaviCli
Note: When installing NaviCLi, you are prompted to provide the CLARiiON
credentials. Ensure that you provide the correct CLARiiON login details.
Admsnap
4. Perform the following steps on the production host and the proxy host:
a. Add both the IPs of CLARiiON, by running this command:
C:\Program Files\EMC\SYMCLI\bin> symcfg authorization add
-host <CLARiiON IP> -user <CLARiiON Username>
-password <CLARiiON Password>
For example:
symcfg authorization add -host 10.31.73.119
-user powersnap -password password
symcfg authorization add -host 10.31.73.120
-user powersnap -password password
b. Add security privileges for the user for both the CLARiiON IPs by running the
following command:
C:\Program Files\EMC\Navisphere CLI>NaviSECCli
-user <Username> -Scope 0 -address <CLARiiON IP>
-AddUserSecurity
For example:
NaviSECCli -user powersnap -Scope 0 -address 10.31.73.119
-AddUserSecurity
NaviSECCli -user powersnap -Scope 0 -address 10.31.73.120
-AddUserSecurity
Each time you will be prompted for a password. Ensure to use the CLARiiON
password.
208
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
c. After creating client resources for both the production host and the proxy host,
add the following information on both the production host client resource and
proxy host client resource properties:
Select Production Client Resource properties > Globals(2 of 2) > Remote
Access > SYSTEM@proxy host name.
Select Proxy Client Resource properties > Globals(2 of 2) > Remote
Access > SYSTEM@production host name
d. Specify the following attributes in Application Information field of the
production host client resource to perform proxy backup:
NSR_SNAP_TYPE=vss
NSR_DATA_MOVER=<Proxy host name>
The EMC NetWorker Module for Microsoft Applications and EMC CLARiiON:
Implementing Proxy Node Backups Release 2.3 Technical Notes provides more
information on this topic.
209
Recovery of SharePoint Server 2010 search and content index on page 212
IMPORTANT
It is a Microsoft requirement that if a SharePoint configuration database is
recovered as part of an entire farm recovery, all the content databases in that farm
must also be recovered, for the SharePoint writer to ensure consistency.
However, a content database can be recovered separately, without the recovery
being a part of an entire farm recovery. Recovery of individual SharePoint Server
content databases on page 212 provides steps for recovering individual
SharePoint content databases.
210
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
2. In the navigation tree, expand the APPLICATIONS folder and select Microsoft
Office SharePoint Services.
3. From the System Recover Session toolbar, click Recover.
A dependency dialog box appears, alerting you to go to the specified remote
hosts and start the recovery processes for the listed components.
Figure 53 on page 211 shows an example of several remote hosts that must be
recovered.
In this example, although 13 service components are displayed, they are located
on three remote hosts. You must go to each of these three hosts to recover all 13
services.
Figure 53
211
where:
Mars1 is the name of the server.
db_1 is the name of the database.
4. Select the databases to restore.
5. From the System Recover Session toolbar, click Recover.
A dependency dialog box appears, alerting you to go to the specified remote
hosts and start the recovery processes for the listed SQL content databases.
6. Go to each remote host:
a. Open the NMM client software.
b. In the navigation tree, locate and mark the items.
c. Recover the items.
IMPORTANT
Recover the configuration database to complete the content database recovery.
7. Return to the NMM GUI on the web front-end, and click Continue in the
dependency dialog box.
Recovery proceeds to completion. Details about the recovery are displayed in the
Monitor window.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Performing SharePoint Server 2007 disaster recovery with NetWorker 7.6 SP1
and earlier on page 213
Performing SharePoint Server 2007 disaster recovery with NetWorker 7.6 SP2 or
later on page 215
Performing SharePoint Server 2007 disaster recovery with NetWorker 7.6 SP1 and earlier
This following sections provide information on how to perform disaster recovery of
SharePoint Server 2007 by using NMM 2.3 on Windows 2008 SP2 and 2008 R2 with
NetWorker 7.6 SP1 and earlier:
213
Items to back up
Web front-end
SYSTEM COMPONENTS:\
All system volumes, for example, C:\, D:\
APPLICATIONS:\Microsoft Office SharePoint Services
SYSTEM COMPONENTS:\
All system volumes, for example, C:\, D:\
Search server
SQL Server
SYSTEM COMPONENTS:\
All system volumes, for example, C:\, D:\
APPLICATIONS:\SqlServerWriter
All SQL databases, including the master database
SYSTEM COMPONENTS:\
All system volumes, for example, C:\, D:\
All system databases, including the master database
APPLICATIONS:\Microsoft Office SharePoint Services
Note: The SYSTEM COMPONENTS:\ save set and all system volumes must be recovered at
the same time to ensure consistency on the system.
For systems with remote dependencies, first recover the remote host and then the primary
system.
214
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Performing SharePoint Server 2007 disaster recovery with NetWorker 7.6 SP2 or later
To perform disaster recovery of SharePoint Server 2007 by using NMM 2.3 on
Windows 2008 and 2008 R2 with NetWorker 7.6 SP2 or later, use Windows Disaster
Recovery. Chapter 10, Windows Disaster Recovery with NetWorker 7.6 SP2 and
NMM provides details.
215
Best practices
The following best practices can help you get the most out of disaster recoveries:
Check that all services of SharePoint are started, otherwise, backup fails with the
following error:
NMM... ERROR. Writer SharePoint Services Writer with local
dependent writer id {comp Content Index _ SPSearch cannot be found.
CONTINUE PROCESSING.
If the nsrsnap_vss_save -? command does not list the save set, register Windows
SharePoint Services by using the STSADM.exe. NMM backup will not run
unless Windows SharePoint Services is registered.
For proxy backup to work, ensure that the data mover machine has the same
configuration as the source machine.
For example, if farm setup is on Windows Server 2008, then the data mover host
should also have Windows Server 2008.
Group inactivity timeout must be set to zero, especially for farm-based backups
that use a proxy host.
For farm hosts that use the same proxy server, the import, deport, and delete
operations that occur on the proxy are serialized. This introduces additional delay
into the overall group. The actual delay depends on the number of LUNs for each
NMM client that are imported on the proxy. Setting the inactivity timeout to zero
insures that the Group is not canceled during the period when NMM clients are
waiting for their turn to perform proxy operations.
216
Perform a full backup of SharePoint after every successful recovery. Also, a full
backup should be performed after the SharePoint farm has been changed in any
way.
Ensure that all SharePoint databases are mounted before backing up the
application server. Unmounted databases are not backed up.
Sometimes after recovery of the SharePoint Config database, the Central Admin
local cache is not in sync with the SharePoint Config database. If this occurs, clear
the file system cache on all servers in the server farm on which the Windows
SharePoint Services Timer service is running. The Knowledgebase article
KB939308 on the Microsoft Support website provides steps for clearing the cache.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
2. Configure a separate group for SQL database backup through NMSQL. Backup is
successful for both groups.
Use the following procedure for recovery:
1. Ensure to stop all SharePoint services because recovery will fail when database is
in use.
2. Start recovery of SharePoint database from the web front-end.
The dependency dialog box to recover SQL databases appears.
3. Recover SharePoint database from SharePoint Central Administration Server.
The dependency dialog box to recover SQL databases appears. You must first
recover SQL.
4. Recover SQL through NMSQL.
5. Recover all SQL databases protected by SharePoint.
6. Now continue to recover NMM SharePoint data on both web front-end and
Central Administration.
217
218
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
9
Microsoft SharePoint
Server 2010 Backup
and Recovery
Overview ......................................................................................................................
Performing SharePoint Server 2010 backups ..........................................................
Performing SharePoint Server 2010 recovery .........................................................
Performing SharePoint Server 2010 disaster recovery...........................................
220
222
225
227
219
Overview
This chapter provides the information required for backup and recovery of Microsoft
SharePoint Server 2010 by using EMC NetWorker Module for Microsoft Applications
(NMM).
The backup and recovery workflows for Microsoft SharePoint Server 2010 are similar
to the backup and recovery workflows for Microsoft SharePoint Server 2007. Review
Chapter 8, Microsoft SharePoint Server 2007 Backup and Recovery, for additional
information.
The disaster recovery procedures for SharePoint Server 2007 and SharePoint Server
2010 are the same.
This section provides the following information:
Service applications Service applications are services that are shared across
web applications within a farm, for example, Search and Excel Calculation
Services.
Some service applications can be shared across multiple farms. For example:
The Search Service application includes multiple application components and
multiple databases.
The People Service application includes multiple databases.
The Microsoft documentation and the Microsoft Support website provide details
about SharePoint Server 2010.
220
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Backup of:
Stand-alone farm
Distributed farm
Performing SharePoint Server 2010 backups on page 222 provides details.
Recovery of:
Farm Performing SharePoint Server 2010 full farm recovery on page 225
provides details.
Full web applicationPerforming SharePoint Server 2010 web application
recovery on page 226 provides details.
Individual content database Performing SharePoint Server 2010
individual content database recovery on page 226 provides details.
Search service applicationPerforming SharePoint Server 2010 search
services recovery on page 227 provides details.
IMPORTANT
NMM 2.3 does not support SharePoint Server 2010 granular backup and recovery.
Overview
221
Description
The writer for SharePoint Server 2010, which runs on the web
front-end
Specifying SharePoint Server 2010 application data save sets on page 222
Displaying valid SharePoint Server 2010 data save sets on page 223
222
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Specify the SharePoint Server 2010 data save sets in the Save Set attribute of a client
resource. Table 35 on page 223 lists the SharePoint Server 2010 save set syntax that
specifies the supported types of SharePoint Server 2010 data.
Table 35
APPLICATIONS:\SqlServerWriter
APPLICATIONS:\SqlServerWriter\<SQL_server_host_name>
APPLICATIONS: \SqlServerWriter\<SQL_database>\<Database_Name>
Search Applications
IMPORTANT
Do not specify SQL save sets separately.
When the APPLICATIONS:\Microsoft Office SharePoint Services save set is used,
all the local dependent SQL save sets, like SYSTEM COMPONENTS:\<SQL
embedded server>\<instance>\<database> and
APPLICATIONS:\SqlServerWriter\<instance>\<database> are
automatically included.
3. Press Enter:
Each line of output corresponds to a save set entry that you can add to the
Save Set attribute of a client resource.
Each entry that you add to the Save Set attribute must be typed on a separate
line.
223
The save sets that are available for backup are listed in a format similar to the
following:
APPLICATIONS:\Microsoft Office SharePoint Services
Note: Remove the inverted commas when copying the save set name from the output.
The NetWorker client and NMM are installed on all the web front-ends,
application servers, and SQL database servers.
The SharePoint services writer is registered, so that the save sets can be browsed
and backed up successfully.
Note: When registering the SharePoint Server 2010 writer with the stsadm.exe -o
registerwsswriter command, ensure that this command is executed on all the web
front-end servers on the farm to backup the entire SharePoint Server 2010 farm.
When registering the SharePoint Server 2010 writers by using the stsadm.exe
-o registerwsswriter command:
Ensure that this command is run on each and every web front-end server
in a SharePoint Server 2010 farm.
This requirement is unlike the SharePoint Server 2007 backup workflow,
where it is not necessary to run this command on all the web front-end
servers but only on one web front-end server that is running the services.
To view the search service application component name in NMM GUI, you must
ensure that the SharePoint_Shell_Acces database role membership is enabled on
SharePoint configuration database (SharePoint_Config).
224
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
2. In the Save Set attribute, specify the save sets listed for SharePoint Server 2010.
Specifying SharePoint Server 2010 application data save sets on page 222
provides the save sets for SharePoint Server 2010.
3. Ensure that the following are backed up so that web application, service
applications, and farm settings can be later recovered:
C:\inetpub
SYSTEM COMPONENTS:\
5. After the recovery is complete, return to the NMM GUI in the web front-end, and
click Continue in the dialog box.
Note: The configuration database must be first selected and recovered, before recovering
web applications and service applications.
Recovery proceeds to completion. Details about the recovery are displayed in the
Monitor page.
6. Restart the machine, if prompted, to finish the recovery.
225
2. Open the NMM client software on the web front-end where the SharePoint
services writer was registered at the time of backup, and start recovery of the
SharePoint writer.
3. Browse the SharePoint save sets.
4. Click Recover.
A dependency dialog box appears, alerting you to go to the specified remote SQL
Server host and start the recovery processes for the listed components.
5. Recover the following:
a. Content databases on SQL Server host, which is hosting the web application.
b. All the databases connected to this web application.
c. Configuration database on the SQL Server host.
6. Return to the NMM GUI on the web front-end, and click Continue in the
dependency dialog box.
Recovery proceeds to completion. Details about the recovery is displayed in the
Monitor page.
226
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
227
228
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
10
Windows Disaster
Recovery with
NetWorker 7.6 SP2 and
NMM
229
Overview
IMPORTANT
It is recommended that you review the EMC NetWorker Release 7.6 Service Pack 2
Administration Guide for details about NetWorker 7.6 SP 2 Windows Disaster
Recovery support before proceeding with the procedures in this chapter.
Successful recovery of system state, to the same or a similar hardware, can only be
achieved through offline disaster recovery on Windows Server 2008 and Windows
Server 2008 R2. Disaster recovery backup must be performed after changes are made
in the system component data, like adding, changing, or removing roles and features,
or installing Windows updates. Online recovery of SYSTEM COMPONENTS save set
is generally not supported on Windows Server 2008 and Windows Server 2008 R2,
and improper online recovery of the SYSTEM COMPONENTS save set leads to
inconsistent state of the system. The save set can only be recovered to the same
Windows operating instance.
Install EMC NetWorker 7.6 SP2 client before installing EMC NetWorker Module for
Microsoft Applications (NMM) 2.3 to leverage the Windows Disaster Recovery
capability provided by the NetWorker 7.6 SP2 client.
NMM 2.3 is compatible with the NetWorker 7.6 SP2 client, which provides a true
Windows Bare Metal Recovery (BMR) capability for Windows Server 2008 R2 and
Windows Server 2008. This capability is built-into the NetWorker client and provides
BMR support to the same or similar hardware. For Windows Disaster Recovery (DR),
a Windows DR ISO image is supplied with NetWorker 7.6 SP2, which provides a
wizard driven BMR recovery for Windows. The NetWorker 7.6 SP2 Windows DR
wizard automatically formats disks, recovers Windows critical volumes from
backup, and reboots to bring server back online.
The NetWorker 7.6 SP2 Windows DR functionality is available on the following
platforms for NMM 2.3:
You can use the Windows DR feature for the following Microsoft applications:
230
Exchange 2007
Exchange 2010
SharePoint 2007
SharePoint 2010
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
IMPORTANT
For all the Microsoft applications, after performing Windows DR recovery and
rebooting the system, check all the disk and volume configurations. In most cases,
the disks and volumes appear as on the original system.
However it is possible, especially in BMR scenarios where the volume or disk
signatures do not match the original ones, that the noncritical volumes or disks are
offline and not mounted. Use the Microsoft Disk Manager to bring the volumes
and disks online, and then reboot the system for drive letter reassignments. If
there are any issues with the drive letter reassignments, then assign drive letters to
the noncritical volumes and disks, as needed. Noncritical volumes that are
accessed by mount points may have a similar issue.
Changes in NetWorker 7.6 SP2 client functionality after NMM 2.3 installation
Installing NMM 2.3 on NetWorker 7.6 SP2 affects the functioning of the NetWorker
7.6 SP2 client. Table 36 on page 231 lists the differences.
Table 36
Changes in NetWorker 7.6 SP2 client functionality after NMM 2.3 installation
Details
The NMM 2.3 GUI displays all the backups that were
previously saved by the NetWorker 7.6 SP2 client,
including the DISASTER_RECOVERY:\ save set.
However, these backups cannot be recovered from the
NMM 2.3 GUI.
DISASTER_RECOVERY:\
save set
IMPORTANT
After NMM 2.3 is installed, running a save set other than
DISASTER_RECOVERY:\ on a NetWorker 7.6 SP2 client, gives error.
Changes in NetWorker 7.6 SP2 client functionality after NMM 2.3 installation
231
The NetWorker client GUI backup window once again shows the available save
sets, including all the volumes and DISASTER_RECOVERY save set for backup.
The NetWorker client GUI recovery window shows all the save sets that were
backed up, including the file system backup that are performed by NMM client.
IMPORTANT
After uninstalling NMM, perform a full backup from NetWorker Management
Console using the save set All.
Supported
System State Recovery after a new installation of Windows Server 2008 on new
hardware or same hardware
Note: Windows DR backs up only critical volumes and can be used for offline disaster
recovery. You must use NMM to backup the file system, which backs up both critical volumes
and noncritical volumes on the system. The noncritical volumes data that is not backed up with
NMM 2.3 is lost.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
2. Use the NMM client to perform a full backup of the SQL Server 2008 R2,
SharePoint Server 2007, SharePoint Server 2010, Exchange Server 2007, and
Exchange Server 2010 application data.
The following chapters provide details:
Chapter 1, Microsoft SQL Server Backup and Recovery
Chapter 5, Microsoft Exchange Server Backup and Recovery
Chapter 6, Microsoft Exchange Server 2010 Backup and Recovery
Chapter 8, Microsoft SharePoint Server 2007 Backup and Recovery
Chapter 9, Microsoft SharePoint Server 2010 Backup and Recovery
3. Configure the NetWorker client resource to perform a Windows DR backup:
a. Use the DISASTER_RECOVERY:\ save set.
b. Run the NetWorker client save.exe command.
Performing Windows Disaster Recovery backup and recovery for Microsoft applications
233
234
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
11
Troubleshooting
Troubleshooting
236
237
238
242
256
259
261
262
262
262
263
235
Troubleshooting
Find error
NetWorker Server
NetWorker
Client-side or
Server-side?
NetWorker Client
No
Unique to
NMM Client
(volumes and
writers)?
Yes
No
Yes
Check NMM Client
error messages
section
Fixed?
Check NMM
Client issues
section
Yes
Finish
No
Try a
different
solution?
No
Contact
Technical
Support
Yes
GEN-000753
Figure 54
236
Troubleshooting process
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
Setting up notifications
Set up NetWorker software and NMM client software to send notifications about
events. These notifications can be sent to several locations, including log files, SNMP
printers, SNMP management console, and email messages.
The EMC NetWorker Release 7.6 SP2 Administration Guide describes how to set up
notifications.
Finding errors
When a problem occurs, a notification or message might be displayed, or appear in a
log file. Table 38 on page 237 describes several ways that NetWorker server, NMM
client, and other NetWorker features provide information about problems.
Table 38
Description
Email notification of a
NetWorker event
Appear on the NetWorker server when an error occurs during backup or recovery
operations.
Event viewer
Log files
Log files are created for each operation and process. Separate log files are
available for NetWorker and various features, depending on what features are
installed and in use:
NMM
NetWorker client or storage node
NetWorker server
NetWorker PowerSnap
Replication Manager
EMC VSS Provider
The logging level of the log file is controlled by the debug level of the process.
Microsoft SharePoint
Microsoft Exchange
Microsoft SQL
EMC CLARiiON
EMC Symmetrix
237
Troubleshooting
After running the Config Checker, save the results in the HTML result file. Review
the HTML result file and take appropriate actions to rectify all the checks that have
failed. Rerun the Config Checker to ensure that all the checks are now successful.
Although the checks run by the Config Checker are extensive, there may be checks
that are not performed. Also, successful execution of all the checks does not mean
that backup and recovery are guaranteed to succeed.
After rectifying all the checks that have failed, if you are still facing issues with your
setup configuration, backup, or recovery, contact EMC Technical Support. It is
recommended that you share the Config Checker HTML results file with EMC
Technical Support for better and faster resolution of setup issues.
The NetWorker Module for Microsoft Applications Config Checker Version 1.1.0
Supplemental Notes provides details.
NMM validation for NPS writer failed, unable to restore NPS VSS writer data
on page 241
E_VOLUME_NOT_SUPPORTED
This error occurs when EMC CLARiiON or EMC Symmetrix is down, an array is
unmanaged, or the CLARiiON or Symmetrix disk is not visible. This error also occurs
when the data mover is used to take a local volume replica. The error message
appears in NMM client and Replication Manager logs.
Solution
E_VETO_PROVIDER
There are several possible causes for this error:
238
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
A CLARiiON snapshot is performed when there are not enough LUNs in the
reserved LUN pool.
Solution
Use the net stop and net start commands to stop and restart the EMC VSS provider,
Microsoft VSS services, and Replication Manager services.
For example, to stop and restart the Replication Manager service:
1. From the command line, stop the rmagentps service:
net stop rmagentps
2. Start the rmagentps service:
net start rmagentps
239
Troubleshooting
Check the savegroup details for the failed save set. This may provide an exact cause,
or a general error, which should indicate whether it is a client-side or server-side
issue. The EMC NetWorker Release 7.6 SP2 Administration Guide provides information
about viewing group backup details.
If there is not enough information in the savegroup details:
1. Check the NMM client log.
2. Check the other client-side logs.
Checking log files on page 259 provides more information about the log names,
locations, and details.
Insufficient permission to access mailbox. See documentation for required permission settings.
Server MBX is not capable of RSG operations
This error message appears if RSG browsing permissions are not provided when
recovering a storage group to a RSG that was already created.
Solution
240
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
c. Edit or create the 32-bit DWORD value DisabledComponents, and enter the
value FFFFFFFF.
The public folder must be present on the Exchange Server for RSG browsing to
work.
In the CCR or SCC cluster, we should perform all above steps on both nodes of
cluster.
77108:nsrsnap_vss_save
When performing a passive node backup with only a single passive node client
configured for Exchange deduplication backups in a CCR setup, the following error
message appears:
77108:nsrsnap_vss_save:NMM .. Operation unit failed with error
'Traditional save returned error. saverc :-Possible cause:
1)Unsupported file system or 2)write-protected disc or 3)No
space on disc
NMM .. Error backing up one or more of the file system
savesets: NMM .. Operation unit failed with error Traditional
save returned error. saverc :-1.
Solution
NMM validation for NPS writer failed, unable to restore NPS VSS writer data
If Network Policy and Access Services (NPS) role is installed, but not configured
properly, the file C:\windows\system32\ias\ias.xml that is in the NPS Writer file
list, is not created. NPS Writer recovery fails, if not configured properly on Windows
Server 2008 and Windows Server 2008 R2 platforms, with the following error
message:
NMM validating for NPS Writer failed, unable to restore NPS VSS
Writer data
Solution
241
Troubleshooting
242
NMM backups might fail where a firewall exists between the NetWorker server
and client on page 243
Save sets may not appear in the Recover page on page 249
Unable to restore files encrypted with both Microsoft Windows Encrypting File
System and AES encryption on page 250
Snapshot cannot include both hardware and software snapshot volumes for
clustered NMM VSS clients on page 250
Recovery of large number of items fails if one or more items in a folder is not
selected on page 251
Multiple client resources with the same name cannot be combined in the same
group on page 251
Backup of two partitions of the same CLARiiON disk fails on page 252
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
Save sets from an Avamar AFTD for NMM backups show retention set to
1/18/2038 on page 254
Microsoft updates required to fix the vds.exe crash errors during retention on
Windows Server 2008 and Windows Server 2003 on page 254
SharePoint backup fails when host and proxy client do not match on page 256
If you are using a hardware provider such as the EMC VSS Provider, use the disk
management utilities provided with the associated hardware to delete any resources
that may be left in an indeterminate state as a result of the failed backup.
For example, a CLARiiON storage solution may have an InActive snapshot as the
result of a failed backup. In this case, use the EMC NaviCLI interface to search for
and delete the InActive snapshot.
The EMC NetWorker Module for Microsoft Applications Release 2.3 Installation Guide
provides information about how to extend the Security Configuration Wizard or
manually configure Windows Firewall exceptions.
NMM backups might fail where a firewall exists between the NetWorker server and client
The following errors might appear during long running NMM backup operations
where a firewall exists between the NetWorker server and client. This might indicate
that a nsr socket was closed before the backup successfully completed:
0 9/22/2009 5:41:40 PM 2 0 0 6548 6512 0 t4tabor.test.portal
nsrbragent:\Program Files\
0 9/22/2009 5:41:40 PM 2 0 0 6548 6512 0 t4tabor.test.portal
nsrbragent
C:\
7167 9/22/2009 5:41:40 PM 2 0 0 6548 6512 0 exchsv.test.local
nsrbragent
nsrbragent completion time: 9/22/2009 2:41:40 PM
58392 9/22/2009 5:41:40 PM 0 0 2 6548 6512 0 exchsv.test.local
nsrbragent Traditional save returned error. saverc :-1
56470 9/22/2009 5:41:40 PM 2 0 0 6548 6512 0 exchsv.test.local
nsrbragent Please check file C:\Program
243
Troubleshooting
Files\Legato\nsr\logs\nsrbragent.2009_09_22.14_41_40.6512.0.trace for
more detailed information about this error
58393 9/22/2009 5:41:40 PM 0 0 2 6548 6512 0 exchsv.test.local
nsrbragent Traditional save FAILED
58397 9/22/2009 5:41:40 PM 0 0 1 6548 6512 0 exchsv.test.local
nsrbragent cwd=C:\
58398 9/22/2009 5:41:40 PM 0 0 1 6548 6512 0 exchsv.test.local
nsrbragent after chdir -> cwd=C:\Program Files\Legato\nsr\tmp
51982 9/22/2009 5:41:45 PM 0 0 1 6516 6512 0 exchsv.test.local
nsrbragent Processed all messages. Now exiting
0 9/22/2009 5:41:45 PM 0 0 2 6516 6512 0 exchsv.test.local
nsrbragent nsrbragent process is exiting with status :0
Unable to render the following message: NSRBRAGENT [ PID = 6512] [HOST
= t4tabor.test.portal] COMPLETED.
Solution
1. Set the TCP keepalive parameter to a low value, such as 5 minutes on the
following:
NetWorker server
NetWorker storage node
NetWorker client (NMM host)
For example, on Microsoft Windows, create a registry key:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Tcpip\Paramete
rs
Value name: KeepAliveTime
Value Type: REG_DWORD
Value Data: 300000 (Decimal)
IMPORTANT
244
The Exchange username, password, or domain values change after the NMM
client is installed.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
The Exchange Server and proxy server (if one is set up for Exchange) must have
matching volumes or alternate mount path in PowerSnap attribute.
In this example:
To use the alternate mount path, set the PowerSnap attribute NSR_ALT_PATH in the
client resource.
In the preceding example of an alternate location, the attribute would be set to
"NSR_ALT_PATH=G:\altpath."
Chapter 5, Microsoft Exchange Server Backup and Recovery, provides more
information about creating a client resource.
The PowerSnap service must be restarted after the NetWorker service is restarted
After restarting the NetWorker service, if the PowerSnap service is not restarted, the
first retention or rollover will fail.
The following message appears:
RPC send operation failed. A network connection could not be
established with the host.
The PowerSnap service re-establishes the connection on the next operation, so this
failure only occurs once.
245
Troubleshooting
Solution
To fix this problem, stop the NetWorker PowerSnap Service before recovering.
246
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
To fix this problem, update CLARiiON FLARE operating system, Navisphere agent,
Navisphere CLI, and ADMSnap of the same version as FLARE operating system, to
the latest version.
Suppose that NME client requests an incremental backup for Exchange Server
EXSRV1.
247
Troubleshooting
If the NMM client is installed, then the NME client promotes its own incremental
backup to a full backup to maintain the integrity of the backup and prevent data
loss.
However, the NMM client can still perform an incremental backup of a volume,
such as D:\ on EXSRV1.
Suppose that the NMSQL client requests an incremental backup for SQL Server
SQLSRV1.
If the NMM client is installed, and the NMM client performs backups of the SQL
database, then the NMSQL client automatically promotes the incremental backup
to a full backup.
However, if the NMM client is installed but does not perform backups of the SQL
database, then a request through the NMSQL client for an incremental backup is
allowed.
In either case, the NMM client can still perform an incremental backup of a
volume, such as D:\ on SQLSRV1.
When you run the command, a message displays the directory that the files were sent
to. For example:
NMM .. requesting of writer metadata completed successfully and
deposited in C:\Users\ADMINI~1\AppData\Local\Temp\3\xmlfiles\
The directory contains an .XML for each writer on that system, for example:
Exchange Writer.XML
SQL Writer.XML
etc.
The files will probably be hidden because the directory they are sent to are hidden by
default. You can make the folder visible by using Start > Control Panel > Folder
Options > View > Show Hidden Files and Folders.
248
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
Modifying the Exchange 2007 or 2010 COM+ components user account or password
If your user account, your password information, or both change after the COM+
component is registered, use the following procedure to change the user account or
password information for the COM+ component:
1. Start component services.
2. Expand Computers > My Computer > DCOM Configuration.
3. Right-click Replication Manager Exchange Interface and select Properties from
the context menu.
4. Click the Identity tab.
5. Modify the domain user account or password and click OK.
This will also modify the account information for the Replication Manager Exchange
Interface Service.
Add the NETBIOS name to the Aliases attribute of the client resource.
249
Troubleshooting
Unable to restore files encrypted with both Microsoft Windows Encrypting File System and AES
encryption
When AES encryption is applied to a file that is also encrypted using the Microsoft
Windows Encrypting File System (EFS), the backup will be reported as successful.
However, recovery of the file fails and the following message is written to the
NetWorker log file:
recover: Error recovering <filename>. The RPC call completed before
all pipes were processed.
Solution
Do not use AES encryption when backing up files that are encrypted using EFS.
Prior to recovery:
1. Disable the antivirus programs protection properties. The name and location of
the settings varies, but look for a setting like Prevent modification of <AntiVirus
Program Name> command agent files and settings.
2. Clear or disable the setting.
3. Check the antivirus programs documentation or online help for information
about finding and disabling this setting.
To recover files to a system protected by an antivirus program:
1. Disable the antivirus programs setting for protecting its own files and settings.
2. Perform the recovery.
3. Reset the antivirus program to protect its files and settings.
Snapshot cannot include both hardware and software snapshot volumes for clustered NMM
VSS clients
An NMM VSS client resource running on a cluster cannot include both hardware and
software volumes in the same save set. Additionally, save set All cannot be specified
for such a client resource. If both hardware and software volumes are included in a
save set, then backup fails.
Solution
If an NMM client on a cluster has both hardware and software volumes, create at
least two client resources: one for hardware volumes and one for software volumes.
Additionally, do not specify save set All in any of the client resources for the NMM
client. When using a hardware provider with an NMM client, you must configure a
proxy client and the snapshot volume must be exported to a proxy outside of the
cluster.
250
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
Recovery of large number of items fails if one or more items in a folder is not selected
If one or more items is not selected in a folder that has been selected for recovery,
then recovery may fail if the number of items in that folder is very large. This scenario
has occurred when testing the recovery of 50,000 items in a folder.
Solution
Select all items or the entire folder, and then perform recovery. After recovery, delete
any unwanted items.
Multiple client resources with the same name cannot be combined in the same group
If two or more client resources with the same name are in the same snapshot group,
then some of the save sets will not be recoverable. NMM does not support combining
multiple client resources with the same name in the same group.
Solution
Either combine the client resources into a single client resource, or create separate
groups and back up the individual clients in separate groups.
251
Troubleshooting
252
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
Populate the Application Information of the client resource for replica backups
with the following:
NSRSNAP_SNAP_TYPE=vss
NSR_PS_SINGLE_SAVE_PER_SAVESET=yes
NSR_DPM_RETRY_WAIT=5
NSR_DPM_RETRY_MAXIMUM=3
The default value for NSR_DPM_RETRY_WAIT and
NSR_DPM_RETRY_MAXIMUM are 10 minutes and three attempts
respectively.
Rerun the backup with a single replica in the save set to make sure that the
backup is successful.
In Exchange Server 2010, although backup completed successfully for renamed database,
recovery fails
After a successful backup, if a Exchange Server 2010 mailbox database is renamed,
then recovery of renamed mailbox database fails with an error message.
To recover a database that has been renamed:
1. Restart the Microsoft Exchange Information Store Service.
2. Click Start> administrative Tools, and then click Services.
3. On the Services window, right-click Microsoft Exchange Information Store, and
then click Restart.
The Knowledgebase article 795725 on the Microsoft Support website provides more
information.
In Exchange 2010, nsrsnap_vss_save -? is listing old database name instead of new database
name after renamed mailbox database
nsrsnap_vss_save -? lists old database name instead of new database name after the
mailbox database is renamed. For example, if the actual mailbox database name is
DB2, rename it to DB21, and back up DB21. The backup fails and the rename database
is not listed when the command nsrsnap_vss_save -? is used.
253
Troubleshooting
Note: Remove the inverted commas when copying the save set name from the output of
nsrsnap_vss_save -?.
Restart the Microsoft Exchange Information Store Service to successfully backup the
renamed storage group:
1. Click Start, point to Administrative Tools, and then click Services.
2. On the Services window, right-click Microsoft Exchange Information Store, and
then click Restart.
The Knowledgebase article 795725 on the Microsoft Support website provides more
information.
Save sets from an Avamar AFTD for NMM backups show retention set to 1/18/2038
When using mminfo command on media, save sets like VSS:\ display an odd
expiration date, for example, year 2038. This is normal behavior and can be ignored
as these save sets do not affect the browse and retention of the backups. Do not alter
or delete these save sets.
Microsoft updates required to fix the vds.exe crash errors during retention on Windows Server
2008 and Windows Server 2003
On Windows Server 2008 and Windows Server 2003, during NMM backups, Virtual
Disk Service (VDS) crashes while applying retention because VDS incorrectly
accesses some providers that are unloaded, when VDS is in the exit process.
Install the following Microsoft hotfixes on the respective platforms to fix the issue:
254
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
3. On domain controller:
a. Open Active Directory Users > Computers.
b. Click View and then Advanced features.
c. Right-click Builtin and click Properties.
d. Click Security tab.
e. Grant read permission to the authenticated users.
Note: By default, authenticated users should have read permission for the system to take
system state backup.
Check service account. It should not be local system. It should be an account that
has Exchange Administrator privileges.
Note: The service is not running by default, it runs on demand.
255
Troubleshooting
SharePoint backup fails when host and proxy client do not match
When using data mover to perform a SharePoint backup, the application host and
proxy client must use the same operating system release, patch level and processor
architecture:
The application host and proxy client must be same operating system release.
For example, both are Windows Server 2003 or both are Windows Server 2008.
The application host and proxy client must be same operating system patch or
service pack level.
For example, both are Windows Server 2003 R2 or both are Windows Server 2003
SP3.
The application host and proxy client must have the same processor architecture.
For example, both are x86 or both are amd64/x64.
256
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
257
Troubleshooting
If Exchange Server is installed after NMM, NMM reinstallation is required to get Replication
Manager Exchange Interface
If Exchange Server 2010 stand-alone is installed on Windows Server 2008 R2 after
NetWorker client and NMM have been installed, snapshots fail. If changes are made
for NMM from Programs and Features, the window to identify domain, and add
username and password appears, but Replication Manager is not updated.
Solution
Uninstall and reinstall NMM 2.3.
NMM uninstall and reinstall required to change the Replication Manager port number
The Replication Manager port number can be changed after NMM is installed.
Solution
Uninstall and reinstall NMM 2.3. During the reinstallation process, change the
required Replication Manager port settings.
258
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
NMM client
Log files
nmm.raw
nsrcscd.raw
Location
Both save and recover CLIs write to these files. The log files are cumulative, so they
are appended with each run. The logging level of each log file is controlled by the
debug level of the process (-D).
PowerSnap client
Log files
nsrbragent.XXXXX.log
nsrsnapagent.log
nsrsnapbwragent.log
nsrsnapck.log
Location
Usually, the PowerSnap client creates one set of log files for each backup or recover
session, and a debug and trace log are created. These log files are tied together by
using the Snapshot Session ID.
259
Troubleshooting
Replication Manager
Log files
erm_clientXXXXX_debug.log
erm_clientXXXXX_detail.log
erm_clientXXXXX_summary.log
Location
Replication Manager Agent Service log files are in the logs\client folder of the RM
installation. For example, C:\Program Files\EMC\rmagentps\logs\client\.
Description
The log files are cumulative, and will wrap once they reach a certain length.
The debug level can be set through the registry key
HKLM\SOFTWARE\EMC\RMService\RMAgentPS\Client\CC_DEBUG_LEVEL.
The default value is 2, but can be changed to 3.
To change the default value:
1. Stop RM Services.
2. Change the value in the registry.
3. Restart RM Services.
Error messages in Replication Manager log files also appear in the standard user
interface outputs for NMM client.
To get more debug information for EMC VSS provider log, change the registry
value to Debug in HKLM\SOFTWARE\emc\ShadowCopy\LogLevel
To get more debug information for Solutions Enabler, set the following
environment variables:
SYMAPI_DEBUG=-1
SYMAPI_DEBUG_FILENAME=<Drive:\FileName>
The Solutions Enabler product creates log files in the SYMAPI\logs folder of the
Solutions Enabler installation. For example, C:\Program
Files\EMC\SYMAPI\log\.
Description
The log files are cumulative, or based on the date. The logging level of the EMC VSS
Provider log file is controlled by a registry key.
Error messages in Solutions Enabler log files do not appear in the standard user
interface outputs for NMM client.
260
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
Active Directory
Log files
nsradsave.log
nsradrecover.log
Location
NetWorker server
Log files
The NetWorker server creates several log files, which are documented in the EMC
NetWorker Release 7.6 SP2 Administration Guide.
Executable
Product
Category
Function
nsrexecd
NetWorker
Service
nsrpsd
PowerSnap
Service
irccd.exe
Replication
Manager
Service
Provides Replication Manager client application and storage services for creating
VSS-based snapshots and for rollback of VSS-based snapshots for EMC storage.
RM_ExchangeInterface.exe
Replication
Manager
Service
rm_api.dll
Replication
Manager
Library
Library that provides Replication Manager client interface library for NetWorker,
used by NetWorker backup and recover processes.
nsrsnap
PowerSnap
Process
nsrsnap_vss_save
NetWorker
Process
Temporary process active during snapshot groups that is responsible for executing
the client-side workflow to create the snapshot for the save sets specified in the
client resource. It is spawned by nsrsnap and will communicate with irccd.exe to
create the VSS-based snapshot, and then will communicate with PowerSnap
services to register the snapshot.
261
Troubleshooting
Table 39
Executable
Product
Category
Function
nsrcscd.exe
NetWorker
Service
This service acts as an agent to provide details about a system environment to the
NMM user interface.
A log file named nsrcscd.raw is generated in nsr\applogs folder.
Libpsvssclnt.dll
PowerSnap
Library
Library that provides PowerSnap client Interface for NetWorker backup and
recover processes.
nsrsnapagent
Temporary
Service
Temporary service active during snapshot backup and restore operations that
provides snapshot management functions to import and assign drive letters to a
snapshot.
nsrsnapbwragent
Temporary
Service
Temporary service active during snapshot backup and file system snapshot
browse operations that provides the ability to read the file system on the snapshot.
Process
winclient
NetWorker
Ensure that the client machine where directed recovery browsing is performed
has NMM 2.3 installed, otherwise the SQL databases are not displayed for
directed recover browsing.
Name resolution
NetWorker server and the NMM client machines need proper name resolution to
identify and back-translate computer names, such as from name-to-IP address or IP
address-to-name. Also, the NMM client uses the host machine NETBIOS or short
name when connecting to the NetWorker server to browse backups. If the NETBIOS
name is not found, NMM will not be able to display backups.
To ensure clear communication of computer names:
1. Add the NetWorker server name to either of the following:
The local hosts file, which is located in %SystemRoot%\system32\drivers\etc.
The Domain Name server that contains the names of all servers on your
network.
262
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Troubleshooting
2. When configuring a client resource for solutions like Exchange, SharePoint, and
so on, specify the NETBIOS name for the client in the Aliases attribute.
The sections in EMC NetWorker Module for Microsoft Application Release 2.3
Administration Guide describe how to enter the NETBIOS name in the Aliases
attribute.
The EMC NetWorker Release 7.6 SP2 Administration Guide provides details about
network and server communication errors.
263
Troubleshooting
264
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Glossary
This glossary contains terms related to disk storage subsystems. Many of these terms
are used in this manual.
A
ad hoc backup
administrators group
Microsoft Windows user group whose members have the rights and privileges of
users in other groups, plus the ability to create and manage the users and groups in
the domain.
Application Specific
Module (ASM)
ASR writer
archive
archive volume
auto media
management
autochanger
autochanger sharing
The VSS writer, which is responsible for identifying critical data that is needed to
perform an offline restores.
Backing up directories or files to an archive volume to free disk space. Archived data
is not recyclable.
Volume used to store archive data. Archived data cannot be stored on a backup
volume or a clone volume.
Feature that enables the storage device to automatically label, mount, and overwrite
an unlabeled or recyclable volume.
See library.
See library sharing.
B
backup
backup components
backup group
See group.
backup level
See level.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
265
Glossary
backup volume
bootstrap
Boot Configuration
Data (BCD)
browse policy
Volume used to store backup data. Backup data cannot be stored on an archive
volume or a clone volume. See also volume.
Save set that is essential for NetWorker disaster recovery procedures. The bootstrap
consists of three components that reside on the NetWorker server. The media
database, the resource database, and the server index.
The ASR writer component that identifies the location of the boot configuration
database. This is required to perform an offline restore.
NetWorker policy that specifies how long backed-up data will be readily available for
recovery. Backed-up data that has not exceeded its browse policy time can be
recovered more quickly than data that has exceeded its browse policy time but not its
retention policy time. See also retention policy.
C
carousel
client
client file index
See library.
Computer, workstation, or fileserver whose data can be backed up and recovered.
Database that tracks every database object, file, or file system that is backed up. The
NetWorker server maintains a single client index file for each client.
client-initiated
backup
client resource
NetWorker server resource that identifies the save sets to be backed up on a client.
The client resource also specifies information about the backup, such as the schedule,
browse policy, and retention policy for the save sets. See also client and resource.
clone
Reliable copy of backed up data. Unlike volumes created with a simple copy
command, clone volumes can be used in exactly the same way as the original backup
volume. Single save sets or entire volumes can be cloned.
clone volume
cluster
Exact duplicate of a backup volume. One of four types of volumes that NetWorker
software can track (backup, archive, backup clone, and archive clone). Save sets of
these different types may not be intermixed on one volume.
1. Two or more independent network servers that operate and appear to clients as if
they are a single unit. The cluster configuration enables work to be shifted from one
server to another, providing "high availability" that allows application services to
continue despite most hardware or software failures. Also known as an agent (Sun),
logical server (HP TruCluster), package (HP-UX), and virtual server (Microsoft).
2. Group of disk sectors. The operating system assigns a unique number to each
cluster and keeps track of files according to which clusters they use.
command line
component
Line on a display screen, also known as a command prompt or shell prompt, where
you type software commands.
1. Group of related data that must be treated as a single unit for backup and recovery.
2. In Microsoft VSS terminology, a component is a subordinate unit of a writer.
components
metadata document
266
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Glossary
consistent
console server
conventional backup
critical volume
D
domain controller
Computer that stores directory data and manages user interactions within a domain,
including logon, authentication, directory searches, and access to shared resources.
Client system or application, such as NetWorker, that moves the data during a
backup, recovery, or snapshot operation. See also proxy client.
See retention policy.
See library.
Group of hosts administered by a NetWorker server.
Feature that allows NetWorker software to recognize shared drives.
1. Storage unit that reads from and writes to backup volumes. A storage unit can be a
tape device, optical drive, autochanger, or file connected to the server or storage
node.
2. When dynamic drive sharing (DDS) is enabled, refers to the access path to the
physical drive.
Microsoft Windows add-on that allows you to create a logical directory of shared
directories that span multiple machines across a network.
directed recovery
Method of recovery that recovers data that originated on one client computer and
re-creates it on another client computer.
directive
disk subsystem
Instruction that directs NetWorker software to take special actions on a given set of
files for a specified client during a backup or recovery operation. Directives are
ignored in manual (unscheduled) backups.
Integrated collection of storage controllers or HBAs, disks, and any required control
software that provides storage services to one or more hosts, such as CLARiiON
arrays.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
267
Glossary
F
file index
file system
full backup
See level.
G
group
granular recovery
H
high-available system
host ID
I
inactivity timeout
incremental backup
instant backup
instant restore
J
jukebox
label
legacy method
268
See library.
Electronic header on a volume used for identification by NetWorker or other Data
Mover application.
Use of special-case Microsoft APIs to back up and recover operating system
components, services, and applications.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Glossary
level
library
library sharing
locale settings
LUN address
Backup configuration option that specifies how much data is saved during a
scheduled or manual backup. A full (f) backup backs up all files, regardless of
whether they have changed. Levels one through nine [1-9] backup files that have
changed since the last lower numbered backup level. An incremental (incr) backup
backs up only files that have changed since the last backup.
Hardware device that contains one or more removable media drives, as well as slots
for pieces of media, media access ports, and a robotic mechanism for moving pieces
of media between these components. Libraries automate media loading and
mounting functions during backup and recovery. The term library is synonymous
with autochanger, autoloader, carousel, datawheel, jukebox, and near-line storage.
Shared access of servers and storage nodes to the individual tape drives within a
library.
NetWorker client that is not bound to a physical machine, but is instead managed by
a cluster manager. It is also referred to as a logical or virtual client.
Settings that specify the input and output formats for date and time, based on local
language conventions.
Logical unit of storage on a CLARiiON system. This refers to a device or set of
devices, usually in a CLARiiON storage array.
SCSI identifier of a logical unit number (LUN) within a device target. Each LUN
address identifies a device on a SCSI bus that can perform input/output (I/O)
operations.
M
manual backup
Backup that a user performs from the client, also known as an unscheduled backup
or an ad hoc backup. The user specifies the files, file systems, and directories to back
up.
media
Physical storage medium, such as magnetic tape, optical disk, or file system to which
backup data is written.
media database
media index
Database that contains indexed entries of storage volume location and the life cycle
status of all data and volumes managed by the NetWorker server. See also volume.
See media database.
metadata document
VSS Information stored in an XML document that is passed from the writer to the
requestor. Metadata includes the writer name, files, and components to back up, a list
of components to exclude from the backup, and the methods to use for recovery. See
also shadow copy set.
mount
To make a database available for use or to place a removable tape or disk volume into
a drive for reading or writing.
mount point
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
269
Glossary
N
Network Data
Management
Protocol (NDMP)
NetWorker
administrator
NetWorker client
User who can add to or change the configuration of the NetWorker server, media
devices, and libraries. NetWorker administrators must have their usernames
included in the NetWorker server Administrator list.
See client.
NetWorker Console
server
NetWorker
Management
Console
NetWorker server
NetWorker storage
node
nonclone pool
noncritical volume
nonpersistent
snapshot
O
online indexes
Databases located on the NetWorker server that contain all the information
pertaining to the client backups (client file index) and backup volumes (media
database).
online restore
A restore operation performed using the normal recover UI, and the computer has
been booted from an installed operating system.
offline restore
operator
Person who monitors the server status, loads backup volumes into storage devices,
and executes day-to-day NetWorker tasks.
P
pathname
270
Set of instructions to the operating system for accessing a file. An absolute pathname
indicates how to find a file starting from the root directory. A relative pathname
indicates how to find the file starting from the current directory.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Glossary
persistent snapshot
Snapshot that is retained on disk. A persistent snapshot may or may not be rolled
over to tape.
point-in-time copy
(PiT)
Fully usable copy of a defined collection of data, such as a consistent file system,
database, or volume, which contains an image of the data as it appeared at a single
point in time. A PiT copy is also called a shadow copy or a snapshot.
policy
Set of constraints that specify how long the save sets for a client are available for
recovery. Each client has a browse policy and a retention policy. When the retention
policy expires, the save sets associated with that policy are marked recyclable.
pool
PowerSnap
provider
proxy client
Q
quiescing
Process in which all writes to disk are stopped and the file system cache is flushed.
Quiescing the database prior to creating the snapshot provides a transactionally
consistent image that can be remounted without file system checks or database
consistency checks. Quiescing a database is the most common way of creating a
database snapshot.
R
recover
Registry
Microsoft Windows database that centralizes all Windows settings and provides
security and control over system, security, and user account settings.
requestor
replica
resource
restore
retention policy
Interface with the Microsoft VSS infrastructure to initiate the creation and destruction
of shadow copy. NetWorker software is a requestor.
See shadow copy.
Component that describes the NetWorker server or its clients. Clients, devices,
schedules, groups, and policies are all NetWorker resources. Each resource has
attributes that define its properties.
Process of retrieving individual datafiles from backup storage and copying the files
to disk.
NetWorker policy that specifies the minimum period of time that must elapse before
backed-up data is eligible to be overwritten on the backup media. Backed-up data
that has not exceeded its browse policy time can be recovered more quickly than data
that has exceeded its browse policy time but not its retention policy time. See also
browse policy.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
271
Glossary
retrieve
rollback restore
rollover
root
S
save set
server index
serverless backup
service port
shadow copy
shadow copy
technology
skip
272
Group of files or a file system from a single client computer, which is backed up on
storage media.
Internal identification number assigned to a save set.
To recover data by specifying save sets rather than by browsing and selecting files or
directories.
NetWorker attribute that indicates whether a save set is browsable, recoverable, or
recyclable. The save set status also indicates whether the save set was successfully
backed up.
See client file index.
Backup method that uses a proxy client to move the data from primary storage on the
application server host to secondary storage on another host. Serverless backups free
up resources on the application server by offloading the work of processing
snapshots to a secondary host.
Port used to listen for backup and recover requests from clients through a firewall.
Temporary, point-in-time copy of a volume created using VSS technology. See also
Volume Shadow Copy Service (VSS).
Complete roadmap of what was backed up at a single instant in time. The shadow
copy set contains information about the writers, their components, metadata, and the
volumes. A backup components metadata document containing that information is
created and returned to the requestor after the snapshot is complete. NetWorker uses
this document with the corresponding save set at recover time.
Defined and standard coordination between business application, file system, and
backup application that allows a consistent copy of application and volume data to
exist for replication purposes.
Backup level in which designated files are not backed up.
snap clone
Exact copy of a snap set data backup. The clone operation is an archive operation
without the deletion of the source data. A new snap ID is assigned to the cloned copy.
snap ID
Also known as a snapid, a unique 64-bit internal identification number for a snap set.
snap set
Group of files, volumes, or file systems from a single client, describing the collection
of data for which a point-in-time copy is created on an external disk subsystem, such
as a storage array.
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Glossary
snapshot
snapshot expiration
policy
snapshot policy
snapshot retention
policy
Policy that determines how many PIT copies are retained in the media database and
thus are recoverable.
staging
Moving data from one storage medium to a less-costly medium, and later removing
the data from its original location.
stand-alone device
Storage device that contains a single drive for backing up data. Stand-alone devices
cannot store or automatically load backup volumes.
storage device
storage node
system state
See device.
Storage device physically attached to a computer other than the NetWorker server,
whose backup operations are administered from the controlling NetWorker server.
All files that belong to VSS writers with a usage type of BootableSystemState or
SystemService. This is required to perform an offline restore.
V
volume
1. A unit of physical storage medium, such as a magnetic tape, optical disk, or file
system to which backup data is written.
2. An identifiable unit of data storage that may reside on one or more host disks.
volume ID
volume mount point
volume name
volume pool
Volume Shadow Copy
Service (VSS)
VSS
VSS component
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
273
Glossary
W
writer
274
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Index
A
Active Directory (AD)
backups for object selection granularity 45
log files 261
Active Directory Lightweight Directory Services (AD LDS)
42
active node 135
AD LDS backup and recovery 42
AD recovery
individual objects and attributes 53
null value restriction 55
restrictions for 53
schema object restriction 55
system-only attribute restriction 54
tombstone restriction 54
alternate mount path for proxy client 116, 167
alternate storage group, Exchange recovery to 146
application information attribute
DPM 65
Exchange 115, 126, 167
Hyper-V 82
SharePoint 2007 200
SQL 22
application writers
Hyper-V 85
B
backup
Active Directory 45
backup client resource
configuring DPM 67
configuring Hyper-V 86
configuring multiple 67, 86
backup command attribute
DPM 68
Exchange 124, 171
Hyper-V 87
SharePoint 2007 205, 207
Backup content without interruption 193
backup groups
configuring 49
backup roadmap
Hyper-V 79
C
child partition
best practices for backup and recovery 95
Hyper-V configurations 79
child partitions 77
CLARiiON
E_VETO_PROVIDER error message 238
error message 238
replica takes long time 246
client resource
configuring for DPM backup 67
configuring for Hyper-V backup 86
configuring for SharePoint 2007 backup 204
configuring for SQL backup 26
configuring multiple 67, 86
configuring when in a cluster 26, 46, 67, 120, 170
cluster server
entering physical hostname of 51
scheduling backups for 26, 46, 67, 120, 170
critical volumes 232
D
database level granularity 193
device
configuring for rollover backup 47
directed recovery
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
275
Index
DPM-protected server 73
Exchange Server 2007 150
disaster recovery
DPM 74
Hyper-V 93
Hyper-V parent partition 93
Microsoft Exchange Server 2007 152
SharePoint 2007 213
SQL 36
DPM
configuring client resource for backup 67
directed recovery 73
disaster recovery options 71
DPM disaster recovery
individual objects and attributes 74
E
email notification
NetWorker events 237
errors
E_VETO_PROVIDER 238
E_VOLUME_NOT_SUPPORTED 238
error code 0x800423f3 239
Microsoft I/O write 246
NMM client 238
replica in a CLARiiON array 246
VSS CLIENT... Invalid Writer Selection 239
VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDE
R 245
VSS_E_WRITERERROR_RETRYABLE 239
with Exchange 239
Event viewer 237
events
notification 240
exceptions
Windows Firewall 243
Exchange
errors 239
point-in-time recovery 136
roll-forward recovery 135
URL encoding for save sets 118
Exchange backup scenarios 107
Exchange recovery
alternate storage group 146
database can be overwritten selection 133
options for 132
Exchange Server 2007
directed recovery 150
F
failover from the passive node 135
five distinct server roles
Exchange 107
full farm backup and restore for catastrophe 193
G
groups
configuring for backup 49
guest. See also child partition
276
H
host
Hyper-V 78
Hyper-V
backing up a virtual machine with multiple volumes
82
backup roadmap 79
configuring backups 85
configuring client resource for backup 86
disaster recovery 93
granular backup and recovery 96
host 78
parent partition disaster recovery 93
recovery 88
save sets 83
Hyper-V best practices
child partition backup and recovery 95
parent partition backup and recovery 95
Hyper-V child partition
configurations 79
Hyper-V storage and backup options 79
I
improved management experience
Exchange 108
improved setup experience
Exchange 108
items
searching for recovery 145
L
label
creating for pool 48
log files 237
Active Directory 261
NetWorker Server 261
NMM client 259
PowerSnap client 259
Replication Manager 260
troubleshooting with 259
M
marking items for recovery 144
Microsoft Exchange Server 2007
disaster recovery 152
Microsoft Windows Server 2008 42, 61
mount path for proxy client 116, 167
MSDE
turning writer on or off in registry 62
multiple client resources for backup 67, 86
N
NetWorker events
email notification 237
NetWorker Monitor window 237
NetWorker Server
log files 261
NMM client
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
Index
O
optimized default settings
Exchange 108
OSearch14 VSS Writer 222
overwrite prevention error
Exchange database recovery 247
P
parent partition
best practices for backup and recovery 95
passive node 136
password
restriction for active directory recovery 55
physical server
Hyper-V 78
pool
label for 48
ports
Exchange proxy client communications 115, 167
post-restore synchronization of databases 194
PowerSnap client
log files 259
proxy client
mount path 116, 167
port number for communicating 115, 167
SharePoint serverless backup 200
SQL serverless backup 22
R
recovery
Exchange options 132
Hyper-V 88
marking items 144
searching for items 145
recovery error
Exchange database 247
remote access attribute
virtual cluster server specification 51
replica
error message 239
takes long time in CLARiiON environment 246
Replication Manager
error message 238
log files 260
resource for backup
configuring multiple 67, 86
rollover backup
device for 47
S
save sets
DPM 66
Exchange 117
Hyper-V 83
SharePoint 2003 183
SharePoint 2007 201, 223
specifying for backup 50, 68
specifying for Hyper-V backup 87
SQL 24
SQL databases in SharePoint 2007 214
savegroup failed notification 240
search index files backup and recovery 194
searching for a recovery item 145
Security Configuration Wizard 243
selecting items for recovery 144
serverless backup 22
SharePoint 2007 backup 200
Service application 220
services 261
Services in SharePoint 2010 220
SharePoint 2003
best practices for backup and recovery 184
recovery 183
save sets 183
SharePoint 2007
serverless backup 200
specifying save sets for backup 205, 206
URL encoding 199
URL encoding for save sets 199
SharePoint inventory list 193
SharePoint Services Writer 222
single VSS reference writer 193
SPSearch4 VSS Writer 222
SQL
serverless backup 22
URL encoding 25
SQL proxy client 22
SQL Server
configure client resource 26
storage and backup options
Hyper-V 79
storage array
Exchange rollback requirements 113
syntax
DPM save sets 66
Exchange save sets 117
Hyper-V save sets 83
SharePoint2007 201, 223
SQL 24
T
troubleshooting
checking other documents 263
U
URL encoding
Exchange save sets 118
SharePoint 2007 199
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide
277
Index
V
virtual cluster server
entering physical hostname of 51
scheduling backups for 26, 46, 67, 120, 170
VSS CLIENT... Invalid Writer Selection 239
VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER
245
VSS_E_WRITERERROR_RETRYABLE 239
W
Windows DR backup 232
Windows DR recovery 233
Windows Firewall
NetWorker blocked by 243
Windows Server 2008 42, 61
Windows SharePoint Services 2.0
see SharePoint 2003 182
278
EMC NetWorker Module for Microsoft Applications Release 2.3 Application Guide