Académique Documents
Professionnel Documents
Culture Documents
Administration Guide
P/N 300-010-428
REV A02
EMC Corporation
Corporate Headquarters:
Hopkinton, MA 01748-9103
1-508-435-1000
www.EMC.com
Copyright © 2007-2010 EMC Corporation. All rights reserved.
EMC believes the information in this publication is accurate as of its publication date. The information is subject to change
without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION MAKES NO
REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION,
AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE.
Use, copying, and distribution of any EMC software described in this publication requires an applicable software license.
For the most up-to-date regulatory document for your product line, go to the Document/Whitepaper Library on EMC
Powerlink.
For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com.
All other trademarks used herein are the property of their respective owners.
2 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Contents
Preface
Chapter 1 Overview
About NetWorker Module for Microsoft Applications .................................... 22
NMM features ................................................................................................... 22
Privileged user-level access............................................................................. 24
Windows and Microsoft application updates .............................................. 25
Supported NetWorker Server hosts............................................................... 25
Supported and unsupported NetWorker features ...................................... 25
NMM client support for NetWorker Module for
Microsoft Exchange .......................................................................................... 25
NMM client support for NetWorker Module for
Microsoft SQL Server ....................................................................................... 26
Windows operating system support ............................................................. 26
Supported configurations...................................................................................... 27
Simple LAN-based configuration .................................................................. 27
LAN-based configuration with a proxy client ............................................. 28
LAN-free configuration ................................................................................... 29
The VSS snapshot creation process ...................................................................... 31
Providers............................................................................................................ 32
Writers................................................................................................................ 33
Dynamic volume support ............................................................................... 35
Providers and backup performance .............................................................. 35
NMM client snapshot backups ............................................................................. 36
Serverless backup ............................................................................................. 36
Nonpersistent rollover backup....................................................................... 37
Instant backup with or without rollover....................................................... 37
NMM client recoveries........................................................................................... 38
Conventional recovery..................................................................................... 38
Instant recovery ................................................................................................ 38
Rollback recovery ............................................................................................. 39
Disaster and granular backup and recovery for applications.......................... 39
The NMM client interface...................................................................................... 40
Recover view ..................................................................................................... 41
Snapshot Management view........................................................................... 43
Monitor view..................................................................................................... 44
NMM client graphical user interface ................................................................... 44
Opening the software and connecting to a NetWorker Server.................. 44
Selecting an item for recovery ........................................................................ 45
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 3
Contents
4 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Contents
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 5
Contents
6 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Contents
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 7
Contents
8 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Contents
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 9
Contents
10 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Contents
administrator................................................................................................... 341
Configure a pool for backup operations ..................................................... 342
Configure a backup schedule ....................................................................... 344
Configure a backup group ............................................................................ 344
Configure a Client resource .......................................................................... 345
Configure privileges....................................................................................... 347
Recovering all Active Directory data................................................................. 348
Performing a granular recovery of Active Directory objects
and attributes.......................................................................................................... 349
Active Directory Recovery Attributes ......................................................... 350
Recovery Restrictions for Active Directory ................................................ 351
Performing Active Directory disaster recovery ............................................... 353
Chapter 17 Troubleshooting
The troubleshooting process ............................................................................... 356
Setting up notifications .................................................................................. 357
Finding errors.................................................................................................. 357
NMM client error messages ................................................................................ 357
E_VOLUME_NOT_SUPPORTED ................................................................ 358
E_VETO_PROVIDER ..................................................................................... 358
VSS_E_WRITERERROR_RETRYABLE error code 0x800423f3 ............... 358
VSS CLIENT... Invalid Writer Selection... for APPLICATIONS .............. 359
Access to the path is denied .......................................................................... 359
Object reference not set to an instance of an object ................................... 359
Savegroup failed in scheduled backup ....................................................... 360
Insufficient permission to access mailbox. See documentation
for required permission settings. Server MBX is not capable of RSG
operations ........................................................................................................ 360
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.......................................................................................... 361
NMM client issues ................................................................................................ 361
In-progress backup fails ................................................................................ 362
NetWorker is blocked by Windows Firewall ............................................. 362
NMM backups might fail where a firewall exists between the
NetWorker Server and client ........................................................................ 363
Need to run utility to obtain Exchange Server information..................... 364
Requesting a snapshot for a volume on hardware that is not
transportable ................................................................................................... 364
PowerSnap service must be restarted after the NetWorker service
is restarted ....................................................................................................... 364
PowerSnap validation for recovery fails ..................................................... 365
Snapshot backup may fail with writer errors............................................. 365
Microsoft I/O write error when taking a replica in a
CLARiiON array............................................................................................. 365
Creating a replica takes a long time in CLARiiON environment............ 366
Cannot recover Exchange database due to overwrite
prevention error.............................................................................................. 366
Incremental backups may be promoted to full backups .......................... 366
Diagnosing VSS Writer Issues ...................................................................... 367
Modifying the Exchange 2007 COM+ component’s user
account or password ...................................................................................... 368
Save sets may not appear in the Recover page .......................................... 368
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 11
Contents
Index
12 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Figures
Title Page
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 13
41 Confirmation page for request to create a portal site..................................................... 170
42 Status page for portal creation process............................................................................. 170
43 Operation Successful page displayed when portal creation is complete .................... 170
44 Recovered databases and SharePoint portal visible and available in SharePoint ..... 171
45 NMM displaying SharePoint 2007 browsing for recovery items ................................. 186
46 NMM displaying Search tab for SharePoint 2007 recovery .......................................... 187
47 Sample output from nsr_moss_save................................................................................. 193
48 Snapshot process with Exchange production server and proxy client........................ 209
49 Select Storage Group Restore Destination dialog box.................................................... 232
50 Available and unavailable storage groups. ..................................................................... 235
51 Restore To command on context menu............................................................................ 236
52 RSG Configuration error message .................................................................................... 236
53 RSG Configuration correct message ................................................................................. 236
54 Public folders cannot be recovered to an RSG ................................................................ 237
55 Selected and partially selected items ................................................................................ 239
56 Recovered items folders in user mailbox ......................................................................... 240
57 Local client on the taskbar next to Client ......................................................................... 244
58 Select Viewable Clients dialog box ................................................................................... 244
59 NMM client dropdown list ................................................................................................ 244
60 NMM protection of DPM ................................................................................................... 252
61 Directed granular recovery to a DPM-protected client.................................................. 262
62 DPM recovery modes.......................................................................................................... 263
63 Recover submenu for DPM Recovery .............................................................................. 263
64 DPM granular recovery available to file level................................................................. 264
65 DPM granular recovery options........................................................................................ 264
66 Directed recovery of FileServer1 ....................................................................................... 266
67 DPM database and replicas available as selectable items.............................................. 268
68 DPM recovery modes.......................................................................................................... 268
69 Recover submenu for DPM recovery ............................................................................... 269
70 DPM disaster recovery options ......................................................................................... 269
71 Windows Server 2008 host with Hyper-V virtual machine child partitions .............. 274
72 Hyper-V storage options .................................................................................................... 275
73 NMM backup of Hyper-V components ........................................................................... 280
74 Disaster recovery order for a Hyper-V server................................................................. 292
75 Troubleshooting process..................................................................................................... 344
14 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Tables
Title Page
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 15
41 Exchange application information variable settings ...................................................... 206
42 Tasks for configuring an Exchange Server backup ........................................................ 212
43 NMM Data Protection Manager commands ................................................................... 254
44 DPM Server 2007 save set syntax ...................................................................................... 255
45 DPM application information variable settings .............................................................. 257
46 Tasks for scheduling a backup are the same for all VSS writers .................................. 257
47 Hyper-V child partition configurations ........................................................................... 275
48 Backup tasks for Hyper-V .................................................................................................. 277
49 NMM Hyper-V commands ................................................................................................ 280
50 Hyper-V save set syntax ..................................................................................................... 281
51 Hyper-V application information variable settings........................................................ 282
52 Tasks for configuring an Exchange Server backup ........................................................ 283
53 Tasks for Active Directory or ADAM granular backup ................................................ 307
54 Considerations for NMM client backup schedules ........................................................ 310
55 System-only attributes that are not backed up................................................................ 317
56 Retained attributes after object is deleted ........................................................................ 318
57 Windows Cluster application information variable settings ........................................ 323
58 Steps and considerations for backing up a clustered Client resource ......................... 324
59 Notifications and errors...................................................................................................... 345
60 Services used in NMM client ............................................................................................. 358
16 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
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 may 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.
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:
◆ Storage subsystems, such as EMC CLARiiON or Symmetrix, if used
◆ EMC NetWorker software
◆ EMC NetWorker Snapshot management
◆ Microsoft Volume Shadow Copy Service (VSS) technology
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 17
Preface
CAUTION
A caution note contains information that is essential to avoid data loss.
Typographical conventions
EMC uses the following type style conventions in this document:
Normal Used in running (nonprocedural) text for:
• Names of interface elements (such as names of windows, dialog boxes, buttons,
fields, and menus)
• Names of resources, attributes, pools, Boolean expressions, buttons, DQL
statements, keywords, clauses, environment variables, functions, utilities
• URLs, pathnames, filenames, directory names, computer names, filenames, links,
groups, service keys, file systems, notifications
Bold Used in running (nonprocedural) text for:
• Names of commands, daemons, options, programs, processes, services,
applications, utilities, kernels, notifications, system calls, man pages
Used in procedures for:
• Names of interface elements (such as names of windows, dialog boxes, buttons,
fields, and menus)
• What user specifically selects, clicks, presses, or types
Italic Used in all text (including procedures) for:
• Full titles of publications referenced in text
• Emphasis (for example a new term)
• Variables
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 Used in procedures for:
• Variables on command line
• User input variables
<> Angle brackets enclose parameter or variable values supplied by the user
[] Square brackets enclose optional values
| Vertical bar indicates alternate selections - the bar means “or”
{} Braces indicate content that you must specify (that is, x or y or z)
... Ellipses indicate nonessential information omitted from the example
Where to get help EMC support, product, and licensing information can be obtained as follows.
Product information — For documentation, release notes, software updates, or for
information about EMC products, licensing, and service, go to the EMC Powerlink
website (registration required) at:
http://Powerlink.EMC.com
18 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Preface
Your comments 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:
techpubcomments@EMC.com
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 19
Preface
20 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
1
Overview
Overview 21
Overview
NMM features
NMM provides the following features:
◆ Support for the following configurations:
• “Simple LAN-based configuration” on page 27
• “LAN-based configuration with a proxy client” on page 28
• “LAN-free configuration” on page 29
◆ Support for several types of backup, depending on the types available for the
given application or operating system:
• “Serverless backup” on page 36
• “Nonpersistent rollover backup” on page 37
• “Instant backup with or without rollover” on page 37
◆ Support for several types of recovery, depending on the types available for the
given application or operating system:
• “Conventional recovery” on page 38
• “Instant recovery” on page 38
• “Rollback recovery” on page 39
◆ Deduplication support for most of the Microsoft applications and Windows
operating systems that are supported by NMM:
• “Windows OS, application, and configuration support” on page 104 provides
detailed lists of applications and versions supported.
22 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
• For the NetWorker Server, NetWorker release 7.5 SP1 or later is required.
• For the Avamar® server hardware, Avamar Axiom v4.0.2 or later is required.
◆ Application support:
• Microsoft Exchange Server 2007
• Microsoft Exchange Server 2003
• Microsoft SQL Server 2008
• Microsoft SQL Server 2005
• Microsoft Office SharePoint Server 2007
• Microsoft SharePoint Portal Server 2003
• Windows SharePoint Services 3.0
• Windows SharePoint Services 2.0
• Microsoft System Center Data Protection Manager 2007
• Windows Server 2008 with Hyper-V
• Windows Server 2008, Server Core Installation, with Hyper-V
• Windows volumes and system components
• Windows Cluster support
• Active Directory Application Mode (ADAM)
• Active Directory
Note: Application support often requires a minimum specific service pack level. The service
pack levels frequently change. The EMC Information Protection Software Compatibility Guide
provides the most up-to-date information about which service packs are required for each
application.
Note: The Microsoft System Provider is part of the operating system. The cache sizes
and locations are managed in the Disk Management applet.
Note: When EMC VSS Hardware Providers is used with VMware ESX 3.5 or ESX 4.0
and Windows guest operating system in NMM Clients, set the environment variable
VICLIENT_DISABLE_CACHE=1 to disable Virtual Infrastructure Client (VI Client)
cache in the NMM Clients.
24 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Ensure:
◆ Not to back up the Exchange database using both NMM and NME. NME
promotes any incremental database backups to Full, if NMM is installed and used
for backups.
◆ That NMM is installed before NME because NME checks for the existence of the
core NetWorker Client during installation. The NMM software includes the core
NetWorker Client functionality.
NMM client support for NetWorker Module for Microsoft SQL Server
NetWorker Module for Microsoft SQL Server (NMSQL) can be installed with NMM
2.2 SP1. You can back up and recover SharePoint data using NMM and NMSQL
where:
◆ NMM 2.2 SP1 provides disaster recovery protection for the SharePoint control
databases such as CFG database, SSP web application, and search, and
SharePoint granular protection.
◆ NMSQL provides SharePoint content database disaster recovery protection,
provided that the content databases are on a separate server or cluster.
Ensure that NMM is installed before NMSQL because NMSQL checks for the
existence of the core NetWorker Client during installation. The NMM software
includes the core NetWorker Client functionality.
26 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Note: Windows Storage Server Single Instance Storage (SIS) is supported, but recoveries
will recover file data for all duplicate files. Data will not be lost if there is sufficient disk
space to hold the duplicate copies.
The EMC Information Protection Software Compatibility Guide contains additional and
the most up-to-date information about NMM compatibility.
Supported configurations
This section describes the basic configurations in which the NMM client is supported:
◆ “Simple LAN-based configuration” on page 27
◆ “LAN-based configuration with a proxy client” on page 28
◆ “LAN-free configuration” on page 29
Note: Although the version of NetWorker Storage Node in Figure 1 on page 28, Figure 2 on
page 29, and Figure 3 on page 30 is given as 7.3.x, use NetWorker Storage Node release 7.3.3 or
later.
3. The application server with the NMM client software uses a snapshot in primary
storage to transfer the data over the LAN and into a conventional backup
medium such as a file type disk, advanced file type disk, or tape.
Supported configurations 27
Overview
NetWorker
Server 7.3.3 or later
LAN
Application server
NetWorker Module for
Microsoft Applications
NetWorker Traditional
SAN Storage storage
Node 7.3.x
Primary storage S4
(For example, S5 S3
CLARiiON or Symmetrix)
S1 S2
GEN-000747
Note: The application server and the proxy client must use the same version, NetWorker
Module for Microsoft Applications release 2.2 SP1. If NMM 2.2 SP1 is installed on either the
application server or the proxy client machine, then the other machine must also use NMM 2.2
SP1. Backup and recovery will fail if NMM 2.2 SP1 is used on one of these machines, and an
earlier version of NMM is used on the other.
A proxy client is a host that acts as a remote data mover (DM) when snapshots are
rolled over to a conventional backup medium. A proxy client frees resources on the
application server. When a backup operation uses a proxy client, it is known as a
serverless backup.
The data moves as follows:
1. The NetWorker server initiates the process by contacting the application server
where the NMM client software is installed.
2. The application server with the NMM client software creates a snapshot of the
data on the storage volume.
28 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
NetWorker Server
7.3.3 or later
LAN
SAN
NetWorker Traditional
Storage storage
Primary storage S4 Node 7.3.x
(For example, S5 S3
CLARiiON or Symmetrix)
S1 S2
GEN-000748
LAN-free configuration
Figure 3 on page 30 shows a LAN-free configuration with a storage area network.
The NMM client is installed on the application server. The proxy client is installed on
the NetWorker storage node.
You can set up a NetWorker storage node release 7.3.3 or later as a proxy client to
avoid the network traffic that is generated when a snapshot is rolled over to a
conventional backup medium. Network traffic is avoided because both the
conventional backup device and the snapshot are directly attached to the storage
node.
The data moves as follows:
1. The NetWorker Server initiates the process by contacting the application server
where the NMM client software is installed.
2. The application server with the NMM client software creates a snapshot of the
data on the storage volume.
Supported configurations 29
Overview
NetWorker Server
7.3.3 or later
LAN
SAN
Traditional
Primary storage S4 storage
(For example, S5 S3
CLARiiON or Symmetrix)
S1 S2
GEN-000750
30 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Requestor
1. NetWorker software (the requestor) Writer Writer
4. Requestor asks VSS to enumerate writers and
asks VSS gether their metadata.
to create
snapshot. 2. Writers provide an XML description
of backup components and define Writer Writer
the recover method.
5. VSS tells the writers to
freeze activity.
Providers
A provider is used to capture snapshots. One of the following types of providers are
available:
◆ EMC VSS Hardware Provider, which supports EMC Symmetrix and CLARiiON
arrays
◆ EMC Celerra VSS Hardware Provider, which supports Celerra arrays
◆ Dell EqualLogic VSS Hardware Provider, which supports EqualLogic PS Series
arrays
◆ Microsoft Software Shadow Copy provider
◆ IBM SystemStorage DS Open API Package, which supports IBM Storage, which
supports IBM Storage System DS6000 and DS8000
32 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
The Microsoft Software Shadow Copy provider is a host-based provider that works
with any type of storage hardware. The EMC VSS Hardware Provider works with a
CLARiiON or a Symmetrix disk array. Some features of the NMM client, such as
serverless backup (LAN free backups) and rollback recovery, are available only with
hardware providers such as the EMC VSS Hardware Provider.
The NetWorker Module for Microsoft Applications Release 2.2 SP1 Installation Guide
provides more information about using NMM with a VSS Hardware Provider,
including hardware array installation and configuration, and NMM installation and
configuration.
Note: NMM does not support rollback restore for backups performed by EqualLogic, Celerra,
IBM, or Microsoft hardware. Only conventional restore and snapshot restore are supported for
backups performed by EqualLogic or Celerra hardware.
Writers
Writers provide information about what data to back up, and specific methods for
handling components and applications during backup and recovery. They also
identify the type of application or service that is being backed up.
If a service or application is present on a system but is not active, information from its
writer will not be available. Consequently, a writer can appear or disappear from
backup to backup.
Note: Files located in an FTP directory are not included in a SYSTEM COMPONENTS
snapshot. Typically, FTP files are stored by IIS in C:\inetpub. IIS Metabase files are
configuration files, which are backed up as part of SYSTEM COMPONENTS. The FTP files are
content files, and must be backed up separately.
Table 2 on page 34 lists the writers that are supported for the NMM client.
Note: NMM only supports NTFS volumes. It does not support FAT16 and FAT32 volumes.
Also, NMM does not support backup of raw volumes.
34 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
! IMPORTANT
Any attempt to take a hardware-based replica of a dynamic volume will fail, and
cause instability in the system.
Note: Manual (adhoc) backups, from either the command line or from the NMM client, are not
supported. However, the user can manually start a scheduled backup at any time.
Snapshot backups are specified through a snapshot policy and various settings for
the Client resource. Snapshot policies and Client resources are set up on the
NetWorker server using NMC. Chapter 2, “Configuring a Scheduled
Backup,”Section “Configuring a Scheduled Backup” provides more information
about configuring backups and Client resources.
You can specify a preconfigured policy or create a custom snapshot policy. The
following preconfigured snapshot policies exist:
◆ Serverless — A single snapshot is taken per day. The data is then rolled over to
conventional storage and the snapshot is deleted. This is a simple snapshot policy
that can be considered as a “default” snapshot policy in NMM.
Note: The Serverless snapshot policy in NMC can be used in true serverless backup
operations, as described in “Serverless backup” on page 36, but can also be used in normal
non-serverless operations.
◆ Daily — The Daily snapshot policy in NMC has Retain Snapshots set to 8. This
indicates that NMM should keep eight snapshots around per day. When the ninth
backup starts at the beginning of the next day the oldest snapshot is deleted, and
so on. Each snapshot has 24-hour expiration policy. If you select the Daily
snapshot policy, persistent snapshots are created.
“Configure snapshot policies” on page 56 provides information about how to
customize a snapshot policy.
The NMM client supports three types of snapshot backups:
◆ “Serverless backup” on page 36
◆ “Nonpersistent rollover backup” on page 37
◆ “Instant backup with or without rollover” on page 37
Serverless backup
Serverless backup is a method of offloading backup procedures from an application
server so that the time ordinarily devoted to backup functions can be used to carry
out other server tasks.
Serverless backup uses a proxy client to move the data from the primary storage on
the application server host to the secondary storage on another host. In this kind of
backup, the snapshot is created on the application server and immediately moved to
the proxy client. Once the snapshot is created, the application server is not involved
in the backup operation. During the rollover, that is backup from the snapshot, the
application server is free and all of its resources are available for use.
36 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Note: Serverless backup is available only with EMC VSS hardware providers and is subject to
the capabilities of the vendor’s hardware. The EMC VSS Provider for CLARiiON and
Symmetrix provides the capability to perform serverless backup operations for these storage
platforms.
Make sure not to use a Windows Server 2003 system as the proxy mount host for
Windows Server 2008 production host, otherwise backup will fail.
Conventional recovery
A conventional recovery consists of recovering data from a snapshot that has been
rolled over to a backup media. Conventional recoveries support the same level of
item selection as do instant recoveries.
Instant recovery
Instant recoveries are performed with persistent snapshots. An instant recovery can
take less time to complete than a conventional recovery because the snapshot is
available on a mounted disk storage volume rather than on a conventional backup
medium.
Instant recoveries support the selection of individual files in a file system snapshot.
Additionally, instant recoveries support the selection of individual components at
whatever level of granularity is supported by the system or application writer.
If the persistent snapshot is created by using a proxy client, the snapshot file system
on the proxy client is read to restore the files. In this way, performance is improved
even further because the job of processing the snapshot for recovery is off-loaded
from the NMM client production host to the proxy client.
The procedure to perform an instant recovery of file system data differs if only a
persistent snapshot is available. Chapter 3, “System Backup and Recovery,”Section
“System Backup and Recovery” provides more information about performing
recoveries.
Note: When performing an instant recovery, the snapshot may become invalidated. This can
occur if the snapshot is based on copy-on-write technology. If a large amount of data is
recovered to the original volume, the cache may overflow. This is true for the Microsoft VSS
software provider and for hardware providers that use copy-on-write technology, such as
CLARiiON snapshots and Symmetrix virtual devices.
38 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Rollback recovery
A rollback recovery is the process of returning data volumes to an earlier point in
time. The entire contents of a persistent snapshot are recovered during a rollback
recovery. The user cannot select individual components in a rollback recovery
operation. A rollback recovery is the fastest way to recover the contents of a
persistent snapshot.
A rollback recovery is known as a "destructive" recovery because all changes that
were made to the file systems after the selected snapshot was taken are overwritten.
For example, suppose that a snapshot of a database is taken every hour. At 5:30 p.m.,
it is determined that the database is corrupt and that the last known consistent
database snapshot was taken at 5:00 p.m. When the database host is rolled back to the
5:00 p.m. snapshot, all database transactions between 5:00 p.m. and 5:30 p.m. are
overwritten.
The following list describes additional requirements and conditions that apply to
snapshots and rollback restore:
◆ The snapshot to be rolled back must reside on a CLARiiON or Symmetrix storage
system that is supported with the EMC VSS Provider.
◆ The NMM client to which the snapshot is to be rolled back must be supported
with a proxy client.
◆ NMM does not support rollback restore for backups performed with Microsoft
VSS software provider, EqualLogic, or Celerra hardware. Only conventional
restore and snapshot restore are supported for those hardware products.
“Snapshot Management” on page 152 provides more information about rollback
recoveries.
Table 3 on page 40 lists the support provided by NMM for disaster and granular
backup and recovery for Microsoft applications and volumes.
Microsoft
Office Data
Active SQL Exchange SharePoint Protection Hyper-V File
Directory Server Server Server 2007 Manager system
Disaster (full X X X X X X X
backup)
Granular X X X
backup
Disaster (full X X X X X X X
recovery)
Granular X X X
recovery
40 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Recover view
With the exception of rollback recovery, all recoveries are performed from the
Recover view. Rollback recoveries use the Snapshot Management view. Figure 5 on
page 41 shows the Recover view.
The summary of selected items can also display exclusions, which shows only those
items that are not selected for recovery. This view can be helpful when many items
are selected for recovery. Figure 6 on page 42 shows an exclusion representation.
42 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
Monitor view
Recovery and snapshot management operations can be monitored in the Monitor
view shown in Figure 8 on page 44.
Most messages displayed in the Monitor view are also written to log files. Chapter 17,
“Troubleshooting,” provides more information about log files. You can also copy and
paste text from the Monitor view to another application.
44 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
2. From the Main toolbar, click the NetWorker Server icon. The Change NetWorker
Server dialog box appears.
3. Click Update Server List to browse for NetWorker 7.3.3 or later servers. The
discovery process may take a few minutes.
4. When the list is updated, select a server. The selection appears in the Server field.
You can also type a name in the Server field.
5. Click OK.
Note: You can also select Configure Options from the Options menu to connect to a NetWorker
Server.
Note: “Selecting an item for recovery” on page 45 provides more information about
selecting an item.
46 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Overview
2. Right-click the selected item and select Versions from the pop-up menu.
3. Select the backup version to recover.
4. Select Use selected item backup time as new browse time to change the browse
time to the same date as the selected backup version.
5. Click OK.
The recover items displayed in the navigation tree are from the selected browse time.
Note: “Selecting an item for recovery” on page 45 provides more information about
selecting an item.
2. Right-click the selected item and select Required Volumes from the pop-up
menu.
The Required NetWorker Volumes dialog box appears with a list of the volumes
that must be mounted:
• If a volume is already mounted, the device name is shown after the volume
name.
• If a required volume is not mounted, the administrator is prompted to mount
it when the recovery operation is started.
3. Click OK.
48 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
2
Configuring a
Scheduled Backup
50 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
For all other applications and systems supported Complete tasks 1 through 7:
by NMM 1. “Configure a backup pool for snapshot operations” on
page 53
2. “Configure snapshot policies” on page 56
3. “Configure a backup schedule” on page 58
4. “Configure a backup group” on page 59
5. “Configure a Client resource” on page 60
6. “Configure privileges” on page 65
7. “Configure a proxy client” on page 66
An NMM client that is part of a cluster Review the information in “Backing up a clustered NMM
Client” on page 68.
Complete tasks 1 through 7:
1. “Configure a backup pool for snapshot operations” on
page 53
2. “Configure snapshot policies” on page 56
3. “Configure a backup schedule” on page 58
4. “Configure a backup group” on page 59
5. “Configure a Client resource” on page 60
6. “Configure privileges” on page 65
7. “Configure a proxy client” on page 66
An Active Directory server Complete the tasks in Chapter 16, “Microsoft Active
Directory Backup and Recovery.”
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, perform the following:
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.
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 “Configuring a Client resource for System volumes, components, and
applications” on page 61 describe how to enter the NETBIOS name in the Aliases
attribute.
Define different schedules for protecting For application servers such as SQL or Exchange Servers, back up the server application data under a
the following: schedule different than the host operating system data and volumes.
• The operating system and the file Typically, application data is backed up several times a day while operating system data and volumes are
system backed up less frequently.
• The Application that is to be backed up 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.
Installation path for application server Do not install application server program files on the same volume as the application’s database files and
program the log files.
NetWorker modules and the NMM Client If you attempt to use both the NMM Client and a NetWorker module (for example, NME or NMSQL) to back
up application data, the module backups will be promoted to Full backups.
“NMM client issues” on page 361 provides more information about issues that might be encountered with
the NMM client.
Microsoft SQL Server data Perform a Full backup of the SQL Server 2005 data when the following occurs:
• The SQL Server Writer service is disabled and SQL Server 2005 backups are performed
• The SQL Server Writer service is reenabled
Performing a full backup enables you to recover all SQL Server 2005 data.
In addition to these best practices for all NMM backups, there are application-specific
best practices:
◆ “Best practices for Exchange backup and recovery” on page 252
◆ “Performing SQL Server disaster recovery” on page 133
◆ “Performing a recovery” on page 76
52 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
Configuration tasks
This section outlines the NMM configuration tasks:
1. “Configure a backup pool for snapshot operations” on page 53
2. “Configure snapshot policies” on page 56
3. “Configure a backup schedule” on page 58
4. “Configure a backup group” on page 59
5. “Configure a Client resource” on page 60
6. “Configure privileges” on page 65
7. “Configure a proxy client” on page 66
Note: All of the procedures in this section must be performed on a NetWorker server release
7.3.3 or later. Access the NetWorker server from the Administration page of the NetWorker
Management Console.
The EMC NetWorker Release 7.5 Administration Guide provides more detailed
information about performing the steps included here.
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 a snapshot
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, select Devices on the taskbar.
2. In the expanded left pane, select Devices.
3. From the File menu, select New.
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 server’s storage node, the name
is the simple device path.
Configuration tasks 53
Configuring a Scheduled Backup
Note: Do not use the 'temp' directory for Networker DiskBackup devices because the
data will be overwritten.
• 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. Set this attribute to a value
that will speed up the backup, for example, 32.
10. Click OK.
7. Click OK.
54 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
Configuration tasks 55
Configuring a Scheduled Backup
Note: Snapshots can also be manually rolled over or deleted. Chapter 7, “Snapshot
Management,” describes these procedures in more detail.
You can specify a preconfigured policy or create a custom snapshot policy. The
preconfigured snapshot policies are described in “NMM client snapshot backups” on
page 36.
Disaster recovery
To protect against a disaster:
◆ 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
• The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
◆ Ensure that the associated snapshot policy includes at least one rollover to a
conventional backup.
• The snapshot policy for volumes and Windows system components should
specify in the Backup Snapshots field a value of “first,” “last,” or “all.”
• Do not specify “none.” Disaster recovery can only be performed from a
conventional backup.
56 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
• The value for the Start Time and Interval attributes must allow the specified
number of snapshots to be created in a 24-hour period.
For example, to take four snapshots per day and the first snapshot must occur at
4:00 a.m. (Start Time attribute), the Interval attribute must be set to 5 hours or less:
Number of Snapshots < (24:00 - Start Time) / Interval
“Configure a backup group” on page 59 provides additional information about
Snapshots and policies.
7. In the Retain Snapshots attribute, type the maximum number of snapshots that
can be retained for a specified period of time before being expired. The period of
time is specified in the Snapshot Expiration Policy attribute.
Note: Use a minimum Retain Snapshot value of 2. This will ensure that the most recent
snapshot is retained while the new snapshot is created. A Retain Snapshot value of 1 will
delete the only snapshot copy while creating the new snapshot.
! CAUTION
To protect against a disaster, ensure that all volumes and Windows system
components are backed up. Also, ensure that the associated snapshot policy
includes at least one rollover to a conventional backup. The snapshot policy
for volumes and Windows system components should specify in the Backup
Snapshots field a value of “first,” “last,” or “all.” Do not specify “none.”
Disaster recovery can only be performed from a conventional backup.
If the Backup Snapshot attribute is set to None, you can still rollover the snapshot
manually. Chapter 7, “Snapshot Management,” provides additional information
about snapshots.
10. Click OK.
Note: For Data Protection Manager backups the Backup Snapshot attribute must be set to
All. Backup will fail if any other value is used.
Number of snapshots 4
Configuration tasks 57
Configuring a Scheduled Backup
Retain snapshots 0
◆ Hardware instant snapshot policy — Four snapshots per day are taken. Up to 8
snapshots are retained for a maximum period of 1 week. No snapshots are rolled
over.
Table 7 on page 58 depicts settings for an instant backup for hardware snapshots.
Number of snapshots 4
Retain snapshots 8
◆ Hardware instant snapshot with rollover policy — Four snapshots per day are
taken. Up to 8 snapshots are retained for a maximum period of 1 week. Every first
and third snapshots are rolled over.
Table 8 on page 58 depicts settings for an instant backup hardware snapshots
with rollover to a conventional medium.
Number of snapshots 4
Retain snapshots 8
58 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
The procedure for creating backup schedules for an NMM Client is the same as for
creating a backup schedule for a regular NetWorker client.
Full level Full level backups are supported for all types of data.
Level 1 to 9 backups Level 1 to 9 backups are supported only for backup of volume directories or paths
such as E:\ or E:\business_files\.
Note: The information in Table 9 on page 59 applies only to rollover backup operations.
Snapshots are always taken at full level.
Note: A Client resource or backup group cannot specify volumes that use both CLARiiON and
Symmetrix storage systems. For hosts that have both CLARiiON and Symmetrix volumes,
create separate backup groups and Client resources. Each backup group and its Client
resources can specify volumes from only one type of storage system.
Note: The value for the Start Time attributes must allow the specified number of snapshots
to be created in a 24-hour period.
Configuration tasks 59
Configuring a Scheduled Backup
For example, if you want to take four snapshots per day (Number of Snapshots
attribute) and the first snapshot must occur at 4:00 a.m. (Start Time attribute),
then the Interval attribute must be set to 5 hours or less:
Number of Snapshots < (24:00 - Start Time) / Interval
7. For the Autostart attribute, select Enabled.
8. Click the Snapshot attribute so that a check mark appears beside it.
9. For the Snapshot Policy attribute, select a snapshot policy.
• The Number of Snapshots attribute works in conjunction with the Group
resource Interval and Start Time attributes.
• The value for the Start Time and Interval attributes must allow the specified
number of snapshots to be created in a 24-hour period.
“Configure snapshot policies” on page 56 provides more information about
snapshot policies.
10. For the Snapshot Pool attribute, select a pool that was created for the snapshot.
“Configure a backup pool for snapshot operations” on page 53 provides more
information about pools.
11. Click the Advanced tab.
12. For the Interval attribute, specify how often a snapshot will be created. The
Interval attribute works in conjunction with the backup group Start Time
attribute and the snapshot policy Number of Snapshots attribute.
13. Ensure that Restart Window attribute value is less than or equal to the Interval
attribute value.
14. Set the Client Retries attribute to 0 (zero).
This value specifies the number of times the Networker software attempts to back
up a failed client.
15. Click OK to create the backup group.
! CAUTION
Once you have started a snapshot of a save group, do not interrupt or halt the
snapshot process. For example, in an Exchange Server 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
group in NetWorker Management Console will take a long time to complete.
60 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
This way, you can back up Exchange databases many times a day, and back up
Windows system component data once a day.
The general process for configuring a Client resource is the same for all applications
or systems.
The following list describes some of the differences:
◆ System volumes and components use save sets of All, volume name, mount
points, or the save set name SYSTEM COMPONENTS.
◆ System volumes and components do not use application variables.
◆ Applications use the save set APPLICATIONS:\Name of writer.
◆ Some applications backed up by NMM have settings and requirements specific to
the application. These settings are specified by application variables, described in
the backup sections for each application.
For more information, select one of the following topics:
◆ “Configuring a Client resource for System volumes, components, and
applications” on page 61
◆ “Specifying save sets for application data” on page 61
◆ “Displaying valid application data save sets” on page 63
Configuration tasks 61
Configuring a Scheduled Backup
DFS data (Windows Server 2003 only) APPLICATIONS:\DFS Replication service writer
Also back up the SYSTEM COMPONENTS:\ save set on the namespace server (usually the domain
controller) that is associated with the DFS configuration.
Note: In Windows Server 2008, DFS Replication service writer is backed up as part of SYSTEM
COMPONENTS:\.
Active Directory Chapter 16, “Microsoft Active Directory Backup and Recovery,” provides more information about Active
Directory services.
Microsoft Exchange Server “Displaying valid Exchange data save sets” on page 247 provides more information about Exchange save
sets and syntax.
Microsoft SQL Server “Displaying valid SQL data save sets” on page 116 provides more information about Microsoft SQL Server
save sets and syntax.
Microsoft System Center Data Protection Table 44 on page 297provides more information about DPM save sets and syntax.
Manager 2007
Microsoft Office SharePoint Server 2007 • “Displaying valid SharePoint 2007 data save sets” on page 197 provides more information about
and Microsoft SharePoint Portal Server Microsoft Office SharePoint Server 2007.
2003 • “Displaying valid SQL data save sets for SharePoint 2003 backup” on page 169 provides more
information about Microsoft SharePoint Portal Server 2007.
Microsoft Office SharePoint Server 2007 “Displaying valid SharePoint 2007 data save sets” on page 197 provides more information about Microsoft
Granular backup Office SharePoint Server 2007 granular backup.
Hyper-V “Displaying valid Hyper-V save sets” on page 324 provides more information about Hyper-V save sets and
syntax.
62 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
Note: If the application server is on a virtual host, run this command from the physical
node that is currently hosting the application server.
Note: 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.
Configuration tasks 63
Configuring a Scheduled Backup
◆ When specifying a SQL Server named instance in the Save Set attribute, replace
the backslash with its URL-encoded value, which is %5C.
In the following example, a SQL Server named instance that is identified as:
CORPDBSERV1\YUKON
would be represented in the Save Set attribute as:
CORPDBSERV1%5CYUKON
To back up only the database named NADATA in the SQL Server named instance
CORPDBSERV1\YUKON, the complete entry in the Save Set attribute would be:
APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\NADATA
If the database name in the previous example was NA#DATA, the save set entry
would be:
APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\NA%23DATA
Table 11 on page 64 lists the most commonly used special characters and their URL
values.
\ %5C ? %3F
/ %2F ] %5D
% %25 } %7D
# %23 { %7B
64 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
In addition to the attributes listed in Table 12 on page 65, there are also
application-specific attributes:
◆ “SQL Server application information variable settings” on page 118
◆ “SharePoint 2007 application information variable settings” on page 198
◆ “SQL application information variable settings in SharePoint 2003 backup” on
page 169
◆ “Exchange application information variable settings” on page 248
◆ “DPM application information variable settings” on page 299
◆ “Hyper-V application information variable settings” on page 325
◆ “Windows Cluster application information variable settings” on page 141
Configure privileges
The NMM Client must be granted NetWorker Administrator privileges in order to
perform media database operations during snapshot deletion.
If you set up a proxy client for the NMM Client, grant the proxy client NetWorker
Administrator privileges. If you are setting up a NMM Client in a cluster, grant
NetWorker administrator privileges to each cluster node and virtual server.
To configure privileges:
1. In the Administration window of the NetWorker Management Console, click
Configuration.
2. In the expanded left pane, click User Groups.
Configuration tasks 65
Configuring a Scheduled Backup
3. Right-click the Administrators group, and then select Properties. The Properties
dialog box appears.
4. In the Users attribute, add the following values for the NMM Client host. Place
each value on a separate line:
user=administrator,host=NMM_client_host
user=system,host=NMM_client_host
where NMM_client_host is the DNS hostname of the NMM Client.
a. If a proxy client is set up for the NMM Client:
– Where a single user is granted administrator rights to perform all
Networker functionality for a host, add the following values:
user=administrator,host=NMM_clientproxy_host
user=system,host=NMM_clientproxy_host
– Where multiple users are configured and added to an administrator group
and that group is added on NetWorker privilege list. All the users under
this group have administrator rights.
To perform all the Networker functionality for a host, add the following
values:
group=administrator,host=NMM_clientproxy_host
group=system,host=NMM_clientproxy_host
b. If the NMM Client is installed in a cluster, grant NetWorker Administrator
privileges to each cluster node and virtual server.
5. Click OK. All NMM users must have administrator-level privileges.
66 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
Requirement Description
General requirements
Installation The proxy client must have the same version of the NMM Client software, and operating system version and patch level, as the
host for which it is acting as the proxy client.
The NetWorker Module for Microsoft Applications Release 2.2 SP1 Installation Guide provides more information about installation.
Configuration Create a NMM Client resource for the proxy client host.
“Configure a Client resource” on page 60 provides more information about performing this task.
For the NMM Client resource that will use the services of the proxy client, type the proxy client host name in the:
• Application Information attribute
• Remote Access attribute
Connectivity The proxy client must have connectivity between the following:
• NMM Client
• NetWorker server
• Storage subsystem on which snapshots reside.
Rollback recovery The NMM Client to which the snapshot is to be rolled back must be supported with a proxy client.
“Snapshot Management” on page 152 provides more information rollback requirements.
CLARiiON For proxy clients using CLARiiON storage and the EMC VSS Provider, at least one CLARiiON LUN must be permanently assigned
to the proxy host.
Third-party Hardware providers may have additional configuration requirements for proxy clients.
hardware The vendor’s product documentation provides details on these requirements.
providers
Exchange Server Set up a proxy client for an Exchange Server. A proxy client performs the processing associated with the Exchange Server
performance consistency checker utility, eseutil.exe, thus reducing the load on the Exchange Server.
Consistency The Exchange Server consistency checker utility, eseutil.exe, must be installed on the proxy client. The version of eseutil.exe
checker utility must be of the same version (service pack level) as the Exchange Server. Ensure that you install the eseutil.exe utility from the
Exchange Management Tools located on the Exchange Server CD.
For example, if Exchange Server 2003 Service Pack 2 is installed on the Exchange Server, then the version of eseutil.exe that is
installed on the proxy client must be from the Exchange Server 2003 SP2 Management utilities. Failure to do so will cause the
consistency checker utility to report errors even when the databases are valid.
Installation path to If the installation of the Exchange consistency checker utility, eseutil.exe, is not performed from the Exchange Server installation
consistency program, ensure that the path to the eseutil.exe program is in the $PATH environment variable.
checker utility
Exchange mount Use the NSR_ALT_PATH variable to specify a path to mount snapshots on the proxy client.
paths “Application information variable settings” on page 65 provides more information about these settings.
Configuration tasks 67
Configuring a Scheduled Backup
Table 14 Additional steps and considerations for backing up a clustered Client resource
For each Client resource, type the names of the physical nodes of the cluster in the
Remote Access attribute.
7. “Configure a proxy client” on page 66 If a hardware provider such as the EMC VSS Provider is being used, a proxy client
must be configured for a clustered NMM Client.
68 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Configuring a Scheduled Backup
Note: You can disable a Client resource for scheduled backup by clearing the Scheduled
backup attribute in the Client resource.
2. On the NMM Client, open the NMM Client software and manually delete any
snapshots for the client. “Deleting a snapshot” on page 156 provides more
information about deleting snapshots manually.
Note: Before deleting the snapshots, you can manually roll them over to a conventional
backup. In this way, the data in the snapshot can be recovered.
3. On the NetWorker server that you are moving to, set up scheduled backups for
the NMM Client. “Backup configuration roadmap” on page 50 provides more
information about setting up scheduled backups.
70 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
3
System Backup and
Recovery
Note: When a volume that contains writer files for an application or the SYSTEM STATE is
backed up, the files that belong to the writers are skipped during the backup.
72 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Item Description
Table 16 Tasks for scheduling a backup are the same for all VSS
writers
Note: Application data such as Exchange data is not included in the save set All.
74 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
• To back up specific volumes, type the volume name. For example, to specify
the volume E and all of its subfolders and files, type:
E:\
• To specify volume mount point data, place the name of the mount point on a
separate line. For example, if you have a mount point named CAD_Drawings
on volume E:\ and you want to back up all of the data on E:\ including the
data under the mount point, type the following on separate lines:
E:\
E:\CAD_Drawings
Note: The save set All will include mount point data only if no other path to the remote
data is found during backup.
! CAUTION
To protect against a disaster, ensure that all volumes and Windows system
components are backed up. Also ensure that the associated snapshot policy
includes at least one rollover to a conventional backup. The snapshot policy
for volumes and Windows system components should specify in the
Backup Snapshots field a value of “first,” “last,” or “all.” Do not specify
“none.” Disaster recovery can only be performed from a conventional
backup.
10. 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 far enough apart so that the backups for the host’s 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. For all types of
backup data except for Active Directory conventional backups and SharePoint
granular backups, type:
nsrsnap_vss_save.exe
“Active Directory backup and recovery” on page 338 provides additional
information about Active Directory backups. Chapter 11, “Microsoft SharePoint
2007 Granular Backup and Recovery,” provides information about SharePoint
granular backups.
Note: If the NMM client is part of a cluster, type the names of the physical nodes of the
cluster in the Remote Access attribute.
Performing a recovery
Ensure that all users who will be running or configuring NetWorker Module for
Microsoft Applications (NMM) backups and recoveries have the appropriate level of
privileges for all resources they must access.
Table 17 on page 76 describes the privilege levels needed.
NetWorker Module for Microsoft Applications Windows Administrator or Windows Backup Operator
client machine
Review the following options and considerations before performing the procedures
in these sections:
◆ Chapter 16, “Microsoft Active Directory Backup and Recovery”provides more
information about recovering Active Directory (AD) data.
◆ “Recovering file system snapshots that have not been rolled over” on page 90
provides more information about recovering data from a persistent snapshot that
has not been rolled over to a conventional backup medium.
! IMPORTANT
Attempting to restore system components from a persistent snapshot may
invalidate the snapshot and leave the system in an unrecoverable state. NMM
does not prevent an attempt to restore SYSTEM COMPONENTS from a
point-in-time backup. Chapter 7, “Snapshot Management,”describes how to
rollover a snapshot to a conventional backup.
76 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
◆ To recover backup data that was password-protected and encrypted with another
VSS client program, and not NetWorker VSS Client for Microsoft Windows 1.0 or
NetWorker Module for Microsoft Applications, use the recover.exe command
from the Command Line Interface (CLI). The EMC NetWorker Command Reference
Guide, release 7.3.2 or later, provides more information about the recover.exe
command.
◆ Data that was backed up from a mount point is available for browsing at the root
of the navigation tree. For example, if the drive H:\ has a mount point named
H:\CAD_Drawings, then a separate entry for the mount point
H:\CAD_Drawings will be available at the root of the navigation tree instead of
as a subfolder under H:\.
◆ To recover data to a mount point that has been deleted, manually re-create the
mount point before recovering the data. Otherwise, the data will be recovered to a
local directory whose name corresponds to the deleted mount point.
◆ If the disk that is referenced by the mount point has been replaced, manually
re-create the mount point.
◆ If a file was not backed up due to a skip directive, you may still be able to select
the file for a recovery operation. In this case, although you can select the file, it is
not recoverable.
! IMPORTANT
If you are recovering File Replication Services (FRS) or Windows NT Directory
Services (NTDS) data, boot the NetWorker client in Directory Service Recovery
mode before completing the recovery options in this section. “Booting Windows in
Directory Service Restore mode” on page 91 provides more information about
these recovery options.
Performing a recovery 77
System Backup and Recovery
Note: If you recovered items from a snapshot (instant recovery), the snapshot volume will be
temporarily mounted during the recovery operation. The mounted volume is displayed in the
Windows Explorer program. After the recovery is complete, you may have to refresh the
Windows Explorer to update its view.
78 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Recovery options
This section describes the following recovery options:
◆ “General recovery options” on page 79
◆ System recovery options:
• “NetWorker recovery options” on page 80
• “Cluster recovery options” on page 81
• “Exchange recovery options” on page 269
• “ADAM recovery options” on page 84
• “DFS recovery options” on page 85
• “FRS recovery options” on page 87
• “NTDS recovery options” on page 88
• “Security recovery options” on page 90
Note: After each recovery, the Diagnostic Level attribute is automatically set to Normal.
Performing a recovery 79
System Backup and Recovery
! CAUTION
Do not clear the "Microsoft Best Practices" box except where specifically
instructed to do otherwise in this document. For instance, there are some
procedures, such as recovering Distributed File System (DFS) data, where you
can clear this attribute. Microsoft does not support recovery of portions of the
operating system. Attempted recovery of portions of the operating system,
with this box cleared, may render the system unbootable. After each recovery
operation, this option is automatically selected.
80 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Performing a recovery 81
System Backup and Recovery
Note: Authoritative restores of the Cluster Writer are only supported for Windows Server 2008.
To specify an authoritative restore for the Windows Server 2008 Cluster Writer:
1. Ensure that the cluster service is running on the local system.
2. Ensure that the cluster service is running on all remote nodes. Microsoft Windows
Server 2008 product documentation provides more information on running the
cluster service.
3. From the Options menu, select System Recover Session Options.
4. Click the NetWorker tab, and clear the Use Microsoft best practices for selecting
system state checkbox.
5. Click the Cluster tab.
6. Select the Authoritative Restore options.
7. Click OK to close the System Recover Session Options dialog box.
8. In the navigation tree, expand the SYSTEM COMPONENTS folder and select
Cluster Database.
9. From the System Recover Session toolbar, click Start Restore.
Note: Perform an authoritative restore of the Windows 2008 cluster writer by selecting only the
Windows 2008 cluster writer in that recover session. In particular, do not perform an
authoritative restore of the Windows 2008 cluster writer at the same time as the restore of any
other NMM application. Authoritative restores of the Windows 2008 cluster writer will restart
the cluster service on all nodes in the cluster.
Authoritative recovery from a NetWorker 7.4 SP2 save set after NMM upgrade
If the Windows Server 2008 cluster database was backed up in NetWorker 7.4 SP2
prior to upgrading to NMM 2.2 SP1, you must use a command line to perform an
authoritative restore. You cannot perform this authoritative recovery from the Cluster
tab of System Recover Session Options.
The following set of steps illustrates this installation, backup, and recovery sequence:
1. Install NetWorker 7.4 SP2 on a Windows Server 2008 cluster.
2. Back up VSS SYSTEM SERVICES.
3. Uninstall NetWorker 7.4 SP2.
4. Install NMM 2.2 SP1:
• If you attempt to use the NMM recovery user interface to recover a cluster
database that was backed up in NetWorker 7.4 SP2 prior to upgrading to
NMM 2.2 SP1, NMM will change it to a nonauthoritative restore.
• You can only perform an authoritative restore of a Windows Server 2008
Cluster Writer backup created with NetWorker 7.4 SP2 by using the command
line.
82 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Note: Perform an authoritative restore of the Windows 2008 cluster writer by selecting only the
Windows 2008 cluster writer in that recover session. In particular, do not perform an
authoritative restore of the Windows 2008 cluster writer at the same time as the restore of any
other NMM application. Authoritative restores of the Windows 2008 cluster writer will restart
the cluster service on all nodes in the cluster.
Performing a recovery 83
System Backup and Recovery
Note: 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.
Note: If a nonauthoritative restore was performed, the ADAM instance has already been
started.
84 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Note: To recover DFS data, the APPLICATIONS:\DFS Replication service writer save set must
have been backed up. The DFS Replication service writer is available with Windows Server
2003 R2 or later. Additionally, the SYSTEM COMPONENTS:\ save set on the namespace server
(usually the domain controller) that is associated with the DFS configuration must have been
backed up. Chapter 2, “Configuring a Scheduled Backup,” provides more information about
specifying save sets when configuring a backup.
Performing a recovery 85
System Backup and Recovery
! CAUTION
Do not clear the "Microsoft Best Practices" box except where specifically
instructed to do otherwise in this document. For instance, there are some
procedures, such as recovering Distributed File System (DFS) data, where
you can clear this attribute.
Microsoft does not support recovery of portions of the operating system.
Attempted recovery of portions of the operating system, with this box
cleared, may render the system unbootable. After each recovery operation,
this option is automatically selected.
86 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
! IMPORTANT
Do not clear the "Microsoft Best Practices" box except where specifically instructed
to do otherwise in this document. For instance, there are some procedures, such as
recovering Distributed File System (DFS) data, where you can clear this attribute.
Microsoft does not support recovery of portions of the operating system.
Attempted recovery of portions of the operating system, with this box cleared, may
render the system unbootable. After each recovery operation, this option is
automatically selected.
! IMPORTANT
Boot the NetWorker client in Directory Service Recovery mode before completing
the recovery options in this section. “Booting Windows in Directory Service Restore
mode” on page 91 provides more information.
Performing a recovery 87
System Backup and Recovery
Note: To recover FRS data, the “SYSTEM COMPONENTS:\” save set must have been backed
up. Chapter 2, “Configuring a Scheduled Backup,” provides more information about
specifying save sets when configuring a backup.
! CAUTION
Do not clear the "Microsoft Best Practices" box except where specifically
instructed to do otherwise in this document. For instance, there are some
procedures, such as recovering Distributed File System (DFS) data, where you
can clear this attribute. Microsoft does not support recovery of portions of the
operating system. Attempted recovery of portions of the operating system,
with this box cleared, may render the system unbootable. After each recovery
operation, this option is automatically selected.
88 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
! CAUTION
Boot the NetWorker client in Directory Service Recovery mode before completing
the recovery options in this section. “Booting Windows in Directory Service
Restore mode” on page 91 provides more information about these recovery
options.
Note: To recover NTDS data, the “SYSTEM COMPONENTS:\” save set must have been
backed up. Chapter 2, “Configuring a Scheduled Backup,” provides more information about
specifying save sets when configuring a backup.
! CAUTION
Do not clear the "Microsoft Best Practices" box except where specifically
instructed to do otherwise in this document. For instance, there are some
procedures, such as recovering Distributed File System (DFS) data, where you
can clear this attribute. Microsoft does not support recovery of portions of the
operating system. Attempted recovery of portions of the operating system,
with this box cleared, may render the system unbootable. After each recovery
operation, this option is automatically selected.
Performing a recovery 89
System Backup and Recovery
! CAUTION
Do not use AES encryption when backing up files that are encrypted using
Windows Encrypting File System (EFS). When AES encryption is applied to a file
that is also encrypted using the Microsoft EFS, the backup will be reported as
successful. However, recovery of the file will fail.
Recovering file system snapshots that have not been rolled over
The procedure to recover items in a file system snapshot differs depending on
whether the snapshot has been rolled over to a conventional storage medium. This
section describes how to recover items from a file system snapshot that has not been
rolled over. “Windows system backup” on page 72 provides more information about
recovering file system snapshots that have been rolled over.
Note: If a snapshot volume has been mounted by using a client utility such as the EMC
NaviCLI interface or the Windows Disk Management utility, remove the mount point before
performing the next backup or recovery operation. If the mount point is not removed, it will be
removed at the end of the next NetWorker backup or recovery operation.
To recover items in a file system backup that has not been rolled over:
1. Connect to the NetWorker Server on which the NetWorker client was configured
for backup. “Opening the software and connecting to a NetWorker Server” on
page 44 provides more information about connecting to the NetWorker Server.
2. From the left pane, select Recover > System Recover Session.
90 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
3. In the navigation tree, right-click the snapshot and select Mount Snapshot.
• If the Mount Snapshot option is unavailable, then the snapshot has been
rolled over. In this case, follow the steps described in “Windows system
backup” on page 72.
• If another snapshot is currently mounted, a message indicates that the
currently mounted volume will be unmounted. Click OK to unmount the
volume and to proceed with mounting the selected snapshot volume.
4. When the taskbar animation stops and a green mark appears, click the mounted
snapshot. The mounted snapshot item will expand in the navigation tree.
5. Under the expanded snapshot, select the items to be recovered. “Selecting an item
for recovery” on page 45 provides more information about selecting items for
recovery.
6. Select any additional file system options if applicable. “NetWorker recovery
options” on page 80 provides more information about these options.
7. From the System Recover Session toolbar, click Start Restore. Once the recovery
starts, the snapshot is automatically unmounted.
8. From the left pane, select Monitor to view the progress of the recovery.
8. Continue with the recovery options. The following sections provide more specific
information:
• “DFS recovery options” on page 85
• “FRS recovery options” on page 87
• “NTDS recovery options” on page 88
• “Schema objects” on page 353
• “Windows system backup” on page 72 includes information about SYSTEM
STATE or VSS SYSTEM BOOT save sets, and save set recovery.
• “Performing a granular Active Directory or ADAM backup” on page 339
includes information about save sets on a domain controller.
92 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Note: This can take several minutes while the recovered domain controller synchronizes
with its replication partners.
12. After the SYSVOL share has been published, perform one of the following:
• For an authoritative recovery of the entire database, copy the entire
SYSVOL\domain directory tree from the new location to the existing
SYSVOL\domain directory as described in step 8 . When the copy operation
prompts for confirmation, select Yes to All.
• For an authoritative recovery of only a part of AD that includes Policy objects,
copy the policy folders from the new location (see step 8 ) to the existing
policy folders. Policy objects can be identified by their global universal ID
(GUID). Policy folders are located in SYSVOL\domain\Policies.
NMM supports pull directed recovery for most applications. You can run the
recovery program NMM (the control role) on the same computer that the data is
being restored to (the destination client). Some require additional or different steps.
Otherwise you can specify the alternate server to recover to in the regular recovery
steps for the application. “Performing a directed recovery with NMM” on page 94
provides more information.
NMM provides support for pull directed recovery for the following applications:
◆ Microsoft Exchange Server 2007 — “Performing Microsoft Exchange Server 2007
directed recovery” on page 284 provides more information.
◆ Microsoft Office SharePoint Server 2007 — In SharePoint, NMM provides
directed recovery to an original or alternate location. “Performing directed recovery
to an original or alternate location” on page 237 provides more information.
◆ File system — “Performing a directed recovery” on page 93 provides more
information.
◆ Hyper-V — “Performing Hyper-V recovery to a different machine or location” on
page 332 provides more information. In addition, NMM also supports push
directed recovery for Hyper-V.
◆ Data Protection Manager (DPM) — “Performing a granular recovery of DPM
objects” on page 304 provides more information.
94 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
Refresh button
5. Click the Refresh button, which is to the right of the Client name.
Figure 12 on page 95 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.
6. Click the client to add in the Available clients on list box, and then click Add.
Add or remove clients as needed.
7. Click OK.
Figure 13 on page 96 shows the NMM page with the Client box.
Client list
8. Click the Client list, and select the client that created the volume backup as the
browsable client.
9. If the Snapshot Management or Monitor is the active navigation bar item, and
you are prompted with the Navigate Away dialog box, click Yes.
10. On the System Recover Sessions bar, select Recover Options.
The NetWorker System Recover Session Options dialog box appears.
11. On the NetWorker tab, specify the destination for the recovery in the Relocate
Recovered Data box, and then click OK.
12. Recover remote client's backup to local destination.
! CAUTION
If the Windows operating system was upgraded on the host, you cannot recover the
Windows system configuration to the state it was in before the operating system
software was upgraded.
To recover the Windows system state to a point-in-time that precedes the installation
of the NMM client:
1. If the NMM client is:
• A Windows domain controller, boot the NMM client in Directory Services
Restore mode. “Booting Windows in Directory Service Restore mode” on
page 91 provides more information about booting in this mode.
• Not a Windows domain controller, start with step 2 .
2. Recover the contents of the volume on which the Windows operating system was
installed.
3. Recover the Windows configuration save sets:
• If VSS was licensed and enabled, recover:
– VSS SYSTEM BOOT
– VSS SYSTEM FILESET
– VSS SYSTEM SERVICES
96 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
! CAUTION
Ensure that your snapshot policies include at least one rollover to conventional
backup. Disaster recovery can only be performed from a conventional backup.
NMM requires conventional backup for SYSTEM COMPONENTS.
Attempting to restore SYSTEM COMPONENTS from a point-in-time backup can
leave the system in an unrecoverable state. NMM does not prevent an attempt to
restore SYSTEM COMPONENTS from a point-in-time backup. Chapter 7,
“Snapshot Management,”describes how to rollover a snapshot to a conventional
backup.
Disaster recovery of the entire NMM client machine requires completion of the
following tasks:
1. Recovery of the NMM client. Perform one of the following, whichever is
applicable:
• “Perform disaster recovery when the NMM client is not on a domain
controller” on page 98
• “Perform disaster recovery when the NMM client is on a domain controller”
on page 99
2. Full recovery of the applications on that machine. Review these procedures when
setting up backup plans, to ensure that the prerequisite files and data will be
backed up for future disaster recoveries. Perform one of the following, whichever
is applicable:
• “Performing SQL Server disaster recovery” on page 133
• Chapter 10, “Microsoft SharePoint Server 2007 Backup and Recovery,”
• “Performing Microsoft Exchange Server 2007 disaster recovery” on page 286
• “DPM disaster recovery” on page 309
• “Performing Hyper-V parent partition disaster recovery” on page 334
• “Performing Windows Server 2003 clustered client disaster recovery” on
page 143
• “Performing Active Directory disaster recovery” on page 353
Note: When performing a disaster recovery on a Domain Controller or Windows Server 2008,
the application must be reinstalled before performing disaster recovery of the NMM client.
Perform disaster recovery when the NMM client is not on a domain controller
To perform a disaster recovery if the NMM client is not on a domain controller:
1. Install the original operating system to the same specifications and configuration
as originally on the client.
Note: Be sure to apply all service packs and updates that had been applied to the operating
system before the disaster, to bring it up to the exact same level as existed at the time it was
lost.
2. Install the NMM client software exactly as it was configured before the disaster.
3. Open the NMM client software.
4. From the left pane, select Recover > System Recover Session.
5. Select all local drives except for the NMM client installation folder and the
Replication Manager (RM) folder, typically C:\Program
Files\Legato\nsr\rmagentps.
6. Select the SYSTEM COMPONENTS folder.
Note: If recovering a backup created with NetWorker VSS Client 1.0 SP1, under SYSTEM
COMPONENTS, clear ASR DISK.
98 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
System Backup and Recovery
8. When prompted, restart the client. This restores the operating system to the state
it was in when last backed up. Now applications, such as Microsoft Exchange
Server, SQL Server, Office SharePoint Server, or Data Protection Manager, can be
restored from previous backups.
9. To restore an application, follow the procedures for the specific application, listed
in “Performing disaster recovery” on page 97.
Note: Be sure to apply all service packs and updates that had been applied to the operating
system before the disaster, to bring it up to the exact same level as existed at the time it was
lost.
2. Install the NMM client software exactly as it was configured before the disaster.
Note: This is for an Active Directory client NMM installation, and is not for the Active
Directory plugin within a client.
3. Boot the NMM client in directory service restore mode. “Performing a recovery”
on page 76 provides more information about these recovery options.
4. Open the NMM client software.
5. From the left pane, select Recover > System Recover Session.
6. Select all local drives except for the NMM client installation folder and the
Replication Manager (RM) folder, typically C:\Program
Files\Legato\nsr\rmagentps.
7. Select the SYSTEM COMPONENTS folder.
Note: If recovering a backup created with NetWorker VSS Client 1.0 SP1, under SYSTEM
COMPONENTS, clear ASR DISK.
100 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
4
Deduplication Backup
and Recovery
Data deduplication
! IMPORTANT
Because the data deduplication process in NMM requires Avamar and NetWorker
installation and configuration, it is recommended that you review the
documentation listed in “Related documentation about Avamar Server and
NetWorker Server” on page 105 before using data deduplication for backup and
recovery in NMM.
NetWorker deduplication, which leverages Avamar Data Stores, solves the challenges
associated with traditional backup, enabling fast, reliable backup and recovery for
remote offices, and data center LANs.
Data deduplication is a key feature of the Avamar system. Data deduplication
ensures that each unique sub-file, variable length object is stored only once across
sites and servers. During backups, the Avamar client software examines the client file
system and applies the data deduplication algorithm that identifies redundant data
sequences and breaks the client filesysytem into sub-file, variable length data
segments. Each data segment is assigned a unique ID. The client software then
determines whether or not this unique ID has already been stored on the Avamar
server. If this object resides on the Avamar server, a link to the stored object is
referenced in this backup. Once an object has been stored on the server, it is never
resent over the network, no matter how many times it is encountered on any number
of clients. This feature greatly reduces network traffic and provides for enhanced
storage efficiency on the server.
Key deduplication differentiators are:
◆ Deduplicates backup data at the source, before data transfer across the network
◆ Enables fast, daily full backups across existing networks and infrastructure
◆ Reduces required daily network bandwidth dramatically by identifying
redundant data at source
◆ Up to 10 times faster backups
◆ Data encrypted in flight and at rest
◆ Patented RAIN technology provides fault tolerance across nodes and eliminates
single points of failure
◆ Scalable grid architecture
◆ Global data deduplication reduces total backup storage by up to 50 times
◆ Recoverability verified daily—no surprises
◆ Centralized web-based management
◆ Simple one-step recovery
◆ Flexible deployment options, including EMC Avamar Data Store package
Data deduplication replaces multiple copies of the same data scattered across
networks with a reference to a single instance or source for the data. Edited files also
have tremendous redundancy with previous versions.
102 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Deduplication Backup and Recovery
Subsequent daily,
Subsequent daily, full incremental backups Data recovery time after
Backup type Full initial backup backups (with a weekly full) one week
Non-deduplication x hours x hours 1/10 x hours 1.6 to 2.0x, if the full backup
and all incremental backups
were restored.
104 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Deduplication Backup and Recovery
Configure the Avamar and the NetWorker Server to receive deduplication data and process
backups
To configure Avamar and the NetWorker Server to receive deduplication data and
process backups:
1. Set up and configure the Avamar server. The Avamar hardware and software
documentation provides information on Avamar setup and configuration.
2. Create deduplication nodes and replication nodes on the Avamar server:
• Perform this task through the Avamar user interface.
• The Avamar documentation provides detailed information.
3. Configure deduplication node and replication node settings on the NetWorker
Server:
• Configure the deduplication node through the NetWorker Server’s
Administration interface.
• The EMC NetWorker Release 7.5 Administration Guide provides more
information about configuring the deduplication node.
4. Create a replication node for a deduplication node, if required by the NetWorker
deduplication node for automatic failover of data backup nodes. The EMC
NetWorker Release 7.5 Administration Guide provides details.
Set the DNS resolution for NetWorker deduplication node and NMM
The NetWorker deduplication Node and the NMM hosts require a DNS resolution
between nodes.
Note: The NMM hosts include one or more of the following: NMM client, NMM proxy client,
or the NMM proxy storage node.
106 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Deduplication Backup and Recovery
Note: If the deduplication node for an existing deduplication client is changed or if another
type of client is upgraded to a deduplication client, a new full backup of the client data must be
performed, regardless whether the most recent backup performed was a full backup.
The initial full backup of a deduplication client takes longer than a regular backup of
the same client data due to the initial overhead involved in deduplicating the data.
All subsequent deduplication backups benefit from the fact that now only the data
segments (not files) that have changed since the previous backup will be backed up.
The choice of subsequent backup levels, however, depends on what is more
important to the user: backup performance or recovery performance. Deduplication
clients should use backup schedules that support that priority.
Deduplication backups must be scheduled to avoid the deduplication node's
read-only periods, when such cron jobs as checkpoint and garbage-collection are run.
The Avamar server documentation provides instructions on how to do this.
Retention policies
If a volume contains one or more deduplication save sets, the resource for the
deduplication node that was used to create the backup must exist when the save sets
pass their retention policy. If the resource for the deduplication node has been
deleted, the volume cannot be made recyclable or relabeled. Furthermore, when
deduplication save sets pass their retention time, the NetWorker Server will begin the
process of deleting the deduplicated data from the deduplication node. Therefore,
deduplication data may not be recoverable using the scanner program once the
deduplication save set has passed its retention time.
The EMC NetWorker Release 7.5 Administration Guide provides more information about
Retention Policies, and the save set recover and scanner programs.
! IMPORTANT
Do not configure the second instance as a deduplication client.
2. If using multiple backup schedules, ensure that the backup level is set to full for
all groups. This is required because the backup level and the last backup time are
calculated using both the group name and save set name, and the groups would
interfere with each other.
108 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Deduplication Backup and Recovery
Note: You can use this procedure for configuring deduplication for any client resource listed in
“Windows OS, application, and configuration support” on page 104, except for configuring
deduplication for an Exchange client running on a passive node in a CCR environment, which
is described in “Configuring deduplication backup for a passive node in a CCR environment”
on page 266.
Note: For deduplication clients, NMM will not support a parallelism of greater than 4 . If
NSR_PS_SAVE_PARALLELISM is set to above 4, NMM automatically reduces the
parallelism to 4.
To reduce the client parallelism, in the Application Information field, use the
NSR_PS_SAVE_PARALLELISM variable. For example, to set parallelism to 1,
type the following:
NSR_PS_SAVE_PARALLELISM=1
110 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Deduplication Backup and Recovery
8. From the De-duplication node menu, select the name of the de-duplication node
to which this client’s backup data will be sent. This is the deduplication node
created in “Configure the Avamar and the NetWorker Server to receive
deduplication data and process backups” on page 106.
Note: All clients in a group must have the same deduplication node value.
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 client’s backup data changes, the next
backup done must be a level 0 (full) backup.
Note: Under some conditions, if recovery from the primary deduplication node fails,
autorecovery will use a replication node. The EMC NetWorker Release 7.5 Administration Guide
provides detailed information about recovery from a replication node.
112 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
5
Microsoft SQL Server
Backup and Recovery
Note: NMM client does not support Microsoft SQL Server running on IA64.
The SQL VSS Writer does not support the encryption or compression features that SQL VDI
backup interface does. Therefore, NMM does not support these features.
SQL Server 2000 is no longer supported.
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.
114 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
“Specifying save sets for SQL data” on page 116 describes how the writer name is
used in the save set syntax.
◆ Nsrsnap_vss_save — The NMM command to initiate the VSS-based backup.
◆ Nsrsnap_vss_recover — The NMM command to initiate the VSS-based recovery.
All default instance SQL data along with SQL Server If the SQL Server VSS Writer service is enabled (it is disabled by default), type the following:
2008 named instances and databases, including APPLICATIONS:\SqlServerWriter
express and stand-alone databases
Only the SQL 2008 host instance and database name APPLICATIONS:\SqlServerWriter\host%5Cinstance\master
combination For example, to back up the database named trans07 on the SQL Server named instance
MT11\BU, type the following:
APPLICATIONS:\SqlServerWriter\MT11%5CBU\
trans07
Some special characters in a SQL Server named instance or database name must be
replaced with their URL-encoded values. “URL encoding for SQL save sets” on page 117
provides more information about URL encoding.
All default instance SQL data along with SQL Server If the SQL Server VSS Writer service is enabled (it is disabled by default), type the following:
2005 named instances and databases, including APPLICATIONS:\SqlServerWriter
express and stand-alone databases
Only the SQL 2005 host instance and database name APPLICATIONS:\SqlServerWriter\host%5Cinstance\master
combination For example, to back up the database named trans07 on the SQL Server named instance
MT11\BU, type the following:
APPLICATIONS:\SqlServerWriter\MT11%5CBU\
trans07
Some special characters in a SQL Server named instance or database name must be
replaced with their URL-encoded values. “URL encoding for SQL save sets” on page 117
provides more information about URL encoding.
Note: If the application server is on a virtual host, run this command from the physical
node that is currently hosting the application server.
4. 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.
116 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
• Each entry that you add to the Save Set attribute must be typed on a separate
line, without the double quotes.
The save sets that are available for backup are listed in a format similar to the
following:
"APPLICATIONS:\SqlServerWriter"
"APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON"
"APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\master"
"APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\model"
"APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\msdb"
"APPLICATIONS:\SqlServerWriter\CORPDBSERV1%5CYUKON\NADATA"
Table 20 on page 118 lists the most commonly used special characters and their URL
values.
\ %5C ? %3F
/ %2F ] %5D
% %25 } %7D
# %23 { %7B
NSR_DATA_MOVER=value application • Specifies the hostname of the NMM client that • The local host
information attribute moves snapshots from the NMM client to • The proxy client hostname
primary and secondary (conventional) Consider the following:
storage.
• If no value is typed, the local host is used as the
• The host can be either a local host or a proxy data mover.
client host.
• If you are setting up a proxy client for a virtual
cluster server, you must also type the proxy client
hostname in the Remote Access attribute of the
Client resource.
• For serverless backups, specify a proxy client.
• If setting up an SQL Client resource, it is
recommended that you use a proxy client.
• If a proxy client is specified, SQL consistency
checks are performed on the proxy client. Related
messages are written to the Replication Manager
log files (erm_clientxx.log) on the proxy client.
• If no proxy client is specified for an SQL Client
resource, consistency checks are performed on the
Client resource host. Related messages are logged
on the Client resource host in both the Replication
Manager log files and the nmm.raw file.
118 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
Note: EMC recommends that no more than 200 databases are backed up at one time. If
database sizes are large, this should be less.
Ensure that:
◆ For SQL 2005 backup, the following patches are installed:
• Microsoft SQL Server 2005 Service Pack 3 (for Microsoft SQL Server 2005
(64-bit), Version 9.3.4035)
The Microsoft Knowledge Base article KB955706 provides details about this
service pack.
• Cumulative update package 1 for SQL Server 2005 Service Pack 3
The Microsoft Knowledge Base article KB959195 provides details about this
cumulative update.
◆ The SQL Server VSS Writer service is enabled during backup. When SQL Server
is installed, the SQL Server VSS Writer service is disabled by default.
“Full backup of an SQL Server” on page 119 provides details about backing up an
SQL Server.
! 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.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example, C:\.
Tasks for scheduling a backup are the same for all VSS writers.
1. “Configure a backup pool for snapshot operations” on page 53 No special configuration is required.
5. “Configure a SQL Server Client resource” on page 120 No special configuration is required.
Chapter 2, “Configuring a Scheduled Backup,” describes the first four tasks in detail.
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though not
necessarily quickly.
8. Select the Scheduled Backups attribute:
• If needed, use URL-encoded values when specifying save set names in the
Save Set attribute of the Client resource.
• URL-encoded values are used to represent special characters such as the
backslash (\). A table of values is provided in “URL encoding for SQL save
sets” on page 117.
• To back up SQL Server 2005 and SQL Server 2008 named instances and default
instances, specify the save set name:
APPLICATIONS:\SqlServerWriter
The SQL 2005 and 2008 Express databases are backed up under SYSTEM
COMPONENTS:
SYSTEM COMPONENTS:\
The SQL Server save set syntax is described in “Specifying save sets for SQL
data” on page 116.
120 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
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.
Note: Though this release no longer supports SQL Server 2000, NMM can recover previous
backups of SQL Server 2000 data.
Recovering SQL Server 2005 and 2008 stand-alone databases from the SQLServerWriter save set
To recover SQL Server 2005 and 2008 stand-alone databases:
1. If restoring the master database, the SQL Server services for the SQL database
instances are automatically detected and stopped.
2. From the navigation tree, expand the Applications folder and the
SQLServerWriter folder.
3. Select the databases to recover.
4. From the System Recover Session toolbar, click Start Restore.
5. After the recovery is complete, NMM automatically starts the SQL Server services
for the SQL Server database instances.
Recovering SQL Server 2005 or 2008 express databases from the System Components save set
To recover SQL Server express databases that were backed up to 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. Select the databases to recover.
4. From the System Recover Session toolbar, click Start Restore.
5. After the recovery is complete, start the SQL Server services for the SQL database
instances.
122 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
◆ No validation that the restore target paths are clustered paths is available.
◆ If backup of the ADAM Writer is taken on a machine, and the source client is
selected from the Client menu of the NMM GUI, then the ADAM Writer of the
source machine is visible under Snapshot Management tab of the NMM GUI of
the target machine.
The Change NetWorker Server dialog box as shown Figure 16 on page 124,
appears:
a. Click the Update Server List button to refresh the list of NetWorker Servers.
b. Select the desired NetWorker Server and click OK.
2. Select the backed up client machine, as described in “Selecting a client” on
page 125.
124 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
Selecting a client
To select a client:
1. From the Options menu, select the Configure Options to add the backed-up
client machine to the list of client machines that you can browse. Figure 17 on
page 125 shows the Configure Options.
The Select Viewable Clients dialog box, as shown in Figure 19 on page 126,
appears.
3. Select the backed up SQL Client from the Selected clients on:
a. List and click Add >> to add the selected client to the list of clients in the
Client to list on menu bar: list.
b. Click OK.
The Client menu in the NMM GUI displays the list of selected clients that you can
browse.
4. Select the desired SQL Client in the Client menu. Figure 20 on page 126 shows
the Client menu.
5. Select the desired SQL Server for directed recovery as described in “Selecting the
desired SQL databases for directed recovery” on page 127.
126 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
Note: The SQL System databases are not supported for SQL directed recovery.
128 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
The File System Recover Summary form as shown in Figure 25 on page 129,
appears.
Note: The SQL database recover path is based on the original path. This is the default SQL
recover path option.
5. Click Start Recover to initiate the directed recover. Switch to the Monitor page to
view the status and progress of the recover, as shown in Figure 26 on page 129.
Note: The SQL tab is visible under Recover Options only when the source client SQL
database backup is accessed and marked for recovery from the Client menu of the target
client NMM GUI.
130 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
The Browse For Folder dialog box, as shown in Figure 29 on page 131, appears.
Although you can select a network share in the Browse For Folder dialog box, it
is not valid and you are informed when the recover is started.
4. Select the desired recover location and click OK. The System Recover Session
Options dialog box appears.
5. Click Recover…. The File System Recover Summary form appears.
6. Click Start Recover to initiate the directed recover.
Note: If the SQL alternate recover path is invalid, for example, blank or network share, the
error message dialog box as shown in Figure 30 on page 131, appears.
7. Switch to the Monitor page as shown in Figure 26 on page 129 to view the status
and progress of the recover.
132 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
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.
“Specifying save sets for SQL data” on page 116 provides backup details.
2. Back up application data for SQL Server with the following save set:
APPLICATIONS:\SqlServerWriter
To perform a disaster recovery of SQL Server on a Windows Server 2008 machine:
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.
Note: In the NMM interface, clear the check boxes for all of the system databases, or the
recovery will fail.
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.
“Specifying save sets for SQL data” on page 116 provides information for
SYSTEM COMPONENTS:\ backup.
2. Back up application data for SQL Server with the following save set:
APPLICATIONS:\SqlServerWriter
To perform a SQL Server (stand-alone) disaster recovery on Windows Server 2003:
1. Set up a new Windows 2003 machine to the following on the old machine:
• Machine name
• IP address
• Domain status
2. Recover SYSTEM COMPONENTS:\ and the local file system volumes.
3. Reboot 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.
7. Reboot, and then recovery will be complete.
134 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
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
drive C:\, back up the file system that includes the Windows Boot Volume, Windows
System Volume, and application software.
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.
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
drive C:\, back up the file system that includes the Windows Boot Volume, Windows
System Volume, and application software.
Note: You must specify a separate applications save set for each SQL cluster instance.
136 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SQL Server Backup and Recovery
Table 23 SQL Server backup and recovery best practices and considerations
Define different schedules for protecting For application servers such as SQL or Exchange Servers, back up the server application data under a
the following: schedule different than the host operating system data and volumes.
• The operating system and the file Typically, application data is backed up several times a day while operating system data and volumes are
system backed up less frequently.
• The Application that is to be backed To accomplish this:
up. 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.
Installation path for application server Do not install application server program files on the same volume as the application’s database files and log
program files.
NetWorker modules and the NMM client If you attempt to use both the NMM client and a NetWorker module (for example NME or NMSQL) to back up
application data, the module backups are promoted to Full backups.
“NMM client issues” on page 361 provides more information about issues that might be encountered with the
NMM client.
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.
The CLARiiON limits for the CX500 are as follows:
• For a CX500, the limit is 150 snapshots or snapshot sessions system-wide. This includes reserved
snapshots/sessions for SAN Copy. There is also a limit of 8 snapshots or snapshot sessions per LUN.
• Limits for CLARiiON systems can be found in the EMC SnapView Integration Module for SQL Server
(SIMS) Administrator’s Guide.
SQL instances in suspect mode If any of the databases belonging to a SQL instance are in suspect mode, and a backup of the SQL instance
is attempted with the Microsoft MSDE Writer, the snapshot backup will fail.
Verify VSS SQL Writer service is After installing SQL Server, verify that the VSS SQL Writer service is running in order for the VSS SQL Writer
running snapshot to be successful. The SQL Writer is disabled by default.
It must be enabled or set to automatic after installation.
Ignore tempdb database 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 writer and is not backed up.
Special character databases Special character databases are not backed up and the best practice is to have the list of databases without
special character tables and columns.
SQL Server crash may occur when the 1. Restore the System Components, which by default has the Windows boot volume and Windows system
SQL Server executable or the volume.
supporting System Components get 2. Reinstall the SQL Server with its latest software updates and then recover the SQL databases using
corrupted. APPLICATIONS:\SqlServerWriter.
138 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
6
Microsoft Windows
Cluster Backup and
Recovery
140 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Windows Cluster Backup and Recovery
4. “Configure a backup group” on page 59 • Configure a Client resource for each virtual server that is
being backed up and each physical node in the cluster on
which the virtual server may execute.
• Type the names of the physical nodes of the cluster in the
Remote Access attribute of each virtual Client resource.
5. “Configure privileges” on page 65 Set up NetWorker administrator privileges for each physical
node and proxy client in the cluster.
6. “Configure a proxy client” on page 66 If a hardware provider such as the EMC VSS Provider is being
used, a proxy client must be configured for a clustered NMM
client.
Note: There is an additional consideration for backing up a clustered Client resource: the proxy
client is not allowed to be a member of the cluster. This is by Microsoft design, it is not
supported by the Windows Cluster service. Microsoft describes this restriction in a MSDN
article at http://msdn.microsoft.com/en-us/library/aa384600(VS.85).aspx, in the subsection
“Auto-Import Hardware Shadow Copies Are Not Supported on Windows Cluster Service.”
! IMPORTANT
As part of disaster recovery plan, backup either of the following on the application
hosts:
- The save set All attribute in the save set field of the Client Resource.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
142 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Windows Cluster Backup and Recovery
For example, a CLARiiON storage solution may have an InActive snapshot as the
result of a failed backup. In this case, use the Navisphere user interface or the
NaviCLI command line interface to search for and delete the inactive snapshot.
! CAUTION
Ensure that your snapshot policies include at least one rollover to conventional
backup. Disaster recovery can only be performed from a conventional backup.
Chapter 7, “Snapshot Management,” describes how to rollover a snapshot to a
conventional backup.
! CAUTION
After cleaning the Cluster Server, you must reproduce the preexisting
application environment on Node_B so MSCS can administer the applications
as it did before the node failed. One way to reproduce the preexisting
application environment is to perform a recovery for each application that was
previously installed on the node.
3. Use the Cluster Administrator tool to select Join an existing Cluster and type the
cluster name.
4. Use the Cluster Administrator tool on Node_A to ensure that Node_B appears
available for failover operations.
5. Stop the cluster service in Node_A by using one of the following methods:
• With the control panel service tool, stop the Cluster service.
• At the command prompt, type the following:
net stop clussvc
Note: If recovering a backup created with NetWorker VSS Client 1.0 SP1, under SYSTEM
COMPONENTS, clear ASR DISK.
144 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Windows Cluster Backup and Recovery
! IMPORTANT
Do not clear the "Microsoft Best Practices" box except where specifically
instructed to do otherwise in this document. For instance, there are some
procedures, such as recovering Distributed File System (DFS) data, where you
can clear this attribute.
Microsoft does not support recovery of portions of the operating system.
Attempted recovery of portions of the operating system, with this box cleared,
may render the system unbootable. After each recovery operation, this option
is automatically selected.
Note: If you are performing regular scheduled backups, this will recover the cluster
database to a point shortly before the loss of Node_B.
3. Use the Cluster Administrator on Node_A to monitor the cluster "joining" status
of node_B.
4. Use the Cluster Administrator on Node_B to verify that the cluster group can be
moved between the nodes by right-clicking the group and selecting Move group.
146 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Windows Cluster Backup and Recovery
! IMPORTANT
After cleaning up the Cluster Server, you must reproduce the preexisting
application environment on Node_B so MSCS can administer the applications
as it did before the node failed. One way to reproduce the preexisting
application environment is to perform a recovery for each application that was
previously installed on the node.
3. Use the Cluster Administrator tool to select Join an existing Cluster and type the
cluster name.
4. Use the Cluster Administrator tool on Node_A to ensure that Node_B appears
available for failover operations.
5. Stop the cluster service in Node_A by using one of the following methods:
• Using the control panel service tool, stop the Cluster service.
• At the command prompt, type the following:
net stop clussvc
6. Select the required items to be recovered for Node_B:
a. Open the NMM client software on Node_B.
b. From the left pane, select Recover > System Recover Session.
c. Select all local drives except for the NMM client installation directory.
d. Select the following:
– VSS SYSTEM SERVICES
– VSS SYSTEM FILESET
– VSS SYSTEM BOOT
e. From the System Recover Session toolbar, click Start Restore.
f. When prompted, restart Node_B.
7. Start the Cluster service on Node_A by using one of the following methods:
• Use the control panel service tool to start the Cluster service.
• At the command prompt, type the following:
net start clussvc
8. Use the Cluster Administrator tool on Node_A to confirm that the cluster
resources were recovered to the point in time when the backup occurred.
Note: If you have been performing regular scheduled backups, this will recover the cluster
database to a point in time shortly before the loss of Node_B.
9. Use the Cluster Administrator tool on Node_A to monitor the cluster "joining"
status of Node_B.
10. Use the Cluster Administrator tool on Node_B to verify that the cluster group can
be moved between the nodes by right-clicking the group and selecting Move
group.
! IMPORTANT
After cleaning up the Cluster Server, you must reproduce the preexisting
application environment on Node_B so MSCS can administer the applications
as it did before the node failed. One way to reproduce the preexisting
application environment is to perform a recovery for each application that was
previously installed on the node.
3. Use the Cluster Administrator to select Join an existing Cluster and type the
cluster name.
4. Use the Cluster Administrator tool on Node_A to ensure that Node_B appears
available for failover operations.
5. Stop the cluster service in Node_A by using one of the following methods:
• Use the control panel service tool to stop the Cluster service.
• At the command prompt, type the following:
net stop clussvc
6. Select the required items to be recovered for Node_B:
a. Boot the NMM client in directory service restore mode. “Booting Windows in
Directory Service Restore mode” on page 91 provides more information about
these recovery options.
b. Open the NMM client software.
c. From the Options menu, select System Recover Configuration Options and
click the NetWorker tab.
d. Clear the Use Microsoft best practices for selecting the system state attribute
and click Yes when asked to confirm your selection.
! CAUTION
Do not clear the "Microsoft Best Practices" box except where specifically
instructed to do otherwise in this document. For instance, there are some
procedures, such as recovering Distributed File System (DFS) data, where
you can clear this attribute.
Microsoft does not support recovery of portions of the operating system.
Attempted recovery of portions of the operating system, with this box
cleared, may render the system unbootable. After each recovery operation,
this option is automatically selected.
148 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Windows Cluster Backup and Recovery
Note: If you have been performing regular scheduled backups, this will recover the cluster
database to a point in time shortly before the loss of Node_B.
9. Use the Cluster Administrator tool on Node_A to monitor the cluster "joining"
status of Node_B.
10. Use the Cluster Administrator on Node_B to verify that the cluster group can be
moved between the nodes by right-clicking the group and selecting Move group.
Monitoring a recovery
The progress of all recovery operations can be viewed from the Monitor window.
“Monitor view” on page 44 provides more information about the Monitor window.
150 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
7
Snapshot
Management
Rollover a snapshot
A rollover is the process of creating a conventional backup from a snapshot.
Conventional backups include backup to tape, file type, or advanced file type
devices. Rollover policies are typically controlled automatically through snapshot
policy settings on the NetWorker server. Chapter 2, “Configuring a Scheduled
Backup,”provides more information about scheduling backups.
However, you can perform a rollover manually, if necessary:
◆ Before recovering a database that currently exists only as a persistent snapshot,
rolling over the snapshot to tape to protect the data in case the snapshot becomes
corrupted during the recovery process.
◆ Rolling over only selected save sets from the snapshot. For example, if a snapshot
contains two save sets: D:\ and E:\, you can select to rollover only the data in the
E:\ save set.
◆ Creating a convention backup copy of the snapshot data. This conventional copy
will reside on the device even if the retention deletes the snapshot.
To rollover a snapshot:
1. Open the NMM client software and select the NetWorker Server on which the
NetWorker client was configured for backup.
2. In the left pane, select Snapshot Management.
3. In the navigation tree, select the snapshot and expand the snapshot to view the
save sets. Select the snapshot or snapshot save sets to be rolled over.
4. From the Snapshot Management toolbar, click Rollover to begin the rollover
operation.
5. In the left pane, select Monitor to view the progress of the rollover operation.
Figure 31 on page 152 displays the snapshots and snapshot savesets available for
rollover.
152 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Snapshot Management
Rollback a snapshot
A rollback recovery is the process of returning data to an earlier point in time. The
entire contents of a persistent snapshot is recovered during a rollback recovery. You
cannot select individual components in a rollback recovery operation. A rollback
recovery is the fastest way to recover the contents of a persistent snapshot.
A rollback recovery is known as a "destructive" recovery because all changes that
were made after the selected snapshot was taken are overwritten.
For example, suppose that a snapshot of a database is taken every hour.
◆ At 5:30 p.m., it is determined that the database is corrupt and that the last known
consistent database snapshot was taken at 5:00 p.m.
◆ When the database host is rolled back to the 5:00 p.m. snapshot, all database
transactions between the time of the 5:00 p.m. snapshot and 5:30 p.m. are
overwritten.
This section contains information on:
◆ “Rollback recovery requirements” on page 153
◆ “Storage array descriptor file” on page 154
◆ “Failure of system rollback with CLARiiON if the configuration information is
not current” on page 155
◆ “Performing a rollback recovery” on page 155
◆ The Microsoft software VSS provider must not be running during rollback, or else
dismount will fail.
◆ The SYSTEM process must not be running during rollback, or else dismount will
fail. The SYSTEM process leaves the volume open when there are software
shadow copies on the volume. To ensure that the volumes are not open, delete
any shadow copies on the volumes that are being rolled back.
Note: Even though the utility appears to allow you to type credentials for more than one
storage array, only the first one will be used by NMM. You must create a separate sa.ini for
each storage array.
When you have completed typing the array information, the file is saved to the
nsr\res directory on the NMM client host.
! IMPORTANT
Do not edit the sa.ini file with a text editor to make changes in the array
parameters. Using a text editor can corrupt the file, or compromise the password
entries. Use the nsr_sa_ini.exe tool to edit the sa.ini file if you need to make
changes after you create it.
154 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Snapshot Management
[APM00052106710]
Array_Type=CLARiiON
Array_model=CX500
Array_user=sbarma
Array_pass=****
Array_pass_confirm=****
Array_SPA=122.222.111.128
Array_SPB=122.222.111.129
Sample Symmetrix sa.ini file
A sample sa.ini file for a Symmetrix storage array would look similar to the
following:
[Storage_Array]
Storage_Array_Count=1
Storage_Array_1=000187461273
[000187461273]
Array_Type=Symmetrix
Array_Sid=000187461276
Array_Model=1000P-M2
Failure of system rollback with CLARiiON if the configuration information is not current
If a CLARiiON array is migrated, or the information in the CLARiiON configuration
is not up to date, rollback may fail. If there is more than one entry in the CLARiiON
clarcnfg file, Replication Manager only uses the first entry. If the clarcnfg file is not
current, the first entry may be pointing to a CLARiiON that is no longer connected to
the system.
Edit the clarcnfg file so that there is only one entry, pointing to the current CLARiiON
you want to use.
a. Delete all snapshots for the Standard EMC Disk (STD), except for the snapshot
to be rolled back. “Deleting a snapshot” on page 156 provides information
about deleting snapshots.
The deletion operation will put the snapshot BCVs in the established state.
Once you have completed the deletions, there should be only one snapshot
BCV in the split state, and that this is the snapshot BCV that is to be rolled
back.
Note: To prevent the loss of data from a snapshot that is to be deleted, perform a
rollover of the snapshot before the deletion operation. “Rollover a snapshot” on
page 152 provides more information about rolling over a snapshot.
b. Use the SYMCLI commands to disassociate the BCVs and Virtual Devices
(VDEVs) that are in the established state.
c. If the snapshot used multiple STDs, perform the previous steps for each STD.
4. In the navigation tree, select the snapshot to be rolled back.
5. Right-click the selected snapshot and select Rollback.
6. In the left pane, select Monitor to view the progress of the rollback operation.
7. When rollback processing has completed, reboot the host to complete the rollback
operation.
8. If you performed a rollback on an Exchange or SQL database, remount or attach
the database. If you performed a rollback on a file system that had nested mount
points, remount the nested mount points.
Deleting a snapshot
Snapshot deletion policies are typically controlled automatically through snapshot
policy settings on the NetWorker server. Chapter 2, “Configuring a Scheduled
Backup,” provides more information about policy settings.
However, you can delete a snapshot manually. For instance, if space must be made
available immediately on the storage system, you can manually rollover and then
delete snapshots.
! CAUTION
If a snapshot is deleted without the use of the NMM client user interface, the
snapshot may still appear to be recoverable in the NMM client user interface. If
such a snapshot is selected for recovery, the recover operation will fail. A snapshot
could be used by a user in another application. A snapshot could also be deleted by
VSS or the storage subsystem if resources are exhausted due to high input/output
rates on the volumes.
To delete a snapshot:
1. Open the NMM client software and select the NetWorker Server on which the
NetWorker client was configured for backup. “Opening the software and
connecting to a NetWorker Server” on page 44 provides more information about
opening NMM and connecting to a NetWorker Server.
2. In the left pane, select Snapshot Management.
3. In the navigation tree, select the snapshot to be deleted.
156 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Snapshot Management
Note: Other hardware providers have their own limit for volumes included.
158 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
8
NetWorker Client
Management
2. Click Yes to change clients and navigate to the System Recover Session panel.
The System Recover Session Options dialog box appears.
3. In the Relocate Recovered Data box, specify the destination for the data
recovered from the remote client.
160 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
NetWorker Client Management
Note: The Select Servers window appears while NetWorker Servers are being located.
When the NetWorker Servers have been located, the available servers are displayed in the
Select Servers dialog box.
3. Select a NetWorker Server from the Select Servers dialog box and click OK. The
server name is displayed in the Backup Server Name field.
4. Click OK.
Note: You can also connect to a NetWorker Server by clicking the NetWorker Server icon on
the Application toolbar.
Note: If a firewall exists between the NetWorker client and any NetWorker Servers, ensure that
the firewall is configured to accept the port ranges typed in the Configure Options dialog box.
The Configuring TCP Networks and Network Firewalls for EMC NetWorker Technical Note
available on Powerlink provides more information on how to identify and configure
the required ports for NetWorker hosts that need to communicate across a packet
filtering or stateful inspection firewall.
Specifying a password
The password is used to protect items that will be backed up with either PW1
password-protection, or PW2 encryption and password-protection. PW1 and PW2
protection is enabled on the NetWorker Server with a local or global directive. The
EMC NetWorker Administration Guide, release 7.3.3 or later, provides more
information about PW1 and PW2 protection.
! CAUTION
Changing the password does not change the password for files that have already
been backed up. To recover PW1 or PW2 password-protected files, you must
provide the password that was in effect at the time of the backup.
162 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
9
Microsoft SharePoint
Server 2003 Backup
and Recovery
Note: The System Provider is the software VSS provider that Microsoft provides as part of
the operating system. The cache sizes and locations are managed in the Disk Management
applet.
164 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Granular backup
SharePoint data support Feature Support provided VSS backup Optimized Non-optimized
WSS 2.0 X
Databases X
Incremental (log) X
Differential
Recovery Farm X
CFG Database X
Search database/index X
Content databases X
Granular backup
SharePoint data support Feature Support provided VSS backup Optimized Non-optimized
Site collection X X
Sites X
Items X
Versioning X
166 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Microsoft SharePoint Portal Server 2003 and Windows SharePoint Services 2.0
Backup and disaster recovery use the Microsoft SQL Server VSS writers. “SharePoint
Server 2003 overview” on page 167 provides examples and steps for Microsoft
SharePoint Portal Server 2003 backup and recovery. This section also applies to
Windows SharePoint Services 2.0.
! IMPORTANT
When the Search/Content Index folder is backed up, only the APPLICATIONS
folder is backed up and available for recovery. The Config and Office servers
folders are not backed up and cannot be recovered.
All SQL Server 2005 named instances and • If the SQL Server VSS Writer service is enabled (it is disabled by default), type the following:
databases including express and stand-alone APPLICATIONS:\SqlServerWriter
databases. • If the SQL Server VSS Writer service is disabled, SQL Server 2005 named instances and
databases, including express and stand-alone databases, can be backed up with the following
syntax:
APPLICATIONS:\MSDEWriter-SQL2000
168 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Displaying valid SQL data save sets for SharePoint 2003 backup
To display a list of the SQL save sets that are available for SharePoint 2003 backup:
1. Open a command prompt on the application server.
2. From the command prompt, type the following command to list the valid
application data save set names:
• If the application server is not on a virtual host, type:
nsrsnap_vss_save -?
• If the application server is on a virtual host, type:
nsrsnap_vss_save -? -c virtual_server_name
Note: If the application server is on a virtual host, run this command from the physical
node that is currently hosting the application server.
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 save sets that are available for backup are listed in a format similar to the
following:
APPLICATIONS:\MSDEWriter-SQL2000
APPLICATIONS:\MSDEWriter-SQL2000\GALL%5CReportServer
APPLICATIONS:\MSDEWriter-SQL2000\GALL%5CReportServerTempDB
APPLICATIONS:\MSDEWriter-SQL2000\GALL%5CSPS01_Config_db
APPLICATIONS:\MSDEWriter-SQL2000\GALL%5Ctest11_PROF
APPLICATIONS:\MSDEWriter-SQL2000\GALL%5Ctest11_SERV
APPLICATIONS:\MSDEWriter-SQL2000\GALL%5Ctest11_SITE
NSR_DATA_MOVER=value • Specifies the hostname of the NMM Client that • The local host
application information attribute moves snapshots from the NMM Client to primary • The proxy client hostname
and secondary (conventional) storage. Consider the following:
• The host can be either a local host or a proxy client • If no value is entered, the local host is used as the
host. data mover.
• If you are setting up a proxy client for a virtual
cluster server, you must also type the proxy client
hostname in the Remote Access attribute of the
Client resource.
• For serverless backups, specify a proxy client.
• If setting up an SQL Client resource, use a proxy
client.
• If a proxy client is specified, SQL consistency
checks are performed on the proxy client. Related
messages are written to the Replication Manager
log files (erm_clientxx.log) on the proxy client.
• If no proxy client is specified for an SQL Client
resource, consistency checks are performed on the
Client resource host. Related messages are logged
on the Client resource host in both the Replication
Manager log files and the nmm.raw file.
Best practices for SQL Server backup and recovery of SharePoint 2003 databases
Table 29 on page 170 lists the best practices and recommendations to follow when
using NMM to back up and recover SQL Server.
Table 29 SQL Server backup and recovery best practices and considerations (page 1 of 2)
Define different schedules for For application servers such as SQL servers, back up the server application data under a schedule different than the
protecting the following: host operating system data and volumes.
• The operating system and Typically, application data is backed up several times a day while operating system data and volumes are backed up
the file system less frequently.
• The Application that is to be To accomplish this:
backed up. 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.
Installation path for application Do not install application server program files on the same volume as the application’s database files and log files.
server program
NetWorker modules and the If you attempt to use both the NMM and a NetWorker module (for example, NME or NMSQL) to back up application
NMM Client data, the module backups will be promoted to Full backups.
“NMM client issues” on page 361Section “NMM client issues” provides more information about issues that might be
encountered with the NMM client.
170 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Table 29 SQL Server backup and recovery best practices and considerations (page 2 of 2)
Microsoft SQL Server data Perform a Full backup of the SQL Server 2005 data when the following occurs:
• The SQL Server Writer service is disabled and SQL Server 2005 backups are performed
• The SQL Server Writer service is reenabled
Performing a full backup enables you to recover all SQL Server 2005 data.
CLARiiON limits for the CX500 If the number of snapshots exceeds the limit for number of snapshots supported per CLARiiON, a "VETO" failure will
occur during snapshot creation.
The CLARiiON limits for the CX500 are as follows:
• For a CX500, the limit is 150 snapshots or snapshot sessions system-wide. This includes reserved
snapshots/sessions for SAN Copy.
• There is also a limit of 8 snapshots or snapshot sessions per LUN.
The EMC SnapView Integration Module for SQL Server (SIMS) Administrator’s Guide provides the limits for
CLARiiON systems.
SQL instances in suspect mode If any of the databases belonging to a SQL instance are in suspect mode, and a backup of the SQL instance is
attempted with the Microsoft MSDE Writer, the snapshot backup will fail.
Verify VSS SQL Writer service is After installing the SQL Server, especially SQL 2005:
running 1. Verify that the VSS SQL Writer service is up and running in order for the VSS SQL Writer snapshot to be
successful.
2. The SQL Writer is installed but is disabled by default. You must enable it or set it to automatic to use its
functionality.
Ignore tempdb database 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 writer and will not be backed up.
Special Character databases Special Character databases are not backed up and the best practice is to have the list of databases without special
character tables and columns.
Some SQL service may have to Administrators may have to manually shut down some SQL services to restore SQL system databases:
be manually shut down to • For SQL 2000, manually shut down the SQL Server and the SQL Server Agent.
perform recovery • For MSDE or SQL 2005, shut down the "master" and "msdb" database only if it is being recovered. Otherwise, do
not shut down any MSDE or SQL 2005 database services. SQL restore does not automate this process, and
requires VSS Requestors to take responsibility for controlling the SQL services during restore.
! 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.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
Schedule backup
NMM provides full backup, and backup of individual content databases, which
allows you to protect your SharePoint farm with individual content database backups
between full backups. Consider configuring separate backup schedules for full
backups and individual content database backups.
Perform the following tasks for scheduling a backup as described in Chapter 2,
“Configuring a Scheduled Backup”:
1. “Configure a backup schedule” on page 58
2. “Configure a backup group” on page 59
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though not
necessarily quickly.
8. Select the Scheduled Backups attribute.
The backup will use either SqlServerWriter or MSDEWriter-SQL2000, depending
on which writer is displayed when you run the nsrsnap_vss_save-? command to
list the available save sets. You can back up all SQL databases on the server, or
individual databases, depending on what you specify in the save set.
• To back up all SQL 2000 embedded databases, specify the save set name:
SYSTEM COMPONENTS:\
Note: The SYSTEM COMPONENTS:\ save set should be backed up as part the system
disaster recovery strategy.
172 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
• To back up all SQL 2000 named instances and stand-alone databases, specify
the save set name:
APPLICATIONS:\MSDEWriter-SQL2000
• To back up only the SQL 2000 host instance and database name combination,
specify the save set name:
APPLICATIONS:\MSDEWriter-SQL2000\host%5Cinstance\master
• To back up all SQL Server 2005 named instances and stand-alone databases,
specify the save set name:
APPLICATIONS:\SqlServerWriter
– If the SQL Server 2005 VSS Writer service is running, then SQL 2005
Express databases are backed up under SYSTEM COMPONENTS:
SYSTEM COMPONENTS:\
– If the SQL Server 2005 VSS Writer service is not running, then SQL 2005
Express databases are backed up under MSDEWriter-SQL2000:
APPLICATIONS:\MSDEWriter-SQL2000
The SQL Server save set syntax is described in “Specifying save sets for
SharePoint 2003 SQL data” on page 168.
9. Specify SQL application variable settings in the Application information
attribute of the Client resource. These settings are described in Table 29 on
page 170.
10. Click the Globals (1 of 2) tab.
11. In the Aliases attribute, type 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.
Recovering SQL 2005 stand-alone databases that were backed up to the SQLServerWriter save set
To recover SQL 2005 stand-alone databases that were backed up to the
SQLServerWriter save set:
1. If restoring the master database, stop the SQL Server services for the SQL 2005
database instances.
2. From the navigation tree, expand the Applications folder and the
SQLServerWriter folder.
174 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Recovering SQL 2005 express databases that were backed up to the SYSTEM COMPONENTS save set
If the SQL Server VSS Writer service was enabled during backup, then SQL 2005
Express databases must be recovered from the following saveset:
SYSTEM COMPONENTS:\
To recover SQL 2005 express databases that were backed up to the SYSTEM
COMPONENTS save set:
1. If restoring the master database, stop the SQL Server services for the SQL 2005
database instances.
2. From the navigation tree, expand the SYSTEM COMPONENTS:\ folder.
3. Select the databases to recover.
4. From the System Recover Session toolbar, click Start Restore.
5. After the recovery is complete, start the SQL Server services for the SQL 2005
database instances.
6. Launch SQL Enterprise Manager to verify that the databases have been
successfully recovered within SQL Server.
7. Launch SharePoint Server 2003 Central Administration.
8. Click List and Manage Portal Sites.
9. If the databases or portals are not displayed, click Restore Portal Site, and follow
the instructions to add the databases and restore the portal site.
Recovering SQL Server 2005 stand-alone or express databases that were backed up to the
MSDE-Writer-SQL2000 save set
If the SQL Server VSS Writer service was disabled during backup, then SQL Server
2005 express and stand-alone databases must be recovered from the following
saveset:
MSDEWriter-SQL2000
To recover SQL Server 2005 stand-alone or express databases that were backed up to
the MSDE-Writer-SQL2000 save set:
1. Stop the SQL Server services for the SQL Server 2005 database instances.
2. From the navigation tree, expand the Applications folder and the
MSDEWriter-SQL2000 folder.
3. Select the databases to recover.
Note: This descriptive example provides an overview of the interaction between Microsoft SQL
Server, NMM, and Microsoft SharePoint Server. For detailed information on using Microsoft
SQL Server and Microsoft SharePoint Server, consult the respective Microsoft documentation
for those products.
176 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Viewing the location and hierarchy of databases as they appear in SQL Enterprise Manager UI
Figure 32 on page 177 displays the new databases as they appear in SQL Enterprise
Manager.
Configuring and performing a backup of the new databases with NMM save sets
The administrator sets up a backup of the SQL database. The administrator runs the
following command on a command line:
nsrsnap_vss_save -?
This command lists the SQL writer, and the save sets available for backup.
“Displaying valid SQL data save sets” on page 116 provides more information about
using this command.
The syntax for save sets is described in detail in “URL encoding for SQL save sets” on
page 117.
In the example:
◆ The administrator determined the save sets available, and followed the steps for
creating a SQL Server backup as described in “Performing SQL Server backups”
on page 119.
◆ The administrator specified the save set
“APPLICATIONS:\MSDEWriter-SQL2000” to back up all of the SharePoint
databases.
◆ To back up just the “test11_PROF” database, the administrator would specify
“APPLICATIONS:\MSDEWriter-SQL2000\GALL%5Ctest11_PROF.”
178 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
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 launches SharePoint Portal Server
Central Administration.
Figure 36 on page 180 shows the Portal Site and Virtual Server Configuration page.
Figure 37 SharePoint Portal Server Central Administration, Manage Portal Sites window
180 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Figure 39 on page 181 shows the settings specified by the administrator: Restore a
portal, and the Site database name “test11_SITE,” User profile database name
“test11_PROF,” and Services database name “test11_SERV.”
The administrator clicks OK and portal creation begins. Figure 41 on page 182 shows
the status window that appears in SharePoint Portal Server Central Administration
during portal creation.
Figure 42 on page 182 shows the page that indicates that the portal creation was
successful.
182 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Verifying the creation of the portal site in SharePoint Server Central Administration
In SharePoint Portal Server Central Administration, the administrator launches the
Manage Portal Sites page, and the Portal Site is now listed as shown in Figure 43 on
page 183.
Figure 43 Recovered databases and SharePoint portal visible and available in SharePoint
Before recovering the farm, you must recover the OS that the farm was installed on.
This disaster recovery procedure does not affect SharePoint Servers on Windows
2003.
Ensure that:
◆ The Windows Server Backup output is protected. Because this procedure involves
using Windows Server Backup to back up the system to a remote location, it is
critical that the system backup is protected with NetWorker. The remote backup
of the system that was created using Windows Server backup should be backed
up periodically from the remote client with NetWorker.
◆ Should a disaster of the remote server where the backup lies occur, a recovery of
the server should involve recovery of this backed up data (for the SharePoint
host). This is important because without this, the backed up data can expire on
the NetWorker server and eventually be overwritten.
◆ Multi-server farm is protected. Each node in the farm must be protected by using
this procedure.
Preparing a SharePoint farm for disaster recovery in stand-alone configuration on Microsoft Windows 2008 183
Microsoft SharePoint Server 2003 Backup and Recovery
184 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
8. Configure the Local Area Connection network to the same static IP as the original
machine.
a. In the command window, type:
Start /w wpeinit
b. In the command window, type:
netsh interface ipv4 set address name = "<idx>"
source=static address=<staticIP>
mask=<SubnetMask> gateway=<DefaultGateway>
For example:
netsh interface ipv4 set address name="2" source=static
address=10.5.221.149 mask=255.255.2550 gateway=10.5.221.1
9. Type ipconfig to verify if the new IP is set. You should be able to ping the
machine that has the shared folder with the OS backup.
10. Go back to the Windows Complete PC Restore page:
a. Select Advanced.
b. Select Search for a backup on the network.
c. Type the location of the shared drive, where OS backup resides.
For example:
\\128.222.171.53\shared
d. Click OK.
11. Log in as required and the backup location should display.
12. Select the backup location and click Next.
13. In the next page, select the backup date and click Next.
14. In the Choose how to restore the backup page:
a. Select the Format and repartition disks option and click Next.
b. Click Finish and then OK.
15. After the restore completes, reboot the machine.
Preparing a SharePoint farm for disaster recovery in stand-alone configuration on Microsoft Windows 2008 185
Microsoft SharePoint Server 2003 Backup and Recovery
– Clear the Microsoft Office Search and the Microsoft Office SharePoint
Search options. These are recovered later as a part of SharePoint recovery.
2. Start the recovery and reboot when completed.
3. Recover SQL system databases:
a. In the NMM tree view, expand the SqlServerWriter node which is under
APPLICATIONS.
b. Select the following:
– master
– model
– msdb
– ReportServer
– ReportServerTempDB
4. Start the Microsoft Office SharePoint Service, and then reboot when completed.
5. Recover MOSS:
a. In the NMM tree view, expand APLICATIONS node.
b. Select Microsoft Office SharePoint Service.
6. Start the SharePoint farm recovery.
186 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2003 Backup and Recovery
Preparing a SharePoint farm for disaster recovery in stand-alone configuration on Microsoft Windows 2008 187
Microsoft SharePoint Server 2003 Backup and Recovery
188 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
10
Microsoft SharePoint
Server 2007 Backup
and Recovery
Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0
The different versions of Microsoft Office SharePoint Server and Windows SharePoint
Services are supported.
Backup and disaster recovery use the SharePoint VSS writers and Microsoft SQL
Server VSS writers. “Performing SharePoint 2007 backups” on page 199 provides
examples and steps for Microsoft Office SharePoint Server 2007 backup and recovery.
This section also applies to Windows SharePoint Services 3.0.
NMM also provides granular backup and recovery of SharePoint 2007 items.
Chapter 11, “Microsoft SharePoint 2007 Granular Backup and Recovery” provides
steps for performing granular backup and recovery.
190 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
! IMPORTANT
When the Search/Content Index folder is backed up, only the APPLICATIONS
folder is backed up and available for recovery. The Config and Office servers
folders are not backed up and cannot be recovered.
Note: 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.
! IMPORTANT
To back up the entire SharePoint farm, the NMM client must be installed on each
server that hosts SharePoint data (even on servers that host content index and
search index), and at least one front-end web server.
192 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Configuration
Database
Content
Database
GEN-000751
Query Server
Index Server
If there is more than Query
Server, the Query Servers
cannot be included on the
Index Server
NetWorker Module for
Microsoft Applications
Configuration Database
(1 per farm)
Content Database 1
NetWorker Server Web Front End
(1 or more per farm)
7.3.3 or later: On an application server
Administers NetWorker Module for
protection for Microsoft Applications Content Database 2
NetWorker clients
such as NMM
Microsoft SQL Server
Contains all SharePoint
databases
NetWorker Module for
Microsoft Applications
GEN-000752
Example 1: SharePoint A stand-alone farm in which the host contains the SharePoint Server and SQL Server.
stand-alone farm The NetWorker Server has two client instances. Each client instance has different save
sets.
◆ Save set for instance 1: APPLICATIONS:\Microsoft Office SharePoint Services
◆ Save set for instance 2: APPLICATIONS:\SqlServerWriter
Example 2: SharePoint A distributed farm with two servers, of which one contains the web front-end and
distributed farm Central Admin, and the other contains the SQL Server.
The NetWorker Server has two client instances. Each client instance has different save
sets.
◆ SharePoint web front-end host save set for instance 1:
APPLICATIONS:\Microsoft Office SharePoint Services
◆ SQL Server host save set for instance 2:
APPLICATIONS:\SqlServerWriter
Example 3: SharePoint A distributed farm with three servers, running the following services:
distributed farm
Server 1
Server 1 runs the following services:
◆ Windows SharePoint Services Incoming E-Mail
◆ Windows SharePoint Services Web Application
Server 1 has the following roles:
◆ Web Frontend Server
◆ Windows SharePoint Services Writer (registered on this machine)
The output for Server 1 is as follows:
nsrsnap_vss_save -?
194 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Server 2
Server 2 runs the following services:
◆ Runs the Windows SharePoint Services Database service
◆ Maintains the Content Database Server role.
The output for Server 2 is as follows:
nsrsnap_vss_save -?
"APPLICATIONS:\SqlServerWriter"
"APPLICATIONS:\SqlServerWriter\Server 2"
"APPLICATIONS:\SqlServerWriter\Server 2\master"
"APPLICATIONS:\SqlServerWriter\Server 2\model"
"APPLICATIONS:\SqlServerWriter\Server 2\msdb"
"APPLICATIONS:\SqlServerWriter\Server 2\ReportServer"
"APPLICATIONS:\SqlServerWriter\Server 2\ReportServerTempDB"
"APPLICATIONS:\SqlServerWriter\Server 2\SharePoint_Config"
"APPLICATIONS:\SqlServerWriter\Server 2
\SharePoint_AdminContent_8cc9f1f8-9062-4be1-9c6f-3cc130eaebe2"
"APPLICATIONS:\SqlServerWriter\Server 2\SharePoint_Config2"
"APPLICATIONS:\SqlServerWriter\Server 2
\SharePoint_AdminContent_31738766-6d23-4bea-b528-ce56a97c66de"
"APPLICATIONS:\SqlServerWriter\Server 2\WSS_Search_Server 3"
"APPLICATIONS:\SqlServerWriter\Server 2\WSS_Content_APP1"
"APPLICATIONS:\SqlServerWriter\Server 2\WSS_Content_APP2"
"APPLICATIONS:\SqlServerWriter\Server 2\SPP1_DB"
"APPLICATIONS:\SqlServerWriter\Server 2\SharedServices1_Search_DB"
Server 3
Server 3 runs the following services:
◆ Central Administration
◆ Document Conversions Launcher Service
◆ Document Conversions Load Balancer Service
◆ Office SharePoint Server Search
◆ Windows SharePoint Services Help Search
◆ Windows SharePoint Services Incoming E-Mail
◆ Windows SharePoint Services Web Application
Server 3 has the following roles:
◆ Web Frontend Server
◆ Windows SharePoint Services Help Search
◆ Office Sharepoint Server Search
◆ Index and Search Server
◆ Query Server
Server 3 Registered
The output for Server 3 if registered is as follows:
nsrsnap_vss_save -?
APPLICATIONS:\Microsoft Office SharePoint Services"
APPLICATIONS:\Microsoft Office SharePoint Services\Server 2"
APPLICATIONS:\Microsoft Office SharePoint Services\Server 2\Content
Database WSS_C Intent_shilpa"
Ensure NetWorker client 'Server 2' is part of the snapshot group with
saveset for SQL Writer' component 'Server 2\WSS_Content_shilpa'"
Conclusion
In this example, the following save sets are backed up on each server.
Note: If the client is using a hardware backup with a Data mover this
combination might fail because both hardware and software backup
operations are used.
Server 2 • APPLICATIONS:\SqlServerWriter
• SYSTEM COMPONENTS:\
• C:\ (All Volumes)
• D:\ (All Volumes)
Server 3 If registered:
• SYSTEM COMPONENTS:\Microsoft Office SharePoint Search
• SYSTEM COMPONENTS:\Microsoft Office Search
• C:\ (All Volumes)
• D:\ (All Volumes)
If not registered:
• SYSTEM COMPONENTS:\Microsoft Office SharePoint Search
• SYSTEM COMPONENTS:\Microsoft Office Search
196 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Full SharePoint backup The SharePoint Search Index and APPLICATIONS:\Microsoft Office
SharePoint Content Index are included SharePoint Services
when this save set is specified.
SharePoint content database A specific content database. For example, APPLICATIONS:\Microsoft Office
on the host Mars1, a database named SharePoint
Services\Mars1\generic_database_1
generic_database_1
SharePoint Search Index and SharePoint Search/Index databases are backed up. SYSTEM COMPONENTS:\Microsoft Office
Content Index SharePoint Search
These save sets may be used when
or
Search service is running on different web SYSTEM COMPONENTS:\Microsoft Office
front-end and SharePoint writer is not Search
registered.
The application data save sets that are available for backup are listed in a format
similar to the following:
APPLICATIONS:\Microsoft Office SharePoint Services
NSR_DATA_MOVER=value • Specifies the hostname of the NMM Client that • The local host
application information attribute moves snapshots from the NMM Client to primary • The proxy client hostname
and secondary (conventional) storage. Consider the following:
• The host can be either a local host or a proxy client • If no value is typed, the local host is used as the
host. data mover.
• If you are setting up a proxy client for a virtual
cluster server, you must also type the proxy client
hostname in the Remote Access attribute of the
Client resource.
• For serverless backups, specify a proxy client.
• If setting up an SQL Client resource, use a proxy
client.
• If a proxy client is specified, SQL consistency
checks are performed on the proxy client. Related
messages are written to the Replication Manager
log files (erm_clientxx.log) on the proxy client.
• If no proxy client is specified for an SQL Client
resource, consistency checks are performed on the
Client resource host. Related messages are logged
on the Client resource host in both the Replication
Manager log files and the nmm.raw file.
198 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
! 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.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
In addition, the following services should already be enabled and started on the
computers where SharePoint search activities are being performed. There will be VSS
Writers associated with them:
◆ Office SharePoint Server Search
◆ Windows SharePoint Server Search
Note: On a stand-alone farm, all of these writers and services run on one computer. In a
distributed farm, the SQL Server and SharePoint Servers may run on separate computers. The
service for the writers must be enabled on the computer running the service.
To start the SharePoint and SQL Server writers, complete the following steps on the
computer where the writer is registered. These steps must be completed on each
machine where the VSS writers will be run.
1. Start Windows Services by using the appropriate steps for your operating system:
a. In Windows Server 2003, click Start, click Control Panel, click Administrative
Tools, and then double-click Services.
b. In Windows Server 2008, click Start, point to Administrative Tools, and then
click Services.
2. Right-click one of the following services, and then click Properties:
• SharePoint Services Writer (on the web front-end machine only)
• SQLServer Services VSS Writer (on any machine that contains the
configuration database or one or more content databases)
3. In Startup type, click Automatic, and then click OK.
4. Right-click the writer you just enabled, and then click Start.
5. Repeat step 2 through step 4 for each of the listed writers present on the
computer.
6. Repeat step 1 through step 5 as needed on each computer in the farm to enable
and start the appropriate writers on each computer.
Once these writers are registered and started, you can schedule a backup.
Schedule backup
NMM provides full backup, and backup of individual content databases, which
allows you to protect your SharePoint farm with individual content database backups
between full backups. Consider configuring separate backup schedules for full
backups and individual content database backups.
200 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Configure a backup
After scheduling the backup, perform these steps:
◆ “Configuring a SharePoint 2007 Client resource” on page 201 describes how to
configure a SharePoint 2007 Client resource.
◆ “Configuring a SharePoint 2007 Client resource” on page 201
◆ “Performing a full backup for a stand-alone SharePoint farm” on page 206
◆ “Performing a full backup for a distributed SharePoint farm” on page 207
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though 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 SharePoint Server data, where all server components are located
on the same machine, specify the save set name:
APPLICATIONS:\Microsoft Office SharePoint Services
The SharePoint Server save set syntax is described in “Specifying SharePoint 2007
save sets for application data” on page 197.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\). A table of values is provided in “SharePoint 2007 application
information variable settings” on page 198.
Note: If a save set is copied from the nsrsnap_vss_save - ? output, it will already include
the URL encoding.
11. For the Group attribute, select the backup group to which this Client resource
will be added.
Note: 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 far enough
apart so that the backups for the host’s Client resources do not overlap.
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.
202 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Note: If you are creating multiple Client resources for the same NetWorker client host
computer, use this attribute to differentiate the purpose of each resource.
7. From the Browse Policy attribute, select a browse policy from the list. The browse
policy determines how long rolled-over data is available for quick access.
8. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available.
9. Select the Scheduled Backups attribute.
10. In the Save Set attribute, specify the components to be backed up:
Note: Each machine in a distributed farm requires a separate Client resource, and the
Client resource for a given machine should only contain the SharePoint save sets on that
machine.
The SharePoint Server save set syntax is described in “Specifying SharePoint 2007
save sets for application data” on page 197.
11. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\). A table of values is provided in “SharePoint 2007 application
information variable settings” on page 198.
Note: If a save set is copied from the nsrsnap_vss_save - ? output, it will already include
the URL encoding.
12. For the Group attribute, select the backup group to which this Client resource
will be added.
Note: For a distributed farm backup, add all client resources for the farm members to the
same NetWorker backup group.
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.
204 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though 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 SharePoint databases (Configuration database and Content
databases):
a. Specify the save set name:
APPLICATIONS:\SqlServerWriter
The SharePoint Server save set syntax is described in “Specifying SharePoint 2007
save sets for application data” on page 197.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
Note: URL-encoded values are used to represent special characters such as the backslash
(\). A table of values is provided in “SharePoint 2007 application information variable
settings” on page 198.
11. For the Group attribute, select the backup group to which this Client resource
will be added.
Note: 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 far enough
apart so that the backups for the host’s Client resources do not overlap.
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.
206 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
Command Results
nsr_moss_save –f This lists the name of the SharePoint farm. Two parts are listed. One is the URL
for the site, and the other is the save set that needs to be copied and pasted into
the Save Set field in NMC.
nsr_moss_save –w This lists all the web applications available in the farm. Two parts are listed. One
is the URL for the web application, and the other is the save set that needs to be
copied and pasted into the Save Set field in NMC.
nsr_moss_save –w <Url for This lists all the top level sites available in that web application. Two parts are
web application> listed. One is the URL for the web application, and the other is the save set that
needs to be copied and pasted into the Save Set field in NetWorker NMC.
2. After successful backup, start the NMM GUI in the web front-end. The GUI lists
all the backed up objects. The GUI does not display the objects in the granular
level when optimized backup is performed.
3. Select the object to be recovered and click the Recovery button. The recovery
location can be the original location or an alternate location.
4. In the Backup Command tab, specify nsr_moss_save.
5. In the Application Information tab, specify Optimized=True.
6. Create a group and assign the client to the group created. In the Group resource,
select the option to start the backup at a convenient time.
Command line backup or manual backup
The command line full backup can be performed in web front-end.
To perform a full optimized backup, type the following command:
nsr_moss_save -s <server name> -c <client name> -N <saveset> -l full
-A Optimized=True
Note: All clients in the farm must be part of the same backup group.
2. Run the NetWorker group to back up the data for all of the members of the farm.
To perform a recovery after a full backup, it must be initiated from the web front-end.
In that process, NMM prompts you to recover each remote machine before recovering
the web front-end machine. These steps are described in “Full recovery of a
distributed SharePoint farm” on page 209.
! IMPORTANT
In all SharePoint recoveries, the recovery process must be performed in the
following sequence:
1. Configuration database
2. Content databases
Data loss will occur if this sequence is not followed in order.
! IMPORTANT
When the Search/Content Index folder is backed up, only the APPLICATIONS
folder is backed up and available for recovery. The Config and Office servers
folders are not backed up and cannot be recovered.
208 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
4. At each remote host listed in the Restore Remote Dependencies dialog box:
a. Open NetWorker Module for Microsoft Applications.
b. In the navigation tree, locate and mark the items.
c. Restore the items.
5. After all remote hosts have been recovered:
• Return to NetWorker Module for Microsoft Applications on the web
front-end and click Continue in the Restore Remote Dependencies dialog
box.
• Recovery proceeds to completion. Details about the recovery display in the
monitoring page.
210 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
3. Expand the SharePoint Services Writer folder until you find a database folder
with an entry similar to the following example:
APPLICATIONS:\Microsoft Office SharePoint Services\Mars1\db_1
where Mars1 is the name of the server and db_1 is the name of the database.
4. Select the databases to restore.
5. From the System Recover Session toolbar, click Start Restore. The Restore
Remote Dependencies dialog box appears, alerting you to go to the specified
hosts and start the recovery processes.
6. At the remote host:
a. Open NetWorker Module for Microsoft Applications.
b. In the navigation tree, locate and mark the items.
c. Restore the items.
7. Return to NetWorker Module for Microsoft Applications on the web front-end,
and click Continue in the Restore Remote Dependencies dialog box.
Recovery proceeds to completion. Details about the recovery appear in the
monitoring page.
212 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
214 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint Server 2007 Backup and Recovery
! IMPORTANT
Make sure to restart the system after performing a disaster recovery of SharePoint.
Currently a message about the completion of disaster recovery and the need to
restart the system appears in the Monitor window and the logs. Check the Monitor
page and the logs before restarting the system.
Preparing a SharePoint farm for disaster recovery in stand-alone configuration on Microsoft Windows 2008 215
Microsoft SharePoint Server 2007 Backup and Recovery
216 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
11
Microsoft SharePoint
2007 Granular Backup
and Recovery
218 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
• Issue Tracking
• Survey
• List Template Gallery
• Site Template Gallery
• Reporting Metadata
• Custom List in Data Sheet View
• Blogs
• Wiki Page Library
• Custom List
• Translation Management Library
• Data Connection Library
• Slide Library
• Report Library
• Project Tasks
• Languages and Translators
◆ Site-Collection Template:
• Team Site
• Blank Site
• Object Workspace
• Basic Meeting Workspace
• Blank Meeting Workspace
• Decision Meeting Workspace
• Social Meeting Workspace
• MultiPage Meeting Workspace
• Object Center
• Record Center
• Personalization Site
• Site Directory
• Report Center
• My Site Host
• Collaboration Portal
• Publishing Portal
• News Site
• Publishing Site
• Publishing Site With WorkFlow
• Wiki Site
• Blog Site
• Search Center with Tabs
• Search Center
◆ Miscellaneous:
• SharePoint Farms
NMM support for granular backup and recovery of SharePoint objects 219
Microsoft SharePoint 2007 Granular Backup and Recovery
220 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
Table 34 SharePoint granular recovery save set syntax for SharePoint 2007 objects
NMM support for granular backup and recovery of SharePoint objects 221
Microsoft SharePoint 2007 Granular Backup and Recovery
Example The following example shows the Name and Save Set Syntax displayed at the
command line. The save set syntax for a SharePoint object may include long names,
so when you run nsr_moss_save command, the output may wrap to more than one
line in the command window for each save set:
nsr_moss_save -f
Name Save Set Syntax
SharePoint_Config_5e687d39-3cf4-4769-b88b-1d3ead776569 NMMOSS:/SharePoint_Config_5e
687d39-3cf4-4769-b88b-1d3ead776569
The save set syntax from the previous example is the following string:
NMMOSS:/SharePoint_Config_5e687d39-3cf4-4769-b88b-1d3ead776569
Note: When copying Save Set Syntax from a command window, be sure to get the entire string.
Always use the full Save Set Syntax for backups.
To display a list of the SharePoint 2007 save sets that are available for granular
backup:
1. Open a command prompt on the application server.
2. Type one of the following commands to list the valid SharePoint objects available:
nsr_moss_save -f
This displays the current SharePoint farm name and save set syntax:
• The save set syntax is the type of data to back up combined with the object
name.
• Each line of output provides 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.
222 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
For example:
nsr_moss_save -f
nsr_moss_save -f
Name Save Set Syntax
SharePoint_Config_5e687d39-3cf4-4769-b88b-1d3ead776569 NMMOSS:/SharePoint_Config_5e
687d39-3cf4-4769-b88b-1d3ead776569
nsr_moss_save -w
This command displays all web applications and save set syntax. For example:
nsr_moss_save -w
All Web Applications:
Name Save Set Syntax
SharePoint - 80 NMMOSS:/SharePoint_Config_5e
687d39-3cf4-4769-b88b-1d3ead776569/SharePoint - 80
@CentralAdmin NMMOSS:/SharePoint_Config_5e
687d39-3cf4-4769-b88b-1d3ead776569/@CentralAdmin
SharePoint - 26061 NMMOSS:/SharePoint_Config_5e
687d39-3cf4-4769-b88b-1d3ead776569/SharePoint - 26061
nsr_moss_save -w [webapplication]
This command displays all site-collections of a web application and save set syntax.
For example, the site-collections in the web application SharePoint - 80:
nsr_moss_save -w “SharePoint - 80”
All site-collections for Web Application: SharePoint - 80
Name Save Set Syntax
http://mj-hvmoss NMMOSS:/Url=http:/mj-hvmoss
http://mj-hvmoss/sites/Sunil NMMOSS:/Url=http://mj-hvmoss/sites/Sunil
http://mj-hvmoss/MySite NMMOSS:/Url=http://mj-hvmoss/MySite
This command displays all sub-sites of a site-collection and save set syntax. For
example, the sub-sites for the site-collection http://inenbeherad2c:48137/sites/dsd:
nsr_moss_save.exe -u http://inenbeherad2c:48137/sites/dsd
All Sites for Site-Collection: http://inenbeherad2c:48137/sites/dsd
Name Saveset Syntax
http://inenbeherad2c:48137/sites/dsd/subsite NMMOSS:/Url=http://inenbehera
d2c:48137/sites/dsd/subsite
http://inenbeherad2c:48137/sites/dsd NMMOSS:/Url=http://inenbehera
d2c:48137/sites/dsd
http://inenbeherad2c:48137/sites/dsd/subsite/subsite NMMOSS:/Url=http://inenbehera
d2c:48137/sites/dsd/subsite/subsite
This command displays all the lists of specified websites or sub-web. For example,
the sub-site for website http://inenbeherad2c:48137/sites/dsd:
nsr_moss_save.exe -k http://inenbeherad2c:48137/sites/dsd
All Lists for Web: http://inenbeherad2c:48137/sites/dsd
Name Saveset Syntax
Links
NMMOSS:/Url=http://inenbeherad2c:48137/sites/dsd;Name=/Links;Type=List
Tasks
NMMOSS:/Url=http://inenbeherad2c:48137/sites/dsd;Name=/Tasks;Type=List
List Template Gallery NMMOSS:/Url=http://inenbeherad2c:48137/sites/dsd;Name=/List
Template Gallery;Type=List Shared objects
NMMOSS:/Url=http://inenbeherad2c:48137/sites/dsd;Name=/Shared objects;Type=List
Form Templates NMMOSS:/Url=http://inenbeherad2c:48137/sites/dsd;Name=/Form
Templates;Type=List
NMM support for granular backup and recovery of SharePoint objects 223
Microsoft SharePoint 2007 Granular Backup and Recovery
224 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
Table 36 on page 225 lists the options that can be used with nsr_moss_recover.exe
command.
web-application Name of the destination web application in the case of recovery to alternate location
update-security 0(default) - Default, 1 - Inherit from parent, 2 - Do not inherit from parent
Note: A processor or CPU is an electronic circuit that can execute the programs. System
environment variable 'NUMBER_OF_PROCESSORS' stores the number of processors on a
current machine. For example, a quad-core processor is considered four, and four staging
threads run concurrently.
Better backup performance for large SharePoint farms using NMM 225
Microsoft SharePoint 2007 Granular Backup and Recovery
Note: The information in this section may be used to troubleshoot any authentication related
error that might appear during granular backup.
226 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
3. Check that the user has administrative privilege to the configuration and content
databases:
a. Go to the SharePoint SQL database server. Use SQL Server Management
Studio to open the SQL server instance.
b. Go to Security > Logins and locate the user.
c. Right-click the user and select Properties > User Mapping.
4. Check that the user permission is mapped to the configuration database and
content databases with ‘db_onwer’ privilege:
a. To know the name of the configuration database, go to Central
Administration > Operations > Servers in Farm, and check the configuration
database name.
b. To know the name of the content database, go to Central Administration >
Application Management > Content Databases.
228 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
! IMPORTANT
Although you are required to perform the first four tasks in Chapter 2,
“Configuring a Scheduled Backup” for scheduling a backup, the task
“Configure snapshot policies” on page 56 in the chapter is not required for
SharePoint on-optimized granular backups.
Also, a SharePoint 2007 granular backup does not use the SQL and SharePoint
VSS writers, so it is not necessary to register these writers prior to creating a
Client resource for SharePoint 2007 granular backup.
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though 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 the entire SharePoint farm, specify the save set name:
NMMOSS:/<FARM_NAME>
• To back up a single web application, specify the save set name:
NMMOSS:/<FARM_NAME>/<WEB_APPLICATION>
• To back up a SharePoint object by URL, such as a site-collection, site, or
sub-site, specify the save set name:
NMMOSS:/URL=<url>
The SharePoint Server save set syntax is described in “Specifying save sets for
SharePoint granular backup” on page 221.
10. For the Group attribute, select the backup group to which this Client resource
will be added.
Note: 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 far enough
apart so that the backups for the host’s Client resources do not overlap.
230 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
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.
1. Create a client resource and specify the save set to back up in the Saveset
attribute. The save set can be obtained by running the nsr_moss_save command
on the NMM client web front-end where NMM is installed with the options
described in Table 37 on page 232.
Command Results
nsr_moss_save –f This lists the name of the SharePoint farm. Two parts are listed. One is the URL
for the site, and the other is the save set that needs to be copied and pasted into
the Save Set field in NMC.
nsr_moss_save –w This lists all the web applications available in the farm. Two parts are listed. One
is the URL for the web application, and the other is the save set that needs to be
copied and pasted into the Save Set field in NMC.
nsr_moss_save –w <Url for This lists all the top level sites available in that web application. Two parts are
web application> listed. One is the URL for the web application, and the other is the save set that
needs to be copied and pasted into the Save Set field in NetWorker NMC.
2. After successful backup, start the NMM GUI in the web front-end. The GUI lists
all the backed up objects. The GUI does not display the objects in the granular
level when optimized backup is performed.
3. Select the object to be recovered and click the Recovery button. The recovery
location can be the original location or to an alternate location.
4. In the Backup Command tab, specify nsr_moss_save.
5. In the Application Information tab, specify Optimized=True.
6. Create a group and assign the client to the group created. In the Group resource,
select the option to start the backup at a convenient time.
Command line backup or manual backup
The command line full backup can be performed in web front-end.
To perform a full optimized backup, type the following command:
nsr_moss_save -s <server name> -c <client name> -N <saveset> -l full
-A Optimized=True
232 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
Note: All clients in the farm must be part of the same backup group.
2. Run the NetWorker group to back up the data for all of the members of the farm.
To perform a recovery after a full backup, it must be initiated from the web front-end.
In that process, NMM prompts you to recover each remote machine before
recovering the web front-end machine. These steps are described in “Full recovery of
a distributed SharePoint farm” on page 209.
Folders can be selected for recovery in the navigation tree, or individual items can be
recovered in the item list.
If you are looking for a particular item it may be easier to locate the item by
searching, instead of browsing folders until you find it.
Figure 15 on page 234 shows the search fields available on the Search tab.
234 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
Table 13 on page 227 describes the search fields that are available.
Field Description
Type Select an object type from the list of supported SharePoint 2007 object types.
Backup Time Select the type of range, Before, Between, or After and then specify the date or date range. If not selected, the default for
this field is Before and a range of 90 days back from the current date.
Creation Date Select the type of range, Before, Between, or After and then specify the date or date range. If not selected, this field is
ignored.
Modification Date Select the type of range, Before, Between, or After and then specify the date or date range. If not selected, this field is
ignored.
Author Type the name of the author of the item. This search field is usually associated with
list item objects and files.
Minimum Size Type a number that represents the minimum size to search for in kilobytes (Kb), megabytes (Mb) or gigabytes (Gb)
depending on the selection. This field only accepts integers. Alphabetical or special characters are not valid entries.
Title Type the title of the object. This field is usually associated with list item objects.
6. Right-click the node in the browse tree, and then click Search.
7. Select the checkbox for each search type to include in the search.
8. Specify what to search for in each field.
9. In the Search Results pane, mark the item to restore.
10. Select recover options.
11. Click Start Recovery.
236 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
Note: If recovery is performed across SharePoint farms, the user should exist in the
destination farm. Because if a user does not exist in the destination active directory or
domain, the user is not created.
238 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft SharePoint 2007 Granular Backup and Recovery
1. In the Restore From box, type the file path or click the Browse button to specify
the temporary staging area location.
The Restore From location is a temporary staging area for the data from the
NetWorker Server. NetWorker SharePoint Service Controller service picks up this
data and sends it to the SharePoint databases. The staging area space is reclaimed
after recovery.
2. In the Restore Log Folder, type the file path where the restore log file should be
placed. When NMM restores SharePoint Objects, a restore log file is created
during the restore.
3. In the Lock - Apply lock after restore job group, specify the read and write lock
settings for the items after restore is complete.
4. Specify the SharePoint Configuration options and then click OK.
240 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
12
Microsoft Exchange
Server Backup and
Recovery
Microsoft Exchange Server MAPI client and Collaboration Data Objects support
Access to Exchange messaging stores utilized by NMM mailbox backups requires the
Messaging API (MAPI) and Collaboration Data Objects (CDO) kit. The MAPI client
libraries and CDO are not included with Exchange Server 2007. This package is also
required for RSG support in Exchange Server 2007.
The package with these objects can be downloaded from Microsoft’s 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.8131.0.
242 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: Restore to Recovery Storage Group or alternate storage group is only available with
Microsoft Exchange Server 2007.
244 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: Upgrades to Microsoft Exchange Server, including Exchange Service Pack upgrades, do
not allow recovery from a backup created before the upgrade. After an Exchange Server
upgrade, perform a full backup to ensure that you have a new recoverable backup.
246 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
How to display a list of the Exchange save sets that are available for backup
To display a list of the Exchange save sets that are available for backup:
1. Open a command prompt on the Microsoft Exchange server.
2. From the command prompt, type the following command to list the valid
application data save set names:
• If the Microsoft Exchange server is a stand-alone node or Local Continuous
Replication (LCR) active node, type:
nsrsnap_vss_save -?
• If the Microsoft Exchange server is on an Exchange 2007 Single Copy Cluster
(SCC) node, type:
nsrsnap_vss_save -c virtual_server_name -?
Note: If the application server is on a virtual host, run this command from the physical
node that is currently hosting the application server.
• 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 Exchange Writer"
"APPLICATIONS:\Microsoft Exchange Writer\first_group"
"APPLICATIONS:\Microsoft Exchange 2007"
"APPLICATIONS:\Microsoft Exchange 2007\second_group"
Table 40 on page 248 lists the most commonly used special characters and their
URL-encoded values.
\ %5C ? %3F
/ %2F ] %5D
% %25 } %7D
# %23 { %7B
248 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
NSR_CHECK_JET_ERRORS=value Specifies which JET database errors to Values include the following:
check for in the event log before taking a • 447 (Exchange Server 2007 only)
snapshot. • 448 (Exchange Server 2007 only)
Note: If errors are found, the snapshot • 1018
will fail. • 1019
• 1022
• all
• none
Values can be separated with a comma, for
example:
NSR_CHECK_JET_ERRORS=1018,1019
The default is none.
NSR_VIRT_SERV=value Specifies the name of the Exchange The name of the Exchange Virtual Server. For
Virtual Server Client resource in a CCR example:
passive node backup. NSR_VIRT_SERV=virtual_server_name
This value is required in a CCR passive node
Note: Do not use this attribute for CCR backup.
active node backup.
NSR_INDEX_CLIENT=value Specifies to index the backup under the The name of the Exchange Virtual Server. For
client name of the Exchange Virtual example:
Server, not the passive node client name NSR_INDEX_CLIENT=virtual_server_name
in a CCR passive node backup. This value is required in a CCR passive node
backup.
Note: Do not use this attribute for CCR
active node backup.
250 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
◆ Both the Exchange server and the proxy client have the NMM client installed.
◆ The proxy client frees resources on the Exchange server by offloading from the
Exchange Server the work of processing and backing up snapshots.
◆ When a backup operation uses a proxy client, it is known as a serverless backup.
The data moves as follows:
1. The NetWorker Server initiates the process by contacting the Exchange server
where the NMM client software is installed.
2. The Exchange server with the NMM client software creates a snapshot of the data
on the storage volume.
NetWorker Server
7.3.3 or later
LAN
SAN
NetWorker Traditional
Storage storage
Primary storage S4 Node 7.3.x
(For example, S5 S3
CLARiiON or Symmetrix)
S1 S2
GEN-000749
Figure 17 Snapshot process with Exchange production server and proxy client
252 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Use consistency check parameters to set threading and throttling to handle performance issues
Exchange backup performance is greatly affected by the consistency check utility.
The larger the databases and logs, the longer it takes to run the consistency checker.
NMM provides the options to run the consistency check on multiple storage groups
in parallel. NMM provides the ability to set threading and throttling to handle
performance issues through the use of the -A attribute values for eseutil
configuration settings.
Note: If multiple consistency checks are run in parallel without setting proper throttle limits, it
may cause performance problems on the proxy system. In extreme cases, this can cause I/O
bottlenecks so severe that consistency checks will fail and other operations with the system are
adversely affected.
The following attributes have been added. These are set in the Application
Information attribute of the Client resource:
◆ NSR_ESE_UTIL_SEQUENTIAL — Set to true or false to specify if eseutil should
be run sequentially (single threaded) or in parallel against multiple SGs
(multi-threaded).
◆ NSR_ESE_UTIL_THROTTLE — Set to true or false to specify if eseutil should be
throttled.
◆ NSR_ESE_THROTTLE_IOS — Number of I/Os between pauses when
throttling, value range of 100 < 10000. the default value is 100.
◆ NSR_ESE_THROTTLE_DURATION — Duration of pause in milliseconds when
throttling, value range of 1000 < 60000. The default value is 1000.
For example:
◆ A NSR_ESE_UTIL_SEQUENTIAL=false -A NSR_ESE_UTIL_THROTTLE=true
◆ A NSR_ESE_THROTTLE_IOS=500 -A
NSR_ESE_THROTTLE_DURATION=5000
◆ 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.
◆ 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.
◆ The Exchange consistency checker utility (eseutil.exe) must be installed on the
proxy host using the Exchange Management tools installation. Ensure that the
version of eseutil (Service Pack level) is the same as the Exchange server. For
example, if Exchange Server 2003 SP1 is installed on the Exchange server, then the
version of eseutil that is installed on the proxy client, the Data Mover host, must
be from the Exchange Server 2003 SP1 management utilities. Failure to do so
causes the consistency checker utility to report errors even when the database is
valid.
Note: In an Exchange CCR configuration, backups can occur from both the active node and
the passive node. However, recoveries always go to the active node.
◆ Local Continuous Replication (LCR) backup of the production data, but not of the
replicated data
◆ Proxy node and proxy storage node backups with EMC CLARiiON and EMC
Symmetrix VSS Hardware Providers
◆ Global source-based deduplication
254 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
“Configuring Exchange Server backups” on page 255 provides details about how to
perform Exchange system backups.
! 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.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
1. “Configure a backup pool for snapshot operations” on page 53 No special configuration is required.
5. “Exchange Client resource” on page 256 This task is specific for configuring an
Exchange Client resource.
Note: Once you have started a snapshot of a save group, do not interrupt or halt the snapshot
process. 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 NetWorker Management Console will take a
long time to complete.
Incremental backup of Exchange Server 2007 requires NetWorker 7.5.1, or NetWorker 7.4
The initial release of NetWorker 7.5 prevents Exchange incremental backups from
occurring. Only Exchange Full backups will be requested by the server. A fix was
provided for this in the NetWorker 7.5.1. There will be no NetWorker 7.5 hotfixes, so
in order to perform Exchange Server incremental backups, NetWorker 7.5 users must
obtain and install the NetWorker 7.5.1.
NetWorker 7.4 users are not impacted, and no upgrades or hotfixes are required in
order to perform Exchange Server incremental backups.
Default backup schedule now includes incremental backups in NMM 2.2 SP1
NMM supports incremental backups of Exchange Server 2007.
Because NMM 2.1 and earlier releases did not support incremental or differential
backups, the default NMM backup schedule was Full only. When you upgrade the
client machine to NMM 2.2 SP1 from an earlier version, the Default schedule is
automatically changed to perform a full backup on Sundays and incremental
backups the rest of the week. If you used a Default schedule, but the schedules have
not been set for rollovers, those save sets are automatically promoted to full backups.
If you upgraded the client to NMM 2.2 SP1 and use a Default schedule, but do not
want to use or include incremental backups, configure your Default backup schedule
to take only Full backups.
256 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: 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 how long 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.
7. From the Retention Policy attribute, set the retention policy to zero. The retention
policy determines how long rolled-over data is available though not necessarily
quickly. “Exchange snapshot policy” on page 250 provides details.
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 Exchange Server 2003 data, specify the save set name:
APPLICATIONS:\Microsoft Exchange Writer
• To back up all Exchange Server 2007 data, specify the save set name:
APPLICATIONS:\Microsoft Exchange 2007
• To back up a specific Exchange Server 2003 storage group, for example, a
storage group named Group_1, specify the save set name:
APPLICATIONS:\Microsoft Exchange Writer\Group_1
• To back up a specific Exchange Server 2007 storage group, for example a
group named Group_2, specify:
APPLICATIONS:\Microsoft Exchange 2007\Group_2
• To back up all Exchange Server 2007 data in a CCR environment on the active
or passive CCR node, specify:
APPLICATIONS:\Microsoft Exchange 2007
• To back up a specific Exchange Server 2007 storage group in a CCR
environment on the active or passive CCR node, for example a group named
Group_1, specify:
APPLICATIONS:\Microsoft Exchange 2007\Group_1
• To back up all Exchange Server 2007 data on a virtual server, on the active
CCR node, specify:
APPLICATIONS:\Microsoft Exchange 2007
Note: When backing up data for a Microsoft Exchange application, ensure that all
databases in a specified Storage Group are mounted. If at least one database in a selected
Storage Group is not mounted, the entire backup of the Storage Group will fail.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\), and a table of values is provided in “URL encoding for Exchange
save sets” on page 247.
11. 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 far
enough apart so that the backups for the host’s Client resources do not overlap.
12. For the Schedule attribute, select a backup schedule.
13. Click the Apps & Modules tab.
14. In the Access area, leave the Remote user and Password fields empty.
15. 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
16. In the Application information attribute:
a. Type the following variable and value:
NSR_SNAP_TYPE=vss
b. Type Exchange application variable settings and their values on separate lines.
These settings are described in Table 41 on page 248.
17. Click the Globals (1 of 2) tab.
18. Verify that the Aliases attribute displays the NETBIOS name for the client. This
name should have already been filled in automatically.
258 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
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.
Note: Backups can be performed from both the CCR active node and the CCR passive node.
However, recoveries cannot be done from the CCR passive node.
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, set the retention policy to zero. The retention
policy determines how long rolled-over data is available though not necessarily
quickly. “Exchange snapshot policy” on page 250 provides details.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute:
a. Specify the following:
APPLICATIONS:\Microsoft Exchange 2007
b. Place multiple entries on separate lines.
The Exchange Server save set syntax is described in “Specifying Exchange save
sets for application data” on page 246.
Note: When backing up data for a Microsoft Exchange application, ensure that all
databases in a specified Storage Group are mounted. If at least one database in a selected
Storage Group is not mounted, the entire backup of the Storage Group will fail.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\), and a table of values is provided in “URL encoding for Exchange
save sets” on page 247.
11. 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 far
enough apart so that the backups for the host’s Client resources do not overlap.
12. For the Schedule attribute, select a backup schedule.
13. Click the Apps & Modules tab.
14. In the Access area, leave the Remote user and Password fields empty.
15. In the Backup command attribute, type the backup command:.
nsrsnap_vss_save.exe
16. In the Application information attribute:
a. Type the following variables and values:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_local_host>
b. Type Exchange application variable settings and their values on separate lines.
These settings are described in Table 41 on page 248.
17. Click the Globals (1 of 2) tab.
18. Verify that the Aliases attribute displays the NETBIOS name for the client. This
name should have already been filled in automatically.
260 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: NMM client user interface can use either the NETBIOS name or the fully qualified
domain name (FQDN) when connecting to the NetWorker Server to browse backups.
Note: 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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, set the retention policy to zero. The retention
policy determines how long rolled-over data is available though not necessarily
quickly. “Exchange snapshot policy” on page 250 provides details.
8. Select the Scheduled Backups attribute.
Note: When backing up data for a Microsoft Exchange application, ensure that all
databases in a specified Storage Group are mounted. If at least one database in a selected
Storage Group is not mounted, the entire backup of the Storage Group will fail.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\), and a table of values is provided in “URL encoding for Exchange
save sets” on page 247.
11. 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 far
enough apart so that the backups for the host’s Client resources do not overlap.
12. For the Schedule attribute, select a backup schedule.
13. Click the Apps & Modules tab.
14. In the Access area, leave the Remote user and Password fields empty.
15. In the Backup command attribute, type the backup command:.
nsrsnap_vss_save.exe
16. In the Application information attribute, type the following variables and
values. These steps should be performed for both the physical nodes as it will
cover a failover situation. However, only the current passive node should be
enabled for backups:
NSR_SNAP_TYPE=vss
NSR_ALT_PATH=<mount_path_on_local_host>
For a passive node client resource, but not the virtual server resource, specify the
following:
NSR_VIRT_SERV=<Exchange_Virtual_Server_hostname>
NSR_INDEX_CLIENT=<Exchange_Virtual_Server_hostname>
Type Exchange application variable settings and their values on separate lines.
These settings are described in Table 41 on page 248.
17. Click the Globals (1 of 2) tab, and verify that the Aliases attribute displays the
NETBIOS name for the client. This name should have already been filled in
automatically.
262 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: NMM client user interface can use either the NETBIOS name or the fully-qualified
domain name (FQDN) when connecting to the NetWorker Server to browse backups.
These are only specified for the passive node.
Note: The passive node client uses the physical node name, but the virtual server client
uses the Exchange virtual server name.
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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, set the retention policy to zero. The retention
policy determines how long rolled-over data is available though not necessarily
quickly. “Exchange snapshot policy” on page 250 provides details.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute, specify APPLICATIONS:\Microsoft Exchange 2007.
Place multiple entries on separate lines:
The Exchange Server save set syntax is described in “Specifying Exchange save
sets for application data” on page 246.
Note: When backing up data for a Microsoft Exchange application, ensure that all
databases in a specified Storage Group are mounted. If at least one database in a selected
Storage Group is not mounted, the entire backup of the Storage Group will fail.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\), and a table of values is provided in “URL encoding for Exchange
save sets” on page 247.
11. 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 far
enough apart so that the backups for the host’s Client resources do not overlap.
12. For the Schedule attribute, select a backup schedule.
13. Click the Apps & Modules tab.
14. In the Access area, leave the Remote user and Password fields empty.
15. In the Backup command attribute, type the backup command:.
nsrsnap_vss_save.exe
16. 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. 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.
b. Type Exchange application variable settings and their values on separate lines.
These settings are described in Table 41 on page 248.
17. Click the Globals (1 of 2) tab.
18. Verify that the Aliases attribute displays the NETBIOS name for the client. This
name should have already been filled in automatically.
Note: NMM client user interface can use either the NETBIOS name or the fully-qualified
domain name (FQDN) when connecting to the NetWorker Server to browse backups.
264 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
4. In the Name attribute, specify the physical node name for the passive node client
resource or the Exchange server name for the virtual server client resource.
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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, set the retention policy to zero. The retention
policy determines how long rolled-over data is available though not necessarily
quickly. “Exchange snapshot policy” on page 250 provides details.
8. Select the Scheduled Backups attribute.
9. In the Save Set attribute, specify APPLICATIONS:\Microsoft Exchange 2007.
Place multiple entries on separate lines:
The Exchange Server save set syntax is described in “Specifying Exchange save
sets for application data” on page 246.
Note: When backing up data for a Microsoft Exchange application, ensure that all
databases in a specified Storage Group are mounted. If at least one database in a selected
Storage Group is not mounted, the entire backup of the Storage Group will fail.
10. If needed, use URL-encoded values when specifying save set names in the Save
Set attribute of the Client resource.
URL-encoded values are used to represent special characters such as the
backslash (\), and a table of values is provided in “URL encoding for Exchange
save sets” on page 247.
11. 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 far
enough apart so that the backups for the host’s Client resources do not overlap.
12. For the Schedule attribute, select a backup schedule.
13. Click the Apps & Modules tab.
14. In the Access area, leave the Remote user and Password fields empty.
15. In the Backup command attribute, type the backup command:
nsrsnap_vss_save.exe
16. In the Application information attribute, 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. 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.
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.
! IMPORTANT
If the deduplication node for this client’s backup data changes, the next backup
performed must be a level 0 (full) backup.
6. Complete the remaining configuration information as for any regular client and
then click OK.
266 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: Backups can be performed from both the CCR active node and the CCR passive node.
However, recoveries cannot be done from the CCR passive node
• 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.
◆ When new Microsoft service packs for Exchange Server are installed, transactions
(log files) created with previous service pack versions of Exchange Server
generally cannot be recovered onto the updated Exchange Server. Microsoft
sometimes provides hotfix kits to address this Microsoft restriction.
Note: It is recommended that you perform a full backup after any Exchange server
software upgrade.
◆ If you are recovering Exchange data that was backed up from a legacy NetWorker
client by using the save set VSS USER DATA:\ in a NMM File System Recovery
Session:
a. The Exchange databases to which data is being recovered must be unmounted
before the recovery operation.
b. After the recovery, the databases must be mounted.
There are several limitations when backing up and restoring Exchange objects with
NMM:
◆ A single mailbox database cannot be restored by using point-in-time recovery of
Exchange, because it requires both logs and databases to be selected for restore:
• VSS-marking semantics do not allow selecting logs for backup or restore.
• Logs are included only when the a storage group is selected for either backup
or restore.
• Logs are not included when a database is selected.
◆ Roll-forward recovery may not be possible after point-in-time restore. After you
complete a successful point-in-time restore, perform a full backup of the
Exchange server so that you can perform roll-forward recovers.
◆ Microsoft Exchange server supports an RSG configuration where the RSG system
path restore location and RSG logs restore location can be different:
• NMM does not currently support that configuration.
• Specify the same location for the RSG system path and the RSG log path.
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.
268 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Note: If you select point-in-time recovery, you cannot select an individual database for
recovery. However, you can select to recover items at the Storage Group level or later.
“Point-in-time recovery” on page 271 describes this type of recovery in detail.
6. To make the Exchange database available after the recovery, select Put databases
online after restore.
7. Click OK to close the Exchange Recover Options dialog box.
8. From the navigation tree, expand the Applications folder and the appropriate
Microsoft Exchange writer folder:
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
NetWorker Module for Microsoft Applications. 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.
Note: If you perform a roll-forward recovery, perform a full backup after the recovery. Doing
so enables you to recover data to a point-in-time that is after the point-in-time of the
roll-forward recovery, if necessary. Also, a roll-forward recovery is not possible after
performing a point-in-time recovery.
270 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Point-in-time recovery
This recovery type is useful when log files have been lost or databases must be
restored to a specific backup time. At this level, 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.
With this type of recovery the administrator gets back the deleted mail because the
transaction logs are restored.
In order to perform point-in-time restore, the administrator must first select the
whole storage group and then perform the recover. The log files currently on disk are
moved to another directory before the restore takes place. They can be manually
deleted by the user if they are no longer needed after a successful restore.
To perform a point-in-time recovery of an Exchange Server 2007 in a CCR
environment:
1. Perform the recovery from the active node, failing over the passive node to the
active node, if necessary.
Note: In an Exchange CCR configuration, backups can occur from both the active node and
the passive node. However, recoveries always go to the active node.
7. In Transaction Log File Replay, select Include only logs from this restore
(Point-in-time recovery).
8. From the navigation tree, expand the Applications folder and select the
Microsoft Exchange 2007 folder.
9. Select the Exchange Server items you want to restore.
10. From the Exchange Recover Session toolbar, click Start Restore.
11. After restore, on the passive node manually delete log files and database file.
12. 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"
13. Restore replication between the nodes with the resume-StorageGroupCopy
command. For example:
resume-StorageGroupCopy -Identity
"bv-hood-cluse12\First Storage Group”
! IMPORTANT
When you use the restore to an RSG feature, always delete the existing RSG and
then create a new clean RSG.
272 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
The steps to specify which location to restore to are described in the separate
procedures for each location type:
◆ “Recovery to the original storage group” on page 274
◆ “Recovery to an Exchange RSG” on page 274
◆ “Recovery to an alternate storage group” on page 282
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
page.
◆ Restore To (Destination) — Specifies where you want the storage group restored
to.
◆ Exchange Server — By default, this is 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 — Specifies to restore the content to the original storage
group, which will overwrite the content currently in that storage group.
◆ Recovery Storage Group — Specifies to restore the storage group to a separate
RSG you have already created. Recovering to an RSG allows you to browse and
select items to restore without overwriting the entire storage group. When this
option is selected, the Check Recovery Storage Group box is displayed. The
Check button is used to verify that the Recovery Storage Group exists and
databases are configured properly.
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.
274 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
! 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.
There are two methods available within Microsoft Exchange to configure an RSG
database:
◆ Exchange Management Shell at command line (Recommended)
◆ Exchange Management Console Database Recovery Management tool
To configure an RSG with Exchange Management Shell:
1. On the Microsoft Exchange Server, select the Start menu and then select
Exchange Management Shell.
2. Use the new-storage group command to create the Recovery Storage Group:
new-storagegroup –server exch_server –name rsg_name
–LogFolderPath rsg_path –SystemFolderPath rsg_path –Recovery
where:
• exch_server is the Exchange 2007 server name.
• rsg_name is the desired RSG name.
• rsg_path is the path to the RSG directory.
The –Recovery option is also needed to specify that an RSG is created.
For example:
new-storagegroup –server bv-rmx64-1 –name SG2_RSG
–LogFolderPath T:\exchsrvr\SG2\SG2_RSG –SystemFolderPath
T:\exchsrvr\SG2\SG2_RSG –Recovery
3. Use the new-mailboxdatabase command to add target databases to the RSG:
new-mailboxdatabase -Name db_name -MailboxDatabaseToRecover
db_name -StorageGroup exch_server\rsg_name -EdbFilePath
edb_path
where:
• db_name is the name of the database that will be recovered.
• -EdbFilePath is the path of the database in the RSG, not the original storage
group.
• edb_path is the path to the database file in the RSG directory.
Use the same name for the RSG database as the original database to avoid
confusion. For example:
new-mailboxdatabase -Name DB1 -MailboxDatabaseToRecover DB1
-StorageGroup bv-rmx64-1\SG2_RSG -EdbFilePath
U:\exchsrvr\SG2\SG2_RSG\DB1.edb
4. Repeat the new-mailboxdatabase for each database that will recovered. Be sure
to specify the correct database name and edb path.
! IMPORTANT
When you use the restore to an RSG feature, always delete the existing RSG and
then create a new clean RSG.
To recover to an RSG:
1. Open the NetWorker User UI and select the NetWorker Server on which the
NMM client software was configured for backup.
2. 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 list attribute in
the application toolbar.
3. From the left pane, select Recover Session > Exchange Recover, and then select
Database Recover. This displays the available Exchange database backups.
276 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
4. In the navigation tree, expand the Exchange server you want to recover from.
NMM displays the contents of the storage groups that have been backed up.
Figure 19 on page 277 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.
When a message like the one in Figure 21 on page 278 appears, the RSG
configuration is correct.
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.
7. Select the storage group linked to the RSG 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.
8. 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 22 on page 278 shows the entire SG2 storage group cannot be selected.
Only the Mailbox Database is selectable.
9. After the restore, the administrator may need to mount the databases if the option
to put databases online was automatically selected.
Note: If the Exchange server is a stand-alone installation, this menu item will be
unavailable.
278 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
3. In Available Exchange Servers, click the server you want to browse and then
click OK. The browse tree is displayed with the RSG associated with the selected
Exchange server.
280 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
• Literal match (case-sensitive) — Type "abc" to return abc but not ABc or abcd.
• Name contains (case-insensitive) — Type %abc% to return abc, abcd, ABCD, or
xyzABCde.
• Name starts with (case-insensitive) — Type abc% to return abcd or ABCde but
not xyzABCde.
• Name ends with (case-insensitive) — Type %abc to return xyzAbc but not
ABCde.
• Single-character match search using the ? wildcard
– Type ? to return single character entries and drive volumes, such as C or D.
– Type WMI?Writer to return WMI Writer.
• Multiple-character match search by using the * wildcard
– Type *.txt to return all entries with a .txt extension.
– Type * to return all items within the selected container.
– Type *writer* to return all writers.
• Search by using both the * and ? wildcard — Type *??I*writer* to return WMI
Writer.
4. Click Search. The Details pane displays the results of the search.
Note: Recovered items do not overwrite existing items. They are placed in separate folders in
the user’s mailbox.
When NMM performs an RSG item level recovery, the items are placed in a new
“Recovered Items” folder created in the user’s mailbox on the production server.
Figure 24 on page 281 shows an example of two Recovered Items folders in the
mailbox of user Steve M.
The name of the folder begins with a time and date stamp. For example, “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
user’s mailbox, and allows the user to view and work with existing and recovered
items without overwriting either. When the user is done sorting through the
recovered items, the user can delete the Recovered Items folder.
Note: The alternate storage group database name must match exactly the original database
name.
282 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
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
4. Repeat the new-mailboxdatabase for each database that will recovered. Be sure
to specify the correct database name and edb path.
5. NMM allows the administrator to leave the database offline or have it
automatically put online after the restore.
• If you choose to leave the database offline after the restore it will need to be
manually mounted. This can be done with the mount-database command:
mount-database –Identity exch_server\sg_name\db_name
For example:
mount-database –Identity bv-rmx64-1\Alternate_SG\DB1
• Databases can be dismounted with the dismount-database command:
dismount-database –Identity exch_server\sg_name\db_name
For example:
dismount-database –Identity bv-rmx64-1\Alternate_SG\DB1
6. To repeat an alternate storage group restore by using the same database after it
has been mounted, set the database can be overwritten property:
set-mailboxdatabase –Identity
“exch_server\alt_sg_name\db_name” –AllowFileRestore:$true
For example:
set-mailboxdatabase –Identity “bv-rmx64-1\Alternate_SG\DB1”
–AllowFileRestore:$true
To recover to an alternate storage group:
1. Open the NMM client software and select the NetWorker Server on which the
NMM client software was configured for backup.
2. 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 list attribute in
the application toolbar.
3. From the left pane, select Exchange Recover, and then select Database Recover.
4. In the navigation tree, expand the Exchange server you want to recover from.
NMM displays the contents of the storage groups that have been backed up.
5. Right-click the storage group that you want to recover, and then click Restore To.
6. In the Select Storage Group Restore Destination dialog box, select Alternate
Storage Group.
7. In the Exchange Server list, select the Exchange server that contains the alternate
storage group.
8. In Select Alternate Storage Group select the storage group, and then click OK.
284 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
Figure 25 on page 285 shows the default of only one NMM client available, the
local client.
7. Click the client to add in the Available clients on list box, and then click Add.
Add or remove clients as needed.
8. Click OK. Figure 27 on page 285 shows the NMM page with the Client box.
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.
286 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
5. Shut down the existing Exchange 2007 Server. (The backup should have already
been taken, at step 1 of this procedure.)
6. Reset the computer account for the existing 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 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. Run Exchange Server 2007 Setup with the following parameter:
Setup.com /M:RecoverServer
12. Reboot the machine.
13. Restore your manually set IIS virtual directory configurations, by running the
following Exchange Management Shell script:
Restorevdir.ps1 Owa.xml
Note: The Microsoft Exchange Server should come online with all previous storage
groups.
14. Install NMM. The EMC Module for Microsoft Applications Release 2.2 SP1 Installation
Guide provides instructions for installing NMM, including Exchange
Server-specific configuration settings.
15. In NMM, perform an Exchange Server point-in-time recovery. “Point-in-time
recovery” on page 271 describes these recovery steps in detail.
Perform Microsoft Exchange Server 2007 disaster recovery for Exchange CCR to a two-node
cluster in a production environment
Prior to disaster recovery, use NMM to perform regular backups of volumes, System
Components, and application save sets.
The following save sets should be backed up regularly:
1. Back up the following with the snapshot policy “all.”
C:\
System Components:\
The backup of C:\ automatically includes the following:
• Windows Boot Volume
• Windows System Volume
• 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.
How to perform a disaster recovery of Microsoft Exchange Server 2007 to a two-node cluster in a CCR
environment
To perform a disaster recovery of Microsoft Exchange Server 2007 to a two-node
cluster in a CCR environment:
1. Configure an AD domain setup in an isolated environment, using the same
operating system version, machine IP, and machine name as the production
Active Directory Domain setup.
Note: There should not be any communication between the production environment and
the isolated environment.
2. Configure the AD domain on the isolated environment with the same domain
name as the production AD domain name. Make sure 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.
Note: Make sure that "legato" and "RMagentPS" folders are not selected before starting C:\
recovery.
288 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
7. 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.
8. 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.
9. Rebuild another stand-alone server in the isolated environment with the same
operating system version as the production CCR setup.
10. Provide this new machine with a new IP address and new Network name, and
bring it online in the isolated environment.
11. Install all roles required for Exchange setup to run.
12. Create the same drive letters and paths for Storage Groups (SG) and databases as
the production CCR SGs and databases.
13. 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.
14. Run Exchange setup in “Custom” mode, and only install the Passive Cluster Role.
15. Run the following command, 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.
16. All databases will be in dismounted state, which is required for recovery from
NMM.
17. Install NMM on the new CCR machine.
18. Browse through Production CCR EVS index and perform PIT recovery of
Exchange.
19. Install Microsoft Exchange on the new CCR machine. Run Exchange setup in
Custom mode and install only the Passive Cluster Role.
20. Reseed the passive cluster node to get it in sync with the active node.
Perform Microsoft Exchange Server 2007 disaster recovery for Exchange CCR in a production
environment
Prior to disaster recovery, use NMM to perform regular backups of volumes, System
Components, and application save sets.
The following save sets should be backed up regularly:
1. Back up the following with the snapshot policy “all.”
C:\
System Components:\
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
drive C:, back up the file system that includes the Windows Boot Volume, Windows
System Volume, and application software.
How to perform a Microsoft Exchange Server 2007 CCR disaster recovery in production to a two-node
cluster
To perform a Microsoft Exchange Server 2007 CCR disaster recovery in production to
a two-node cluster:
1. Shut down the Exchange CCR setup. Shutdown both CCR nodes, assuming the
Exchange Cluster is lost or crashed.
2. Reset the computer account for the existing Exchange Virtual Server, or Clustered
Mailbox Server (CMS), or virtual Exchange Server.
3. Reset the computer account for CL1 and CL2 if you want the base cluster names
to be the same as those in original production setup.
290 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Exchange Server Backup and Recovery
4. Rebuild two machines CL21 and CL11 with the same operating system version as
the old server.
5. Assign the new machine with a new IP address and new Network name, and
bring it online in the same domain.
Note: If you want the same IP address and Network name as the production machine,
assign the same IP and name.
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. Make sure the host has all of the drive letters created as those that were on the
original Exchange server.
9. Run Exchange setup in Custom mode and install only Passive Cluster Role on
CL11.
10. Run the following command, using the CMS name and IP address from the old
CCR server:
Setup.com /recoverCMS /CMSName:<name> /CMSIPaddress:<ip>
11. 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.
12. Install NMM.
13. Browse through OLD CCR EVS index and perform PIT recovery of Exchange.
14. On CL211, install Exchange passive node. Run Exchange setup in custom mode
and install only the Passive Cluster Role.
Note: Recreated deleted mailboxes are not always immediately visible. It may take from 15
minutes to an hour before the mailbox is visible and accessible through Outlook.
292 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
13
Microsoft Data
Protection Manager
Backup and Recovery
NetWorker Server
7.3.3 or later:
DPM protects items within Provides services for
Microsoft Servers: NetWorker clients
Database files such as NMM
Storage groups
Volumes
Transaction logs
LAN
Microsoft Servers:
Backup and Recovery
provided by DPM DPM Server 2007:
Server 2007 Backup and Recovery
provided by NetWorker
Module for Microsoft
Applications (NMM) client
294 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Backup and Recovery
Note: DPM server must protect clients attached within the same domain as that of the DPM
server.
Note: This version of NMM requires a local instance of SQL. It does not support remote
instances of SQL. The instance used by DPM Server must be on the same machine as DPM
Server.
◆ DPM replicas — These are data containers that DPM uses to store its save sets.
NMM will protect these as file system shares.
Note: A DPM replica is not a VSS replica, and is not directly manipulated outside the DPM
environment.
Item Description
Application writer There is one writer for DPM 2007, “Microsoft DPM."
nsr_ps_single_save_per_saveset NMM command specifies that PowerSnap create a separate snapshot for each save set in the client
entry. Whether the database should be online or offline after restore.
This attribute is required because of DPM writer restrictions that require that the configuration
database and each of the DPM replicas must be separated into separate VSS shadow copy sets.
nsr_ps_first_saveset_save NMM command specifies to save the DPM configuration database before saving any of the DPM
replicas.
This is not required by the DPM writer, but is recommended as a best practice by Microsoft.
dpmsync -restoredb -dbloc [path] DPM command instructing DPM to use the database at the specified location.
\DBMDB2007.mdf
dpmsync -sync DPM command instructing DPM to synchronize itself with the new environment.
dpmsync -reallocatereplica DPM command run on DPM Server before performing DPM replica recover. This command instructs
DPM Server to verify its replicas and to create the appropriate number and size of partitions to
receive the recovered replicas.
Note: For replicas using Custom Volumes, you cannot use this command. You must manually create
the necessary volumes before you can proceed with DPM replica recovery. The Microsoft DPM
documentation provides more information about the use of Custom Volumes.
nsr_dpm_retry_wait DPM command that specifies that if the DPM replica is unavailable for backup because it is in use,
wait the specified time (in minutes) before retrying to start the backup.
The default value is 10.
nsr_dpm_retry_maximum DPM command that specifies the total number of times (the first try plus retries) to attempt to start the
backup.
The default value is 3.
296 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Backup and Recovery
Protection group replica set, of a non-VSS datasource APPLICATIONS:\Microsoft DPM\Non VSS Datasource
There are usually multiple protection group replica sets. Writer component Computer%2FSystemState on
For example, a DPM replica resulting from DPM protection of a system server Mars DPM Server
state on a server named Mars.DPM.Server.
◆ On a Windows Server 2003 machine, you can enable the MSDE writer through
the following procedure:
To turn the MSDE writer on or off:
1. Open Registry Editor.
2. Locate the registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VSS\Se
ttings\MSDEVersionChecking
3. To enable the MSDE writer, set the value to 0. To disable the MSDE writer set the
value to 1.
4. Exit Registry Editor.
5. Restart the VSS service.
298 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Backup and Recovery
NSR_PS_FIRST_SAVESET_SAVE=value Specifies the save set that PowerSnap Configuration database save set name
must operate upon first. This must be For example:
set to the DPM configuration database NSR_PS_FIRST_SAVESET_SAVE=APPLICAT
save set, as Microsoft recommends IONS:
that it be saved first. \Microsoft DPM\DPM Database .
This attribute should not be used if the
DPM configuration database is not one
of the save sets or if the DPM
configuration database is the only save
set. This attribute should only be used
if the DPM configuration database is
one of the multiple save sets that is
being backed up under a single
NetWorker Client Resource.
! 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.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example, C:\.
Table 46 Tasks for scheduling a backup are the same for all VSS writers
1. “Configure a backup pool for snapshot operations” on page 53 No special configuration is required.
5. “Configuring a DPM Client resource” on page 300 This task is specific to configuring a DPM
Client resource.
You can create multiple Client resources for the same NMM host. In this way, you
can apply different backup attributes to different types of information on the same
host.
1. Create a DPM Client resource for the backup of the DPM configuration database
and the system database.
2. Create separate instances for each of the DPM-protected application server
replicas.
Note: This version of NMM requires a local instance of SQL. It does not support remote
instances of SQL. The instance used by DPM Server must be on the same machine as DPM
Server.
300 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Backup and Recovery
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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though 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 DPM Server data, specify the save set name of every database
and replica. For example:
APPLICATIONS:\Microsoft DPM\DPM database.
APPLICATIONS:\Microsoft DPM\Volume H: on server
babaco.MARS.com
APPLICATIONS:\Microsoft DPM\Volume I: on server
babaco.MARS.com
“Displaying valid DPM data save sets” on page 297 describes how to find the
save sets available on the DPM Server. “Specifying DPM save sets for application
data” on page 297 describes the DPM Server save set syntax.
10. For the Group attribute, select the backup group to which this Client resource
will be added.
Note: 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 far enough apart so
that the backups for the host’s Client resources do not overlap.
• To back up only the DPM replicas through a single client resource, type the
following variables and values, each on a separate line:
NSRSNAP_VSS_SAVE=vss
NSR_PS_SINGLE_SAVE_PER_SAVESET=yes
NSR_DPM_RETRY_WAIT=5
NSR_DPM_RETRY_MAXIMUM=3
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.
302 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
14
Microsoft Data
Protection Manager
Granular and Disaster
Recovery
304 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Granular and Disaster
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.
13. In the left pane, select Recover.
14. Select DPM Recover Session.
15. Select Granular.
16. 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.
17. Click Start Recover to begin the recovery operation.
18. In the Recovery path box, specify the folder where the recovered items are to be
placed.
19. 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.
20. Click OK.
21. From the left pane, select Monitor to view the progress of the recovery.
306 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Granular and Disaster
NetWorker Server:
Provides backup
services for
NetWorker clients
such as NMM
LAN
Note: The backup must be a conventional backup, or a rolled over snapshot type backup.
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 you want to add in the Available clients on list box, and then
click Add. Add or remove clients as needed.
6. Click OK.
7. Click the Client list box, and select the DPM Server NMM client that created the
backup as the current local client.
308 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Granular and Disaster
8. If the Snapshot Management or Monitor is the active navigation bar item, and
you are prompted with the Navigate Away dialog box, click Yes.
9. On the System Recover Sessions bar, select Recover Options. The NetWorker
System Recover Session Options dialog box appears.
10. On the NetWorker tab, specify the destination for the recovery in the Relocate
Recovered Data box, and then click OK.
11. In the left pane, select Recover. Select DPM Recover Session and then, select
Granular.
12. 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.
13. Click Start Recover to begin the recovery operation.
14. In the Recovery path box, specify the folder where the recovered items are to be
placed.
15. 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.
16. Click OK.
17. From the left pane, select Monitor to view the progress of the recovery.
Note: 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 will be displayed as unavailable on the contextual menu.
You can browse DPM replicas and select individual folders or files for recovery. In
DPM granular recovery, the DPM configuration database is not selectable.
310 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Data Protection Manager Granular and Disaster
7. Select Disaster.
8. Click Start Recover to begin the recovery operation.
Figure 37 on page 311 displays the options available for DPM disaster recovery.
9. In the Recovery path box, specify the folder where the recovered databases are to
be placed.
10. Select Run DPM synchronization utilities for NMM to automatically run the
DPM sync commands after recovery.
11. 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 created using "custom volumes." Custom
DPM volumes must be created manually. The Microsoft DPM documentation provides
more information regarding custom volumes.
12. Select Initiate consistency checks on recovered replicas to specify for recovery to
initiate consistency checks on replicas following their recovery.
13. 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.
14. Click OK.
15. From the left pane, select Monitor to view the progress of the recovery.
312 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
15
Microsoft Hyper-V
Backup and Recovery
314 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
Hyper-V parent partitions, child partitions, and applications within child partitions
Hyper-V requires a parent partition that is running Windows Server 2008 to host the
child partitions.
Each child partition is usually a server operating system running applications, such
as:
◆ Microsoft Exchange Server
◆ Microsoft Office SharePoint Server
◆ Microsoft SQL Server
◆ Microsoft Data Protection Manager
Hyper-V runs as a role in Windows Server 2008. 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 virtual
machine files.
316 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
Figure 38 on page 317 illustrates a physical server running Windows Server 2008. The
Hyper-V role has been enabled on the server, and four virtual machines have been
created, each running a separate operating system and different Microsoft
applications.
Figure 38 Windows Server 2008 host with Hyper-V virtual machine child partitions
For complete data protection, configure NetWorker Client resources for each of the
following:
◆ The Hyper-V server, or parent partition: system components, volumes, and
applications
◆ Hyper-V virtual machine child partitions and configuration information on the
Hyper-V server
◆ The applications within each child partition
Hyper-V Server
Configuration 1
Disk1-> X: X:\V1\V1.VHD VHD1 -> C:
-> VHD1
passthrough Configuration 2
Disk 2 Disk 2 -> D:
SAN
FC or iSCSI
Configuration 3
LUN1 LUN 1 -> Y: Y:\V2\V2.VHD VHD2 -> E:
-> VHD2
FC or iSCSI
passthrough Configuration 4
LUN2 LUN 2 LUN2 -> F:
iSCSI
Configuration 5
LUN3 LUN 3 -> G:
CIFS/SMB/
SMBv2
S: \\FS\SHARE1 Configuration 6
SHARE1 \\FS\SHARE1\V3\V3.VHD VHD3 -> H:
-> VHD3
File Server
GEN-000962
Configuration Type
1 VHD1 on DAS
2 DAS passthrough
3 VHD2 on LUN
4 LUN passthrough
318 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
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.
The following list describes how these configuration types are supported in NMM:
◆ Snapshot support:
• 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 47 on page 318 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. 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 virtual machine. As such, configurations 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.
Hyper-V child partition applications Configure application backups with the specific instructions for the
Application data, such as: application in:
• Microsoft SQL Server • “Performing SQL Server backups” on page 119
• Microsoft Office SharePoint Server • “Performing SharePoint 2003 backups” on page 171
• Microsoft Exchange Server • “Performing SharePoint 2007 backups” on page 199
• Microsoft System Center Data Protection Manager (DPM) • “Performing Exchange Server backups” on page 254
• Microsoft Hyper-V • “Performing DPM Server backups” on page 299
• Microsoft Windows Server Cluster • “Performing Hyper-V backups” on page 325
“NMM features” on page 22 lists the specific versions supported for each of • “Performing Windows Server Cluster backups” on page 142
these applications.
320 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
Note: Backup of dynamic disks within child partitions is not supported. The guest
snapshot is mounted during the Hyper-V backup process, and this changes the disk
signature on dynamic disks in a guest.
◆ Any VSS Hardware or Software Provider can be used. The Hardware Provider
must support Windows 2008 extensions for AutoRecoverable snapshots.
◆ Windows Server 2008 Failover Clustering is supported—allows you to configure
failover of virtual machines.
◆ EMC Storage connected to Fibre Channel or iSCSI storage can be used in the
parent to host virtual machines.
◆ 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.
The Microsoft website provides recommendations and requirements about using
SharePoint and Hyper-V together.
Best practices for Hyper-V child partition applications backup and recovery
This type of backup and recovery is performed within the child partition, and uses
application and system components writers available on that child partition:
◆ The Microsoft Exchange team recommends using backups within the child
partition as the preferred method for Exchange backup and recovery.
◆ NMM supports roll-forward recovery for Microsoft Exchange, when Exchange is
backed up within the child partition.
◆ 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/DMX 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.
• 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 pass-through disks are skipped in Hyper-V parent partition
backup; child partition pass-through disks are supported by backups within the
child partition.
◆ Windows Server 2008 Failover Clustering with iSCSI storage is supported.
◆ 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.2
SP1 release, Microsoft has not issued a support statement for it.
322 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
◆ Relocation or redirection of NMM Hyper-V backups taken before a NMM 2.2 SP1
upgrade is not supported.
◆ When a virtual machine is redirect recovered to a second Hyper-V Server, the
user must update the Network Adapter settings of the virtual machine with the
Hyper-V Manager before starting the virtual machine.
Item Description
Application writer There is one VSS writer for Hyper-V, “Microsoft Hyper-V."
“APPLICATIONS:\Microsoft Hyper-V”
Save set backs up Hyper-V components, which includes
each virtual machine and the Hyper-V configuration file
Parent Partition:
Windows Server 2008 “APPLICATIONS:\Microsoft Hyper-V\VS-1”
Save set to back up virtual machine “VS-1”
OS with Hyper-V Role
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
Table 50 on page 324 lists the Hyper-V save set syntax to specify for supported types
of Hyper-V backup. Specify Hyper-V data save sets in the Save Set attribute of a
Client resource.
Hyper-V virtual machine. There are usually multiple virtual machines on the host APPLICATIONS:\Microsoft
operating system. Hyper-V\virtual_machine_name
Virtual machines can be included in a proxy backup group.
Note: If the application server is on a cluster virtual host, run the command from the
physical node that is currently hosting the application server.
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 virtual machines, virtual_machine_name_1 and
virtual_machine_name_2:
APPLICATIONS:\Microsoft Hyper-V
APPLICATIONS:\Microsoft Hyper-V\Initial Store
APPLICATIONS:\Microsoft Hyper-V\virtual_machine_name_1
APPLICATIONS:\Microsoft Hyper-V\virtual_machine_name_2
324 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
The list of Microsoft Hyper-V save sets will include the top-level entry for
Microsoft Hyper-V, the configuration file, and all the virtual machines if any
exist.
! 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.
- The SYSTEM COMPONENTS:\ save set along with the system volume, for
example C:\.
Hyper-V configuration requirements for backing up a virtual machine that contains multiple
volumes
When there are multiple virtual hard disks in the guest, backup of the associated
virtual machine 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 C’s snapshot and volume D’s snapshot both reside on
volume D since volume D has more space. During the snapshot revert stage in
PostSnapshot, volume C’s snapshot may be lost if volume D’s 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.
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
326 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
2. “Configure snapshot policies” on page 56 Hyper-V Virtual Machine snapshots are not related to NMM or NetWorker
snapshots. Hyper-V Virtual Machine snapshots are created, viewed, and
applied to the virtual machine through Hyper-V Manager. When NMM
backs up a Hyper-V virtual machine, the Hyper-V Virtual Machine
snapshots are part of that backup.
5. “Configuring a Hyper-V Client resource” on This task is specific for configuring a Hyper-V Client resource.
page 327
Note: Hyper-V Virtual Machine snapshots are not related to NMM or NetWorker snapshots.
Hyper-V Virtual Machine snapshots are created, viewed, and applied to the virtual machine
through Hyper-V Manager. When NMM backs up a Hyper-V virtual machine, the Hyper-V
Virtual Machine snapshots are part of that backup.
You can create multiple Client resources for the same NMM host. In this way, you
can apply different backup attributes to different types of information on the same
host.
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 how long rolled-over data is available for quick access.
7. From the Retention Policy attribute, select a retention policy from the list. The
retention policy determines how long rolled-over data is available though 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—the virtual machines and the configuration file
(Initial Store)—specify:
APPLICATIONS:\Microsoft Hyper-V
• To back up the virtual machines, specify:
APPLICATIONS:\Microsoft Hyper-V\virtual_machine_name_1
APPLICATIONS:\Microsoft Hyper-V\virtual_machine_name_2
• To back up the configuration file (Initial Store), specify:
APPLICATIONS:\Microsoft Hyper-V\Initial Store
Note: 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
Note: 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 far enough apart so
that the backups for the host’s Client resources do not overlap.
328 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
Note: If the NMM is part of a cluster, type the names of the physical nodes of the cluster in
the Remote Access attribute.
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.
Restrictions for backup and recover of Hyper-V virtual machines in a Windows 2008 Failover Cluster 329
Microsoft Hyper-V Backup and Recovery
Note: When a Hyper-V recovery is performed on Windows Server Core 2008, the recovery is a
directed recovery.
330 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
Specifying the destination for the Hyper-V configuration files and the destination for 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 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, select a virtual system and then 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.
Note: If NMM is part of a cluster, select the physical client to which you are recovering
data. The physical client can be selected from the Client list attribute in the application
toolbar.
2. From the left pane, select Recover > Hyper-V Recover Session.
3. From the navigation tree, select the Microsoft Hyper-V writer, or individual
virtual machines 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 displays.
332 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
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 334.
• 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 displays, 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 virtual machine’s virtual disks.
c. To change the destination location for a virtual disk, select the virtual
machine’s 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 334.
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.
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.
334 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Hyper-V Backup and Recovery
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 virtual machines and Initial Store configuration file
◆ Hyper-V in-guest: Application data
! IMPORTANT
Before starting disaster recovery, make sure 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. If this
update is not installed prior to recovery, the system will not come back after
recovery of SYSTEM COMPONENTS.
336 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
16
Microsoft Active
Directory Backup and
Recovery
Note: In Windows Server 2008, 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.
338 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
When specifying save sets for the scheduled backup, follow these guidelines:
◆ Active Directory is backed up by normal system save operations. It is backed up
as part of SYSTEM COMPONENTS, as part of standard Windows Server
backups.
Note: Microsoft best practices also recommends that a backup Active Directory server be
set up so that it can be promoted to the primary Active Directory server, in the event of a
disaster.
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.
! IMPORTANT
Granular recovery should only be performed as a supplement to the full Active
Directory database backup described in “Types of supported backup and
recovery” on page 338. A disaster recovery plan requires regular full Active
Directory database backups.
A granular backup does not use snapshot technology. Instead, the backup is routed
directly to a granular backup medium.
340 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
Note: Do not configure a proxy client for granular ADAM or Active Directory backups.
1. “Set up local Windows SYSTEM account as an ADAM This task is only required for granular ADAM
administrator” on page 341 backups. Skip this task for granular Active
Directory backups.
2. “Configure a pool for backup operations” on page 342 No special configuration is required.
Note: These steps are not required for Active Directory backup.
To set up the Windows SYSTEM account with permissions on the local ADAM
server:
1. Open the ADAM ADSI Edit utility. The ADAM ADSI Edit utility is available
with ADAM SP1.
2. Connect to the ADAM instance.
3. In the Connection Settings dialog box, select Well-known naming context and
select Configuration from the list box.
4. Type the port number (typically 50000) of the ADAM partition in the Port box
and then click OK.
5. In the left pane, Select CN=Roles.
6. In the right pane, right-click on CN=Administrators and then select Properties.
7. In the CN=Administrators Properties dialog box, select the Member Attribute
from the attributes list, and then click Edit.
8. Click Add Windows Account and add the local ADAM Server name.
9. Save your changes.
10. Repeat this procedure for each ADAM instance that you want to back up.
Note: All of the procedures in this section must be performed on a NetWorker server release
7.3.3 or later. Access the NetWorker server from the Administration page of the NetWorker
Management Console.
The EMC NetWorker Release 7.4 Service Pack 1 Multiplatform Version Administration
Guide provides more detailed information about performing the steps included here.
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.
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 server’s 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. Set this attribute to a value
that will speed up the backup and then click OK.
342 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
Note: Use backup pools for granular Active Directory or ADAM backups that are different
than the pools used for NMM client backups that include snapshots. In this way, you can sort
granular Active Directory and ADAM backups from other backups.
Full level These backups are supported for all types of data.
Incremental These are supported only for backup of volume directories or paths such as E:\ or
backups E:\business_files\.
Note: Level 1 to 9 backups are not supported for granular Active Directory and ADAM
backups.
Note: A Client resource or backup group cannot specify volumes that use both CLARiiON and
Symmetrix storage systems. For hosts that have both CLARiiON and Symmetrix volumes,
create separate backup groups and Client resources. Each backup group and its Client
resources can specify volumes from only one type of storage system.
344 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
Note: Unlike most other NMM application backup Client resources, snapshot policies are
not applicable to granular Active Directory or ADAM backups.
Note: Once you have started a backup of a save group, do not interrupt or halt the process. For
example, in an Exchange Server backup, the nsrsnap_vss_save.exe process on the production
server and the eseutil process on the proxy may continue to run after the backup is halted. Any
attempt to stop a group in NetWorker Management Console will take a long time to complete.
Note: Do not use the same Client resource for Active Directory or ADAM granular backups
and other NMM client backups including Active Directory or ADAM backups for the purposes
of disaster recovery.
You can create multiple Client resources for the same NMM client host. In this way,
you can apply different backup attributes to different types of information on the
same host. For example, if the NMM client host is an Exchange Server, you can create
one Client resource to back up the Exchange databases and create another Client
resource to back up Windows system component data. This way, you can back up
Exchange databases many times a day, and back up Windows system component
data once a day.
Note: 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 far enough
apart so that the backups for the host’s Client resources do not overlap.
346 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
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.
Configure privileges
In addition to the permission set up in “Set up local Windows SYSTEM account as an
ADAM administrator” on page 341 for performing granular ADAM backup, in both
ADAM and Active Directory granular backup the NMM client must be granted
NetWorker Administrator privileges in order to perform media database operations
during a deletion. If you are setting up a NMM client in a cluster, grant NetWorker
administrator privileges to each cluster node and virtual server.
To add configure privileges:
1. In the Administration page of the NetWorker Management Console, click
Configuration.
2. In the expanded left pane, click User Groups.
3. Right-click the Administrators group, then select Properties. The Properties
dialog box appears.
4. In the Users attribute, add the following values for the NMM client host. Place
each value on a separate line:
user=administrator,host=NMM_client_host
user=system,host=NMM_client_host
where NMM_client_host is the DNS hostname of the NMM client.
If the NMM client is installed in a cluster, grant NetWorker Administrator
privileges to each cluster node and virtual server.
5. Click OK.
Note: If you have followed Microsoft best practices, you will have a backup Active Directory
server that can be promoted to the primary Active Directory server in the event of a disaster. If
you do not have a backup Active Directory server that can be promoted to the primary Active
Directory server, complete the steps in this section to recover from a disaster of the Active
Directory server.
348 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
Note: Due to Active Directory limitations, there are some restrictions on the recovery of objects
and attributes. “Recovery Restrictions for Active Directory” on page 351 provides more
information about recovery restrictions.
350 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
Note: After starting an Active Directory recovery, access the Monitor view to verify the
status of the recovery.
The Microsoft website provides more information about Active Directory objects and
attributes.
lastLogoff sAMAccountType
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.
Note: To recover objects that typically have mandatory attributes deleted, set the search flags
of the specific attributes to eight. When the object is deleted, the attributes with search flag set
to eight are transferred to the tombstone database. The entire object can then be restored from
tombstone with the NMM client.
352 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Microsoft Active Directory Backup and Recovery
Schema objects
Schema objects cannot be recovered and therefore, should never be deleted.
354 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Invisible Body Tag
17
Troubleshooting
Troubleshooting 355
Troubleshooting
Find error
NetWorker Client
Unique to
No NMM Client
(volumes and
writers)?
Yes
Yes
Yes
Fixed? Finish
No
Try a Contact
No
different Technical
solution? Support
Yes
GEN-000753
356 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration 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 Administration Guide, release 7.3.3 or later, 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 57 on page 357 describes several ways that NetWorker Server, NMM
client, and other NetWorker features provide information about problems.
Type Description
Email notification of a NetWorker client can be set up to send an email notification about NetWorker
NetWorker event events.
Error message pages Appear on the NetWorker server when an error occurs during backup or recovery
operations.
NetWorker Monitor page Displays details of current NetWorker Server activities, operations related to
devices and libraries, and events that require user intervention.
Event viewer Alerts users that user intervention is required on the NetWorker Server.
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:
• NetWorker VSS Client for Microsoft Windows
• NetWorker
• NetWorker Server
• NetWorker PowerSnap
• Replication Manager
• Solutions Enabler
• EMC VSS Provider
The logging level of the log file is controlled by the debug level of the process.
E_VOLUME_NOT_SUPPORTED
This error occurs when CLARiiON is down, an array is unmanaged, or the
CLARiiON disk is not visible. This error also occurs when Data Mover is used to take
a local volume replica. The error message will appear in NMM client and Replication
Manager logs.
Solution
Check in the CLARiiON array for storage allocation.
E_VETO_PROVIDER
There are several possible causes for this error:
◆ Storage resources such as Symmetrix BCVs or CLARiiON clones have been
added but the Replication Manager service was not recycled to rebuild the
storage resource cache. The provider finds the LUN as hosted by the storage
array, but fails to find storage resources in the storage resource cache.
◆ There is a load on the CLARiiON array, and replica creation fails.
◆ A CLARiiON snapshot is performed when there are not enough LUNs in the
reserved LUN pool. In this case, the rmsnap command fails.
◆ A CLARiiON snapshot is performed, but the number of established snapshot
sessions to the LUN has already reached the limit.
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
358 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
• Replication Manager
2. Restart these services:
• EMC VSS provider
• Microsoft VSS services
• Replication Manager
3. Restart Exchange Information store if it was running and was backed up.
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
Before starting the RSG recovery, perform these steps:
1. Install MAPI Collaboration Data Objects 1.2.1. “Microsoft Exchange Server MAPI
client and Collaboration Data Objects support” on page 242 provides details.
2. Provide RSG browsing permissions. This step ensures that the error message does
not appear, and the recovery is performed smoothly.
For example,
get-ExchangeServer <Exchange Server name> | Add-AdPermission
-user <username> -extendedrights Receive-As, Send-As
3. Set registry to disable IPV6.
To fix RSG browsing issue in the registry:
a. Open the registry.
b. Go to:
HKLM\System\CurrentControlSet\Services\Tcpip6\Parameters
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.
360 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
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
When performing a passive node backup when only a single passive node client is
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
Whenever performing a passive node backup for Exchange deduplication backups in
a CCR setup, make sure to perform the following steps:
1. Configure a virtual client in same savegroup where the passive node is
configured.
2. Make sure not to schedule this virtual client for backup in same group.
3. Make sure to enable deduplication settings for this virtual client.
Note: Although the client will be there in the same savegroup, it will not be part of backup.
362 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
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
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)
WARNING
Warning: Exercise caution when modifying the Windows registry. The following
Microsoft article provides details: http://support.microsoft.com/kb/324270.
364 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
The PowerSnap service will re-establish the connection on the next operation, so this
failure will only occur once.
Solution
To fix this problem:
1. Restart the NetWorker service.
2. Restart the PowerSnap service
3. Run a PowerSnap operation.
Solution
Contact EMC Technical Support.
Solution
1. Search for "KB293324"on the Microsoft Help and Support website, and go to the
article "XADM: "C104173A" Error Message Occurs After You Restore the
Database."
2. Follow the instructions for changing the setting in Exchange System Manager.
366 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
◆ However, the NetWorker NMM client can still perform an incremental backup of
a volume, such as "D:\" on "EXSRV1."
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.
Double-click a XML file to view it in your browser, such as Internet Explorer or
Firefox.
You can also copy the files to another folder. For example:
D:\>mkdir xmlfiles
D:\>cd xmlfiles
D:\xmlfiles>copy C:\Users\ADMINI~1\AppData\Local\Temp\3\xmlfiles\*.*
C:\Users\ADMINI~1\AppData\Local\Temp\3\xmlfiles\ExchangeWriter.xml
C:\Users\ADMINI~1\AppData\Local\Temp\3\xmlfiles\SQL Writer.xml
2 file(s) copied.
368 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
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 will fail and the following message will be 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.
Solution
◆ Delete the site-collection first then perform recovery.
◆ Restore the site-collection to an alternate SharePoint web application.
Snapshot cannot include both hardware and software snapshot volumes for clustered
NetWorker VSS clients
A NetWorker 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 a 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 a NMM client, you must configure a
proxy client and the snapshot volume must be exported to a proxy outside of the
cluster.
370 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
be running either Windows 2003 or Windows 2008. The recovery will fail if the
source NetWorker client machine is running Windows 2003 and the destination
NetWorker client machine is running Windows 2008.
Since a directed recovery operation is performed at the application level, the
underlying differences between the operating system might not be apparent. The
error that appears with this failure might not specify the cause, for example:
Recovering 1 files within C:\ProgramData\EMC\NetWorker\ into C:\Program
Files\Legato\nsr\tmp\4091571676\ProgramData\EMC\NetWorker
Received 1 matching file(s) from NSR server `dc100.ccs.local'
Recover completion time: 10/28/2009 2:14:09 PM
C:\Program
Files\Legato\nsr\tmp\4091571676\ProgramData\EMC\NetWorker\LG_VSS_CLIENT2210351576
4.xml
NMM .. Restored the snapshot metadata file to 'C:\temp\vssclient_2814145890.xml'
NMM .. Looking for 'conventional' backup type for savetime '1256222175'.
NMM .. Found 'conventional' backup type for savetime '1256222175'.
Restoring from Conventional saveset '4108348882' for snapshot session '1256222063'
Recovering 2 files within C:\ProgramData\EMC\NetWorker\ into C:\Program
Files\Legato\nsr\tmp\4091571676\ProgramData\EMC\NetWorker
Received 1 matching file(s) from NSR server `dc100.ccs.local'
Recover completion time: 10/28/2009 2:14:14 PM
C:\Program
Files\Legato\nsr\tmp\4091571676\ProgramData\EMC\NetWorker\LG_VSS_CLIENT2210351576
4.xml
NMM .. Restored the snapshot metadata file to 'C:\temp\vssclient_28141413796.xml'
NMM .. Looking for 'conventional' backup type for savetime '1256222175'.
NMM .. Found 'conventional' backup type for savetime '1256222175'.
Restoring from Conventional saveset '4108348882' for snapshot session '1256222063'
63511:nsrsnap_vss_recover:NMM .. VSS failed to initialize the Backup Component
document for restore -- 0x80042311.
63867:nsrsnap_vss_recover:NMM .. XML file processing failed. Missing or invalid
BCDocument.
63849:nsrsnap_vss_recover:NMM .. failed to process BCDoc in XML file. Cannot
proceed.
63847:nsrsnap_vss_recover:NMM .. error 0x80042310 while processing XML file --
C:\temp\vssclient_28141413796.xml.
63421:nsrsnap_vss_recover:NMM .. fatal error during processing of the Metadata file
for savetime -- 1256222175.
50325:nsrsnap_vss_recover:nsrsnap_vss_recover: Recovery operation succeeded.
nsrsnap_vss_recover complete time: 10/28/2009 2:14:24 PM
Recover program exited with status: 0
Restore destination has been reset for storage group W2k8DC-SG
The options specified in the Recover Options Dialog have been reset back to their
safe default values.
Recover end time: 10/28/2009 2:14:24 PM
Recover elapsed time: 0 minutes, 24 seconds.
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 K 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.
372 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
4. Populate the Application Information of the client resource for replica backups
with the following:
NSRSNAP_VSS_SAVE=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.
5. Re-run the backup with a single replica in the saveset to make sure that the
backup is successful.
374 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
NMM client
Log files
The NMM client log files are named:
◆ nmm.raw
◆ nsrcscd.raw
Location
Applogs folder. For example, C:\Program Files\Legato\nsr\applogs\.
Description
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
NetWorker VSS Client Interface Library: libvsspsclnt.XXXXX.log
PowerSnap Client Core Processes. There are log files for each process that runs:
◆ nsrbragent.XXXXX.log
◆ nsrsnapagent.log
◆ nsrsnapbwragent.log
◆ nsrsnapck.log
Location
Logs folder. For example, C:\Program Files\Legato\nsr\logs\.
Description
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.
The logging level of the log files is controlled by setting a variable in
NSR_PS_DEBUG_LEVEL in NetWorker Server, in client configuration.
Error messages in PowerSnap Client log files also appear in the standard user
interface outputs for NMM client.
Replication Manager
Log files
The Replication Manager log files are:
◆ 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.
Solutions Enabler
Log files
The log files include a log file for the EMC VSS Provider and SYMAPI:
◆ hwprov.log
◆ symapi-<date>.log
Location
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.
Active Directory
Log files
The log files associated with Active Directory are:
◆ nsradsave.log
◆ nsradrecover.log
Location
Applogs folder. For example, C:\Program Files\Legato\nsr\applogs\.
NetWorker server
Log files
The NetWorker server creates several log files, which are documented in the EMC
NetWorker Administration Guide, release 7.3.2 or later.
376 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Troubleshooting
nsrexecd NetWorker Service Authenticates and processes the NetWorker Server’s remote execution requests
and executes the save programs on the client.
nsrpsd PowerSnap Service Provides PowerSnap Client services, including snapshot consistency check
function, to apply retention policy and backup functions to rollover snapshots.
irccd.exe Replication Service Provides Replication Manager Client application and storage services for creating
Manager VSS-based snapshots and for rollback of VSS-based snapshots for EMC storage.
RM_ExchangeInterface.ex Replication Service Provides Replication Manager Server Exchange Interchange services to handle
e Manager Exchange Server 2007-specific commands for Replication Manager.
rm_api.dll Replication Library Library that provides Replication Manager Client interface library for NetWorker,
Manager used by NetWorker backup and recover processes.
nsrsnap PowerSnap Process Temporary process active during snapshot groups that provides client-side
workflow for snapshot groups, including applying retention policy, spawning
process to create the snapshot, and spawning process to rollover the snapshot.
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.
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 Temporary service active during snapshot backup and restore operations that
Service provides snapshot management functions to import and assign drive letters to a
snapshot.
nsrsnapbwragent Temporary Temporary service active during snapshot backup and file system snapshot
Service browse operations that provides the ability to read the file system on the snapshot.
winworkr NetWorker Process Provides graphical user interface for NetWorker software.
378 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Glossary
This glossary contains terms related to disk storage subsystems. Many of these terms
are used in this manual.
A
ad hoc backup See manual 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.
ASM (application Program that is used in a directive to specify how a set of files or directories is to be
specific module) backed up or recovered. For example, compressasm is a NetWorker directive used to
compress files.
archive Backing up directories or files to an archive volume to free disk space. Archived data
is not recyclable.
archive volume Volume used to store archive data. Archived data cannot be stored on a backup
volume or a clone volume.
auto media Feature that enables the storage device to automatically label, mount, and overwrite
management an unlabeled or recyclable volume.
B
backup Operation that saves data to a volume.
See also conventional backup and snapshot.
backup volume Volume used to store backup data. Backup data cannot be stored on an archive
volume or a clone volume. See also volume.
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 379
Glossary
bootstrap 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 a server index.
browse policy 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 See library.
client Computer, workstation, or fileserver whose data can be backed up and recovered.
client file index 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 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 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.
cluster 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 Line on a display screen, also known as a command prompt or shell prompt, where
you type software commands.
component 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.
consistent State of a dataset that is fully and immediately available to an application view.
Console server Software program that is used to manage NetWorker Servers and clients. The
Console server also provides reporting and monitoring capabilities for all NetWorker
processes.
380 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Glossary
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.
data mover (DM) Client system or application, such as NetWorker, that moves the data during a
backup, recovery, or snapshot operation. See also proxy client.
Dynamic Drive Feature that allows NetWorker software to recognize shared drives.
Sharing (DDS)
device 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.
DFS (Distributed File Microsoft Windows add-on that allows you to create a logical directory of shared
System) 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 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.
disk subsystem 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.
F
file index See client file index.
file system 1. The software interface used to save, retrieve, and manage files on storage media by
providing directory structures, data transfer methods, and file association.
2. The entire set of all files.
G
group Client or group of client computers that are configured to back up files at a
designated time of day.
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 381
Glossary
H
high-available system System of multiple computers configured as cluster nodes on a network that ensures
that the application services continue despite a hardware or software failure. Each
cluster node has its own IP address with private resources or disks that are available
only to that computer.
I
inactivity timeout Number of minutes to wait before a client is considered to be unavailable for backup.
incremental backup Backup level in which only files that have changed since the last backup are backed
up. See also level.
instant backup Process of creating a point-in-time copy (snapshot) of data from a single client and
saving it on a primary storage volume, which can be immediately recovered as a
backup copy.
instant restore Process of copying data created during an instant backup to its original location, or to
an alternate location, during a recover operation.
J
jukebox See library.
label Electronic header on a volume used for identification by NetWorker or other data
mover application.
legacy method Use of special-case Microsoft APIs to back up and recover operating system
components, services, and applications.
level 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.
library Hardware device containing 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.
library sharing Shared access of servers and storage nodes to the individual tape drives within a
library.
local cluster client 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.
locale settings Settings that specify the input and output formats for date and time, based on local
language conventions.
LUN (logical unit) Logical unit of storage on a CLARiiON system. This refers to a device or set of
devices, usually in a CLARiiON storage array.
382 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Glossary
LUN address 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 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.
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.
N
NDMP (Network Data TCP/IP-based protocol that specifies how heterogeneous network components
Management communicate for the purposes of backup and recovery.
Protocol)
NetWorker User who can add to or change the configuration of the NetWorker server, media
administrator devices, and libraries. NetWorker administrators must have their usernames
included in the NetWorker server Administrator list.
NetWorker server Computer on a network running the NetWorker software, containing the online
indexes, and providing backup and recover services to the clients on the same
network.
nonclone pool Pools that contain data that has not been cloned.
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 383
Glossary
nonpersistent Snapshot backup that is moved to secondary storage on the NetWorker Server or
snapshot storage node and is no longer available for instant restore from a supported type of
primary storage.
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).
operator Person who monitors the server status, loads backup volumes into storage devices,
and executes day-to-day NetWorker tasks.
P
pathname 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.
persistent snapshot Snapshot that is retained on disk. A persistent snapshot may or may not be rolled
over to tape.
PiT (point-in-time Fully usable copy of a defined collection of data, such as a consistent file system,
copy) 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.
PowerSnap EMC technology that provides point-in-time snapshots of data to be backed up.
Applications that are running on the host system continue to write data during the
snapshot operation, and data from open files is included in the snapshots.
provider Software component defined by Microsoft VSS, that plugs in to the VSS environment.
A provider, usually produced by a hardware vendor, enables a storage device to
create and manage snapshots.
proxy client Surrogate client that performs the NetWorker save operation for the client that
requests the backup. A proxy client is required to perform a serverless backup.
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 To recover files from a backup volume to a client disk.
384 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Glossary
Registry Microsoft Windows database that centralizes all Windows settings and provides
security and control over system, security, and user account settings.
requestor Interface with the Microsoft VSS infrastructure to initiate the creation and destruction
of shadow copy. NetWorker software is a requestor.
resource 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.
restore Process of retrieving individual datafiles from backup storage and copying the files to
disk.
retention policy 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.
rollback restore Process by which a specific point-in-time copy (snapshot) of data is restored to the
source location by using the hardware's particular capabilities. A rollback restore is a
destructive save set restore.
S
save set Group of files or a file system from a single client computer, which is backed up on
storage media.
SSID (save set ID) Internal identification number assigned to a save set.
save set recover To recover data by specifying save sets rather than by browsing and selecting files or
directories.
save set status 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.
serverless backup 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.
service port Port used to listen for backup and recover requests from clients through a firewall.
shadow copy Temporary, point-in-time copy of a volume created using VSS technology. See also
Volume Shadow Copy Service (VSS).
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 385
Glossary
shadow copy set 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.
shadow copy Defined and standard coordination between business application, file system, and
technology backup application that allows a consistent copy of application and volume data to
exist for replication purposes.
skip 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.
snapshot Point in time, read-only copy of data created during an instant backup.
snapshot expiration Policy that determines how long snapshots are retained before their storage space is
policy made available for the creation of a new snapshot.
snapshot policy Set of rules that control the lifecycle of a snap set. The snapshot policy specifies the
frequency of snapshots, and how long snapshots are retained before recycling.
snapshot retention Policy that determines how many PIT copies are retained in the media database and
policy 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 node Storage device physically attached to a computer other than the NetWorker Server,
whose backup operations are administered from the controlling NetWorker Server.
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 mount point Disk volume that is grafted into the namespace of a host disk volume. This allows
multiple disk volumes to be linked into a single directory tree, and a single disk or
partition to be linked to more than one directory tree.
volume name Name assigned to a backup volume when it is labeled. See also label.
386 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Glossary
Volume Shadow Copy Microsoft technology that creates a point-in-time shadow copy of a disk volume.
Service (VSS) NetWorker software backs up data from the shadow copy. This allows applications
to continue to write data during the backup operation, and ensures that open files are
not omitted.
W
writer Database, system service, or application code that provides metadata document
information about what to back up and how to handle VSS components and
applications during backup and recovery operations. A Writer provides information
to requestors to ensure that application data is consistent, application files are closed
and ready for a slight pause to make a Shadow Copy.
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 387
Glossary
388 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Index
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 389
Index
390 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Index
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 391
Index
392 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide
Index
EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide 393
Index
394 EMC NetWorker Module for Microsoft Applications Release 2.2 SP1 Administration Guide