Vmware Data Protection Administration Guide 61
Vmware Data Protection Administration Guide 61
Administration Guide
vSphere Data Protection 6.1
EN-001795-00
You can find the most up-to-date technical documentation on the VMware Web site at:
http://www.vmware.com/support/
The VMware Web site also provides the latest product updates.
If you have comments about this documentation, submit your feedback to:
[email protected]
Copyright 20072015 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and
intellectual property laws. VMware products are covered by one or more patents listed at
http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks
and names mentioned herein may be trademarks of their respective companies.
VMware, Inc.
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
VMware, Inc.
Contents
22
34
Network Settings 40
vCenter Server Registration 40
Rolling Back an Appliance 41
Emergency Restore 42
Automatic Host Detection 44
Refreshing Restore Points 44
Reconnecting the Host to the vCenter 44
6 Configuring VDP 51
Login Security 52
Configuring the Customer Experience Improvement Program 52
Configuring and Monitoring 53
Viewing Backup Appliance Configuration 53
Editing the Backup Window 55
Configuring the Email Notifications and Reports 55
Viewing the User Interface Log 57
Running an Integrity Check 57
Monitoring VDP Activity 58
Viewing Recent Tasks 58
Viewing Alarms 59
Viewing the Event Console 60
Persisted and Pop-up Messages to Show the Capacity Usage Issue
VDP Shutdown and Startup Procedures 60
60
7 Proxies 61
Proxy Overview 62
Considerations Before Deploying an External Proxy 62
Deployment of External Proxies 62
Number of Proxies to Deploy and Proxy Throughputs per Proxy 62
Managing Proxy Throughput 63
External Proxy Support 64
Adding an External Proxy 65
Disabling the Internal Proxy 66
(Optional) Configuring Proxy Certificate Authentication 66
Monitoring External Proxy Health Status 67
Health Status Criteria 67
External Proxy Logs 67
8 Storage Management 69
Creating New Storage 70
Minimum Storage Performance 71
Attaching Existing VDP Disks 72
Detaching and Reattaching Storage 73
Viewing the Storage Configuration 74
Enabling the Seek Test 75
Changing the Configuration File to Enable the Seek Test 75
VMware, Inc.
Contents
VMware, Inc.
VMware, Inc.
Contents
15 Replication 137
Replication Jobs 138
Replication Compatibility 138
Replication and Data Domain 140
Best Practices for Replication 140
Limitations 141
Defining Backup Types for a Replication Job 141
Creating a Replication Job 141
Managing Destinations 145
Editing a Replication Job 145
Cloning a Replication Job 145
Deleting a Replication Job 146
Enabling or Disabling a Replication Job 146
Viewing Status and Replication Job Details 146
Running Existing Replication Jobs Immediately 146
Replication Back to the Source 146
Node Structure for Recovered Backups 146
Node Structure of Backups Replicated Again 146
Replication Destinations 147
Replication Recovery Compatibility 147
Enabling or Disabling Replication Recovery 148
Replication Recovery 148
Multi-Tenancy 149
VMware, Inc.
VMware, Inc.
Contents
Index
VMware, Inc.
213
10
VMware, Inc.
The vSphere Data Protection Administration Guide describes how to install and manage backups for small and
medium businesses. This guide also includes troubleshooting scenarios and recommendations for resolution.
Intended Audience
This book is for anyone who wants to provide backup solutions by using vSphere Data Protection (VDP). The
information in this book is for experienced Windows or Linux system administrators who are familiar with
virtual machine technology and datacenter operations.
Typographical conventions
VMware uses the following type style conventions in this document:
Bold
Use for names of interface elements, such as names of windows, dialog boxes,
buttons, fields, tab names, key names, and menu paths (what the user
specifically selects or clicks)
Italic
Monospace
Use for:
System code
Monospace
italic
Monospace
bold
[]
{}
...
VMware, Inc.
11
Document Feedback
VMware welcomes your suggestions for improving our documentation. Send your feedback to
[email protected].
Online Support
To use online support to submit technical support requests, view your product and contract information, and
register your products, go to http://www.vmware/support/phone_support.html.
Support Offerings
To find out how VMware support offerings can help meet your business needs, go to
http://www.vmware.com/support/services.
12
VMware, Inc.
Replication on page 17
VMware, Inc.
13
Changed Block Tracking (CBT) is a VMkernel feature that keeps track of the storage blocks of virtual
machines as they change over time. The VMkernel keeps track of block changes on virtual machines,
which enhances the backup process for applications that have been developed to take advantage of
VMwares vStorage APIs.
File Level Recovery (FLR) allows local administrators of protected virtual machines to browse and mount
backups for the local machine. From these mounted backups, the administrator can then restore
individual files. FLR is accomplished using the VDP Restore Client.
VMware vStorage APIs for Data Protection (VADP) enables backup software to perform centralized
virtual machine backups without the disruption and overhead of running backup tasks from inside each
virtual machine.
Virtual Machine Disk (VMDK) is a file or set of files that appears as a physical disk drive to a guest
operating system. These files can be on the host machine or on a remote file system.
Benefits of VDP
The benefits of vSphere Data Protection (VDP) are as follows:
14
Provides fast and efficient data protection for all of your virtual machines, even those powered off or
migrated between vSphere hosts.
Significantly reduces disk space consumed by backup data using patented variable-length deduplication
across all backups.
Reduces the cost of backing up virtual machines and minimizes the backup window by using Change
Block Tracking (CBT) and VMware virtual machine snapshots.
Allows for easy backups without the need for third-party agents installed in each virtual machine.
Provides direct access to VDP configuration integrated into the vSphere web client.
Provides simplified recovery of Windows and Linux files with end-user initiated file-level recoveries from
a web-based interface.
By using emergency restore, VDP provides a method to restore virtual machines when either the vCenter
server is unavailable or the user is unable to access the VDP user interface by using the vSphere web client.
Through replication, enables you to avoid data loss if the source VDP appliance fails because copies of the
backups are available on a destination target.
VMware, Inc.
VDP Functionality
The vSphere Data Protection product, starting with version 6.0, includes all features that were previously
included in VDP Advanced. VDP functionality is included as part of vSphere Essential+ and does not require
a specific license key. The following table lists VDP functionality.
Table 1-1. VDP Functionality
Feature
VDP
Up to 400
Up to 20
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
VMware, Inc.
15
16
Provides additional application support for Microsoft SQL Server, Microsoft Exchange Server, or
SharePoint Server inside the virtual machines
Support for backing up and restoring entire Microsoft SQL Server, Microsoft Exchange Server, or
SharePoint Servers or selected databases
VMware, Inc.
See VDP Application Support on page 159 for additional information on guest-level backup and restore.
Replication
Replication enables you to avoid data loss if the source VDP appliance fails because copies of the backups are
available on the destination target.
Replication jobs determine which backups are replicated, and when and to where the backups are replicated.
With scheduled or ad hoc replication jobs for clients that have no restore points, only the client is replicated
on the destination server. Backups created with VDP 6.0 or later can be replicated to another VDP appliance,
to an EMC Avamar server, or to a Data Domain system. If the target VDP appliance is 5.8 or earlier, then the
target must be VDP Advanced or Replication Target Identity.
See Chapter 15, Replication, on page 137 for additional information on Replication.
VDP Architecture
VDP can be deployed to any storage supported by vSphere. Supported storage includes VMFS, NFS, and
VSAN datastores. Management of VDP is performed by using the vSphere web client.
Backup data is deduplicated and stored in the .vmdk files that make up the VDP virtual appliance or a
supported Data Domain appliance.
VMware, Inc.
17
18
VDP virtual appliance that is installed on any vSphere host version 5.1 or later
VMware, Inc.
MCS: Management Console Server (MCS) provides centralized administration such as scheduling,
monitoring, and management for the VDP server, and runs the server-side processes that the
administrator uses. The processes include all the Java processes and postgres (SQL) processes.
The corresponding log file for this component is /usr/local/avamar/var/mc/server_log/mcserver.log.
AvAgent: Runs as a service within each proxy on the VDP appliance. It establishes and maintains
communication with MCS. AvAgent polls the MCS server every 15 seconds for incoming work orders. In
response to a work order, such as a backup or a restore, AvAgent spawns the AvVcbImage which in turn
calls AvTar.
The corresponding log file for this component is /usr/local/avamarclient/var-proxy-N/avagent.log.
AvVcbImage: Enables browsing, backing up, and restoring files and directories on vSphere Virtual
Machine File System (VMFS).
The corresponding log file for this component is
/usr/local/avamarclient/var-proxy-N/<Jobname>-<EPOCH>-vmimagew.log.
AvTar: The primary process for backups and restores. AvTar communicates with GSAN.
The corresponding log file for this component is
/usr/local/avamarclient/var-proxy-N/<Jobname>-<EPOCH>-vmimagew_avtar.log.
VMware, Inc.
19
GSAN: Global Storage Area Network (GSAN) is a component of the VDP appliance. It is sometimes
referred to as the data server or the storage server.
The corresponding log file for this component is /data01/cur/gsan.log.
20
VMware, Inc.
VMware, Inc.
21
Types of data being backed up (OS files, documents, and databases, for example)
NOTE Assuming average virtual machine sizes, data types, data change rates, and a retention policy of 30
days, 1 TB of VDP backup data capacity supports approximately 25 virtual machines.
Software Requirements
VDP 6.1 requires the following software:
vSphere Hosts and vSphere Flash Read Cache Compatibility and Performance
The VDP appliance that is deployed as a virtual machine with hardware version 7 enables backward
compatibility with vSphere 4.x hosts. The vSphere Flash Read Cache-backed disks are only available on
vSphere 5.x and later hosts, which expect a VM to have hardware version 10 or later. As a result, if you attempt
to perform an image level backup of a vSphere Flash Read Cache-backed disk by using the VDP appliance,
then the current configuration causes the appliance to use the network block device (NBD) protocol (instead
of HotAdd) as the transport mode, which adversely affects performance.
22
When planning for backups, make sure the disks are supported by VDP. Currently, VDP does not support
the following virtual hardware disk types:
Independent
VMware, Inc.
System Requirements
The following section lists the system requirements for VDP.
0.5 TB
1 TB
2 TB
4 TB
6 TB
8 TB
1 TB
2 TB
4 TB
6 TB
8 TB
Processors
Minimum four
2 GHz
processors
Minimum four
2 GHz
processors
Minimum four
2 GHz
processors
Minimum four
2 GHz
processors
Minimum
four 2 GHz
processors
Minimum
four 2 GHz
processors
Memory
4 GB
4 GB
4 GB
8 GB
10 GB
12 GB
Disk space
873 GB
1,600 GB
3 TB
6 TB
9 TB
12 TB
IPv6 Requirements
DNS servers that VDP uses in an IPv6 environment must only contain AAAA records for hostnames. The DNS
server must not contain both an A and an AAAA record with the same hostname.
Preinstallation Configuration
Before the VDP installation, complete the following preinstallation steps:
DNS Configuration
The DNS server must support both forward and reverse lookup on the VDP and the vCenter.
Before you deploy VDP, you must add an entry to the DNS server for the VDP appliances IP address and Fully
Qualified Domain Names (FQDN). In addition, communication to DNS is required by VMware proxy nodes
(port 53) over both TCP and UDP protocols. Failure to set up DNS properly can cause many runtime or
configuration issues.
VMware, Inc.
23
To confirm that DNS is configured properly, run the following commands from the command prompt on the
vCenter server:
nslookup <FQDN_of_VDP>
The nslookup command returns the FQDN of the VDP appliance.
nslookup <FQDN_of_vCenter>
The nslookup command returns the FQDN of the vCenter server.
If the nslookup commands return the proper information, close the command prompt. If the nslookup
commands do not return the information you seek, you can manually add the VDP name and address to the
/etc/hosts file in the vCenter.
NTP Configuration
VDP leverages VMware Tools to synchronize time through NTP. All vSphere hosts and the vCenter server
must have NTP configured properly. The VDP appliance gets the correct time through vSphere and must not
be configured with NTP.
CAUTION Configuring NTP directly on the VDP appliance causes time synchronization errors.
See the ESXi and vCenter server documentation for more information about configuring NTP.
Create a snapshot
Remove a snapshot
Expand disks
24
VMware, Inc.
The following steps are used to configure the VDP user or SSO admin user using the vSphere web client.
1
IMPORTANT Ensure that you select the vCenter from the root level of the tree structure (represented under
Hosts and Clusters). If you select the vCenter VM, the configuration fails.
Click Add.
Select the user who will administer VDP or be the SSO admin user, and then click Add.
10
Click OK.
11
12
13
Click OK.
To verify that user is listed under Administrators, go to Home > Administration > Role Manager and click the
Administrator role. The user you just added should be listed to the right of that role.
IMPORTANT If the VDP backup user using the VDP Configure utility belongs to a domain account, use the
SYSTEM-DOMAIN\admin format in VDP-configure. If the username is entered in the format
admin@SYSTEM-DOMAIN format, tasks related to the backup job may not show up on the Recent Running
tasks.
IMPORTANT The domain account password cannot contain spaces.
VMware, Inc.
25
Deploy the VDP appliance on shared VMFS5 or later to avoid block size limitations.
Make sure that all virtual machines are running hardware version 7 or later to support Change Block
Tracking (CBT).
Install VMware Tools on each virtual machine that VDP will back up. VMware Tools add additional
backup capability that quiesces certain processes on the guest OS before the backup. VMware Tools are
also required for some features used in File Level Restore.
When configuring the network for the VDP appliance and the vCenter, do not modify network address
information by using NAT or other configuration methods (firewall, IDS, or TSNR). When these
unsupported methods are deployed as part of the virtual network, some VDP functionality may not work
as designed.
Create a DNS record for the VDP appliance before deploying the appliance. Ensure both forward and
reverse lookup are enabled in DNS.
One of the last steps when deploying VDP is the option to run a storage performance analysis. Run this
analysis to verify the storage on which VDP is running meets or exceeds performance requirements. The
analysis could take from 30 minutes to a few hours to complete.
Place the VDP appliance on a separate datastore than where the protected VMs will reside.
When applications such as, a database or an Exchange Server with high change rates are backed up,
interleave (optimize) them with the image level backups of a different VM that has the unstructured data.
The databases belong to the structured data and the image level backups belong to the unstructured data.
The databases generate more unique data that results in lower deduplication ratio, but the image level
backups have higher deduplication ratio. Interleaving the image level backups in between two
application backups puts less load on the deduplication engine that results in a better performance of
backups.
NOTE Generally do not perform the image level backups of an application or a VM that has a high change
rate because the snapshot processing can consume time, which impacts the performance.
26
Consider other processes that may be running. Try not to schedule replication or automatic backup
verification when backup jobs are running. If possible, schedule these jobs to run after the backup jobs
have completed, before the maintenance window opens.
An internal proxy must be activated, and is automatically activated, when an emergency restore operation
is performed.
VMware, Inc.
If you are using vSphere Host version 5.0, the host must be licensed for HotAdd. vSphere Host version
5.1 and later include this feature by default.
The VDP appliance is deployed on a vSphere host that has a path to the storage that contains the virtual
disks being backed up.
HotAdd is not used on IDE-configured virtual disks. I/O over the network negatively impacts
performance. Use SCSI virtual disks instead.
The total capacity of the VMFS volume, on which VDP resides, is equal to the size of the largest virtual
disk being backed up (free space can be less than this size).
The block size of the VMFS volume where VDP resides is the same or larger than the size of the largest
virtual disk being backed up.
The virtual machine being backed up must not have any independent virtual hard disk.
The virtual machine being backed up is in the same datacenter (vCenter server container object) as the
VDP appliance. HotAdd transport cannot cross the datacenter boundary.
The virtual machines and VMDKs in the vCenter server have the same name as those associated with the
virtual machine being backed up.
HotAdd does not work with virtual machines that use vSphere Flash Read Cache (vFlash).
For more information about HotAdd best practices, refer to the following Knowledge Base article:
http://kb.vmware.com/kb/2048138
Sizing
vSphere Data Protection sizing helps determine the VDP appliance size and number of appliances required
based on:
Number of and type of VMs (does the VM contain file system or database data?)
Amount of data
VMware, Inc.
27
The following table shows examples for vSphere Data Protection sizing recommendations:
Table 2-3. Sample recommendations for vSphere Data Protection sizing
# of VMs
Retention:
daily
Retention:
weekly
Retention:
monthly
Retention:
yearly
Recommendation
25
20
30
1-0.5 TB
25
20
30
12
1 -2 TB
25
40
30
12
2 - 2 TB
50
20
30
1 - 1 TB
50
20
30
12
2 - 2 TB
50
40
30
12
3 -2 TB
100
20
30
1 - 2 TB
100
20
30
12
3 - 2 TB
100
40
30
12
6 - 2 TB
The recommendations above (note that these are only guidelines) are based on the following assumptions:
The VMs primarily contain file system data. If the VMs primarily contain database data, the deduplication
rates will be lower.
IMPORTANT If you are unsure of the size of the appliance to deploy, it is better to use a larger vSphere Data
Protection datastore. Once an application has been deployed, the size of the datastore cannot change.
Value
Behavior
Capacity warning
80%
Capacity error
95%
Tasks are not generated on vCenter for backup jobs when capacity is greater than
95% full.
Healthcheck limit
95%
Existing backups are allowed to complete but new backup activities are
suspended. VDP issues warning events.
100%
Once you exceed 80% capacity, use the following guidelines for capacity management:
28
Consider adding additional VDP appliances and balance backup jobs between multiple appliances
VMware, Inc.
VDP Installation
The vSphere Data Protection (VDP) installation is completed through two steps:
Log in to the vCenter server from a vSphere web client to deploy the OVF template. If you are unable to
connect to the vSphere web client, confirm that the vSphere web client service is started.
The VDP appliance connects to a vSphere host using port 902. If there is a firewall between the VDP
appliance and the vSphere Host, port 902 must be open. See Chapter A, VDP Port Usage, on page 189,
for additional information on port usage.
The VMware Client Integration Plug-in must be installed on your browser. If it is not already installed, it
can be installed during the following procedure.
Procedure
1
Select the source where the VDP appliance is located. By default the File name dialog is set to OVF
Packages (*.ovf). From the drop-down box to the right of File name, select OVA Packages (*.ova).
Navigate to the location of the VDP appliance .ova file. Confirm that you select the appropriate file for the
datastore. Click Open.
10
On the Accept EULAs screen, read the license agreement, click Accept, and then click Next.
11
On the Select name and folder screen, type the name for the VDP appliance. When typing the name, use
the fully qualified domain name (FQDN), which the VDP configuration uses to find the VDP appliance in
the vCenter inventory. Do not change the VDP appliance name after installation.
12
Click the folder or datacenter where you want to deploy the VDP appliance, and then click Next.
13
On the Select a resource screen, select the host for the VDP appliance and click Next.
14
On the Select Storage screen, select the virtual disk format and select the location of the storage for the
VDP appliance. Click Next.
15
On the Setup networks screen, select the Destination Network for the VDP appliance and click Next.
16
In the Customize template screen, specify the Default Gateway, DNS, Network 1 IP Address, and
Network 1 Netmask. Confirm that the IP addresses are correct and match the entry in the DNS server.
Setting incorrect IP addresses in this dialog box will require the .ova to be redeployed. Click Next.
VMware, Inc.
29
NOTE The VDP appliance does not support DHCP. A static IP address is required.
17
On the Ready to complete screen, confirm that all of the deployment options are correct. Check Power on
after deployment and click Finish.
vCenter deploys the VDP appliance and boots into the install mode. You can monitor Recent Tasks to
determine when the deployment completes.
Initial Configuration
Prerequisites
Ensure that the VDP .ovf template was deployed successfully. See Deploying the OVF Template on
page 29 for more information.
You must be logged into the vCenter server from the vSphere web client.
Enough free disk space exists on the datastore. When an optional performance analysis test is run during
initial configuration of the appliance, 41 GB per disk per datastore is required (for example, if three disks
are placed on the same datastore, 123 GB of free space is required). If there is not enough space available,
the test reports a value of 0 for all of the read, write, and seek (optional) tests and gives a final status of
insufficient space.
Procedure
1
Select vCenter Home > vCenter > VMs and Templates. Expand the vCenter tree and select the VDP
appliance.
Open a console session into the VDP appliance by right-clicking the VDP appliance and selecting Open
Console.
After the installation files load, the Welcome page for the VDP menu appears. Open a web browser and
type:
https://<IP_address_VDP_appliance>:8543/vdp-configure/
Type root in the User field and changeme in the Password field, and then click Login.
The VDP Welcome page appears.
Click Next.
The Network Settings dialog box appears by default.
30
Either confirm or specify the following network and server information for your VDP appliance. Ensure
that the values are correctly populated. Otherwise, the installation fails.
a
Netmask
Gateway
Primary DNS
Secondary DNS
Hostname
Domain
VMware, Inc.
Click Next.
The Time Zone dialog box appears.
10
Select the appropriate time zone for your VDP appliance, and click Next.
The VDP Credentials dialog box appears.
11
In the Password field, type in the VDP appliance password by using the following criteria, and then verify
the password by retyping it in the Verify password field. This password is the universal configuration
password.
The four-character classes are as follows:
Numbers 0-9
12
If all four character classes are used, the password must be at least 6 characters.
If three character classes are used, the password must be at least 7 characters.
If one or two character classes are used, the password must be at least 8 characters.
Click Next.
The vCenter Registration page appears.
VMware, Inc.
31
13
vCenter username
If the user belongs to a domain account, enter the name by using the SYSTEM-DOMAIN\admin
format.
CAUTION If an SSO admin user is specified as the vCenter username in the format <[email protected]>,
tasks related to VDP operations do not appear in the vCenter Recent Tasks pane of the vSphere web client. For
tasks to appear in the Recent Tasks pane, specify the SSO admin user in the format <vsphere.local\username>.
vCenter password
vCenter FQDN or IP
NOTE Leave the Use vCenter for SSO authentication checkbox enabled if your vCenter has SSO embedded
in the vCenter server appliance. If you disable this selection by clearing the checkbox, you must enter the SSO
Server FQDN or IP address and the SSO port fields.
If you receive the following message on the vCenter Registration page, perform the steps that User
Account Configuration on page 24 describes:
Specified user either is not a dedicated VDP user or does not have sufficient vCenter
privileges to administer VDP. Please update your user role and try again.
14
32
Click Next to advance to the Create Storage page, which guides you through the storage type selection.
Creating New Storage on page 70 provides information about storage configuration, and the final steps
that you require to complete the initial configuration wizard.
VMware, Inc.
VMware, Inc.
33
Specify the required fields on the pages Welcome through vCenter Registration.
34
Click Next.
In the Warning message box which states Migrating VDP will shut down your source VDP
<xx.xx.xx.xx>. Do you wish to continue?, click Yes.
Click Next.
Ensure that the progress and the log messages properly appear.
Click Next.
Click the browse button to browse the ESX datastore, and select the data disks of VDP in any order
to migrate.
Click Next.
Specify the required fields on the pages CPU and Memory through Complete.
VMware, Inc.
Post-Installation Configuration of
VDP Appliance
VMware, Inc.
35
Use the VDP appliance username and password. As you log into the VDP configuration utility, a system health
check script runs. You must wait for the system health check to finish running before you can perform
configuration tasks from any of the VDP configuration utility tabs.
NOTE After the appliance is configured, you can optionally run a performance analysis test from the VDP
configuration utility. The test requires 41 GB per disk per datastore. If that amount of space is not available,
the utility reports insufficient space and the performance analysis test will not run.
Use the configuration interface to perform the following configuration tasks:
Storage Management on page 69: Enables you to view your storage configuration, add and edit a Data
Domain system, and add or expand disk storage on the VDP appliance.
Viewing Status on page 36: Enables you to see the services currently running (or currently stopped) on
the VDP appliance.
Starting and Stopping Services on page 37: Enables you to start and stop selected services on the VDP
appliance.
Collecting VDP Logs or Diagnostic Information on page 38: Enables you to download current logs from
the VDP appliance for troubleshooting purposes.
Modifying Configuration Settings on page 40: Enables you to view or change network settings,
configure vCenter Registration, view or edit system settings (time zone information and VDP credentials),
and manage proxy throughput through external proxy and internal proxy configuration options.
Rolling Back an Appliance on page 41: Enables you to restore the VDP appliance to an earlier known
and valid state.
Emergency Restore on page 42: Enables you to restore a VM directly to the host that is running the VDP
appliance. This emergency restore procedure is intended for use when the vCenter is unavailable.
Managing Proxy Throughput on page 63: Enables you to manage internal and external proxies. You can
deploy up to 8 external proxy virtual machines. Deploying 8 external proxies helps you to improve the
backup throughput by using hot add feature, and run more concurrent backup and restore operations.
Viewing Status
The Configuration tab lists all of the services required by VDP and the current status of each service. Table 4-5
describes the services used by VDP.
Table 4-5. Description of services running on the VDP appliance.
36
Service
Description
Core services
These are the services that comprise the backup engine of the VDP appliance. If these
services are disabled no backup jobs (either scheduled or on demand) will run, and no
restore activities can be initiated.
Management services
Management services should only be stopped under the direction of technical support.
These are the services that support the management of file-level restore operations.
VMware, Inc.
Description
Maintenance services
These are the services that perform maintenance tasks, such as evaluating whether retention
periods of backups have expired. The Maintenance services are disabled the first 24-48
hours after the VDP appliance is deployed. This creates a larger backup window for initial
backups.
Backup scheduler
The backup scheduler is the service that initiates schedule backup jobs. If the backup
scheduler is stopped, no scheduled backups will run. On-demand backups can still be
initiated.
NOTE If any of these services stop running, an alarm is triggered on the vCenter server. If a stopped service
is restarted, the alarm is cleared. There can be a delay of up to 10 minutes before alarms are triggered or
cleared.
The status that is displayed for these services can be any of the following:
Starting
Start Failed
Running
Stopping
Stop Failed
Stopped
Loading-getting state
Core services
Management services
Backup scheduler
Maintenance services
VMware, Inc.
37
Log files
Client Logs
Configurations
Log files
Management Service
Replication
Procedure
1
On the Log Collector tab, select one or more options and click Download to download log files:
All VDP Appliance Logs: Select this option and click Download to download all log files from the
VDP services to a .zip file.
The Select location for download dialog box appears. The default name of the log bundle is
LogBundle.zip.
Rename the file to a unique name. The log bundle is intended primarily to send VDP appliance logs
to the Support personnel.
38
To download all logs under a specific heading from the following list, select a checkbox next to
the heading and click Download.
To download the log files that are listed under multiple headings, select the checkbox next to one
or more log files and click Download.
Client Logs: Select this option and click Download to download an aggregated text file that contains
all client failure logs.
Configurations: Select this option and click Download to download only the VDP configuration file
information.
VMware, Inc.
The following table provides information about what log files you must download to troubleshoot the
area-specific issues:
Table 4-8. Log files to download to troubleshoot the area-specific issues
Area to
troubleshoot
Log group
Location on appliance
Upgrade
/space/vdp/logs/avi_logs/server_log/
avinstaller.log.0
Image
Backup or
Restore
/space/vdp/logs/image_proxy/avamarclient/
Replication
/space/vdp/logs/replicate/client/
*Replicate-avreplscript.log
*Replicate.log
*Replicate.alg
Replication
File Level
Recovery
/usr/local/avamarclient/bin/logs
flr-server.log
/space/vdp/logs/flr_proxy/
*.log
/space/vdp/logs/vdp_logs/flr/server_logs/
flr_debug.txt
flr_msg.txt
flr_out.txt
VDP plug-in
/space/vdp/logs/vdp_logs/vdr/server_logs/
vdr_server.log
VDP
configuration
utility
/space/vdp/logs/vdp_logs/vdr/server_logs/
vdr-configure.log
Integrity
check
/space/vdp/logs/hfscheck/
*.log
The following table provides information about what logs you must collect to troubleshoot the backup and
restore issues with Microsoft applications:
Table 4-9. Log files to download to troubleshoot the area-specific issues
Plug-in
SQL VDP
plug-in
C:\Program Files\avp\var
Avtar logs
Avagent logs
The var folder on a share drive that was specified during the
cluster configuration by using Windows Cluster Configuration
Wizard (WCCW)
Windows Application
and System event viewer
logs on the client
Avtar logs
Avagent logs
Windows Application
and System event viewer
logs on the client
SharePoint
VDP plug-in
VMware, Inc.
C:\Program Files\avp\var
39
NOTE
In a SharePoint federated farm, you must collect the logs from every SharePoint Server node including any SQL
backends.
If the SharePoint Server is connected to either a SQL failover or an AlwaysOn cluster, or both a SQL failover and an
AlwaysOn cluster, a set of logs is also generated on the shared var folder that was specified during the cluster
configuration by using WCCW.
Exchange VDP
plug-in
C:\Program Files\avp\var
Avtar logs
Avagent logs
Windows Application
and System event viewer
logs on the client
Network Settings
You can configure the following network settings on the Configuration tab.
NOTE If you change any network settings, manually run an integrity check immediately after the change is
made. Failure to run an integrity check could result in a VDP connection failure while rolling back to a
previous checkpoint. See Running an Integrity Check on page 57 for instructions.
IPv4 or IPv6 static address: The Internet Protocol v4 or v6 setting of the interface.
Netmask/Prefix: The network mask or prefix of the IPv4 or IPv6 static address.
Primary DNS: The primary domain name system used for DNS resolution.
Secondary DNS: The secondary domain name system used for DNS resolution.
Hostname: The unique name by which a computer is known on a network (for example: vdp-primary).
Domain: A unique name that identifies a website (for example: emc.com). Domain is sometimes referred
to as the domain name.
40
VMware, Inc.
If you change any vCenter registration credentials, manually run an integrity check immediately after the
change is made. Failure to run an integrity check could result in a VDP connection failure while rolling back
to a previous checkpoint. See Running an Integrity Check on page 57 for instructions.
CAUTION By default, VDP keeps two system checkpoints. If you roll back to a checkpoint, all backups and
configuration changes taken since the checkpoint was taken will be lost when the rollback is completed.
The first checkpoint is created when VDP is installed. Subsequent checkpoints are created by the Maintenance
service. This service is disabled for the first 24 to 48 hours of VDP operation. In the event that you roll back
during this time frame, then the VDP appliance is set to the default configuration and any backup
configurations or backups are lost.
NOTE If any VMware VDP for Exchange Server Clients or VMware VDP for SQL Server Clients were installed
between a checkpoint and a rollback, the clients must be reinstalled.
Follow the procedure below to roll back a VDP appliance.
CAUTION Only roll back to the most recent validated checkpoint.
Prerequisite
The VDP appliance must be installed and the VDP appliance password is required.
Procedure
1
Click Yes.
An information message appears telling you a rollback has been initiated.
Click OK.
The VDP appliance attempts to roll back and displays status information. It also displays an information
message indicating whether the roll back succeeded or failed.
10
Click OK.
If the VDP appliance did not roll back successfully, contact Customer Support.
VMware, Inc.
41
Emergency Restore
VDP is dependent on the vCenter server for many of its core operations. The direct-to-host emergency restore
operation provides a method to restore the virtual machines when wither the vCenter server is unavailable or
the user is unable to access the VDP user interface by using the vSphere web client.
An emergency restore operation restores a VM directly to the host that is running the VDP appliance. The
Emergency Restore tab displays a list of VMs that have been backed up by the VDP appliance. These virtual
machines can be restored as new virtual machines on to the host where the VDP appliance is running.
The virtual machine being restored has a virtual hardware version that is supported by the host on which
the VDP appliance is running.
There is adequate free space in the target datastore to accommodate the entire virtual machine.
The target VMFS datastore to which the virtual machine is being restored supports the VMDK file size.
Network connectivity is available for the restored virtual machines from the host where the VDP
appliance is running.
There is at least one local account with administrator privileges on the host where the VDP appliance is
running.
The vSphere host on which the emergency restore operation is being performed cannot be part of the
vCenter inventory. A vSphere host that is currently managed by the vCenter server must be temporarily
disassociated from the vCenter server to perform the emergency restore. To disassociate the vCenter
server, use the vSphere Client (not the vSphere web client) connected directly to the vSphere host.
Emergency restore allows you to restore only to the root of the host level in the inventory.
Emergency restore requires that the DNS server used by VDP is available and can fully resolve the target
vSphere host name.
Emergency restore restores the virtual machine in the Powered Off state. You must manually log in to the
host and power on the restored virtual machine.
Emergency restore restores the virtual machine as a new virtual machine. You must ensure that the name
provided for the virtual machine is not a duplicate of a virtual machine that already exists.
An internal proxy is automatically activated when an emergency restore operation is performed. If both
the internal and external proxies are activated, you must disable the internal proxy on the VDP Configure
utility for the emergency restore to complete successfully.
Procedure
1
If you have not already done so, log in to the vSphere client of the host and, from the Summary tab under
Host Management, perform the following steps:
a
Click Yes when prompted to remove the host from the vCenter.
42
VMware, Inc.
Name: The name of the virtual machines protected by the VDP appliance. By clicking the disclosure
arrows, you can determine the date and time of the last restore for the selected virtual machine.
Last Known Path: The last known location of the virtual machine in the vCenter inventory list. This
location is updated if the virtual machine is moved.
Client Name: The name of the virtual machine client that is restored.
Bytes Transferred: The number of bytes that were transferred during restore.
Select the virtual machine that will serve as the restore point and click Restore.
The Host Credentials dialog box appears.
ESXi Host name or IP: Enter the vSphere hostname or vSphere host IP address.
Username: Enter the vSphere host username. The recommended host username is root. For any
other host username, the user account must have the create VM privilege.
Password: Enter the vSphere host password. If you enter invalid host credentials, an error message
displays and you will be unable to connect to the host.
NOTE If you did not successfully disassociate the selected virtual machine from its vCenter, an error message
appears and you cannot proceed.
6
Click OK.
The Restore a Backup screen initiates the restore with the new name and destination.
Client name: The name of the client on which the virtual machine is restored.
New Name: The field where a new name must be entered, which cannot be a duplicate of a VM that
already exists.
Enter a new name in the New Name field. The name must be unique and can be up to 255 characters long.
The following characters cannot be used in the name: ~ ! @ $ ^ % { } [ ] | , ` ; # \ / : * ? < > ' " & . In addition,
diacritical characters cannot be used (for example: , , , , and ).
CAUTION The datastore capacity size is listed. Make sure you select a datastore with enough disk space to
accommodate the restore. Insufficient space causes the restore to fail.
10
Click Restore.
11
Verify that the restore submitted successfully by checking the progress in the Recent Tasks dialog box.
VMware, Inc.
43
NOTE The restored virtual machine is listed at the vSphere host level in the inventory. Restoring to a more
specific inventory path is not supported.
The vCenter is unavailable and, after the VDP appliance migrates to a different host under HA-enabled
clustering, the appliance displays the older host to which it was registered.
The vCenter becomes unavailable immediately after the appliance is migrated to another host. In this case,
the new host cannot be detected, because it takes the appliance a period of time to process and update
events from the vCenter.
In both of these cases, the user must manually determine to which host the appliance is registered.
Click Refresh.
The loading bar refreshes the restore points.
Restore the vCenter. Refer to Restore Operations on page 130 for instructions.
Log in to the vCenter URL to verify all the services are running:
https://<IP_address_vCenter>:5480
For a Windows-based vCenter, log in as an administrator to the server that runs vCenter server, and verify
whether all the Windows services are running.
4
From the vSphere client, add the vSphere host to the newly-restored vCenter.
NOTE Once the vCenter has been restored, there may be a delay of approximately 20 minutes while the
vCenter services start up. During this delay, you will be unable to perform a successful backup or restore
operation. If you experience delays, try the backup or restore later.
44
VMware, Inc.
Securing the VDP Appliance Communication with the vCenter Server on page 48
VMware, Inc.
45
Get the CA-signed certificate in the .p7b format by using the CSR content and save the certificate.
Import the .p7b chain certificate file by running the following command:
root@vdp#:/usr/java/latest/bin/keytool -import -alias tomcat -keystore
/root/.keystore -file /<Path_to_the_Certificate>/<chainCertFileName.p7b>
Verify whether the certificate entry with the tomcat alias exists in the keystore by running the following
command:
root@vdp#:/usr/java/latest/bin/keytool -list -v -keystore /root/.keystore
-storepass changeit -keypass changeit
If the certificate entry exists in the key store, run the addFingerprint.sh script:
root@vdp#:./usr/local/avamar/bin/addFingerprint.sh
46
VMware, Inc.
When you access the VDP server by using the https://<vdp-ip>:8543/vdp-configure URL, ensure that the SSL
certificate comes from the same VDP server, and is valid. To verify whether the SSL certificate is valid, see
whether the thumbprint on the console and the SSL certificate that the browser receives during SSL handshake
match. VDP has a default SSL certificate.
To change the default certificate, import the new certificate as a privatekeyentry in keytool to keystore.
After you import the new certificate, to see the updated thumbprint on the VDP console, perform the following
steps:
1
VMware, Inc.
47
Prerequisites
Download the vCenter certificate in the .p7b, .cer, or .crt format by using the following URL:
https://<vCenter_IP_address>/sdk
Procedure
Specify the vCenter information such as login credentials, host name or IP address, and port
numbers in the corresponding fields.
ii
iii
Click Upload and select the vCenter certificate that you downloaded.
iv
On the Configuration tab, click the setting icon and select vCenter registration.
The vCenter Registration wizard appears.
On the vCenter Registration page, select I have reviewed the information. I want to reconfigure
vCenter and click Next.
Specify the vCenter information such as login credentials, host name or IP address, and port
numbers in the corresponding fields.
ii
iii
Click Upload and select the vCenter certificate that you downloaded.
iv
Click Next.
On the Ready to Complete page, review the information and click Finish.
If the vCenter certificate and other information is valid, connection to vCenter is established.
Otherwise, the re-registration fails.
48
VMware, Inc.
Prerequisites
Ensure that a Certificate Authority (CA) signed SSL certificate is installed on the vCenter server.
http://kb.vmware.com/kb/2034833 provides information about how to generate a CA-signed SSL certificate
and install it on the vCenter server, and implement the CS-signed certificates in a vSphere 5.1 or 5.5
environment.
http://kb.vmware.com/kb/2111219 provides information about how to replace the default certificates with the
CA-signed SSL certificates in a vSphere 6.0 environment.
Procedure
1
vCenter 5.x:
vCenter 6.0:
vCenter 5.x:
vCenter 6.0:
Server certificate:
C:\ProgramData\VMware\vCenterServer\cfg\vmware-vpx\ssl\rui.crt
VMware, Inc.
49
NOTE If a chain SSL certificate is used for vCenter, copy the chain.pem file, which contains all the certificates
in the chain, to /usr/local/avamarclient/bin on the proxy.
3
10
11
12
13
14
15
16
Ensure that there are no running backup or restore jobs on the proxy.
17
Restart the avagent and vmwareflr services by running the following commands:
service avagent-vmware restart
service vmwareflr restart
Result
The proxy can use and validate SSL certificates when connecting to the vCenter server.
Repeat this procedure for each proxy that you deploy in the vCenter environment.
50
VMware, Inc.
Configuring VDP
VMware, Inc.
51
Login Security
To increase security of the VDP configuration utility, after 5 unsuccessful login attempts from any user, the
VDP configuration utility is locked for 5 minutes. This prevents any login attempts during that time. Any
existing sessions that are already logged in are unaffected.
If a lockout occurs:
The VDP configuration utility informs the user during a login attempt.
The vdp-configure.log captures the time, the user, the source address, and request headers of the
failed login attempts that led up to the lockout.
To view the vdp-configure.log file, log in to the VDP appliance by using terminal or console admin
user and default password.
Capacity utilization
VDP state
During the installation of VDP, you can enable the Customer Experience Improvement Program from the
Product Improvement page in the VDP Configuration Utility. The Product Improvement page provides the
Enable Customer Experience Improvement Program checkbox. By default, the checkbox is not selected.
Anytime after the installation, you can either enable or disable the Customer Experience Improvement
Program by accessing the VDP Configure Utility from a web browser.
52
VMware, Inc.
Prerequisites
In networks that are protected by a firewall, you may need to modify the network to help prevent connectivity
issues when the Customer Experience Improvement Program attempts to upload data to the VMware server.
To ensure that the firewall does not prevent Customer Experience Improvement Program from uploading data
to the VMware server, open the network to the following VMware servers:
https://vcsa.vmware.com:443
https://phtransfer.vmware.com:443
Procedure
1
Either enable or disable the Customer Experience Program by either selecting or clearing the Enable
Customer Experience Improvement Program checkbox respectively.
Display name
Product name
IP Address
Status
Host
vCenter server
Time zone
These options are configured during the VDP appliance installation. They can be edited through the VDP
Configure utility. Post-Installation Configuration of VDP Appliance on page 35 provides additional
information.
VMware, Inc.
53
Deduplicated size: The amount of disk space that the backups are consuming in the deduplicated format.
Non-deduplicated size: The amount of disk space that the backups would consume if they are converted
to a native and non-deduplicated format.
NOTE To refresh the data on the page, click the refresh icon beside Storage Summary.
On the left, a color container variant is presented to check the VDP capacity:
When the storage capacity used is under 80%, the container is green.
When the storage capacity used is between 80% and 95%, the container is yellow. The following message
appears:
The VDP storage is nearly full.
When the storage capacity used is between 95% and 100%, the container is red. The following message
appears:
The VDP storage is nearly full.
When the storage capacity used is 100%, the container is red. The following message appears:
The VDP storage is full.
NOTE If a Data Domain system is added to the VDP configuration, the Data Domain storage summary also
appears.
Figure 6-3 illustrates the backup window configuration.
Backup window: The portion of each day reserved for performing normal scheduled backups.
Maintenance window: The portion of each day reserved for performing routine VDP maintenance
activities, such as integrity checks. Do not schedule backups or perform a Backup Now operation while
VDP is in maintenance mode. The backup jobs will run but they will consume resources VDP needs for
maintenance tasks.
The jobs that are running when the maintenance window begins or that run during the maintenance
window continue to run.
NOTE Because the blackout window is eliminated, activities such as, integrity checks and garbage collection
now continuously run during the maintenance window.
54
VMware, Inc.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
Procedure
1
Connect to the VDP appliance. Accessing VDP on page 104 provides information.
From the VDP user interface, select the Configuration tab (by default you are on the Backup appliance
view).
At the bottom right corner of the Backup appliance view, click the Edit button.
The backup start time and duration time options appear as shown in Figure 6-4:
Use the drop down arrow to choose the start time for the backup window.
Enter the duration of the backup window. The minimum backup window is 4 hours and the maximum
backup window is 16 hours.
Click Save.
A dialog appears telling you that the settings were saved successfully.
Click OK.
Replication summary
NOTE The VDP email notifications and reports do not support carbon copies (CCs), blind carbon copies
(BCCs), and SSL certificates.
VMware, Inc.
55
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
The email account for email notifications and reports must exist.
Procedure
1
Connect to the VDP appliance. Accessing VDP on page 104 provides information.
Outgoing mail server: Type the name of the SMTP server that want to use to send email. You can type
this name as an IP address, a host name, or a fully qualified domain name. The VDP appliance must
be able to resolve the name that you have typed.
The default port for non-authenticated email servers is 25. The default port of authenticated mail
servers is 587. You can specify a different port by appending a colon (:) and the port number to the
server name. For example, to specify the use of port 8025 on server emailserver enter
emailserver:8025.
(Optional) My server requires me to log in: Select this option if your SMTP server requires
authentication.
56
From address: Type the email address from where you would like the email report. This can only be
a single address.
Send time: From the drop-down list, select the time you want VDP to email reports.
Send day(s): Check the days you want the reports sent.
Enable CSV Attachment: Select this option if you want to receive the email report as an attachment
in the CSV format.
Enable VDP alarm email notification: Select this option to enable the VDP alarm email notification.
If you select this option, VDP sends an email notification when the VDP alarm is triggered or if a
posted event changes the VDP alarm status from yellow to red.
VMware, Inc.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
Procedure
1
Connect to the VDP appliance. Accessing VDP on page 104 provides information.
From the Configuration tab in the VDP user interface, click the
A confirmation screen appears, asking if you want to perform a manual integrity check.
3
Click Yes.
A message appears informing you that the integrity check has been initiated.
Click OK.
VDP starts the integrity check.
NOTE When the VDP Integrity Check is running, the Maintenance service is stopped. This may cause a
temporary VDP error. Wait until the Integrity Check is complete and the Maintenance service automatically
restarts and the VDP error message is resolved.
VMware, Inc.
57
Tasks, events, and alarms that are generated by VDP are prefaced by VDP: Note, however, that some of the
tasks and events that occur as part of VDP processes are performed by the vCenter server and do not have this
prefix.
For example, if VDP runs a scheduled backup job against a running virtual machine, the following task entries
are created:
1
Create virtual machine snapshot (vCenter acting on the virtual machine to be backed up)
Reconfigure virtual machine (the VDP appliance requesting services from virtual center)
Remove snapshot (virtual center acting on the virtual machine that has completed backing up)
To see only VDP-generated tasks or events in the Tasks or Events console, enter VDP: in the Filter field.
Backups
Restores
Replications
Replication Recovery
VDP-Configuration
Integrity Checks
Clicking on a task entry in the Recent Tasks window displays task details in the pane at the bottom of the
screen. Task details can also be displayed by clicking the link next to the virtual machine icon in the Running
tab under Recent Tasks.
You can cancel the tasks also from the Running tasks jobs panel by clicking the cancel task icon.
58
VMware, Inc.
Viewing Alarms
Table 6-10 lists the alarms that the vSphere Data Protection (VDP) appliance can trigger:
Table 6-10. vSphere Data Protection alarms
VMware, Inc.
Alarm Name
Alarm Description
From the Configuration tab of the VDP user interface, click the All
Actions icon and select Run integrity check.
The VDP appliance is nearly out of space for additional backups. You
can free the space on the appliance by manually deleting either
unnecessary or older backups and by modifying the retention policies of
the backup jobs to shorten the backup retention time.
The VDP storage is full. The appliance runs in the read-only mode till
you provide additional space. You can free the space by deleting either
unnecessary or older backups.
Start File level restore services by using the VDP Configure utility.
The Data Domain storage is nearly full. You can free the space on the
Data Domain storage by manually deleting the unnecessary or older
backups, and modifying the retention policies of the backup jobs to
shorten the backup retention time.
The Data Domain storage is full. You can free the space by manually
deleting either unnecessary or older backups.
59
Warning: VDP: Unable to add Host123 client to backup job Critical VMs because. . .
Error: VDP: Appliance has changed from Full Access to Read Only.
VDP generates events on all state changes in the appliance. As a general rule, state changes that degrade the
capabilities of the appliance are labeled errors, and state changes that improve the capabilities are labeled
informational. For example, when starting an integrity check, VDP generates an event that is labeled an error
because the appliance is set to read only before performing the integrity check. After the integrity check, VDP
generates an event that is labeled informational because the appliance changes from read-only to full access.
Clicking on an event entry displays details of that event, which includes a link to Show related events.
60
VMware, Inc.
Proxies
VMware, Inc.
61
Proxy Overview
This chapter describes the use of internal and external proxies in VDP Appliances.
After initial deployment, a VDP appliance has only internal proxy configured. After the VDP appliance is fully
deployed, you can deploy up to eight external proxies through the VDP Configuration UI. If you configure an
external proxy for the VDP appliance, the internal proxy automatically is disabled during the process.
The VDP appliance does not have access to a datastore, preventing the HotAdd transport method from
being used. Refer to the following VMware knowledgebase article to define the VMware HotAdd best
practices from a backup point of view:
http://kb.vmware.com/kb/1008072
The need to perform more backups concurrently while not constrained by resources on the vSphere host
nor by datastore performance. A maximum of 24 concurrent backup jobs are supported.
To perform File Level Recovery (FLR) on Logical Volume Manager (LVM) or EXT4 based file systems,
requires an external proxy.
For an external proxy, if deployed with the default configuration for memory and CPUs, the optimal
number of proxy throughputs is six when running backups. Increasing the proxy throughputs per proxy
beyond six leads to performance degradation.
Increasing the CPU on the external proxy results in better performance than increasing the memory on
the single external proxy.
When the external proxy configuration is modified to eight CPUs, running eight proxy throughputs per
proxy is optimal. This is true for Level 0 and Level 1 backups. With this configuration, network bandwidth
becomes the limiting factor.
62
Maximizing the number of proxies deployed may not produce the best performance results.
As you increase the number of proxies, the optimal number of proxy throughputs per proxy may
decrease. With two external proxies running, for example, you may see the best results while running six
proxy throughputs per proxy. With four external proxies running, you may see the best results while
running four proxy throughputs per proxy. This may be constrained by the number of proxies per
vSphere host.
VMware, Inc.
Chapter 7 Proxies
It is better to increase the number of proxy throughputs per proxy instead of the number of proxies when
performing a set number of backups.
If the vSphere server resources are a constraint, run more proxy throughputs per proxy and reduce the
number of proxies.
If the vSphere server resources are not constrained, increase the number of proxies and maintain four
proxy throughputs per proxy.
If six to eight external proxies are necessary to process the desired backups, increase the number of proxy
throughputs per proxy and limit the number of external proxies deployed.
Place the VDP appliance on a datastore with faster write performance, preferring iSCSI to NFS for the
datastore.
If there is high load on the datastore where the protected virtual machines reside during backups, reduce
the number of proxies and the number of proxy throughputs to proxy to four or less. This will reduce the
quantity of seek and read operations when performing backups.
Procedure
1
VMware, Inc.
Select the number, from 1 to 8, of backup and restore clients that you want to run simultaneously.
63
Click Next.
The Ready to Complete page appears.
vCenter switch
If a proxys ESXi host is not moved to the new vCenter along with the VDPs ESXi host, that proxy appears
as an orphan in the VDP configuration utility. Unless you are planning to move the proxys host to the new
vCenter or move the VDPs host back to the original vCenter, delete the orphan proxy from VDP
configuration utility.
VDP rollback
After the VDP appliance rolls back to a previous checkpoint, any external proxies added or deleted after
the checkpoint was taken appear as orphan proxies in the VDP configuration utility. For added external
proxies, you can restart them through the VDP configuration utility to re-register or redeploy them. For
the deleted proxies, delete the orphan proxy entries from the VDP configuration utility.
64
VMware, Inc.
Chapter 7 Proxies
Update password
When the VDP appliances password is changed through the VDP configuration utility, the VDP
appliance updates the password on all registered external proxies. If a proxys password is not updated,
you will see a Failed to authenticate with the proxy warning when the proxy is selected. You can update
the proxys password manually through the VDP configuration utility.
Restart proxy
If any previously-registered external proxies appear as not registered in the VDP configuration utility,
restart the proxies, which will power cycle the proxies and reregister them to the VDP appliance.
Emergency restore
When an emergency restore operation is performed with external proxies, the internal proxy is
automatically enabled. When the emergency restore operation completes and all the ESXi hosts are
reconnected to the vCenter, you can either delete the internal proxy or delete all the external proxies. Do
not enable both the internal and external proxies for non-emergency restore activities.
Limitations
The external VDP proxies are supported only on vSphere host 5.1 and later.
File Level Recovery (FLR) in virtual machines that use the EXT4 file system requires the use of an external
proxy.
Procedure
1
VMware, Inc.
On the Host and Storage page, specify the following credentials, and then click Next.
Network Connection: Select a network connection for the virtual machine from the list.
65
On the Network page, specify the following network settings, and then click Next.
Primary DNS: The primary domain name system used for DNS resolution.
Secondary DNS: The secondary domain name system used for DNS resolution.
NOTE You can change the name of the external proxy virtual machine on the Ready to Complete page.
8
Ensure that the proxy deploys to the datastore that was selected in Step 5. After the successful deployment, if
the proxy deploys to a VMware vSphere Distributed Resource Scheduler (DRS) cluster, the cluster can move
the proxy by using storage vMotion. The jobs that are running on the proxy while it is migrating to a different
storage are at risk. HotAdd does not work for the proxies that are located in a DRS cluster. Therefore, you must
manually disable DRS for the proxy. This scenario applies to the VDP appliance also, if an internal proxy is in
use.
Perform the following steps to manually disable DRS for the proxy:
1
Select the DRS tab on the cluster that hosts the proxy.
Under the Automation level, locate the proxy virtual machine and change it to Disable.
Procedure
1
In the VDP configuration utility, select the internal proxy from the Proxies list.
On the Ready to Complete page of the wizard, click Finish to apply the changes.
66
VMware, Inc.
Chapter 7 Proxies
Disk Usage
Critical Warning: Any file system that is greater than 90% capacity.
CPU Load
Memory Usage
VMware, Inc.
67
68
VMware, Inc.
Storage Management
VMware, Inc.
69
Limitations
You cannot migrate the appliance to a new host or to a new datastore while you are creating new storage.
Prerequisites
The VDP appliance is deployed and you are logged into the Create Storage page of the Initial
Configuration wizard.
After the OVA deployment, immediately disable vSphere HA on the VDP appliance. After performing the
initial configuration on the VDP appliance, which includes creating a storage, you can enable vSphere HA
for the appliance.
Procedure
1
On the Create Storage page of the Initial Configuration wizard, select Create new storage. When you
create a storage, the process creates a new storage node on the selected datastores.
0.5
The Device Allocation page appears. When you create new storage, the number of required disks is
known.
3
Thick Lazy-Zeroed (the default and recommended provision type): Thick lazy zeroed provisioning
creates a virtual disk in a default thick format. Space required for the virtual disk is allocated when
the virtual disk is created. Data remaining on the physical device is not erased during creation, but is
zeroed out on demand at a later time on first write from the virtual machine.
Thick Eager-Zeroed: Thick eager zeroed provisioning creates a type of thick virtual disk that is used
when data security is a concern. Space required for the virtual disk is allocated when the virtual disk
is created. When you create a virtual disk using thick eager zeroed provisioning on a datastore that
had previous data, the previous data is erased and cannot be recovered. It might take much longer to
create disks in this format than to create other types of disks.
Thin: For the thin disk, you provision as much datastore space as the disk would require based on
the value that you enter for the disk size. The thin disk starts small and uses only as much datastore
space as the disk needs for its initial operations.
After all of the disks have been allocated to datastores, click Next.
On the Ready to Complete page, you can run a performance analysis on the storage configuration and
click Next to apply the changes. Though you can bypass the performance analysis test, you are strongly
encouraged to run it.
70
VMware, Inc.
When you click Next, you are prompted with a warning that the storage configuration will start and
cannot be undone. Click Yes to continue.
Possible results are Passed, Failed, and Conditionally Passed if the seek test is selected (Excluded by
Default). If all tests succeed, the result is Passed. If the write or read tests are unsuccessful, the result is
Failed. If the seek test is selected and if the write and read tests are successful but the seek test fails, the
result is Conditionally Passed.
a
To run the test, select Run performance analysis on storage configuration to ensure that the storage
configuration meets minimum performance expectations. Table 8-11 lists the minimum performance
expectations.
This test performs write, read, and seek performance tests on the disks. Depending on your storage
configuration, performance analysis can take from 30 minutes to several hours to complete.
Select Restart the appliance if successful to automatically restart the appliance after the test succeeds
and click Next to start the test.
The performance analysis test is server-initiated and you can close the browser while the test runs.
If the test succeeds, a message that states that the configuration is complete appears and the
server automatically restarts the appliance.
If the test conditionally passes or fails, the results of the performance analysis appear, but the
server does not automatically restart the appliance. To view the test results, you must relog in to
VDP-Configure and manually restart the client.
NOTE If you do not click Restart within 59 seconds, the appliance automatically restarts and starts the
services. After the VDP appliance restarts, it performs a series of automated configuration steps. These steps
can take 30-45 minutes or more to complete.
The appliance automatically restarts under the following circumstances:
If you opt to perform performance analysis at the end of the VDP Configuration wizard.
In the VDP Configuration wizard, you selected the checkbox to restart the VDP appliance after
the tests succeed.
Disk Size
Read Minimum
Write Minimum
Seek Minimum
Single datastore
256 GB
10 MB/s
20 MB/s
106 Seeks/s
0.5
256 GB
60 MB/s
30 MB/s
400 Seeks/s
1.0
512 GB
60 MB/s
30 MB/s
400 Seeks/s
2.0
1024 GB
60 MB/s
30 MB/s
400 Seeks/s
4.0
1024 GB
80 MB/s
40 MB/s
400 Seeks/s
6.0
1024 GB
80 MB/s
40 MB/s
400 Seeks/s
8.0
1024 GB
150 MB/s
120 MB/s
400 Seeks/s
VMware, Inc.
71
All backup jobs associated with the previously-used VDP are deleted and must be re-created.
All replication jobs associated with the previously-used VDP are deleted and must be re-created.
Restore points that are associated with the previously-used VDP are kept intact. The restore points appear
with the original VM name appended with a string of random letters.
On the Set Restore Options page of the Restore a backup wizard, the Restore to Original Location option
is disabled for the restore points associated with the previously-used VDP disks.
Prerequisites
Before you can attach existing storage, you must install and configure the VDP appliance described in
VDP Installation and Configuration on page 21.
Ensure that you back up all the VDP storage which you intend on attaching to the VDP appliance.
Procedure
1
On the Create Storage page of the Initial Configuration wizard, select Attach existing VDP disks and click
Next.
The Device Allocation dialog box appears.
NOTE You can select to attach only the data disks of the previously-used VDP appliance. You cannot select
the OS boot partition. If you select the primary disk partition of 200 GB (the OS boot partition), an error
message appears.
You can attach vmdk files in any order. After you have selected the first vmdk file, the system analyzes
the disk and defines how many additional disks should be selected.
NOTE At any time during the attach process, you can click Reset to reset the Device Allocation dialog box to
its original state.
72
VMware, Inc.
Click the ellipsis button that corresponds to the next disk to be defined:
a
Each disk is validated as a matching disk before it is added. If the validation fails, an error message
appears. Hover over the red highlighted disk to see the error message.
4
After all disks have been allocated, click Next to validate the complete set of disks.
The Ready to Complete page appears.
Click Next.
The system displays the message:
The following process will start the storage configuration. This cannot be undone. Do you wish to continue?
Click Yes.
The system prompts you to provide the root password associated with the previously-used VDP
appliance.
Type the root password of the previously-used VDP appliance into the Password and Verify Password
text boxes, and then click OK.
NOTE After a successful storage configuration, the system automatically reboots and starts the services. After
the VDP appliance reboots, it performs a series of automated configuration steps. These steps can take 30-45
minutes or more to complete.
After the configuration is complete, an integrity check begins.
Prerequisites
At least one validated checkpoint is present on the VDP appliance where the vmdk files are being
detached and reattached.
A new VDP appliance is deployed which is compatible with the older VMDK disk data (the VDP
appliance must be the same version as the disk data or a newer version).
The vmdk files from the previous VDP appliance must be on a datastore that is accessible by the
newly-deployed VDP appliance.
NOTE During the reattach process, you will be prompted to enter the root password for the old VDP
appliance.
Best Practices
Make a backup copy of all vmdk files before reattaching them to a VDP appliance.
If possible, detach the vmdk files from the VDP appliance after shutting down the VDP appliance by using
the Shut Down Guest OS action. Otherwise, as a last resort, power off the VM.
Before detaching a vmdk file from the VDP appliance, note the full path and name of the vmdk file. You
will need this information when reattaching the disk to the newly-deployed VDP appliance.
VMware, Inc.
73
Procedure
1
In the vSphere Client, navigate to the VDP appliance and perform a Shut Down Guest OS action on the
virtual machine.
NOTE If the Shut Down Guest OS action is grayed out, navigate to vCenter > Hosts and Clusters, right-click
the VDP appliance, and select Power off VM.
2
From the vSphere Web client, log in as a user who has privileges to edit hardware settings.
In the tree on the left, click the disclosure arrows until the VDP appliance appears.
From the Disk File field, note the full path and name of the vmdk file. You will need this information
when reattaching the disk.
Click Remove.
Repeat the removal option for each hard disk (2 through x) in the list.
On the Create Storage page of the Initial Configuration wizard, select Attach existing VDP disks, and
follow the steps in Attaching Existing VDP Disks on page 72.
A horizontal bar graph next to the datastore icon shows how full the datastore is as a percentage.
A pie chart shows a breakdown of the space in the datastore. Orange represents the amount of space used
by the datastore. Green represents the amount free space on the datastore. Blue represents the space on
the datastore that is used by other applications that run on virtual machines deployed on the datastore.
A table next to the pie chart lists each data partition name, size, provision type, and vmdk file name. The
following example shows information for a data partition named data 01:
data 01
256GiB
Thin
sample-vdp-241168_6..0.0.117_1.vmdk
In the example, 256 GiB indicates the maximum size that can be utilized.
74
VMware, Inc.
The Performance Analysis button displays a table that contains statistics from a performance analysis test.
Column
Description
Datastore
Completed On
Result
Never Run
Passed
Failed
If the write or read tests are unsuccessful, the result is Failed.
Conditionally Passed
If the write and read tests are successful, but the seek test (Optional) failed, the result is
Conditionally passed.
Read (MiB/s)
Write (MiB/s)
Seek (Seeks/s)
Prerequisites
The VDP storage disks are distributed across the available datastore locations, the disks are validated, the
system is rebooted, and the system services are up and running.
Procedure
1
NOTE To refresh the data on the page, click the refresh icon beside Storage Summary.
3
To view status information about the datastore, click Capacity Utilization. This page is the default.
To run a performance test, click Performance Analysis, select a datastore in the table, and then click Run.
The performance analysis test creates a 256 GB vmdk on the datastore, and runs read, write, and seek tests
to check the datastore performance.
VMware, Inc.
75
76
VMware, Inc.
Deleting the Data Domain System from the VDP Appliance on page 85
VMware, Inc.
77
The use of physical Data Domain systems as a backup target for VDP backups
The target destination of backup data, which is set during the creation of a backup job
Architecture Overview
A Data Domain system performs deduplication through DD OS software. VDP source based deduplication to
a Data Domain system is facilitated through the use of the DD Boost library.
VDP uses the DD Boost library through API-based integration to access and manipulate directories, files, and
so forth, contained on the Data Domain file system. The DD Boost API gives VDP visibility into some of the
properties and capabilities of the Data Domain system. This enables VDP to control backup images stored on
Data Domain systems. It also enables VDP to manage maintenance activities and to control replication to
remote Data Domain systems.
DD Boost is automatically installed on the VDP appliance during the addition of a Data Domain system.
Figure 9-5 depicts a high-level architecture of the combined VDP and Data Domain solution. With VDP and
Data Domain integration, you can specify whether a specific backup policy targets a VDP appliance or a Data
Domain system.
78
VMware, Inc.
Best Practices
What are the VDP limitations with a Data Domain system attached?
VMware suggests protecting up to 25 virtual machines per TB of capacity on a VDP appliance. This variable
is dependent upon the size of the virtual machines, the typical change rate, and the amount of data on each
virtual machine. With these considerations, you can protect up to 200 virtual machines per VDP appliance
backing up to a Data Domain system.
Because the backup data is stored on the Data Domain system, and only the backup job metadata is stored on
the VDP appliance, deploy a 0.5 TB VDP appliance for a standard Data Domain system and a 1 TB VDP
appliance for a 64 TB Data Domain system.
The following list provides the suggested number of VDP appliances deployed per Data Domain system:
What size VDP appliance do I need if I want all my backups to go to Data Domain?
With a Data Domain system attached to a VDP appliance as the storage device, the VDP appliance only stores
the metadata for backups using the Data Domain system as the destination. It has been determined that a 16
TB Data Domain system only requires a 0.5 TB VDP appliance if all of the backup data is sent to the Data
Domain system. If backups are going to be sent to the VDP appliance as well, the size of the VDP appliance
should be increased accordingly based on the data to be stored on the VDP appliance. With a 64 TB or larger
Data Domain system, you can deploy a 1 TB VDP appliance per 64 TB of Data Domain system storage you
expect to consume with the backup data.
I have many images, pictures, and PDF files in my VMs. Should I set the VDP appliance or
the Data Domain system as the destination for these backups?
The Data Domain system provides better deduplication on images, pictures, and PDF files than the standard
VDP appliance deduplication algorithms.
If a VDP appliance has a Data Domain system attached to it, the Import Existing storage functionality
of the VDP appliance cannot be used for the VMDKs of the VDP appliance with the Data Domain system
attached.
Only one Data Domain system can be attached to a VDP appliance at a time.
The Data Domain system cannot be deleted from the VDP Configuration UI. Use the manual steps
defined in Deleting the Data Domain System from the VDP Appliance on page 85 to delete a Data
Domain system.
If the Data Domain and VDP connection is broken, the VDP appliance does not monitor the Data Domain
system. Behaviors that might indicate the connection between the appliances are broken include, but are
not limited to, the integrity check, hfscheck or backups failing.
The Data Domain system or VDP appliance cannot be upgraded if the connection between them is broken.
Backup
During a backup, the VDP appliance generates a backup request for the backup destination. If the backup
request includes the option to use a Data Domain system as the destination, backup data is stored on the Data
Domain system. Metadata is stored on the VDP appliance.
VMware, Inc.
79
Restore
The process of data recovery is transparent to the backup administrator. The backup administrator uses the
same VDP recovery processes that are native to current VDP implementations.
Security - Encryption
When using a VDP appliance with a Data Domain system attached, there are two potential backup data
streams. If the backup data is being written to the VDP appliance, the backup data is always compressed and
encrypted during flight. If the backup data is being routed to the Data Domain system, the ddboost utility
encrypts the backup data as it is transmitted over the network to the Data Domain system.
Data Migration
You cannot migrate backup data directly from the VDP appliance to the Data Domain system.
To use the Data Domain system as the backup target for backing up a VM or appliance instead of the VDP
appliance, edit the backup job and define the destination as the Data Domain system, and then start
performing backups to the Data Domain system. When you change the backup target to the Data Domain
system, the next backup runs as full backup.
After you successfully perform a backup to the Data Domain system, you can delete the earlier backups from
the VDP appliance. Refer to Deleting a Backup Job on page 117 for information on how to manually delete
backups. If you do not manually delete backups, they expire without intervention.
Pre-integration Requirements
Before you integrate a Data Domain system with a VDP appliance, review the following topics:
Licensing on page 81
Capacity on page 81
NOTE This section assumes the VDP appliance and the Data Domain system are installed and configured.
Network Throughput
With VDP, the VDP appliance and Data Domain systems can connect over a Wide Area Network (WAN).
Before using this configuration, validate the firewall port requirements of the Data Domain system. VDP Port
Usage on page 189 provides information.
You can use VDP appliance replication over a WAN to replicate data from source VDP appliance and Data
Domain systems to target VDP appliances, provided they also have a Data Domain system attached.
Before integrating a Data Domain system with an VDP appliance, ensure that enough network bandwidth is
available. To obtain the maximum throughput available on a Data Domain system (for restores, level zero
backups, and subsequent incremental backups after a level-zero backup), verify that the network
infrastructure provides more bandwidth than the bandwidth required by the maximum throughput of the
Data Domain system. To see the network throughput, use the system show performance command on
your Data Domain system:
system show performance [{hr | min | sec} [{hr | min | sec}]]
80
VMware, Inc.
For example:
system show performance 24 hr 10 min
This command shows the system performance for the last 24 hours at 10 minute intervals. 1 minute is the
minimum interval.
Network Configuration
Configure (or verify) the following network configuration:
Assign a Fully Qualified Domain Name (FQDN) to the Data Domain system.
Use a FQDN (not an IP address) when registering a Data Domain system. This can limit the ability to route
optimized duplication traffic exclusively through a registered interface.
Ensure forward and reverse DNS lookups work between the following systems:
VDP appliance
vCenter server
vSphere hosts
NTP Configuration
Configure the VDP appliance, vCenter server, vSphere hosts, and Data Domain systems to use the same
Network Time Protocol (NTP) Server.
Licensing
Ensure that the environment meets the licensing requirements in Table 9-12.
Table 9-12. Licensing requirements
Product
Licensing requirement
VDP appliance
The VDP appliance requires a valid vSphere host license (minimum of Essentials Plus).
Capacity
Carefully assess your backup storage needs when evaluating how much data to store on the Data Domain
system and the VDP appliance. Include estimates from data that is sent to the Data Domain system from any
other servers.
When the Data Domain system reaches its maximum storage capacity, no further backups to the Data Domain
system occur until additional capacity is added or old backups are deleted or expired.
Monitoring Data Domain from the VDP Appliance on page 91 provides details on how to monitor capacity.
VMware, Inc.
81
Go to the command line of the VDP appliance (either with SSH / Putty or Terminal of the appliance) and
type the following command:
cd /usr/local/vdr/etc/
Add or edit a Data Domain system. Allow five minutes for the appropriate process to run.
The ddrmaint read-ddr-info file should now contain a max-streams attribute with the value you
configured.
DD Boost
82
VMware, Inc.
The VDP appliance supports any Data Domain system that is running the
supported DD OS version.
The DD Boost library uses a unique login account name created on the Data
Domain system. This account name is known as the DD Boost account. Only
one DD Boost account exists per Data Domain system.
If the account is renamed and/or the password is changed, these changes
must be immediately updated on the VDP appliance by editing the Data
Domain configuration options. Failure to update the DD Boost account
information could potentially yield integrity check errors and/or
backup/restore problems. The DD Boost account must have administrator
privileges.
Before you can add a Data Domain system to the VDP configuration, prepare the Data Domain system by
enabling DD Boost and creating a DD Boost user account for the VDP appliance to use to access the Data
Domain system for backups and restores (and replication, if applicable).
To prepare the Data Domain system:
1
Disable DD Boost on the Data Domain system by logging into the CLI as an administrative user and
typing the following command:
ddboost disable
Create the user account with admin privileges by typing the following command:
user add USER role admin
Set the new account as the DD Boost user by typing the following command:
ddboost set user-name USER
Enable DD Boost to allow the changes to take effect by typing the following command:
ddboost enable
IMPORTANT If you change the DD Boost account name or password, make sure to edit the Data Domain
system configuration in the VDP configuration utility. Otherwise all backups, restores, and maintenance
activities fail.
Procedure
1
VMware, Inc.
83
In the Data Domain FQDN or IP box, enter the FQDN or IP address of the Data Domain system to
add.
NOTE Do not use an IP address or a secondary hostname that associates with alternative or local IP interfaces.
It may limit the ability of the VDP appliance to route optimized deduplication traffic.
In the DDBoost User Name box, type the name of the DD Boost account for VDP to use to access the
Data Domain system for backups, restores, and replication.
In the Password box, type the password for the account that VDP should use to access the Data
Domain system for backups, restores, and replication.
In the Confirm Password box, type the password again to verify it.
Click the Enable Checkpoint Copy checkbox to enable checkpoint backup support, which allows
VDP checkpoints to be stored on a Data Domain system (using DD OS 5.3 or later). These checkpoints
are then used if disaster recovery is required.
The Getter/Setter Port Number text box lists the port on the Data Domain system from which to
receive and on which to set SNMP objects. The default value is 161.
The SNMP Community String text box lists the community string VDP uses for read-only access to
the Data Domain system.
The Trap Port Number text box lists the trap port. The default value is 163.
Click Next.
The Ready to Complete dialog box appears.
The system creates a new checkpoint which takes approximately ten minutes.
Data Domain information appears on the VDP appliance in the following locations:
Backup tab: The Data Domain system is available as the storage target in the Create a new
backup job wizard.
Restore tab: Displays the Data Domain in the Name column of the Restore backup wizard.
Reports tab: Provides backup status reports for the Data Domain system.
Storage summary: Displays statistics about the total usable storage and available capacity for the
Data Domain. Refer to Viewing the Storage Configuration on page 74 for details.
NOTE When you add a Data Domain system to the VDP configuration, the VDP appliance creates an MTree
on the Data Domain system for the VDP appliance. The MTree refers to the directory created within the DD
Boost path. Data Domain systems support a maximum of 100 MTrees. If you reach the limit, then you cannot
add the Data Domain system to the VDP configuration.
84
VMware, Inc.
Edit the settings for the Data Domain system as necessary. Adding a Data Domain System on page 83
provides details on each setting in the dialog box.
Click Next.
NOTE If you edit the Data Domain system hostname, the DD Boost username, or the DD Boost password, the
system automatically creates a new checkpoint, which takes approximately ten minutes. Rolling Back an
Appliance on page 41 provides information about checkpoint.
NOTE If you perform a rollback to a checkpoint with the outdated Data Domain system name or DD Boost
information, then the rollback fails.
You must delete all restore points stored on the Data Domain by using the VDP plug-in on the vSphere
web client.
No backup jobs can exist with the Data Domain system. If any backup jobs exist where the Data Domain
system is configured as the destination, you must either edit the backup jobs to set a new destination or
you must delete the backup jobs.
After the restore points are checked and the backup jobs are verified, it is best practice to run an integrity
check from the Configuration tab of the VDP appliance.
Remove the Data Domain system from VDP using the command line interface. See detailed instructions
below.
After the Data Domain system is deleted, run another integrity check from the VDP user interface to verify
the Data Domain system is invalid.
NOTE VMware Knowledge Base Article 2063806 provides information about deleting a Data Domain system.
This is an internal article. Contact Technical Support for assistance.
Procedure
1
VMware, Inc.
Before you delete the Data Domain system, delete all restore points stored on the Data Domain system.
Use the vSphere web client to delete restore points:
a
For clients that have been backed up to the Data Domain system, remove all restore points where the
location shows that they are stored on the Data Domain server.
Ensure that no backup jobs use the Data Domain system as the destination. If any backup jobs exist with
the Data Domain system as a destination, you must edit the backup job to set a new destination or the
delete the backup job.
85
After the restore points have been checked and the backup jobs have been verified, as a best practice run
an integrity check from the configuration tab of the VDP plug-in.
Once the integrity check and validation of the integrity check complete, remove the Data Domain system
from the VDP appliance. Use the command line.
a
Run the status.dpn command and verify that the Last checkpoint and Last hfscheck have
completed. If they have not, repeat this step until they show they have completed.
Run the mccli server show-prop command. This command displays results similar to following
output:
Attribute
Value
-----------------------------------------------------State
Full Access
Active sessions
0
Total capacity
575.9 GB
Capacity used
0 bytes
Server utilization
0.0%
Bytes protected
0 bytes
Bytes protected quota
Not configured
License expiration
Never
Time since Server initialization
1 days 20h:58m
Last checkpoint
2014-10-10 09:03:48 MDT
Last validated checkpoint
2014-10-09 09:02:16 MDT
System Name
gs-pod187.test.domain
System ID
1381255529@00:50:56:86:46:10
HFSAddr
gs-pod187.test.domain
HFSPort
27000
The System ID contains a number, then an @ sign, and then the MAC address of the VDP appliance. Note
the number before the @ sign. The Data Domain system refers to this number as the DPN ID.
5
where num is the DPN ID you noted in Step c and DDRSERVER is either the hostname or the IP address of
the DDR server. Note that there is a space in the grep command between the single quote and the word
hasbackups.
This command displays either of the following results:
hasbackups=true
or
hasbackups=false
If the information returned is hasbackups=true, then check if Step 1 and Step 2 need to be repeated.
After you repeat Step 1 and Step 2 (or verify that the steps have been completed), repeat Step 5.
If Step 5 still shows hasbackups=true continue to Step a. Otherwise, you need to run Step 11.
If you have attempted to remove backups from the Data Domain system by using the VDP UI and the
Data Domain system still indicates that the backup data is present, then you must mount the Data Domain
data partition to a Linux VM to clear out the data directory. If a Linux VM is unavailable, you can use the
VDP appliance for the next steps.
By default, all of the data for backups on a Data Domain system is stored under a single logical storage
unit (LSU). The LSU for the VDP is named Avamar-<DPNID> and is located under /data/col1.
86
VMware, Inc.
If you are unable to access the file system from the Data Domain operating system interface, you must
grant remote access to the LSU. To do so, you must access the Data Domain system remotely by using the
following steps:
a
12
After you delete the Data Domain system, run an integrity check again from the VDP UI. The old
checkpoints with the Data Domain information is now invalid.
VMware, Inc.
87
Replication Control
When a VDP appliance with a Data Domain system attached replicates backup data, replication occurs
between the Data Domain systems. However, replication jobs are configured by using the VDP user interface.
You configure and monitor replication on the VDP appliance. The replication activity can also be monitored
through the Data Domain system by checking the DD Boost activity. Refer to the Data Domain Operating
Systems Administration Guide for instructions on how to monitor this activity.
Do not use Data Domain replication functionality to initiate replication of data that was backed up from a VDP
appliance. When you use Data Domain replication, the replicated data will not refer to the associated VDP
appliance, because the metadata stored on the VDP appliance was not replicated.
88
VMware, Inc.
Replication Schedule
The replication of VDP data on a Data Domain system occurs on the VDP replication schedule. You should not
schedule replication of data on the Data Domain system separately from the replication of data on the VDP
appliance.
Replication Configuration
To configure a replication when you use a Data Domain system as a backup target for VDP, use the VDP
plug-in on the vSphere web client.
Refer to Replication on page 137 for more information on configuring VDP replication.
NOTE When replicating, if the source is a VDP appliance with a Data Domain system attached to it, the target
(whether it be an Avamar server or the VDP appliance) must also have a Data Domain system attached to it.
In the vSphere web client, log in to the vSphere Data Protection plug-in.
The Replication tab displays all replication jobs, and the last run time as well as the next scheduled
run time.
Selecting a replication job displays the Destination server and the clients included in the replication
job details frame.
If you check the Replication column, the Reports tab displays the replication job and the last
replication run time for each protected client.
VMware, Inc.
89
You have a valid checkpoint for a VDP appliance on a Data Domain system target.
The replacement VDP appliance is a new appliance with no backup data or metadata.
The size of the replacement VDP appliance is either the same as or larger than the original VDP appliance.
The replacement VDP appliance must have the same data partition count as the original VDP appliance.
The replacement VDP appliance must use the same hostname and IP address as the original VDP
appliance.
Log in to the VDP appliance as root and from a CLI prompt query the available checkpoints to recover by
typing the following command:
ddrmaint cp-backup-list --full --ddr-server=Data_Domain_system --ddr-user=DD_Boost_user_name
--ddr-password=DD_Boost_user_password
where
Data_Domain_system is the Data Domain system with the VDP appliance checkpoint backup.
DD_Boost_user_name is the DD Boost user account used for VDP and Data Domain system
integration.
DD_Boost_user_password is the DD Boost user account password used for VDP and Data Domain
system integration.
Restore the backups stored on the VDP appliance from the checkpoint stored on the Data Domain system
(requires the Data Domain server name and credentials of the default backups target Data Domain
system) by using the cprestore command.
The cprestore command is used for the restore operation. The cprestore command completes the
following tasks:
90
Copies the backup files needed on the VDP appliance from the backup checkpoint on the Data
Domain system to the corresponding VDP appliance checkpoint directory in each data partition.
VMware, Inc.
To restore the backups on the Data Domain system, type the following command on the VDP appliance:
/usr/local/avamar/bin/cprestore --hfscreatetime=VDP_ID --ddr-server=Data_Domain_system
--ddr-user=DD_Boost_user_name --cptag=Checkpoint_name
where:
VDP_ID is determined from the output of Step 1. From the VDP appliance
MTree/LSU:avamar-1346892530 field, the VDP_ID is 1346892530.
Data_Domain_system is the Data Domain system with the VDP appliance checkpoint backup. In the
previous checkpoint output example, the value is griffin-dd10.asl.lab.emc.com.
DD_Boost_user_name is the DD Boost user account used for VDP and Data Domain system
integration. In the previous checkpoint output example, the value is VDP.
Checkpoint_name is the checkpoint name. In the previous checkpoint output example, the value is
cp.20140919184604.
A confirmation message, Do you wish to shut down the local instance of EMS? appears. Type Y.
4
A message appears that the appliance was shut down. A list of choices also appears.
5
Open the user-defined temporary file created during the rollback and verify that the rollback successfully
completed without errors.
If the internal proxy is enabled, first disable it and then re-enable it by using the VDP configuration utility.
If there are any orphan proxies, that is, the external proxies that were deployed on an older VDP
appliance, perform the following steps by using the the VDP configuration utility:
On the VDP Configuration tab, select Create integrity check to create a new checkpoint.
On the vSphere web client, open the VDP plug-in and navigate to the Configuration tab to view the
capacity summary for the Data Domain system.
In the VDP configuration utility, open the Storage tab to view the storage summary for the Data Domain
system.
NOTE To refresh the data on the page, click the refresh icon beside Storage Summary.
VMware, Inc.
91
When the Data Domain system reaches its capacity limit, you can reclaim space on the device by using
the instructions in Reclaiming Storage on a Full Data Domain System on page 93.
Table 9-14. Capacity thresholds for Data Domain
Threshold
Value
Behavior
Capacity warning
80%
Capacity error
95%
Tasks are not generated on the vCenter for backup jobs when Data
Domain capacity is more than 95%.
Healthcheck limit
95%
NOTE When the Data Domain system reaches 99% capacity, maintenance operations fail. The best practice
recommendation is to limit Data Domain capacity usage to 80%.
On the Configuration tab, the Storage Summary section displays the following information:
On the left, a color container variant is presented to check the Data Domain capacity:
When the storage capacity used is less than 80%, the container is green.
When the storage capacity used is between 80% and 95%, the container is yellow. The following
message appears:
The Data Domain storage is nearly full.
When the storage capacity used is between 95% and 100%, the container is red. The following
message appears:
The Data Domain storage is nearly full.
When the storage capacity used is 100%, the container is red. The following message appears:
The Data Domain storage is full.
On the Storage tab, the Storage Summary section displays the following information:
DD hostname or IP address
Storage available
NOTE To refresh the data on the page, click the refresh icon beside Storage Summary.
92
VMware, Inc.
On the left, a color container variant is presented to check the Data Domain capacity:
When the storage capacity used is less than 80%, the container is green.
When the storage capacity used is between 80% and 95%, the container is yellow. The following
message appears:
The Data Domain storage is nearly full.
When the storage capacity used is between 95% and 100%, the container is red. The following
message appears:
The Data Domain storage is nearly full.
When the storage capacity used is 100%, the container is red. The following message appears:
The Data Domain storage is full.
Operations that change information on the Data Domain system fail, including the deletion of
checkpoints, active backups, and expired backups during garbage collection. These operations may fail
because they involve directory renames, which are not allowed on a full Data Domain system.
To reclaim the used storage on a full Data Domain system, perform the following steps:
1
Determine the source of the data that is using the storage. The data may be from a specific client, a group
of clients associated with a specific VDP appliance, or a different backup product that stores data on the
Data Domain system.
Cancel any backups that are in progress. You must do this from the command line of the VDP appliance.
a
Open an SSH or Putty session to the VDP appliance and run the following commands:
su admin
ssh-agent bash
ssh-add .ssh/dpnid
To run the command that cancels the running backup jobs, you need to know the appliance password
(entered as the 'AppliancePassword' value below). You also need to note the ID of any Running jobs.
VMware, Inc.
93
Suspend backups and restores. On the VDP appliance, this can be done by disabling the proxies from the
command line. Verify with end users that there are no critical backups or restores that must be performed
before you run these commands.
On the Data Domain system, manually delete the existing STAGING, DELETED, or cur/DELETED
directories for the VDP appliance.
Use the Data Domain Enterprise Manager to initiate the Data Domain file system cleaning operation.
This process should free enough space to enable VDP appliance service maintenance operations to
complete successfully.
b
9
Restart the proxies on the VDP appliance so that backups and restores can run.
a
94
VMware, Inc.
VMware, Inc.
95
96
VMware, Inc.
10
10
Prerequisites on page 98
VMware, Inc.
97
Prerequisites
Ensure that your configuration meets the following requirements before disk expansion. Failure to meet these
requirements can corrupt VDP and require a restoration from a clone or VDP backup.
Confirm that the minimum CPU and memory requirements are met for the new configuration:
The minimum number of virtual CPUs is 4 for VDP capacity options of 2 TB, 4 TB, 6 TB, and 8 TB.
Required memory
2 TB
6 GB
4 TB
8 GB
6 TB
10 GB
8 TB
12 GB
Confirm that both CPU and Memory Hot-Add are enabled. The CPU and Memory Hot-Add options are
disabled by default in the case of an upgraded appliance.
NOTE
If you have an Essentials Plus license, you cannot hot-plug the required memory. You must manually
increase the memory assigned to VDP. See Disk Expansion with Essentials Plus on page 101 for
additional details.
Confirm that you have available disk space for the expansion. You can check your disk space from the
Storage tab. See Viewing the Storage Configuration on page 74.
Perform disk expansion during the backup window when no backup jobs or any other VDP tasks are
running, such as restores or integrity checks. Ensure that all the VDP services are in a running state before
attempting disk expansion. See Starting and Stopping Services on page 37 for additional details.
Confirm that you have administrative privileges in the vCenter. See User Account Configuration on
page 24 to determine if you have if you have administrative privileges for the vCenter.
Confirm that VMFS heap size is set to the correct value for the amount of virtual disk space associated
with the vSphere host. See VMFS Heap Size Recommendations on page 98 for additional details.
Make a note of the MAC address for the appliance before cloning. The MAC address will be used later in
cases where storage has failed.
Create a clone or backup of the VDP appliance and verify that it is valid before disk expansion.
Before disk expansion, confirm that VMFS heap size is configured properly for the new virtual disk capacity.
Increasing VMFS heap size increases the amount of memory allocated to the vSphere host kernel and requires
a system reboot for the changes to take effect.
98
VMware, Inc.
VMFS3 and VMFS5 use the same settings and are defined in Table 10-15.
Table 10-15. VMFS heap size settings
Default heap
amount
Default
allowed open
VMDK
storage per
host
Minimum
heap amount
Maximum
heap amount
Maximum
heap value
Maximum
open VMDK
storage per
host
vSphere Host
5.0 Update 2
(914586) and
earlier
80 MB
8 TB
N/A
256 MB
255
25 TB
vSphere Host
5.0 Patch 5
(1024429) and
later
256 MB
60 TB
256 MB
640 MB
255
60 TB
vSphere Host
5.1 Patch 1
(914609) and
earlier
80 MB
8 TB
N/A
256 MB
255
25 TB
vSphere Host
5.1 Update 1
(1065491) and
later
256 MB
60 TB
256 MB
640 MB
255
60 TB
Version/build
NOTE vSphere 5.5 and later include a much improved heap eviction process, so that there is no need for the
larger heap size that consumes memory. vSphere 5.5 and later support a maximum heap size of 256 MB and
enables hosts to access all address space of a 64 TB VMFS.
VMware Knowledge Base Article 1004424 describes the steps to change the VMFS heap size settings.
Prerequisite
During the initial configuration, the VDP storage disks are validated.
Procedure
1
NOTE To refresh the data on the page, click the refresh icon beside Storage Summary.
3
VMware, Inc.
99
Determine if you are expanding the size of the disks or increasing the number of disks.
NOTE During expansion to up to 2 TB, the number of disks remains at 3, but the size of the existing disks
grows. When disks are expanded, the controls to select the number of disks on each datastore are disabled.
To expand the size of the disks, select a new capacity from the list. You can expand VDP storage to 1
TB, 2 TB, 4 TB, 6 TB, or 8 TB.
To add disks, increase the number of disks in the Disks column until the total number of available
storage disks are allocated. You can allocate all disks to a single datastore or you can distribute the
disks across multiple datastores.
Click Next.
The Device Allocation dialog box displays the datastores that are known to be available for allocation and
the number of disks to be allocated.
A warning message appears if the system detects that a performance analysis has failed, has never been
run, or is out of date on one or more of the selected datastores. Based on whether or not you want to run
the performance analysis on the selected datastore, do one of the following:
Click Yes to abort the wizard and run the performance analysis on the selected datastore. To run the
performance analysis tool, refer to Performance Analysis on page 101.
The maximum amount of memory allowed for a VDP virtual machine is 64 GB.
On the Ready to Complete dialog box, click Finish to apply the changes.
NOTE After a successful storage configuration, the system automatically creates a checkpoint and runs an
integrity check.
Known Limitation
Immediately following disk expansion, load balancing occurs and the result is used capacity displays incorrect
values. The values appear correctly, however, after the next maintenance window has completed.
100
VMware, Inc.
Procedure
1
The Storage Summary section displays total usable storage and storage capacity for each datastore.
NOTE To refresh the data on the page, click the refresh icon beside Storage Summary.
Performance Analysis
The performance analysis test performs the write, read, and seek performance tests. During the initial
configuration, the performance analysis test evaluates the read, write, and seek capabilities of the configured
VDP disks. After the initial configuration, the tests measure the performance of the datastores by creating a
temporary disk of 256 GB on the datastores.
Possible test results are as follows:
Unknown
Failed
Passed
Select the datastores on which the performance analysis test will run.
NOTE You can click Cancel at any time to stop a performance analysis test.
Required memory
2 TB
6 GB
4 TB
8 GB
6 TB
10 GB
8 TB
12 GB
VMware, Inc.
101
Procedure
To perform disk expansion with an Essentials Plus license complete the following steps.
1
Before the expansion, shut down the VDP appliance by using the Shut Down Guest OS action on the
virtual machine.
This action automatically performs a clean shutdown of the VDP appliance. If the appliance is powered
off without the Shut Down Guest OS action, corruption might occur. It can take up to 30 minutes to shut
down and restart the VDP appliance. You can monitor the status through the virtual machine console.
Increase the memory assigned to the VDP appliance by using the requirements listed in Table 10-16.
a
102
In the vSphere web client, log in as a user who has privileges to edit hardware settings.
In the tree on the left, click the disclosure arrows until the VDP appliance appears.
Increase the amount of memory by entering the value in the Memory field.
Click OK.
To restart the VDP appliance, right-click the VDP appliance and select Power On.
VMware, Inc.
11
Using VDP
11
VMware, Inc.
103
Accessing VDP
Use vSphere web client to access and manage VDP.
NOTE You cannot use VDP without a vCenter server. In linked mode, the VDP appliance works only with the
vCenter server with which it is associated. If the VDP appliance fails to appear in the vSphere web client,
remove your vCenter from linked mode.
Prerequisites
Before using VDP, you must install and configure the VDP appliance described in VDP Installation and
Configuration on page 21.
Procedure
1
In the Credentials page, enter an administrative vCenter username and password, and click Login. The
specified user account must have administrative privileges.
On the Welcome to VDP page, select the VDP appliance and click Connect.
Useful Commands
The following table lists some of the useful commands:
Table 11-17. Useful VDP commands
104
Command
Description
status.dpn
dpnctl status
emwebapp.sh - - test
capacity.sh
Analyzes space consumption from the last 30 backup jobs, and displays the size
of new data and the space that the garbage collection has recovered.
cplist
Displays the VDP appliance properties that is the same as that appears in the
vSphere web client.
Displays backup jobs information. Each activity is a backup job from a single
virtual machine.
mccli dd show-prop
VMware, Inc.
Description
mccli -help
Getting Started: Provides an overview of VDP functionality and quick links to the Download Application
Backup Client, Create Backup Job, Verify a Backup, Restore Backup and See an Overview.
Backup: Provides a list of scheduled backup jobs as well as details about each backup job. You can also
create and edit backup jobs from this page. This page also provides the ability to run a backup job
immediately. Viewing Information from the Reports Tab on page 106 provides more information.
Restore: Provides a list of successful backups that you can restore. Restore Operations on page 130
provides more information.
Replication: Provides a list of successful backups that you can replicate. Replication Jobs on page 138
provides more information.
Reports: Provides backup status reports on the virtual machines on the vCenter server. Viewing
Information from the Reports Tab on page 106 provides more information.
Configuration: Displays information about how VDP is configured and enables you to edit some of these
settings. Configuring VDP on page 51 provides more information.
VMware, Inc.
105
Guest-level backups of Microsoft Exchange Servers, SQL Servers, and SharePoint Servers.
These options are described in VDP Application Support on page 160, which also specifies how to perform
application-level backups and restores.
Integrity check status: Click the green right arrow to initiate the integrity check. The status value is either
Normal or Out of Date.
Normal indicates that a successful integrity check has been completed in the past two days.
Out of Date indicates that an integrity check has not run or has not completed successfully in the past
two days.
Used capacity: A percentage of the total VDP capacity that is occupied by backups.
Used DDR capacity: A percentage of the total capacity that is occupied by the Data Domain system (if
applicable.
Recent failed backups: The number of virtual machines that failed to back up in the most recently
completed backup job.
Recent failed backup verifications: The number of backup verification jobs that have recently failed.
Recent failed replications: The number of replication jobs that have recently failed.
Total VMs protected: The total number of virtual machines that are protected on the VDP appliance.
NOTE The VDP appliance supports 400 virtual machines. If the maximum numbers of virtual machines are
exceeded, an alarm is generated and the Log tab displays the error message.
Refresh
Click the Refresh button at any time to update the data in the Reports tab.
106
VMware, Inc.
Failed to retrieve log file. This message appears in the following circumstances:
Failed to retrieve log. Logs are regularly removed 72 hours after the job finished.
NOTE Not all replication source and replication destination logging is available through the Job Failures tab.
However, you can retrieve replication logs from the VDP configuration utility by using the regular log bundle.
See Collecting VDP Logs or Diagnostic Information on page 38 for more information.
Actions icon
You can perform the following tasks from the Actions icon list, located on the right side of the Task failures
tab:
Rerun Task: Highlight the failed job and click to rerun the failed job. The Rerun job feature is not enabled
for Restore failures.
NOTE To run a backup only for the failed client, select Backup only out of date source under Backup Now
on the Backup tab.
Export to CSV: Click to export the current table to a comma-separated values (.CSV) file.
Show All Columns: Hide one or more columns by clicking X on the column name, and then click Show
All Columns to show the hidden columns on the UI.
Filter
You can filter and customize the job failure details by selecting one of the following criteria. The information
appears for job failures that occurred within the last 72 hours.
Show All: Shows all job failure information for the virtual machines. Show All is the default.
VMware, Inc.
107
Client Information
Client Name: The client associated with the vCenter. Regular VM clients and retired VM clients from
the Replicate domain displays the hashed mask value appended to the replicated, recovered, and
imported names.
Type: Displays the type as Image, MS SQL Server, MS SharePoint Server, or MS Exchange Server.
Applications (MS SQL Servers, MS SharePoint Servers, or MS Exchange Servers) are supported only
on the VDP appliance.
Jobs: The job name. Multiple job names appear if a virtual machine resides in two different jobs.
Last Execution
Result: Whether the job succeeded, failed, succeeded with exceptions, or was canceled.
If the job succeeded with exceptions, click the View Log link to review the logs for information about
the exceptions.
Next Execution
Job Name: The next scheduled job name appears. If a virtual machine resides in two different jobs
with different schedules, the next scheduled job name appears.
Scheduled: The date and time the job is next scheduled to run.
Actions icon
You can perform the following tasks from the Actions icon list, located on the right side of the Job Details tab:
Export to CSV: Click to export the current table to a comma-separated values (.CSV) file.
Show All Columns: Hide one or more columns by clicking X on the column name, and then click Show
All Columns to show the hidden columns on the UI.
Filter
You can filter and customize the job details by selecting one of the following criteria. The information appears
for job failures that occurred within the last 72 hours.
Show All: Shows all job details for the virtual machines. Show All is the default.
Last Execution: Filters job details for the last executed job.
Next Execution: Filters job details for the next scheduled job.
108
VMware, Inc.
Actions icon
You can perform the following task from the Actions icon list, located on the right side of the Unprotected
Clients tab:
VMware, Inc.
Export to CSV: Click to export the current table to a comma-separated values (.CSV) file.
109
110
VMware, Inc.
12
Managing Backups
12
VMware, Inc.
111
Backup Jobs
Backup jobs consist of a set of one or more virtual machines that are associated with a backup schedule and
specific retention policies. Backup jobs are created and edited on the Backup tab using the Create a new
backup job wizard.
Limitations
VDP appliances
Templates
Proxies
The wizard allows you to select these VMs. When when you click Finish to complete the wizard, you
receive a warning that these specialized virtual machines were not added to the job.
Virtual machines that contain special characters in their names cannot be added to any backup job. The
following characters cannot be used: ~!@$^%(){}[]|,`;#\/:*?<>'"&. In addition, diacritical characters cannot
be used (for example: , , , , and ).
Using snapshots to perform a backup on VMs configured with bus sharing is not supported. If you require
SCSI bus sharing, refer to the following Knowledge Base article: http://kb.vmware.com/kb/1006392.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
112
Host: Removed from inventory (this also occurs when any parent container of a host is removed, such as
a cluster, a host folder, a datacenter, or a datacenter folder)
VMware, Inc.
The following conditions exist when the VM client is not retired and the child VM remains in the inventory:
Host: Disconnected
Description
Forever
Sets backup job to never expire. All backups for the virtual machines in this backup
job are never deleted.
for
Sets a specific number of days, weeks, months, or years for the backup job. All
backups for the virtual machines in this backup job are stored until the specified time
interval has elapsed from their creation date. For example, if you set a retention
policy to 30 days for a backup job, each job that runs has an expiration date of 30 days
in the future.
until
Sets a specific expiration date. All backups for the virtual machines in this backup job
are deleted on the date specified in the until field.
this Schedule
or Custom Retention Schedule
Sets the retention time intervals for backups that are assigned internal tags of Daily,
Weekly, Monthly, or Yearly.
Backups can have more than one of these internal tags. The tag with the longest time
interval has precedence. For example, if you set backups with a Weekly tag to be
retained for 8 weeks, and backups with the Monthly tag to be retained for 1 month,
then backups with both the Weekly and Monthly tags would be retained for 8 weeks.
VMware, Inc.
113
The disks are supported by VDP. VDP does not support the following virtual hardware disk types:
Independent
Procedure
1
Column
Description
Name
State
Whether the backup job is enabled or disabled. Disabled backup jobs will not run.
Type
Duration
How long it took to complete this job the last time it ran.
Success Count
The number of virtual machines that were backed up successfully the last time the backup
job ran. This number is updated after each backup job
Failure Count
The number of virtual machines that did not back up successfully the last time the backup
job ran. This number is updated after each backup job.
From the Backup Job Actions menu, select New to run the Create new backup job wizard.
You can also run the Create a new backup job wizard from the Getting Started tab. To do this, click Create
Backup Job under Basic Tasks.
On the Job Type page, select Guest Images, and then click Next.
The Applications option enables you to create backup jobs on Microsoft Exchange Servers, Microsoft SQL
Servers, and Microsoft SharePoint Servers. VDP Application Support on page 159 provides details.
NOTE Selecting the Fallback to non-quiescence failure option enables backups to be performed as
non-quiescent in case of a quiescent failure, and marks the restore points as crash-consistent.
6
On the Backup Sources page, click the disclosure arrows to progressively disclose the VMs. Select the
checkboxes next to the items to add to the backup job, and then click Next.
NOTE If a Data Domain system is configured as the backup target, there is an additional step to configure the
target destination. Select either local storage or Data Domain storage.
7
114
On the Schedule page, select the schedule for the backup job and click Next.
VMware, Inc.
On the Retention Policy page, select a retention period and click Next. The retention periods from which
you can choose are described as follows.
Forever: All backups for the virtual machines in this backup job will never expire.
for: All backups for the virtual machines in this backup job will expire after the specified time interval
has elapsed from their creation date. The time interval can be specified in days, weeks, months, or
years.
until: All backups for the virtual machines in this backup job will expire on the date specified.
this Schedule: Specifies the retention time intervals for backups that are assigned internal tags. When
you perform scheduled daily backups on a regular basis, some of the backups are automatically
assigned one of the following retention types:
On the Name page, type a name for the backup job and click Next.
The backup job name must be unique and can be up to 255 characters long. The following characters
cannot be used in the backup job name: ~!@$^%(){}[]|,`;#\/:*?<>'"&. In addition, diacritical characters
cannot be used (for example: , , , , and ).
10
On the Ready to Complete page, review the summary information for the backup job and click Finish.
An information dialog box will confirm the backup job was created successfully. The backup operation
can take several minutes.
11
Click OK.
The newly created backup job is now listed on the Backup tab.
VMware, Inc.
115
Independent
NOTE If a virtual machine contains a VMDK that is not supported, the VMDK is grayed out and the checkbox
is unavailable.
For more information about backing up unsupported disk types, refer to Single VMDK Backup and Restore
on page 16.
Limitation
To perform a backup of a single VMDK on the virtual machine that includes multiple VMDKs, the datastore
must have enough space for snapshots of all of the VMDKs on the virtual machine. Even though the backup
job is meant to back up a single VMDK, the backup process performs a snapshot of all of the VMDKs on the
virtual machine.
Prerequisites
The VDP appliance is installed and configured on your vCenter server.
Procedure
1
Click the Backup tab and, from Backup Job Actions, click New to launch the Create a new backup job
wizard.
NOTE You can also launch the Create a new backup job wizard from the Getting Started tab. To do this, click
Create Backup Job under Basic Tasks.
3
To back up individual virtual machine disks, select Individual Disks as the data type, and then click Next.
The Virtual Machines page displays an inventory tree. This tree contains all the objects and virtual
machines in the vCenter server.
Click on the disclosure arrow to progressively disclose the contents of the tree. Select the checkboxes next
to the items to add to the backup job, and then click Next.
On the Schedule page, select the schedule for the job and click Next.
On the Retention Policy page, accept the default retention policy or specify an alternate retention policy
and click Next.
On the Name page, enter a backup job name and click Next.
The backup job name must be unique and can be up to 255 characters long. The following characters
cannot be used in the backup job name: ~!@$^%(){}[]|,`;#\/:*?<>'"&. In addition, diacritical characters
cannot be used (for example: , , , , and ).
On the Ready to Complete page, review the summary information for the backup job, and then click
Finish.
An information dialog box will confirm the backup job was created successfully. The backup operation
can take several minutes.
Click OK.
VMware, Inc.
Migrate individual disks to another datastore, where disks for a single virtual machine may reside on a
different datastore.
When a full virtual machine is migrated, the VDP appliance updates the backup jobs with the new locations
of the protected VMDKs.
From the VDP 6.0 and later releases, when you migrate individual disks (vmdk files) from one datastore to
another, VDP recognizes the change in datastore and appropriately backs up vmdk during the next backup.
Out of Date: A list of all the virtual machines that failed to back up the last time the job ran.
VMware, Inc.
117
Select the protected virtual machine you want to immediately back up by using one of the following
options:
Right-click the virtual machine in an inventory tree and select All VDP Actions > Backup Now. The
virtual machine must belong to a backup job for this selection to appear.
Click the virtual machine in an inventory tree, and then click the Actions button. Select All VDP
Actions > Backup Now. The virtual machine must belong to a backup job for this selection to appear.
Click the virtual machine (on the Reports tab), click the Actions icon, and then select Backup Now.
Select the VDP appliance and the backup job, and then click OK.
An information dialog appears telling you the backup job has been initiated.
Click OK.
VDP starts the backup job.
From the Backup tab in the VDP user interface, click the job you want to run immediately.
Multiple selections are allowed on the Backup tab by using Ctrl- or Shift-click. Hold down the Ctrl key
and click multiple, specific backup jobs. Hold down the Shift key and click a range of backup jobs.
Backup all Sources: Backs up all the virtual machines in the backup job.
Backup only out of date sources: Backs up only the virtual machines that did not back up
successfully the last time the backup job ran.
Click OK when you see the message that the backup has been requested.
VDP starts the backup job.
The Backup Now option immediately initiates backup jobs if VDP is in the backup window or the
maintenance window.
118
VMware, Inc.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
Procedure
1
From the Restore tab in the VDP user interface, click the disclosure arrow associated with the backups
shown in the table to locate the backup you want to lock.
There will be a new records of Groups, Clients, and related records such as, Datasets, Retentions,
Schedules, and so on, on the target Avamar server.
Avamar can use the same policies to protect the same VM clients as VDP did before the migration.
Guidelines
VDP migration is a one-time process. Once executed, VDP disables further migrations.
The migration process migrates only the details of backup jobs and backup verification jobs.
In case of application backup jobs, reregister the application clients on the Avamar server instead of the
VDP server to properly execute the newly migrated jobs.
Recommendations
You replicate all the existing backups to the target Avamar server before you perform migration.
VMware, Inc.
119
Prerequisites
You have registered the source vCenter client to the target Avamar server. Otherwise, you cannot perform
the migration and you must manually add the source vCenter as a new VMware vCenter client on the
target Avamar server.
You have deployed and configured VMware Image Proxy on the target to work with the source vCenter.
Procedure
1
Open a web browser and type the following URL in the address bar:
https://<IP_address_of_VDP_Appliance>:8543/vdp-configure/
Click Migrate.
The Migration wizard appears.
Thoroughly review the information regarding job migration and perform necessary tasks to avoid
failures.
Click Next.
Type the destination Avamar server location and the server credentials in the relevant fields.
Click Verify Authentication to test the connection between VDP and the destination Avamar server.
Click Next.
From the tables on the Backup Jobs and Backup Verification Jobs tabs, select the jobs to migrate.
All the jobs are selected by default. You can either select or deselect all the jobs by either selecting or
clearing the check box on the table header.
Click Next.
On the Validation page, review the results of validation and click Next.
On the Ready to Complete page, review the summary of the selected jobs and click Migrate.
120
VDP is disabled and the Avamar Migration tab displays the migration history.
In the disabled state, only the following VDP features are enabled:
Disk restore
Emergency restore
vSphere web client and VDP configuration client display the alert messages.
VMware, Inc.
If there are application backup jobs that contain the clients that are not registered on the destination
Avamar server, you must register these clients on the destination Avamar server to properly execute the
newly migrated jobs. To register the clients, you must review the information in the User Interventions
dialog box before closing the Migration wizard. The User Interventions dialog box contains a list of the
clients and the domains on which you must register the clients. To check this list, click Destination clients.
Troubleshooting
After the migration completes, you can see the list of failed jobs. You can either retry or exit the migration.
Click the more info... link to see additional information about the failed jobs.
VMware, Inc.
121
122
VMware, Inc.
13
13
VMware, Inc.
123
Backups are restored to a temporary virtual machine with the following naming convention:
VDP_VERIFICATION_<vm-name> -<unique number>
Backups are restored with no network conflicts, because the NIC is always disabled during the ABV
operation. Because the NIC is disabled, you cannot perform a ping test.
After the backup verification job completes, temporary virtual machines, also referred to as validating
VMs, are removed and deleted from the inventory.
Only the last successful full image backup for any VM is verified. The Recent Tasks pane and Event log
report which backup has been verified.
Limitations
Image backups of RDM disks (physical mode). RDM virtual dependent disks are supported.
Application database backups of Microsoft applications (Exchange Servers, SharePoint Servers, and
SQL Servers) are not supported.
Replicated backups.
The verification fails if the path to the destination host is changed. If the host is moved to a new location,
you must edit the verification job and select the destination host again.
Similarly, if the datastore name is changed, you must edit the verification job to reselect the same or
different datastore before you can successfully run the job again.
In some cases, VDP fails to automatically delete the validating VM from the vCenter inventory. In this
scenario, you must manually delete the validating VM.
vSphere hosts before version 4.0 are not supported as destination hosts to where temporary VMs will be
restored.
Best Practices
Timing and Resource Conflicts
You can take steps to avoid timing and resource conflicts when using the backup verification feature.
1
After the initial backups run, let the first incremental backups run.
Determine how long it takes for the backups to run, and schedule backup verification jobs to run after the
incremental backups have completed.
124
Load balance if multiple verification jobs are to be run at the same time. Limit the number of jobs to five
if they are run simultaneously.
Make sure there are sufficient resources available on the host and the datastore where the temporary VM
will be restored.
VMware, Inc.
General
Verify VMware Tools are installed on the VM at the time the VM is backed up.
Set the heartbeat timeout interval to its optimal value, depending on the environment. Note that some
VMs may take longer to send and receive the VMware Tools heartbeat than others.
Periodically verify the availability of the destination host and a datastore. Edit the job and reconfigure the
destination if needed. If the destination host or datastore is unavailable, edit the job and choose a new
destination.
Before you select Verification Script as the advanced verification option, manually run the script on the
guest OS to verify it executes successfully.
Prerequisites
A backup job or a restore point must exist before you create a verification job for a virtual machine. The
backup job and restore type must be full image.
VMware Tools must be installed on virtual machines at the time of backup. If no VMware Tools are found
on the validating VM, the heartbeat verification will fail.
If you plan to use a verification script, the verification script must not be dependent on connecting to other
VMs in the network.
Procedure
1
On the Virtual Machines page, select a virtual machine for which you want to create a verification job, and
then click Next.
You can select only one virtual machine per verification. Multiple selections are not supported.
The virtual machine must be a part of a full image backup job or it can have restore points.
VMware Tools must be present on the virtual machine backups or the verification job will fail.
Heartbeat Verification: This is the default option for verification of a backup, regardless of whether
you select script verification. The heartbeat verification checks whether the VMware Tools heartbeat
has been received within a specific timeframe after the VM has powered on. If the VMware Tools
heartbeat is received, the guest OS has booted successfully and is in a healthy state.
VMware, Inc.
Script Verification: This is the advanced verification option. Use script verification if you want to
verify the virtual machine for the health status of applications and services that run on the guest OS.
The script must be predefined and must pre-exist on the guest OS. The verification script must not be
dependent on connecting to other virtual machines in the network.
125
If you choose to execute a script on a guest OS, supply the following information:
Verification Script on Guest: Type the full path to the location of the script on the guest OS.
For script configuration details, refer to Verification Script Configuration on page 126.
7
Click Next.
Destination Path: The destination host must be compatible with the validating virtual machine and
must have sufficient resources to restore the validating virtual machine. You must select a standalone
host or a host inside a cluster as a destination where backups will be temporarily restored for the
purpose of verification. Resource pools and vApps are not supported as valid destinations. vSphere
hosts before version 4.0 are not supported.
Datastore: Depending upon the host that is selected, a list of datastores is displayed. You must select
one datastore where the validating virtual machine will be restored. Make sure the selected datastore
has sufficient space available.
Click Next.
10
On the Schedule page, select the schedule for the backup verification job to run. Settings made on this
page determine how often and at what time of the day your verification job will run.
a
Backup verification schedule: Specify the time intervals as daily, weekly, or monthly.
Start time on server: Specify the time for the backup verification to occur on the scheduled day.
11
Click Next.
12
On the Job Name page, type a unique name to identify the verification job, and then click Next.
The verification job name can include all alphabets and numbers. The only special characters allowed are
spaces, underscores, hyphens, and periods.
13
On the Ready to Complete page, review the summary of the backup verification job that you are creating.
If needed, you can change the jobs configuration by clicking Back to the appropriate page. When you are
ready to save the job, click Finish.
NOTE You can also review the summary of the backup verification job from the Backup Verification section
under the Restore tab.
14
Click OK when you see the message that the backup verification job was created successfully.
126
VMware, Inc.
Procedure
1
Select the backup verification job that you want to edit, and then select Edit from the Backup Verification
Job Actions menu.
The Editing backup verification job: job_name wizard opens to the Virtual Machines page.
Click OK when you see the message that changes to the backup verification job were saved successfully.
Restore: The latest backup for the selected VM is restored into a temporary VM that is deleted after
backup verification.
Power On: After the temporary VM has been restored, it will be configured to disable the NIC before it is
powered on.
Boot OS: Wait for the guest OS to boot completely after the VM is powered on.
Heartbeat Verification: After the guest OS has booted, the appliance waits to receive the VMware Tools
heartbeat from the restored VM. In an event the heartbeat is not received for any reason, the verification
job fails and the backup is not in a good state.
Verification Script: The script is executed only when you have selected the advanced level of verification
(Verification Script). This feature runs a customized script defined and specified by the user to verify the
state of applications running on the guest OS.
Power Off: After the script verification completes, the VM is powered off.
Delete VM: In this final step, the restored VM is deleted and the results of the verification is reported by
the vCenter (in the Recent Tasks pane and in the Events log).
VMware, Inc.
127
Procedure
1
Select the backup verification job that you want to run, and then click Verify Now.
Click OK when you see the message that the backup verification request or requests have been issued
successfully.
vCenter Tasks/Events
Reports tab. See Viewing Information from the Reports Tab on page 106 for more information.
Email reports. See Configuring the Email Notifications and Reports on page 55 for more information.
Client logs. You can download client logs from https://<IP address or hostname of VDP>:8543/vdp-configure.
Procedure
1
From a web browser, access VDP. Refer to Backup Jobs on page 112 for instructions.
Select the backup verification job that you want to enable or disable, and select Enable/Disable from the
Backup Verification Job Actions menu.
Click OK when you see the message that the backup verification job has been successfully enabled or
disabled.
Procedure
128
From a web browser, access VDP. Refer to Backup Jobs on page 112 for instructions.
Select the backup verification job that you want to delete, and select Delete from the Backup Verification
Job Actions menu.
Click Yes when you are asked if you are sure you want to delete the selected job.
Click OK when you see the message that the backup verification job has been deleted successfully.
VMware, Inc.
14
Managing Restores
14
Clearing all Selected Backups from the Restore Tab on page 135
VMware, Inc.
129
Restore Operations
After you back up virtual machines, you can restore the backups to either the original location or an alternate
location.
Restore operations are performed on the Restore tab. The Restore tab displays a list of virtual machines that
have been backed up by the VDP appliance. By navigating through the list of backups, you can select and
restore specific backups. The list shows specific icons for crash-consistent and application-consistent backups.
For icon related information, see the legend at the bottom left of the page. Before you select a backup to restore,
note the crash-consistent backups and the expiration date of the backup.
NOTE Detection of the application-consistent backups applies only to the Windows clients. The
application-consistent backups on the Linux clients appear with the Consistency level not applicable icon.
The information displayed on the Restore tab eventually becomes out-of-date. To see the most up-to-date
information about the backups that are available for restore, click Refresh.
The following figure illustrates the Restore tab:
Limitations
The Restore wizard does not allow you to select multiple restore points for the same MSApp client. You
can select only one restore point from the same client at a time.
If the target VM has SCSI bus sharing configured, restores to that VM are not supported.
130
Click Restore a Backup on the Getting Started tab of the VDP UI.
From the Restore tab, select a restore point and click Restore.
Right-click a protected virtual machine in the vCenter inventory list, and then select All VDP Actions >
Restore Rehearsal. The Select Backup page displays a list of backups.
VMware, Inc.
Clear the filter by clicking Refresh or by selecting Show All from the filter drop down menu.
The Select Backup page allows you to choose the virtual machines to restore.
http://kb.vmware.com/kb/1025279
https://community.emc.com/thread/145249?start=0&start=0
The original disk has been removed from the target VM.
The original disk has been deleted from the target VM.
NOTE A restore job of the same disk or disks from two different timestamps is not permitted. If you attempt
to restore a disk that has been backed up with two different timestamps, you are presented with the option of
removing the duplicated hard disk. The restore will not proceed until the duplicated hard disk is removed.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
Procedure
1
Select a virtual machine listed in the Name column. When you click on a virtual machine, it expands to
list the backups that have been performed. You can select one or more backups, or you can click a backup
to locate the disk to restore.
NOTE The client (virtual machine) name is renamed to append a string of random characters in the
VDP_IMPORT domain on the Restore tab if storage is imported from a different VDP appliance during initial
configuration.
VMware, Inc.
131
Select the checkbox beside one or more items to select them for restore.
Review the list of selected backups for crash consistent backups. If you do not want to restore the
crash consistent backups, remove them.
Click Next.
Leave the Restore to original location option selected. If the vmdk file still exists at the original
location, it is overwritten.
NOTE If the virtual disk on the original VM has been removed or deleted, the restore to original location
option is not allowed. The VMDK must be restored to a new location.
If you want to restore the virtual machine along with its configuration, select Restore virtual machine
along with configuration.
Click Next.
The number of machines that will be replaced or restored to their original location, and created
or restored to a new location
A checkbox for your consent to proceed with the restore if the list of selected backups to restore
contains crash consistent backups
If you select the checkbox to proceed with the crash consistent restore, the restore sometimes
fails.
If you want to change any of the restore settings, click either the Back button on the wizard page or
click the appropriate numbered step title on the left side of the wizard page to go to the appropriate
page.
b
c
10
Click OK.
NOTE If you selected Reconnect NIC during the restore process, confirm the network configuration for the
newly-created virtual machine. It is possible that the new virtual machine NIC is using the same IP address as
the original virtual machine, which will cause conflicts.
132
VMware, Inc.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
Procedure
1
Select a virtual machine listed in the Name column. When you click on a client (virtual machine), it
expands to list the backups that have been performed. You can select one or more backups, or you can
click a backup to drill down further until you locate the disk or application that you want to restore.
NOTE The client name that appears in the Name column is renamed to append a string of random characters
if the storage has been imported from a different VDP appliance during initial configuration.
5
Select the checkbox beside one or more items to select them for restore.
On the Select Backup page, click the backup that you want to restore and click Next.
Clear the Restore to Original Location box to set the restore options for each backup that you are
restoring to a new location.
c
9
Click Next.
c
10
Click OK.
NOTE If you selected Reconnect NIC during the restore process, confirm the network configuration for the
newly-created virtual machine. It is possible that the new virtual machine NIC is using the same IP address as
the original virtual machine, which will cause conflicts.
VMware, Inc.
133
On the DRS tab, select Manual for all the DRS clusters that are listed in the left menu.
Ensure that all VMs show either Disabled or Manual for the SDRS Automation.
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
Procedure
1
Select a virtual machine listed in the Name column. When you click on a client (virtual machine), it
expands to list the backups that have been performed. You can select one or more backups, or you can
click a backup to drill down further until you locate the disk or application that you want to restore.
NOTE The client name that appears in the Name column is renamed to append a string of random characters
if the storage has been imported from a different VDP appliance during initial configuration.
134
Select the checkbox beside one or more items to select them for restore.
VMware, Inc.
On the Select Backup page, click the backup to restore and click Next.
On the Set Restore Options page, clear Restore to original location to set the restore options for each
backup that you are restoring to a new location.
a
Destination: To select a new destination, click Choose. You can select a new location destination
container (vApp, Resource pool, host, or datacenter) where the backup will be restored, or you
can accept the default destination, which is the original location of the existing VM.
New VM Name: The New VM Name field auto-populates with the existing VM name. You can
modify this field to give the VM a new name if you are restoring to a container. If you are
restoring to an existing VM, you cannot modify the name.
Datastore: Lists the datastore in which the first disk currently resides. If you are restoring a disk
to an existing VM, this field is not editable. If you are restoring a disk to a new container, select
the datastore in which the VM will be restored.
Disk ID: Lists the SCSI disk ID slots available as restore targets. The list shows only empty SCSI
slots of the SCSI controllers that are currently attached to the virtual machine. Select a SCSI
virtual disk slot as the restore target from the list.
You cannot restore to IDE-configured virtual disks. Only SCSI virtual disks are supported. A
maximum of 15 disks are allowed on a SCSI controller. Slot 7 is reserved and unavailable.
NOTE The Restore backup wizard does not automatically add a new controller if there are not enough SCSI
slots available. You must add a new SCSI controller before initiating the disk restore.
b
9
Click Next.
c
10
Click OK.
From the Manual Restore tab, select the backups you want to clear from the list of backups, and then click
Clear All Selections.
Click the Refresh button to update the data in the Restore tab.
VMware, Inc.
135
136
VMware, Inc.
15
Replication
15
VMware, Inc.
137
Replication Jobs
Replication enables you to avoid data loss if the source VDP appliance fails because copies of the backups are
available on the destination target. Replication jobs determine which backups are replicated, and when and to
where the backups are replicated. With scheduled or ad hoc replication jobs for clients that have no restore
points, only the client gets replicated on the destination server. Backups created with the VDP appliance can
be replicated to another VDP appliance, to an Avamar server, or to a Data Domain system.
Replication Compatibility
Table 15-20 and Table 15-21 indicate which backups can and cannot be replicated, depending on which VDP
product was used to create them.
The following abbreviations are used in these tables:
IMPORTANT VDP Advanced applies to VDP 5.8 and earlier. RTI applies only to VDP 5.8.
(R): Recommended
138
VDP 6.1.x + DD
VDP 6.1.x
VDP 6.0.x + DD
VDP 6.0.x
VDP-A 5.8.x + DD
VDP-A 5.8.x
VDP 5.8.x
VDP-A 5.5.6.x + DD
VDP-A 5.5.6.x
VDP 5.5.6.x
VDP-A 5.5.5.x + DD
VDP-A 5.5.5.x
VDP 5.5.5.x
VDP 5.1.x
Backups created
with this product...
VDP 5.5.1.x
VDP 5.1.x
VDP 5.5.1.x
VDP 5.5.5.x
VDP-A 5.5.5.x
Y
(R)
Y
(R)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
VDP-A 5.5.5.x + DD
Y
(R)
Y
(HP)
Y
(HP)
Y
(HP)
VDP 5.5.6.x
VDP-A 5.5.6.x
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
VDP-A 5.5.6.x + DD
Y
(HP)
Y
(HP)
Y
(HP)
VDP 5.8.x
VDP-A 5.8.x
Y
(R)
Y
(R)
Y
(R)
VDP-A 5.8.x + DD
Y
(R)
Y
(R)
Y
(R)
RTI 5.8.x
Y
(R)
Y
(R)
Y
(R)
VMware, Inc.
Chapter 15 Replication
VDP 6.1.x + DD
VDP 6.1.x
VDP 6.0.x + DD
VDP 6.0.x
VDP-A 5.8.x + DD
VDP-A 5.8.x
VDP 5.8.x
VDP-A 5.5.6.x + DD
VDP-A 5.5.6.x
VDP 5.5.6.x
VDP-A 5.5.5.x + DD
VDP-A 5.5.5.x
VDP 5.5.5.x
VDP 5.1.x
Backups created
with this product...
VDP 5.5.1.x
RTI 5.8.x + DD
Y
(R)
Y
(R)
Y
(R)
VDP 6.0.x
Y
(R)
Y
(R)
Y
(R)
Y
(R)
Y
(R)
VDP 6.0.x + DD
VDP 6.1.x
Y
(R)
Y
(R)
Y
(R)
Y
(R)
Y
(R)
VDP 6.1.x + DD
Avamar 7.1.x.x + DD
Avamar
7.0.0.427
Avamar
7.0.1.56
Avamar 7.1.x.x
Avamar SP2
6.1.2.47
VDP 5.5.1.x
VDP 5.5.5.x
Y
(R)
Y
(HP)
Y
(R)
Y
(R)
VDP-A 5.5.5.x + DD
Y
(HP)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
VDP 5.5.6.x
Y
(R)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(R)
Y
(R)
VDP-A 5.5.6.x + DD
Y
(HP)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
VDP 5.8.x
Y
(R)
VDP-A 5.8.x
Y
(R)
Y
(HP)
Y
(R)
VDP-A 5.8.x + DD
Y
(R)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
RTI 5.8.x
Y
(R)
Y
(HP)
Y
(R)
RTI 5.8.x + DD
Y
(R)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(R)
VDP 6.0.x
Y
(R)
Y
(HP)
Y
(R)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
VDP 6.0.x + DD
Y
(HP)
Y
(HP)
VDP-A 5.5.5.x
VDP-A 5.5.6.x
VMware, Inc.
VDP 6.0.x
VDP 5.1.x
RTI 5.8.x
Avamar SP1
6.1.1.87
VDP 6.0.x + DD
Backups created
with this product...
RTI 5.8.x + DD
139
Avamar 7.1.x.x + DD
Avamar 7.1.x.x
Avamar
7.0.1.56
Avamar
7.0.0.427
Avamar SP2
6.1.2.47
Avamar SP1
6.1.1.87
VDP 6.0.x + DD
VDP 6.0.x
RTI 5.8.x
Backups created
with this product...
RTI 5.8.x + DD
VDP 6.1.x
Y
(R)
Y
(HP)
Y
(R)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(HP)
VDP 6.1.x + DD
Y
(HP)
Y
(HP)
Because only completed client backups are replicated, make every effort to schedule replication during
periods of low backup activity. This ensures that the greatest number of client backups replicate during
each replication session.
If you change the user ID or password for the root account on the replication target server, you must
update the destination user ID and password on the source server with the new password.
Using replication destination management, you can update the information for one or more replication
jobs that are associated with the same replication destination server.
Replication of dynamic or non-static data is not supported. Therefore, you must run the replication during
a period of low backup activity.
You cannot run simultaneous replication and/or recovery of multiple clients if simultaneous, multiple
backup and/or restore operations are running.
Though replication between servers of different versions is supported, ensure that the VDP version on the
destination server is either the same or later than the VDP version on the source server.
While creating the replication job policy, optimize the size of the replication group so that all the clients
successfully replicate during each scheduled replication operation. If the group size is very large,
replication takes more time to complete. So, split the group into two smaller groups that you can
independently schedule.
Multiple replication jobs, which are part of a single job, for different VMs run do not parallely run. To
change this behavior, add the com.vmware.vdp.option.replicate.maxtreams property to the
/usr/local/vdr/etc/vdp-options.properties file.
For example, com.vmware.vdp.option.replicate.maxstreams=8
140
VMware, Inc.
Chapter 15 Replication
Limitations
When a replication job starts, it can process only quiescent, static data that resides on the source server.
Therefore, any operation that writes data to the source server and has not fully completed (for example,
an in-process backup job) will not be part of that replication job. The data will, however, be replicated
during the next replication operation.
On the source VDP appliance, as the number of backups for replicated clients increases, the time required
to browse each client increases.
You can replicate the imported backups only by selecting the replicated backup types.
For imported backups, the import process moves the clients and accounts from their current account path
to /REPLICATE/VDP_IMPORTS/. The name of the domain at this level includes a timestamp, which is
appended to the end of the name. The import process also deletes all jobs. To replicate these backups, you
must select replicated backups for the type, and then select imported backups.
Retention policy. Refer to Setting the Retention Policy on page 113 for detailed information.
If any backup job is run by using the Backup Now option, it is considered to be an on-demand
backup and is not associated with any backup type. To replicate this backup, you must select the User
Initiated backup type (Step 6 of the Create a new replication job wizard).
To schedule the backup, specify the scheduling options (Step 10 of the Create a new replication job
wizard).
Prerequisites
You are logged in to the vSphere web client and connected to the VDP appliance.
VMware, Inc.
141
Procedure
1
From a web browser, access VDP. Refer to Accessing VDP on page 104 for instructions.
Description
Name
State
Destination
Duration
How long the replication took to complete the last time the job ran.
# of Clients
The number of clients whose backups are being protected and replicated in the job. This
value changes only when the user adds or removes clients from a replication job using the
Edit feature.
From the Replication Job Actions menu, select New to start the Create a new replication job wizard.
On the Select Type page, choose whether to replicate guest images (local backups) or replicated backups,
and then click Next.
The Select Type page appears. On this page, the appropriate clients appear, based on the type of
replication you selected.
If the type is replicated backups:
The VDP appliance displays replicated backups and recovered backup clients as options to replicate
to another target server.
The client table shows the source path in the Source Path column, rather than the last known path.
NOTE Both guest images and application backup options are available.
5
To replicate all client backups, click All clients, and then click Next.
To replicate backups from specific clients only, click Select clients individually, and then select the
type from the Type list. Options include Image, MS SQL Servers, MS Exchange Servers, and MS
SharePoint Servers.
NOTE Both regular and retired VM backups are supported for replication. If a retired VM is re-added as
a regular VM, the system lists the VM twice with an identical name. The retired VM name is appended
with a suffix. When selecting clients, select the regular VM without the suffix.
If you choose Select clients individually, you can select one or more clients. If preferred, you can filter the
clients before you make any selections. To filter clients:
a
142
Name: Is, Is not, Contains, or Does not contain filters used to query the client name.
Status: Values are Powered On, Powered Off, Suspended, Activated, or Not Activated.
VMware, Inc.
Chapter 15 Replication
Click Next.
The Backup Selection page appears. On this page, you can limit the number of backups that are
replicated when the job runs. If you choose not to select backup options, every backup for the selected
virtual machines will be replicated.
On the Backup Selection page of the Create a new replication job wizard:
a
NOTE User-initiated backups do not retain advanced retention options. These backups must be flagged as a
separate backup type.
b
Click Next.
The Destination page appears. On this page, you specify connection information for the destination
where the client backups will be replicated.
You can use an Avamar server as a replication destination. To do this, supply the Avamar servers IP
address, port, and login credentials on the Destination page.
NOTE If you change the name of the VM client, VDP displays the renamed client in the Name column on the
Create a new replication job wizard. If you perform a replication of a renamed VM client and the destination
is an Avamar server or Avamar Virtual Edition (AVE), the changed name is not reflected in Avamar. The
Avamar server displays the older name that was previously registered before the name was changed. This is
a known issue.
7
On the Destination page of the Create a new replication job wizard, provide the following information:
NOTE All references to Destination refer to either the Avamar server or the VDP appliance to which the
backup data is being replicated.
VMware, Inc.
Port: The port number over which VDP communicates with the destination. The default value is
29000, which is the standard port for SSL encrypted replication.
Path: The unique name that identifies the domain, used for multi-tenancy configurations. Refer to
Multi-Tenancy on page 149 for details about multi-tenancy configuration.
For replication and recover replicated backup operations, use the repluser username. The credentials of
the repluser username are kept in sync with the root user.
8
Click Verify Authentication to test the connection between VDP and the destination.
Click Next.
The Schedule page appears. On this page, you specify how often backups will be replicated and what
time of the day the replications will occur.
10
Weekly performed every: Select this option, and select a day to replicate the backups on that day
every week.
The .... of every month: Select this option, and select a number and a day to replicate the backups
on that day of every month.
Select a Start Time on Server to specify the time that the replication will take place on the scheduled
day.
Best practice: Because only completed client backups are replicated, you should make every effort to
schedule replication during periods of low backup activity. This ensures that the greatest number of
client backups replicate during each replication session.
Click Next.
The Retention page appears. On this page, you specify when replicated backups will expire on the
destination machine.
11
To use each backups current expiration date, select Keep the current expiration for each backup.
To specify expiration dates based on backup type, select Set expiration by backup type, and select
the number of days, weeks, months, or years for each type.
Click Next.
The Name page appears. On this page, you name the replication job.
12
Click Next.
The Ready to complete page appears. On this page, you can review a summary of the replication job
that you are creating before saving the job.
13
144
On the Ready to complete page of the Create a new replication job wizard:
a
VMware, Inc.
Chapter 15 Replication
Managing Destinations
You can select existing replication jobs from the Replication tab and then change the destination connection
information for all of them using the 3-step Manage Destination wizard.
Best Practice
All replication jobs associated with the same specific replication destination server should be updated, rather
than selecting a combination of replication jobs with various destination servers.
Procedure
1
From a web browser, access VDP. Refer to Accessing VDP on page 104 for instructions.
Highlight the replication job, and select Replication job actions > Manage Destination.
The Manage Destination Wizard appears.
On the Replication Jobs page, click the replication job to update its associated destination, and then click
Next. You can select multiple jobs.
On the Destination page of the Manage Destination wizard, provide the following information:
NOTE All references to Destination refer to either the Avamar server or to the VDP appliance to which the
backup data is being replicated.
Port: The port number over which VDP communicates with the destination. The only allowable port
is 29000. This port is the standard port for SSL encrypted replication.
Path: The unique name that identifies the domain. This field is used for multi-tenancy configurations.
Refer to Multi-Tenancy on page 149 for details about multi-tenancy configuration.
For Replication and Recover Replicated backup operations, use the repluser username. The credentials of
the repluser username are kept in sync with the root user.
6
Click Verify Authentication to test the connection between VDP and the destination.
Click Next.
On the Ready to Complete page, review the destination that will be assigned to the selected replication
jobs. Click Finish to update the replication job, or click Back to make changes.
VMware, Inc.
145
Clients: A list of the clients whose backups are replicated by the job.
Last Run time: The last time the replication job ran.
Duration: How long the replication took to complete the last time the job ran.
Next Run time: The date and time the job is next scheduled to run.
VMware, Inc.
Chapter 15 Replication
After a successful replication of replicated backups from server B to server C (where the virtual machine was
originally backed up using server A), the Restore tab on the VDP appliance of server C displays the
information for server A under the /REPLICATE link, rather than displaying information for the actual
replication source server B.
Replication Destinations
The following are examples of where the replication destination is required:
A backup that exists on the local VDP appliance is replicated to a remote replication target, and then the
backup is removed or deleted from the local appliance. With the Replication Back to the Source feature,
you can browse the backups that reside on a remote destination and recover specific backups by copying
them back to the local appliance. After the backup is recovered back on the local appliance, it can be
restored with the usual process.
A new VDP appliance must be installed to replace a corrupted VDP. Specific backups that have already
been replicated to a replication destination must be recovered. The Replication Back to the Source feature
allows you to connect to a replication destination, browse the backups that reside there, and recover
specific backups by copying them back to the local appliance. After the backup is recovered back on the
new VDP appliance, it can be restored with the usual process.
NOTE The Recover wizard is not available on the Avamar server. The ability to replicate back to the source is
not an option on the Avamar server.
(Recover From)
VDP 5.8
VDP Advanced
5.8
VDP 6.0
VDP 6.1
VDP 5.8.0.x
No
No
No
Yes
Yes
No
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
VDP 5.5.1.356
No
No
No
No
No
VDP 5.5.5.180
No
No
No
No
No
No
Yes
Yes
Yes
Yes
VDP 5.5.6.56
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
AVE 7.2.x
Yes
Yes
Yes
Yes
Yes
VDP 6.0
No
Yes
Yes
Yes
Yes
VDP 6.1
No
Yes
Yes
Yes
Yes
IMPORTANT VDP Advanced applies to versions 5.8 and earlier. Replication Target Identity applies only to
VDP 5.8.
VMware, Inc.
147
Replication Recovery
On a newly installed VDP, you can specify a destination (a machine to where backups have been replicated)
by using the Create a new replication job wizard. After the destination is added, you can recover and restore
any replicated backups.
NOTE With the current implementation of replication recovery, if a virtual machine client is renamed on a
local VDP appliance, then that name change will not be propagated to backups on a remote VDP Advanced
appliance that is used as a replication target. The new virtual machine name is reflected in the local restore
points, but it is not reflected in the destination.
The Select a replication target option is disabled after a vCenter server change and is not enabled until a new
replication job is created after the vCenter server change.
1
From a web browser, access VDP. Refer to Accessing VDP on page 104 for instructions.
148
VMware, Inc.
Chapter 15 Replication
On the Clients and Backups page, select a remote client and backups to recover back to this appliance. You
can expand a client by clicking on the arrow to view its backups.
Click Finish to start the recover request, or click Back to return to the previous screen if you need to make
changes.
Multi-Tenancy
VDP includes multi-tenancy support, which enables multiple customers or organizations to have separated
accounts on a single VDP appliance. Each customer or organization can replicate to the VDP appliance as well
as use the Replication Recovery feature to access their replicated data. Replicated data for a given customer or
organization is only accessible using the customer or organization account credentials. Built-in credentials
with full privileges such as root and repluser have access to all replicated data. These credentials should not
be shared with individual customers or organizations. The replicated data for an account is isolated from the
replicated data for all other accounts.
VDP, VDP Replication Target (available only in VDP 5.8), Avamar (version 7.1 or later recommended), and
Avamar Virtual Edition (version 7.1 or later recommended) are the supported targets for multi-tenancy.
You can create multi-tenancy accounts by using the create_av_domain.rb script, which is provided on all
VDP appliances. The create_av_domain.rb script defines the following parameters:
Usage: create_av_domain.rb
-c,
-d,
-u,
-p,
-h,
--company=<Company-Name>
--department=<Department-Name>
--username=<User-Name>
--password=<User-Password>
--help
(Required)
(Optional)
(Required)
(Required)
The company value should contain the name of the customers company or organization. The optional
department value allows for the setup of multiple accounts sharing the same company value but each having
unique department values. The combined company and department values comprise an account. Each
account has its own isolated bucket that can hold replicated data. The username and password parameters
define the access credentials for an account. To create more than one set of access credentials for a single
account, you can run the create_av_domain.rb script multiple times with the same values for company
and department, but different values for username and password.
Follow these steps to execute the create_av_domain.rb script:
1
Execute the following command and specify appropriate values for the account being created:
./create_av_domain.rb --company=<Company-Name> --department=<Department-Name> --username=<User-Name>
--password=<User-Password>
for example:
./create_av_domain.rb --company=Acme --department=Marketing --username=fred --password=topsecret
After you create the account, enter the account information when you define a replication destination on the
VDP appliance. The replication destination page requires a hostname or IP for the remote destination, the user
credentials (username and password), and a path value. The path value is the account identifier, which is
composed of the company and department values supplied when setting-up the account with the
create_av_domain.rb script. A single forward-slash separates the company and department values. In the
example above, the path value would be Acme/Marketing.
VMware, Inc.
149
150
VMware, Inc.
16
16
VMware, Inc.
151
One physical volume (.vmdk) must be mapped exactly to one logical volume.
Only ext2, and ext3 formatting (primary partition with master boot record (MBR) and standalone without
MBR) are supported.
VMware Tools must be installed on the target virtual machine. For best results, ensure that all virtual
machines are running the latest available version of VMware Tools. Older versions are known to cause
failures when browsing during the file-level restore operation.
Browsing either a given directory contained within a backup or a restore destination is limited to a total
of 5,000 files or folders.
You cannot restore more than 5,000 folders or files in the same restore operation.
When partitions are created, the lower ordered indices must be filled first. You cannot create a single
partition and place it at the partition index 2, 3, or 4. The single partition must be at the partition index 1.
FLR does not work if the VM is behind Network Address Translation (NAT).
If the network appliance is using NAT, and sending all the VDP traffic through a proxy or a firewall, the
FLR displays an error message that the client cannot be located in the VDP.
FLR fails if you are using an older version of VMware tools. Ensure that you install the latest version of
VMware tools on the target virtual machines.
You cannot log in to the Restore Client on a virtual machine if the virtual machine has been restored from
a backup. The authentication fails because the Universal Unique Identifier (UUID) of the restored virtual
machine is different.
Workaround: Back up the new virtual machine and log in to the Restore Client by using the Advanced
Login mode. Advanced Login on page 154 provides information.
152
VMware, Inc.
Unformatted disks
SCSI disks only are supported when restoring files or folders to the original virtual machine
Zero-byte files
Compressed partitions
NOTE In some cases (most notably extended partitions), you can restore the entire backup image to a
temporary virtual machine, and then selectively copy the folders or files.
Basic Login
With basic login, you connect to the Restore Client from a virtual machine that has been backed up by VDP.
You log in to the Restore Client with the local administrative credentials of the virtual machine to which you
are logged in, as shown in Figure 16-8.
VMware, Inc.
153
vSphere
client
vCenter server
Virtual machine
Requires authentication
to the Restore Client
VDP appliance
Restoring from the VDP appliance
Note: The backups must
exist on the VDP appliance
Advanced Login
With advanced login, you connect to the Restore Client from a virtual machine that has been backed up by
VDP. You log in to the Restore Client with the local administrative credentials of the virtual machine you are
logged in to, as well as with the administrative credentials used to register the VDP appliance to the vCenter
server, as shown in Figure 16-9.
vSphere
client
vCenter server
Virtual machine
VDP appliance
Restoring from the VDP appliance
Note: The backups must
exist on the VDP appliance
154
VMware, Inc.
Mounting Backups
After you successfully log in, the Manage mounted backups dialog appears, and by default, displays all the
backups that are available to be mounted. The format of this dialog varies depending on how you log in.
If you use basic login, the dialog lists all the backups from the client you logged into that can be mounted.
If you use advanced login, the dialog lists of all clients that have backed up to VDP. Under each client,
there is a list of all available backups to be mounted.
NOTE You can mount up to 254 vmdk file images by using the Mount, Unmount, or Unmount all buttons on
the bottom right-hand corner of the dialog.
Filtering Backups
In the Manage mounted backups dialog, you have the option of displaying all the backups or of filtering the
list of backups. The list can be filtered in the following ways:
Restore point date display only backups within the specified date range.
VM name displays only backups of hosts whose display name contains the text entered in the filter field.
(This option is not available with basic login because only the backups belonging to the virtual machine
you logged in with are displayed.)
Prerequisites
Verify that vSphere Data Protection (VDP) is installed and configured on your vCenter server.
For basic login, you can only log in to the Restore Client from a virtual machine that has been backed up
by VDP.
VMware Tools must be installed on the virtual machine in order to perform file-level restores from
backups. Refer to the VMware website for list of operating systems that support VMware Tools.
VMware, Inc.
155
Procedure
1
Use Remote Desktop or a vSphere web client to access the local host that has been backed up through
VDP.
On the Credentials page under Local Credentials, specify the Username and Password for the local host
and click Login.
The Manage Mounted Backups dialog box appears and lists all of the restore points for the client you are
accessing.
Click Close.
In the Mounted Backups window, navigate to and select the folders and files to restore.
In the Select Destination dialog box, navigate to and select the drive and the destination folder to restore.
Click Restore.
An Initiate Restore confirmation dialog box appears.
10
Click Yes.
A successfully initiated dialog box appears.
11
Click OK.
12
Select the Monitor Restores tab to view the status of the restore and ensure that the restore succeeds.
Prerequisites
FLR advanced login requires you to use the same vCenter user credentials specified when the VDP
appliance is installed. See VDP Installation on page 29 for additional information.
VMware Tools must be installed on the virtual machine in order to perform file-level restores from
backups. Refer to the VMware website for list of operating systems that support VMware Tools.
Procedure
1
Log in remotely using Remote Desktop, or use a vSphere web client to access a virtual machine.
On the Credentials page, under Local Credentials, specify the Username and Password for the local host.
In the vCenter Credentials field, specify the vCenter administrator Username and Password and click
Login.
The Manage Mounted Backups dialog box appears. It lists all the restore points for all the clients of the
same type that are backed up to VDP.
156
VMware, Inc.
Click Close.
In the Mounted Backups window, navigate to and select the virtual machine, folders, and files for
recovery.
In the Select Destination dialog box, navigate to and select the drive and destination folder for recovery.
Click Restore.
An Initiate Restore confirmation dialog box appears.
10
Click Yes.
A successfully initiated dialog box appears.
11
Click OK.
12
Select the Monitor Restores tab to view the status of the restore and ensure that the restore succeeds.
Monitoring Restores
To monitor current and past activity of the Restore Client, click the Monitor Restores button. The monitor
restore screen displays information about current and recently-completed restore operations.
The columns in this table are sortable by clicking on the column heading. Clicking multiple times on a table
heading will reverse the sort order, and an up or down arrow reflects whether the sort order is ascending or
descending.
By default, Monitor Restores shows all the jobs that in are either in progress or that have completed during
the current session. If you want to see jobs that completed or failed in a previous session, select Show
Completed Activities. All the previous completed and failed jobs are displayed along with running and
pending jobs.
VMware, Inc.
157
158
VMware, Inc.
17
17
VMware, Inc.
159
To resolve this issue, you must run the installer with administrative privileges by performing the following
steps:
1
In Windows, right-click the Command Prompt icon and select Run as administrator.
In the Command Prompt window, change the working directory to the location of the installation package
by typing the following path:
cd install_path
where install_path is the full path of the temporary folder that contains the installation package.
3
160
VMware, Inc.
Hardware Requirements
Table 17-24 lists the hardware requirements for the Microsoft SQL Server.
Table 17-24. Hardware Requirements for Microsoft SQL Server
Requirement
Minimum
Memory (RAM)
512 MB (2 GB recommended)
VMware, Inc.
161
Install the VDP for SQL Server Client in the same folder on each node in the cluster.
The installation process installs the software, and then registers and activates each node in the cluster with
the VDP appliance.
Use the VMware VDP Windows Cluster Configuration Wizard to configure the VDP appliance.
Prerequisites
162
Before using VDP, you must install and configure the VDP appliance described in VDP Installation and
Configuration on page 21 and you must have administrative rights to the SQL Server.
.NET 4.0
VMware, Inc.
Procedure
1
In the Credentials page, enter an administrative vCenter username and password and click Login.
In the Welcome to VDP page, select the VDP appliance and click Connect.
In Client Downloads, click Microsoft SQL Server 32-bit or Microsoft SQL Server 64-bit (based on the
version of the SQL Server client).
Depending on your browser, you can save .msi file or you can run it. When you run the .msi file, the
VMware VDP for SQL Server Setup wizard starts. Click Next.
On the End-User License Agreement page, read the license and if acceptable, click I accept the terms in
the License Agreement, and click Next.
On the appliance Registration Information page, type the name of the VDP appliance that will back up
the SQL Server, and click Next.
10
On the Ready to install VMware VDP for SQL Server page, click Install.
11
On the Completed the VMware VDP for SQL Server Setup Wizard page, click Finish.
Procedure
1
Log in to the active node in the cluster as a domain administrator. The account must also be a member of
the local Administrators group on each cluster node.
On Windows Server 2012, open the Start screen and select VMware VDP Windows Cluster
Configuration Wizard.
On Windows Server 2008, open the Start menu and select Program Files > VMware VDP > VMware
VDP Windows Cluster Configuration Wizard.
VMware, Inc.
On the Cluster Nodes page, ensure that the environment meets the following requirements and click
Next:
The installation status of the Windows client software for each node is Installed.
The installation status of the SQL Server plug-in on each node is Installed.
On the Operations page, select Configure a new cluster client for all nodes and click Next.
163
On the Prerequisites page, ensure that the environment meets all prerequisites.
A check mark next to a prerequisite indicates that the environment meets the prerequisite.
If the environment does not meet a prerequisite, exit the wizard, resolve the issue, and then restart the
wizard.
Select the IP version that the environment uses and click Next.
10
Select the cluster group, service, or role for the cluster client from the list:
On Windows Server 2012, select the cluster role for the cluster client from the Cluster role for
cluster client list.
On Windows Server 2008, select the cluster service for the cluster client from the Cluster service
for cluster client list.
Select the shared volume for the cluster client from the Shared volume for the cluster client list.
Click Next.
On the Server Settings page, specify the settings for the VDP appliance:
a
Type either the DNS name of the VDP appliance in the Name box or the IP address in the IPv4/IPv6
address box.
Type the data port for VDP client/server communication in the Port number box.
NOTE Port 28001 is the default port that the VDP client uses to communicate with the VDP appliance.
c
Type the name of the folder or volume in the Cluster clients var directory box, or click Browse to
select a folder or volume.
This folder or volume stores the cluster client configuration and log files. All nodes in the cluster must
have write access to this folder or volume.
NOTE Select a volume that the cluster owns instead of a remote pathname on the network.
d
11
Click Next.
On the Summary page, review the configuration settings and click Configure.
The Progress page provides the status of the configuration.
12
Procedure
164
Log in to a cluster node as a domain administrator. The account must also be a member of the local
Administrators group on each cluster node.
On Windows Server 2012, open the Start screen and select VMware VDP Windows Cluster
Configuration Wizard.
On Windows Server 2008, open the Start menu and select Program Files > VMware VDP > VMware
VDP Windows Cluster Configuration Wizard.
The installation status of the Windows client software for each node is Installed.
The installation status of the SQL Server plug-in on each node is Installed.
Click Next.
On the Operations page, select Configure a new cluster client for all nodes and click Next.
On the Prerequisites page, ensure that the environment meets all prerequisites.
A check mark next to a prerequisite indicates that the environment meets the prerequisite.
If the environment does not meet a prerequisite, then exit the wizard, resolve the issue, and restart the
wizard.
Select the IP version that the environment uses and click Next.
Select the cluster group, service, or role for the cluster client from the list:
On Windows Server 2012, select the cluster role for the cluster client from the Cluster role for
cluster client list.
On Windows Server 2008, select the cluster service for the cluster client from the Cluster service
for cluster client list.
The name of the cluster client appears in the Cluster client name field.
NOTE You must configure an availability group listener for each availability group. Do not configure a cluster
client for an availability group that does not have a listener.
b
10
Click Next.
On the Server Settings page, specify the settings for the VDP appliance:
a
Type either the DNS name of the VDP appliance in the Name box or the IP address in the IPv4/IPv6
address box.
Type the data port for VDP client/server communication in the Port number box.
NOTE Port 28001 is the default port that the VDP appliance uses to communicate.
c
Type the name of the folder or volume in the Cluster clients var directory box, or click Browse to
select a folder or volume.
This folder or volume stores the cluster client configuration and log files. All nodes in the cluster must
have write access to this folder or volume.
NOTE Select a volume that the cluster owns instead of a remote pathname on the network.
d
11
Click Next.
On the Summary page, review the configuration settings and click Configure.
The Progress page provides the status of the configuration.
12
VMware, Inc.
165
In the Backup tab, click Backup Job Actions and select New to start the Create a new backup job wizard.
On the Job Type page of the wizard, select Applications. This option lets you back up the full server or
selected databases.
Backing up Applications
If you select Applications on the Job Type page, you can choose to back up application servers or individual
databases.
1
On the Job Type page of the Create a new backup job wizard, select Applications and click Next.
On the Data Type page, select one of the following options and click Next:
Full Server: This option lets you back up entire applications servers.
Selected Databases: This option enables you to back up individual application server databases.
On the Backup Sources page, click the arrow beside one of the following backup sources to expand the
list:
Microsoft SQL Failover Cluster(s): Select for SQL Failover Cluster backup.
Microsoft SQL AlwaysOn Cluster(s): Select for SQL AlwaysOn availability group backup.
If you chose to back up a full server, select the checkbox next to the SQL server that you want to back
up, and then click Next.
NOTE Best practice is to select only one SQL Server per backup job.
If you chose to back up selected databases, click the arrow beside an SQL Server, continue drilling
down until you can select the database or storage group that you want to back up, and click Next.
On the Backup Options page, select a backup type of Full, Differential, or Incremental. The options that
you can configure depend on which one you select.
Full: The Full option backs up the entire database, including all objects, system tables, and data. The
options for full backup are described as follows:
Force incremental backup after full backup: Selecting or clearing this checkbox specifies
whether to force an incremental backup that contains the transactions that occur between full
backups. This creates a point-in-time recovery to a point between full backups.
Do not use this option on databases that use the simple recovery model because those databases
do not support transaction log backups. This includes system databases such as the master and
msdb databases.
For simple model recovery databases, use the For simple model recovery databases option.
Enable multi-stream backup: You can either back up multiple databases in parallel with one
stream per database, or back up a single database using multiple parallel streams. If you choose
to back up a single database with multiple parallel streams, you can specify the minimum size
of each stream during the backup.
After you determine the minimum stream size, you can calculate the number of streams used to
back up the database using the following equation:
Database size/minimum stream size = Number of streams
166
VMware, Inc.
For example, if a database is 1,280 MB and you set the minimum stream size to the default setting
of 256 MB, then the number of streams that are used to perform a full backup of the database is
five, as shown in the following equation:
1,280 MB/256 = 5
For transaction log and differential backups, the size of the data to back up, and not the total
database size, is used to calculate the number of streams. If the database size is less than the
minimum stream size, VDP uses a single stream to back up the database.
If you calculate the number of streams for a database based on the minimum stream size, and the
number exceeds the maximum number of streams that you configured for the backup, the
backup of the database uses only the maximum number of streams.
For simple recovery model databases: This option specifies how VDP handles incremental
(transaction log) backups of databases that use the simple recovery model, which does not
support transaction log backups:
Skip incremental with error (default setting): If you select databases with different recovery
models for the backup, the backup does not include the databases with the simple recovery
model. The backup completes with exceptions, and an error message is written to the log. If you
select only databases with the simple recovery model for the backup, the backup fails.
Skip incremental with warning: If you select databases with different recovery models for the
backup, the backup does not include databases with the simple recovery model. The backup
completes successfully, and a warning is written to the log for each database that uses the simple
recovery model. If you select only databases with the simple recovery model for the backup, the
backup fails.
Promote incremental to full: A full backup occurs automatically instead of a transaction log
backup for databases that use the simple recovery model.
Truncate database log: This option specifies how database transaction log truncation behavior
is controlled. Truncate options include the following:
Only for incremental backup (default setting): The database transaction log is truncated if the
backup type is set to incremental (transaction log). No log truncation occurs if the backup type
is full or differential.
For all backup types: The database transaction log is truncated regardless of the backup type.
This setting breaks the chain of log backups and should not be used unless the backup type is set
to full.
Never: The database transaction log is not truncated under any circumstances.
VMware, Inc.
167
Differential or Incremental: The Differential option backs up any data that has changed since the
last full backup. The Incremental option backs up only the transaction logs. The only configuration
option that differs from a full backup is that you can force a full backup rather than an incremental
backup.
Force full backup: Selecting or clearing the checkbox determines whether to perform a full
backup when VDP detects a log gap or when there is no previous full backup, from which a
transaction log (incremental) or differential backup can be applied. Effectively, this option
automates taking a full backup when necessary.
If you select Differential or Incremental, you should leave this option selected (the default
setting). Otherwise, you might not be able to restore data in the event that no existing full backup
is present on VDP.
Click Next.
On the Schedule page, select the backup schedule and start time for the backup job and click Next.
Specifying the Backup Schedule on page 113 provides additional information about how to configure
the schedule.
On the Retention Policy page, select an option for how long to keep the backup and click Next.
Setting the Retention Policy on page 113 provides additional information about how to configure the
retention policy.
On the Name page, type a name for the backup job and click Next.
10
On the Ready to Complete page, review the summary information about the backup job and click Finish.
11
Click OK when you see the confirmation that the backup job was created successfully.
Procedure
1
Select the backup that you want to restore. While you can select multiple SQL Servers, you can only select
one restore point for each SQL Server.
Click Restore.
On the Select Backup page, select the backup job that you want to restore and click Next.
Leave the Restore to Original Location option selected (the default setting) to restore the backup
to its original location.
Clear the Restore to Original Location option to restore the backup to an alternate location, and
then do the following:
i
ii
In the SQL instance box, type the name of the SQL instance. If you use local, it must be in
parentheses.
iii
In the Location path box, type the existing full Windows path where the database files will
be restored.
If the Location path does not exist, it will not be created, and the restore will fail.
168
VMware, Inc.
iv
b
In the Log file path box, type the existing full Windows path where the log files will be
restored.
If you want to specify advanced options, click the arrow beside Advanced options to expand the list.
The options are described as follows:
Use SQL REPLACE: This option specifies that the SQL Server should create any necessary
database and related files even if another database or file already exists with the same name.
This option overrides a SQL Server safety check that is intended to prevent you from accidentally
overwriting a different database or file. This safety check is described in the Microsoft
Transact-SQL Reference Manual under the RESTORE command section.
Restore only on primary replica: Sets the --recover-primary-only flag, which disables the
automatic recovery of secondary replicas and performs the recovery only on the primary replica.
By default, the check box is enabled, so the recovery will be performed only on the primary
replica. This option is enabled only for databases that reside in an AlwaysOn availability group.
NOTE After you restore a database on only the primary replica, the corresponding database on the secondary
replica is in a restoring state.
Tail-log backup: To perform a tail-log backup during the restore process, the database must be
online and using either the full or bulk-logged recovery model. You cannot perform a tail-log
backup on the system databases because those databases use the simple recovery model (for
example, the master and msdb databases).
Do not select tail-log backup if you are performing a redirected restore to a different SQL Server
instance.
Restore system databases: You rarely need to restore only system databases. However, the
restore might be required if one or more system databases are damaged.
You will more likely need to restore system databases at the same time that you restore user
databases. When you select both the system and user databases for restore, the system databases
are restored first.
When you restore system databases, the VDP Microsoft SQL Server Client automatically restores
the databases in the correct order (master, msdb, then model) managing SQL Server services.
Click Next.
On the Ready to complete page, review the restore requests and click Finish.
In the message box that states that the restore has been successfully initiated, click OK.
VMware, Inc.
169
On Windows Server 2012 or Windows Server 2008, use Programs and Features.
Using the VMware Exchange Backup User Configuration Tool on page 174
Granular-level restores
Operating systems
170
VMware, Inc.
Hardware Requirements
Table 17-26 lists the hardware requirements for the VDP Plug-in for Microsoft Exchange Server.
Table 17-26. Hardware Requirements for Microsoft Exchange Server
Requirement
Minimum
Memory (RAM)
64 MB
Hard drive
space
Software installation requires at least 100 MB of permanent hard drive space, with 1 GB
recommended.
Local cache files require an additional 12 MB of permanent hard drive space for each 64 MB of physical
RAM.
Prerequisites
Before using VDP, you must install and configure the VDP appliance described in VDP Installation and
Configuration on page 21 and you must have administrative rights to the Exchange Server.
Procedure
1
In the Credentials page, enter an administrative vCenter username and password, and then click Login.
In the Welcome to VDP page, select the VDP appliance and click Connect.
Depending on your browser, you can save the .msi file or run it. When you run the .msi file, the
VMware VDP for Exchange Server Setup wizard starts. Click Next.
On the End-User License Agreement page, read the license and if acceptable, click I accept the terms in
the License Agreement and click Next.
On the Appliance Registration Information page, type in the IP address or fully qualified domain name
of the VDP appliance that will back up the Exchange Server and click Next.
10
(Optional) Select the option to install the Exchange Server GLR plug-in if you plan to use the server for
granular level recovery.
NOTE You must reboot the Microsoft Exchange Server if you select the Exchange Server GLR option.
11
VMware, Inc.
On the Ready to install VMware VDP for Exchange Server page, click Install.
171
12
On the Completed the VMware VDP for Exchange Server Setup Wizard page, click Finish.
If you selected the VDP Exchange Backup User Configuration Tool checkbox, proceed to Using the VMware
Exchange Backup User Configuration Tool on page 174.
If you did not select the VDP Exchange Backup Configuration Tool checkbox, proceed to Manually
Configuring the VDP Backup Service on page 175.
Repeat this procedure for additional Exchange Servers.
Exchange for VDP consists of a single, standalone installer. Install the VDP for Exchange Client Plug-in
on each Microsoft Exchange server with the Mailbox server role.
To use a server for granular level recovery, select the options to install both the Exchange GLR plug-in and
the Exchange VSS plug-in. In a DAG environment, you should configure at least one server for GLR.
NOTE You must restart the Exchange server after you install the Exchange GLR plug-in.
2
Use the VMware VDP Windows Cluster Configuration Wizard to configure the Exchange DAG client or
the VDP cluster client.
Prerequisites
Verify that the DAG cluster environment meets the following prerequisites before configuring the Exchange
DAG client.
The VDP Backup Plug-in for Exchange DAG has been installed.
The DAG Group exists if the DAG client is already configured for any nodes.
An unused static IP address is available to be assigned to the new VDP Exchange DAG Client.
The machine accounts for all the cluster nodes must have full access to the SMB share.
The Exchange DAG federated backup must have a network share created (to be used as the var
directory).
Procedure
172
On Windows Server 2012, open the Start screen and select VMware VDP Windows Cluster
Configuration Wizard.
On Windows Server 2008, open the Start menu and select Program Files > VMware VDP > VMware
VDP Windows Cluster Configuration Wizard.
VMware, Inc.
The installation status of the Windows client software for each server is Installed.
The installation status of the Exchange VSS plug-in on each server is Installed.
Click Next.
On the Operations page, select Configure a new DAG client for all nodes and click Next.
Select the Internet Protocol versionIPv4 or IPv6 that the environment uses.
Click Next.
On the DAG Client Settings page, specify the client settings for the cluster group for the DAG client:
a
Type the IP address for the DAG client cluster group in the Exchange DAG client IPv4/IPv6 address
box. The IP address must be a unique, unused IP address. Do not use the IP address for the DAG.
Type the network mask for the DAG client cluster group in the Exchange DAG client IP subnet mask
box.
Click Next.
b
10
This account, and specify the Account Name and Password for the VmwareVDPBackupUser
account.
Click Next.
On the Server Settings page, specify the settings for the VDP appliance:
a
Type either the DNS name of the VDP appliance in the Name box or the IP address in the IPv4/IPv6
address box.
Type the name of the VDP domain for the Exchange DAG client in the VDP client domain for the
DAG client box.
Type the data port for the VDP client/server communication in the Port number box.
Type the path to the var folder for the cluster client in the Cluster client's var directory box, or click
Browse to select a location.
The var folder stores the Exchange DAG client configuration and log files. The
VmwareVDPBackupUser account and all nodes in the cluster must have write access to this location.
NOTE Select a volume that each server in the DAG can access.
e
11
Click Next.
On the Summary page, review the settings that you specified in the wizard and click Configure.
The Progress page provides the status of the configuration.
VMware, Inc.
173
12
VMwareVDPBackupUser Account
The VDP Microsoft Exchange Server Client requires direct access to the Exchange Server. A special user
account, called VMwareVDPBackupUser, is required to provide VDP with appropriate domain and
administrator-level permissions. This user account is set up through the VDP Exchange Backup User
Configuration Tool, which runs by default after the VDP Microsoft Exchange Server Client installation.
NOTE The VDP Backup Agent service is no longer required to be run under this account, nor is the user
required to select the Configure Backup Agent checkbox. If the VDP Backup Agent is configured to run under
the Local System account, the user is required to enter credentials when creating backup jobs or when
performing backup and restore operations.
VMwareVDPBackupUser is configured with the following:
The user account is added and activated for the appropriate Active Directory, Exchange, and group
accounts. The user account is added to the following groups:
Backup Operators
Domain Users
Exchange Servers
Exchange Organization Management (in Microsoft Exchange Security Groups) for Exchange Servers
2010 and 2013
A user account is set up and activated in the Exchange domain, and then on each Exchange Server running
the VDP Microsoft Exchange Server Client. VDP Backup services must be configured to use the
VMwareVDPBackupUser account.
Prerequisites
Before using VDP, you must install and configure the VDP appliance described in VDP Installation and
Configuration on page 21.
The Launch Exchange Backup User Configuration Utility checkbox must be selected during VMware
VDP for Exchange Server Client installation. If the user does not select the checkbox at installation, the
user can start the VMware Exchange Backup User Configuration Tool manually from the following
location:
x:\program files\avp\bin\vmbackupusercfg.exe
Procedure
174
In the VMware Exchange Backup User Configuration Tool, select New user or Existing user depending
on the status of the user you are configuring.
In the User Name field, type a username for the VMwareVDPBackupUser Account. You can use the
default name of VMwareVDPBackupUser if needed.
In the Exchange Server field, select the name of the Exchange Server that the VDP Microsoft Exchange
Server Client was installed on.
In the Storage group field (only active for Exchange Server 2007), select the Storage group name.
In the Mailbox store field, select the mailbox database for the VMwareVDPBackupUser account.
Click Check to test the new user settings. If the user does not exist in Active Directory, the check fails.
10
The message log lists a set of tests that have passed or were successful. If all of the check test pass, click
Close.
Before using VDP, you must install and configure the VDP appliance described in VDP Installation and
Configuration on page 21.
The VMwareVDPBackupUser account has been created through the Launch Exchange Backup User
Configuration Utility.
Procedure
1
Log in to the Exchange Server as VMwareVDPBackupUser or as another user with Administrative rights.
Start the Services application by selecting Start > Programs > Administrative Tools > Services.
From the Services window, right-click Backup Agent in the Services list, and select Properties.
From the Backup Agent Properties dialog box, click the Logon tab.
Select the This account button and specify the username created by the VDP Exchange Backup User
Configuration Tool (VMwareVDPBackupUser by default).
Type the password for the VMwareVDPBackupUser account in the Password and Confirm password
fields, and then click OK.
Right-click the Backup Agent service in the Services list and select Restart.
NOTE If GLR is installed, you must repeat this procedure on the VMware VDP Exchange GLR Service as
well.
In the Backup tab, click Backup Job Actions, and select New to start the Create a new backup job wizard.
On the Job Type page of the wizard, select Applications. This option lets you back up the full server or
selected databases.
The job type that you choose determines the options that you can select from here on. Based on your
selection, follow the instructions in the appropriate section below.
VMware, Inc.
175
Backing up Applications
If you select Applications on the Job Type page, you can choose to back up application servers or individual
databases.
1
On the Job Type page of the Create a new backup job wizard, select Applications and click Next.
On the Data Type page, select one of the following options and click Next:
Full Server: This option lets you back up entire applications servers.
Selected Databases: This option lets you back up individual application server databases.
On the Backup Sources page, click the arrow beside Microsoft Exchange Servers(s) to expand the list.
If you chose to back up a full server, select the checkbox next to the Exchange Server that you want
to back up, and then click Next.
If you chose to back up selected databases, click the arrow beside an Exchange Server, continue
drilling down until you can select the database or storage group that you want to back up, and then
click Next. Note that if the client is running as a local system account, the user must provide Exchange
Administrator credentials to drill down the Exchange server.
NOTE If the backup target is an Exchange 2007 Server, you cannot select an individual database, and
must select a storage group instead.
Select a backup type of Full or Incremental. Incremental backups are automatically promoted to full
backups if a full backup does not exist.
NOTE If the client is running as a Local System account, the user must provide Exchange Administrator
credentials. If not running as a Local System account, credentials are not required.
If you select Incremental, you can specify circular logging options. Circular logging allows you to
reduce the number of transaction logs resident on the system. For mixed environments where some,
but not all, storage groups or databases have circular logging enabled, you can select one of these
settings to specify how VDP handles incremental backups.
176
Promote (default setting): This option promotes an incremental backup to a full backup if any
database in the saveset has circular logging enabled. All databases will be backed up whether
they have circular logging enabled or not. If one or more databases has circular logging enabled,
all databases in the saveset will have any incremental backup promoted to a full backup.
Circular: This option promotes all incremental backups of all databases with circular logging
enabled to a full backup and skips any databases that do not have circular logging enabled.
Skip: This option performs an incremental backup of all databases that have circular logging
disabled and skips any databases that have circular logging enabled.
(Available for DAG clusters only) In the Preferred server order list box, specify the priority of servers
to use to back up the Exchange databases. Specify the server name, not the FQDN. Separate multiple
entries with commas. If you do not specify a list, the Exchange VSS plug-in adds all servers in the
DAG to the list in alphabetical order.
(Available for DAG clusters only) From the Set the preference for what types of database to back up
list, select the type of database to back up:
Select Prefer passive to back up a passive copy of each database, if a healthy passive copy is
available. If a healthy passive copy is not available, the VDP appliance backs up the active copy.
Select Active only to back up only the active copy of each database.
VMware, Inc.
Select Passive only to back up only the passive copy of each database. If a healthy passive copy
is not available, the backup does not include the database.
Select the Enable multi-stream backup option if you want to allow the parallel processing of backup jobs
using multiple processors. Use the slider bar to select the number of streams to use.
You can use as many as ten streams. Each stream requires a separate processor core. By taking advantage
of multi-processors, you can improve backup performance.
Click Next.
On the Schedule page, select the backup schedule and start time for the backup job, and then click Next.
Specifying the Backup Schedule on page 113 provides additional information about how to configure
the schedule.
On the Retention Policy page, select an option for how long to keep the backup, and then click Next.
Setting the Retention Policy on page 113 provides additional information about how to configure the
retention policy.
10
On the Name page, type a name for the backup job, and then click Next.
11
On the Ready to Complete page, review the summary information about the backup job, and then click
Finish.
12
Click OK when you see the confirmation that the backup job was created successfully.
Procedure
1
To restore the entire contents of the backup, select the Exchange Information Store checkbox.
After you select all the targets, click the Restore button.
NOTE If the client is running as a local system account, the user must provide Exchange Administrator
credentials. If not running as a local system account, credentials are not required.
6
On the Select Restore Options page, the Restore to Original Location option is the default setting and
cannot be modified.
(Optional) For GLR, on the Select Restore Options page, do the following.
VMware, Inc.
Restore to Original Location: Clear this box if you would like to select a different client to create the
RDB on or to restore to a different mailbox.
Destination Client: This is the Exchange Server where the RDB will be created and mounted from
the backup. This client must be an Exchange Server with the VDP Exchange GLR plug-in installed.
Destination Mailbox: Set to the email address of the mailbox where the selected mailboxes should
be restored to.
177
If you want to specify advanced options, click the arrow beside Advanced options to expand the list.
Specify the following options:
Allow database overwrite: Forces any existing databases to be overwritten that have the same name
or names included in the restore job. When this option is selected, it modifies the Allow File Restore
flag, which is internal to the Exchange Server.
Restore into RSG/RDB: Restore Storage Groups (RSG) are used in Exchange Server 2007 and
Recovery Databases (RDB) are used in Exchange Server 2010 and Exchange Server 2013. RSG/RDB is
used to restore to an RSG/RDB instead of to a production database. When you select Restore into
RSG/RDB, you can configure the following options:
Overwrite existing RSG/RDB: Overwrites any existing RSG/RDB. Use this option with caution.
RSG/RDB name: The name of the RSG/RDB that is used for the restore. If a RSG/RDB with the
specified name does not already exist, it will be created. If an RSG/RDB with the specified name
already exists, use the Overwrite existing RSG/RDB option to overwrite it.
RSG/RDB database path: The path where the RSG/RDB database file will be restored (for
example, C:\myrdb). This is an optional field. The default location is used if this field is left
blank.
RSG/RDB log path: The path where the RSG/RDB log file will be restored (for example,
C:\myrdb). This is an optional field. The default location is used if this field is left blank.
Select whether to restore but not replay transaction logs by selecting or clearing the Do not replay
the transaction logs checkbox. When you select this option, you can manually copy additional
transaction logs before you mount the database.
If log file conflicts occur during the restore, use the Move logs path box to specify a location to move
the existing log files to before the restore. If you do not specify a path for the log files and there is a
gap in the transaction log, the restore process automatically moves the current transaction logs to a
subfolder named logs_time_date. The time and date values are the time and date of the restore.
The subfolder is in the transaction log folder for the database or storage group. You can use these logs
to analyze the restore operation, if necessary, or apply those logs up to where the failure occurred.
For Restore Options in Exchange DAG Cluster configurations, refer to Suspending Replication in a
DAG or Cluster on page 178.
On the Ready to complete page, review the restore requests and click Finish.
10
In the message box that states that the restore has been successfully initiated, click OK.
11
Procedure
In Exchange Server 2013 or 2010, type the following command in the Exchange Management Shell on any
server in the DAG to manually suspend replication to passive databases or storage groups before a restore:
suspend-MailboxDatabaseCopy -Identity database\I
where database is the name of the database and server is the name of the DAG server with the passive
copy.
178
VMware, Inc.
GLR in VDP supports recovery at the mailbox level only. GLR is not supported at the individual item
level.
The backup must be a full backup with the VMware VDP Exchange Server plug-in.
You can perform GLR operations on backups that contain public folder databases, but you cannot use
GLR to browse or restore from the public folder database itself.
Minimum
Memory (RAM)
The VDP Plug-in for Exchange Server GLR requires additional memory (RAM). Start with 1 GB of
RAM. The required amount of additional or total memory depends on current system performance
with existing memory:
If resources are already strained and performance is slow with regular operations of the VDP
Plug-in for Exchange Server VSS, add significantly more memory to support VDP Plug-in for
Exchange Server GLR operations.
If performance is currently adequate with regular operations of the VDP Plug-in for Exchange
Server VSS, additional memory may not be required to support VDP Plug-in for Exchange
Server GLR operations.
Additional disk space is required to provide a disk staging area to hold writes to the Exchange
Server database and log files.
NOTE You also must download the latest MAPI client libraries and CDO 1.2.1 from the Microsoft website, and
install the libraries and CDO on each Exchange Server with the Exchange Server GLR plug-in. Some features
might not work unless you have the latest versions.
Multi-Streaming Requirements
Multi-streaming places additional demands on computer hardware and resources beyond the base
requirements for the VDP Plug-in for Exchange Server VSS. In addition, there are several configuration
recommendations for multi-streaming.
Table 17-28 lists hardware and software recommendations for multi-streaming.
VMware, Inc.
179
Recommendations
CPU
Memory (RAM)
48 GB or more
Hard disk
Network adapter
1 GB
Operating system
Locate each database on a separate physical disk. If possible, locate the database file on one disk and the
transaction logs on a separate disk for each database.
Best results occur when each database or storage group is approximately the same size.
When you specify multi-streaming options for a backup, specify a maximum of one backup stream for each
disk in the backup set. For example:
If you are backing up two databases, with each database on its own disk, specify a maximum of two
streams.
If you are backing up two databases, with each database and its logs on two disks (for a total of four disks),
specify a maximum of four streams.
VSS Requirements
The VDP Plug-in for Exchange Server VSS uses Microsoft Volume Shadow Copy Service (VSS) technology to
perform backups. VSS is a framework that enables performance of volume backups while applications on a
system continue to write to the volumes.
Supported VSS Providers and Writers
The Exchange Server VSS plug-in uses the Microsoft Software Shadow Copy Provider and the following VSS
writers:
The Exchange Server VSS plug-in does not support hardware providers.
VSS Snapshot Volume Requirements
The Microsoft VSS framework supports as many as 64 volumes in a VSS snapshot. When you create a dataset
or perform an on-demand backup, do not include more than 64 volumes. If you include more than 64 volumes
in a snapshot, backup fails and the event log lists the following error:
VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED.
The VSS framework also limits the number of shadow copies to 64 per volume. If the number of shadow copies
in a volume exceeds 64, backup fails and the event log lists the following error:
VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED.
180
VMware, Inc.
Use a text editor to create the command file in the C:\Program Files\avp\var folder, where
C:\Program Files\avp is the installation folder.
Table 17-29 lists the VDP log files that you can enable to trace and debug GLR.
Table 17-29. VDP Log Files
Flag to Enable
Debugging
--debug
axionfs.cmd
avmapi.log
--debug
avmapi.cmd
avexglr_plugin.log
--debug
avexchglr.cmd
Aveexchglrsvc.log
--debug
aveexchglrsvc.cmd
ps_exec.log
--debug
ps_exec.cmd
Log File
Contents
Axionfs.log
x19=327680
Procedure
1
Select the backup to restore and click the Restore icon to start the Restore backup wizard.
The Select backup page appears.
VMware, Inc.
181
Select to restore at any level in the hierarchy. The restore is considered GLR if the restore targets are at the
mailbox level.
For Microsoft Exchange 2010 or 2013 servers, the backup hierarchy is as follows:
Exchange server name - > Backup date - > Exchange Information Store - > Databases - > Mailboxes.
Once all the targets have been selected, click the Restore button.
NOTE If the client is running as a local system account, the user must provide Exchange Administrator
credentials. If the client is not running as a local system account, credentials are not required.
7
On the Ready to complete page, review the restore requests, and then click Finish.
Click OK when you see the message telling you that your restore was successfully initiated.
Hardware Requirements
Table 17-30 lists the hardware requirements for the Microsoft SharePoint Server.
Table 17-30. Hardware Requirements for Microsoft SharePoint Server
Requirement
Minimum
Memory (RAM)
2 GB
File systems
NTFS
182
VMware, Inc.
Limitations
The SharePoint Server VSS Writer must run with the SharePoint Server Farm Administrator account.
Prerequisites
The VDP appliance must be installed and configured as described in VDP Installation and
Configuration on page 21.
Procedure
1
On the Credentials page, enter an administrative vCenter username and password and click Login.
On the Welcome to VDP page, select the VDP appliance and click Connect.
Under Client Downloads, click Microsoft SharePoint Server 64 bit. Depending on your browser, you can
save the .msi file or run it.
The VMware VDP for SharePoint Server Setup wizard starts.
VMware, Inc.
183
Click Next.
On the End-User License Agreement page, read the license and if acceptable, click I accept the terms in
the License Agreement and click Next.
On the appliance Registration Information page, type in the IP address or the name of the VDP appliance
that will back up the SharePoint Server. Click Next.
10
On the Ready to install VMware VDP for SharePoint Server page, click Install.
11
During installation, select whether the server on which you are installing will be the primary back up
server (front end) or another member server of the SharePoint Server farm (back end).
NOTE The front-end server can only be installed on one farm server, and it must be a Web front end or an
application server.
12
On the Completed the VMware VDP for SharePoint Server Setup Wizard page, click Finish.
In the Backup tab, click Backup Job Actions, and then select New to start the Create a new backup job
wizard.
On the Job Type page of the wizard, select Applications. This option backs up the SharePoint Server
application running on the virtual machine.
Backing Up Applications
You can only back up the entire SharePoint Server application server. Backing up individual databases is not
supported in the current release.
1
On the Data Type page, select Full Server and click Next.
Click the arrow beside Microsoft SharePoint Servers(s) to expand the list.
Select the checkbox next to the SharePoint Server that you want to back up.
Click Next.
On the Backup Options page, scroll down, if necessary, to locate the SharePoint Server you have installed
as the front end:
a
In the Farm Administrator Credentials section, type the administrator Login ID and Login
password.
Select the Enable multi-stream backup option to allow multiple threads of execution during the
backup. Use the slider bar to select the number of streams to use, and then select Database or Volume
in the Group by menu.
Click Next.
On the Schedule page, select the backup schedule and start time for the backup job, and then click Next.
On the Retention Policy page, select an options for how long to retain the backup, and then click Next.
On the Name page, type a name for the backup job, and then click Next.
184
VMware, Inc.
On the Select backup page, select the backup job that you want to restore. While you can select multiple
SharePoint Servers, you can only select one restore point for each server. Make (or confirm) the backup
jobs for restoration and click Next.
Leave the Restore to Original Location option selected (the default setting) to restore the backup
to its original location.
Clear the Restore to Original Location option to restore the backup to an alternate location.
Click Choose to select a destination and type the full Windows path to the location on the
destination where the backup will be restored.
To specify advanced options, click the arrow beside Advanced options to expand the list.
Login ID: Type the SharePoint Server Administrators login ID. The format is DOMAIN\user.
Login Password: Type the Farm Administrators password used to log in to the destination
client.
Application Pool (optional): For SharePoint Server 2013, type the name of an existing
application pool to which the Search Service Application will be restored.
Advanced options (Support Only): Do not type anything in this box. It is for EMC Support use
only.
Click Next.
On the Ready to complete page, verify your selections. If they are correct, click Finish. If the settings are
not correct, click Back to create the correct configuration.
In the message box that states that the restore has been successfully initiated, click OK.
VMware, Inc.
185
186
VMware, Inc.
18
18
VMware, Inc.
187
Using Replication
You can use the Replication feature of VDP to recover the data in case of a disaster. You can replicate the
backups to a remote VDP appliance. This enables you to recover the data from the secondary VDP
appliance in case of a disaster on the primary VDP appliance. Replication on page 137 provides
information.
188
VMware, Inc.
Port
Protocol
Source
Destination
Purpose
VDP
TCP
VDP
Data Domain
system
ECHO service
Required to register a Data
Domain system
VDP
21
TCP
VDP
FTP server
FTP
VDP
22
TCP
User
VDP
VDP
23
TCP
VDP
Internal
Internal
VDP
25
TCP
VDP
EMC Customer
Support
SFTP
VDP
53
TCP/UDP
VDP
DNS server
VDP
67
UDP
DHCP server
VDP
DHCP
VDP
68
UDP
VDP
DHCP server
DHCP
VDP
69
TCP
Internal switch
VDP
TFTP
VDP
80
TCP
VDP
vCenter
VDP
88
TCP/UDP
VDP
Key Distribution
Center (KDC)
SMTP
VDP
111
TCP/UDP
VDP
vSphere Host
VDP
123
TCP/UDP
VDP
NTP
VDP
161
TCP
Data Domain
system
VDP
VDP
162
TCP/UDP
VDP
SNMP Agent
SNMP traps
VDP
163
TCP
VDP
SNMP service on
Data Domain
MC SNMP Manager
VDP
389
TCP/UDP
VDP
LDAP
LDAP
VDP
443
TCP
VDP
vCenter or SSO
https
VDP
464
TCP/UDP
VDP
vCenter
Kerberos
VMware, Inc.
189
190
Product
Port
Protocol
Source
Destination
Purpose
VDP
514
UDP
Utility node or
single-node server
VDP
syslog
VDP
703
TCP
Avamar server
nodes
VDP
AKM service
VDP
902
TCP
VDP
VDP
2049
TCP/UDP
VDP
NFS daemon on
Data Domain
system
VDP
2052
TCP/UDP
VDP
VDP
2888
TCP
Avamar Extended
Retention Media
Access Node
VDP
AVDTO
Required to support Avamar
Extended Retention
VDP
3008
TCP
VDP
Active archive
service on Data
Domain system
VDP
5480
TCP
VDP
External proxy
External proxy
VDP
5489
TCP
VDP
Avamar Proxy
Proxy service
VDP
5555
TCP
Utility node
running
Avamar Client
Manager
VDP
PostgreSQL administrator
server
PostgreSQL
administrator
client
computers
VDP
5568
TCP
Avamar Extended
Retention Media
Access Node
VDP
PostgreSQL
VDP
5671
TCP
Localhost
VDP
RabbitMQ
Other Avamar
utility nodes
Avamar
Extended
Retention
computers
EMC Backup
and Recovery
Manager
computers
VDP
6667
TCP
Avamar Extended
Retention Media
Access Node
VDP
VDP
7000
TCP
Avamar Extended
Retention Media
Access Node
VDP
Apche Tomcat
VDP
7443
TCP
Avamar Extended
Retention Media
Access Node
VDP
Apche Tomcat
VDP
7780
TCP
Avamar
Administrator
Management
console
VDP
RMI
VMware, Inc.
Port
Protocol
Source
Destination
Purpose
VDP
7781
TCP
Avamar
Administrator
Management
console
VDP
RMI
VDP
7937 - 9936
TCP/UDP
VDP
NetWorker server
NetWorker service
VDP
8080
TCP
VDP
NetWorker server
VDP
8105
TCP
Client computers
VDP
Apache Tomcat
VDP
8109
TCP
Client computers
VDP
Apache Tomcat
VDP
8181
TCP
Client computers
VDP
HTTP
VDP
8444
TCP
Web browser
clients
VDP
HTTPS
VDP
8505
TCP
Utility node or
single-node server
VDP
Apache Tomcat
VDP
8509
TCP
Utility node or
single-node server
VDP
VDP
8543
TCP
vSphere web
client
VDP
VDP
8580
TCP
vCenter
VDP
VDP Downloader
VDP
9443
TCP
vCenter
VDP
VDP
19000
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
19500
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
20000
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
20500
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
25000
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
25500
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
26000
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
26500
TCP/UDP
Avamar server
nodes
VDP
GSAN
VDP
27000
TCP
VDP
vCenter
Licensing communication
Note: VDP requires that port 27000 be open for licensing purposes. Port 27000 is not required for vCenter communication.
VDP
27500
TCP
Avamar server
nodes or
Replicator source
node
VDP
Avamar server
VDP
28001
TCP
Client computers,
VMWare proxy
VDP
VMware, Inc.
191
Port
Protocol
Source
Destination
Purpose
VDP
28001
TCP
Replication Source
(VDP)
Replication
Destination (VDP or
Avamar)
Bidirectional communication
between avagent and MCS
services on the replication
source server and the
replication destination server
to permit authentication key
exchange.
VDP
28002 28011
TCP
Avamar Extended
Retention Media
Access Node
VDP
VDP
28009
TCP
VMware proxy
VDP
avagent
VDP
29000
TCP
Client computers
VDP
VDP
30001
TCP
Client computers
VDP
MCS
VMware proxy
192
VDP
30002
TCP
VDP
Client computers
VDP
30003
TCP
Client computers
VDP
MCS
VDP
30102 30109
TCP
VMware proxy
VDP
avagent
VDP
61617
TCP
Avamar Extended
Retention Media
Access Node
VDP
VDP
61619
TCP
VDP
Client that is
running EMC
Backup and
Recovery Manager
Required to permit
communication with EMC
Backup and Recovery Manager
VMware, Inc.
See User Account Configuration on page 24 to configure the VDP user or SSO admin user by using the
vSphere web client. In high-security environments, you can restrict the vCenter user account permissions
required to configure and administer the VDP appliance to all of the following categories:
Alarms
Create
Modify
Datastore
Allocate space
Browse datastore
Move datastore
Remove datastore
Remove file
Rename datastore
Extension
Register extension
Update extensions
Folder
Create folder
Global
Cancel task
Disable methods
Enable methods
Licenses
Log event
Settings
VMware, Inc.
193
Network
Assign network
Configure
Resource
Sessions
Validate session
Tasks
Create task
Update task
Advanced
Change resource
Disk lease
Memory
Raw device
Remove disk
Rename
Set annotation
Settings
Swapfile placement
194
VMware, Inc.
Console interaction
Device connection
Power off
Power on
Reset
Create new
Register
Remove
Unregister
Mark as template
Create snapshot
Remove snapshot
Revert to snapshot
vApp
Export
Import
VMware, Inc.
195
196
VMware, Inc.
VDP Troubleshooting
Troubleshooting the Restore Client (File Level Recovery) Issues on page 204
VMware, Inc.
197
Confirm that all of the software meets the minimum software requirements. See Software Requirements
on page 22 for more information.
Confirm that the hardware meets the minimum hardware requirements. See System Requirements on
page 23 for more information.
Confirm that DNS is properly configured for the VDP appliance. See Preinstallation Configuration on
page 23 for more information.
The VDP appliance is not responding, please try your request again
If you were previously able to connect to VDP and this message appears, check the following:
Confirm that the username or password that is used to validate VDP to the vCenter server has not
changed. Only one user account and password are used for VDP validation. This is configured through
the VDP Configure utility. See vCenter Server Registration on page 40 for additional information.
Confirm that the network settings for IP and DNS configuration have not changed since the initial VDP
installation. See DNS Configuration on page 23 for additional information.
Ping the VDP appliance from a remote machine by running following command:
ping <VDP_appliance_IP_address>
If the output displays 100% message loss, the VDP appliance is either down or not reachable. Start the
VDP appliance by either logging in to the vCenter server that manages this VDP appliance or resolve the
network issues.
198
VMware, Inc.
Unable to add client {client name} to the VDP appliance while creating backup job
{backupjob name}
This error can occur if there is a duplicate client name on the vApp container or the vSphere host. In this case
only one backup job is added. Resolve any duplicate client names.
The following items could not be located and were not selected {client name}
This error can occur when the backed up VMs cannot be located during Edit of a backup job. This is a known
issue.
VMDK Backup Job silently fails when single vmdk is migrated to a different datastore
During a migration of an individual VMDK from one datastore to another, VDP attempts to update all backup
jobs that contain the disk that was migrated. In some instances, VDP cannot accurately determine where the
disk referenced by the backup job was migrated to. In this case, the backup job is not updated. One instance
of this issue is when the disk folder name on the new datastore is different than the folder on its original
datastore. If VDP cannot determine where the VMDK is migrated to, VDP sends a vCenter alert that the
backup job may no longer be accurate.
If the VDP appliance is shut down or the emwebapp.sh service is stopped at the time of the VMDK migration,
VDP cannot detect the migration. The backup jobs are not updated. If backup jobs are out of sync, no alert is
sent to vCenter. If a backup job is out of sync with the location of the VMDK, the backup job continues to
complete successfully, but no longer backs up the disk that was migrated.
To resolve this issue, update the backup job. Then re-add the migrated VMDK to the backup job by using the
VDP vCenter plug-in.
When VMs are moved in or out of different cluster groups, associated backup sources may
be lost
When hosts are moved into clusters with the option to retain the resource pools and vApps, the containers are
recreated, not copied. As a result, it is no longer the same container even though the name is the same. Validate
or re-create any backup jobs that protect containers after moving hosts in or out of a cluster.
After an unexpected shutdown, recent backup jobs and backups are lost
Any time an unexpected shutdown occurs, the VDP appliance uses rollback to the last validated checkpoint.
This is expected behavior. See Rolling Back an Appliance on page 41 for additional information.
VMware, Inc.
199
Storage vMotion operations are not allowed during active backup operations
vSphere vMotion is a feature that enables live migration of the running virtual machines from one physical
server to another. vMotion operations are not allowed to run on the VDP appliance during active backup
operations. This is expected behavior. Wait until all backup operations have completed before you perform a
vMotion operation.
If either an automated vMotion or a storage vMotion starts while backups are performed, sometimes some of
the backups fail or snapshot deletion fails. In this case, perform the following steps:
1
Perform backups of the failed VMs by using Backup > Backup Job Name > Backup Now.
NOTE Do not perform the backups by using Reports > Task Failures > Rerun task.
Backups fail if certain characters are used in the virtual machine, datastore, folder, or
datacenter names
When special characters are used in the virtual machine name, datastore, folder, or datacenter names, the .vmx
file is not included in the backup. The following is a list of the special characters (in the format of
character/escape sequence format) that prevent the .vmx file from being backed up:
& %26
+ %2B
/ %2F
= %3D
? %3F
% %25
\ %5C
~ %7E
] %5D
Rerun option from the Actions icon, runs backups for all clients, not just for the failed client
backups
If one client backup fails in a backup job, and then you use the Rerun Job option from the Actions icon on the
Reports tab to rerun the failed backup, the system runs a backup of all of the clients in the backup job.
To run a backup only for the failed client, select Backup only out of date source under Backup Now on the
Backup tab.
200
VMware, Inc.
Check the performance of the disk subsystem where the backup data set is stored
Run the performance analysis tool which exists on the https://VDP appliance
IP/hostname:8543/vdp-configure page to check whether the datastores on which VDP backups are stored
satisfy minimum read/write value that is recommended for VDP. The following table lists the minimum
required read/write values for VDP:
Table C-32. Minimum read/write values for VDP
VDP Appliance Size
Disk Size
0.5 TB
256 GB
60 MB/s
30 MB/s
1.0 TB
512 GB
60 MB/s
30 MB/s
2.0 TB
1024 GB
60 MB/s
30 MB/s
4.0 TB
1024 GB
80 MB/s
40 MB/s
6.0 TB
1024 GB
80 MB/s
40 MB/s
8.0 TB
1024 GB
150 MB/s
120 MB/s
Check whether the backups use Hotadd transport mode, but not NBD transport mode
The HotAdd transport mechanism enables faster backups and restores, and exposes less to the network
routing, firewall, and SSL certificate issues. If you use the Network Block Device (NBD) transport mechanism
instead of the HotAdd transport mechanism, backups will be slow.
Check for the network bottlenecks if you use the NBD transport mode
If you cannot use the Hotadd transport mechanism, ensure that there are no network issues in the environment
and any other issues on ESXi server network configuration that result in slower backups.
Powering On of VM fails when backed-up virtual machine was connected to DVS and
restored to other ESX
When powering on a virtual machine after you restore it, the vCenter returns a PowerOnFailure error similar
to the following:
DRS cannot find a host to power on or migrate the virtual machine. Network
interface 'Network adapter 1' uses network '77 d3 02 50 5f 76 ca d7-db f9 42 6c
0f 6f 87 1f', which is not accessible.
VMware, Inc.
201
This error message occurs when the environment where you restore the virtual machine does not have the
network connection that was present when you backed up the virtual machine. For instance, a user backs up
a virtual machine that is connected to a distributed vSwitch. Then the user restores the virtual machine to an
ESX host that is part of a Distributed Resource Scheduler (DRS) cluster. The vSwitch does not exist in the DRS
cluster. Powering on the virtual machine, therefore, fails.
To work around this issue, edit the virtual machine settings and set the network connection to the network
adaptor. Then power on the virtual machine.
202
Select a time zone other than the UTC time zone, and click Save.
After the web services restart, log in to the VDP configuration utility and verify the timestamp.
VMware, Inc.
Last successful and last failed replication information not part of email report
The scheduled and ad hoc email reports that are generated after a replication job completes do not contain
information about the last successful replication and the last failed replication in the Replication Jobs
Summary.
You cannot obtain information about successful and failed replication jobs from VDP.
Multiple replication jobs for different VMs created inside a single job run in series and not in
parallel
The replication activity for multiple virtual machines should process in parallel. The sequential behavior
occurs only when another replication job with the same clients is already running. In this case, the client
replication task waits for the already-running replication job to complete.
To work around this issue, you must add the com.vmware.vdp.option.replicate.maxtreams
property to the /usr/local/vdr/etc/vdp-options.properties file. The default value is 1. After you
change the default setting when you add or edit the property, the appliance sets the new value as the
maximum concurrent number of processes for a replication job.
VMware, Inc.
203
One or more ABV jobs fail with a Failed to create VM error and leave behind an orphaned
VM in the vCenter inventory
ABV has triggered the validation of a restored VM on a host that has an earlier version that is incompatible
with the version that was used to create the VM. The fact that this leaves behind an orphaned VM is by design
because this is necessary for administrators to properly troubleshoot an issue with restores in this type of
situation.
Manually delete or unregister the temporary virtual machines that remain in the vCenter or the datastore
inventory.
204
VMware, Inc.
During a file level recovery mount, only the last partition is displayed if the VMDK file
contains multiple partitions
The restore client does not support extended volumes. This is expected behavior. Perform an image level
recovery and manually copy the files needed.
Unformatted disk
Dynamic disks (Windows) / multi-drive partitions (any partition that consists of 2 or more virtual disks)
Deduplicated NTFS
EFI bootloader
Encrypted partitions
Compressed partitions
Perform an image level restore and manually copy the files needed.
After importing VMs, FLR login fails for VMs backed up before the import
To perform an FLR from the restore points that have been imported from the previously-used VDP disks, take
at least one backup of the VM by using the new VDP.
Add both v-Apps (vApp-1 and vApp-2) as separate container entities so that they can be backed up
separately. When restoring, restore vApp-1 first, and then restore vApp-2 into vApp-1.
VMware, Inc.
205
This process upgrades the status of the appliance to permanent and the services should remain operational.
NOTE If you have multiple evaluation appliances that need to be recovered in this manner, you must repeat
the process above on each appliance. You can simply remove and then re-add the permanent license key to
force the update.
Alternatively, you can install the license key once and wait 24 hours for the license audit to run. The license
audit process detects the presence of the permanent license key and upgrades the appliance from its
evaluation license key. You must manually restart the services by using the VDP Configuration Utility.
The VMware VDP for Exchange Server Clients or the VMware VDP for SQL Server Clients are
no longer registered with the VDP appliance
This problem can occur if the VDP appliance has been renamed, or if the clients were installed and a new
checkpoint was not created, and a rollback occurred. To work around this problem, reinstall all of the VDP SQL
Server and Exchange Server Clients.
If a Backup Job contains more than one SQL Server or Exchange Server and the servers
have identical database paths, if you select a database in one server instance, and not the
other instance with the same path, the second instance with the same path will also be
backed up
To resolve this issue, either include only one Exchange Server or SQL Server per backup job or ensure that all
of your database paths are unique.
206
VMware, Inc.
One or more clients cannot be restored; the client is inactive and there are no comparable
clients to which a restore can be made
This problem can occur if a user attempts to invoke the restore wizard without selecting a restore point, or a
restore point exists for an unregistered client. In either case, the restore cannot occur when there is an inactive
client and no comparable target client exists in the environment.
Fails to contact or check the status of services, as shown in the following message:
root@ldummyxxx:/usr/local/#: dpnctl status
/bin/chown: changing ownership of `/usr/local/avamar/var/log': Read-only file system
dpnctl: ERROR: running as user "root" - problem opening log file "/usr/local/avamar/var/log/dpnctl.log" (-rw-rw-r--) dpnctl: ERROR: traceback on exit:
dpnctl_util: pen_log_file (/usr/local/avamar/bin/dpnctl line YYY)
Unable to connect to the VDP plug-in from within the vCenter server web client.
The following VMware Knowledgebase article provides more information about file systems that may become
read-only: http://kb.vmware.com/kb/51306
Before you contact Technical Support, restart the appliance. This might fix the problem.
Backups may fail when drive letters and volumes are mixed
If you configure the Exchange Server to point to the same database files through different paths, such as
volume G:\ and C:\MOUNTPOINT, then backups may fail.
To avoid this backup failure, configure the Exchange Server databases to point to the database files by using
the same path. For example, if you have three databases, DB1, DB2, and DB3, that are at the same location as
either drive G:\ or on C:\mountpoint, then use one, but not both, of the following example paths:
Use a text editor to create an avexchglr.cmd file in the C:\Program Files\avp\var folder, where
C:\Program Files\avp is the installation folder.
VMware, Inc.
207
In SQL Server Management Studio, expand the Security node and then the login node for the instance.
Select the Server Roles page from the list and select the checkbox next to the sysadmin user.
Click OK.
A SQL Server restore with the tail-log backup option selected fails
This problem can be caused if the last restore was performed after the last full backup. Perform a full backup
on the database before restore.
The restore can also fail if the Tail-log backup restore option is enabled and the database does not exist or is
offline. In this case disable the Tail-log backup option.
208
VMware, Inc.
SharePoint redirected restore job status shows success even when some databases fail to
restore
When an IP address is used instead of a server name, backing up part of a SharePoint farm fails when running
a redirected restore, even though the UI indicates success.
Use the server name, not an IP address, when creating an alias for a redirected restore of all or part of a
SharePoint farm.
VMware, Inc.
209
The alarms of the capacity issues are triggered on vCenter. You can view the alarms on either the vSphere
client or the vSphere web client.
You can enable the VDP alarm email notifications to receive emails when a VDP alarm is triggered.
Configuring the Email Notifications and Reports on page 55 provides information. A VDP alarm
includes the alarms of the capacity issues too.
The warning message appears on the alert bar, and in the Storage Summary sections on the vSphere web
client and in the VDP configuration utility.
If the storage capacity of either the VDP appliance or the Data Domain system, or both exceed 95%:
The error message appears on the alert bar, and in the Storage Summary sections on the vSphere web
client and in the VDP configuration utility.
You cannot perform Backup now jobs and Recover replicated backups on the VDP appliance and the Data
Domain system.
If the storage capacity of either the VDP appliance or the Data Domain system, or both reach 100%:
The error message appears on the alert bar, and in the Storage Summary sections on the vSphere web
client and in the VDP configuration utility.
The current backups on the VDP appliance and the Data Domain system fail.
You cannot perform new backups on the VDP appliance and the Data Domain system.
Replication of data to the VDP appliance and the Data Domain system fails.
Operations that change information on the Data Domain system fail. The operations include the deletion
of checkpoints, active backups, and expired backups during garbage collection. These operations can fail
because they involve directory renames, which are not allowed on a full Data Domain system.
210
Add VDP appliances and balance the backup jobs among multiple appliances.
If you have not added a Data Domain system to the VDP appliance, add it and balance the backup jobs
between the VDP appliance and the Data Domain system.
Expand the local VDP storage disk. VDP Disk Expansion on page 97 provides information.
VMware, Inc.
If the Data Domain system reaches its capacity limit, perform the steps that Reclaiming Storage on a Full
Data Domain System on page 93 describes to reclaim space.
VMware, Inc.
211
212
VMware, Inc.
Index
Index
A
Adobe Flash Player 22
alarms, viewing 59
appliance
rolling back 41
automatic backup verification
best practices 124
described 124
troubleshooting 204
automatic backup verification. See also backup
verification jobs
B
backup and recovery
using changed block tracking 14
using datastore 14
using file level recovery 14, 152
using Virtual Machine Disk (VMDK) 14
using VMware vStorage APIs for Data
Protection (VADP) 14
backup job
full image 114
individual disks 114
migrating from VDP to Avamar 119
on individual disks 115
backup schedule 141
backup verification job
cloning 127
deleting 128
disabling 128
editing 127
monitoring 128
running 127
backup verification jobs
creating 125, 128
limitations 124
backup window, editing 55
backups
filtering 155
increasing number that run 63
mounting 155
reducing number of concurrent backups 63
verifying 128
best practices
automatic backup verification 124
backups 63
VMware, Inc.
Data Domain 79
deploying proxies 62
emergency restore 42
general 26
HotAdd 27, 62, 64
proxies 64
replication 140, 145
storage capacity for initial VDP deployment 27
supported disk types 22, 116
VDP Appliance deployment 26
C
capacity
insufficient for backups 199
monitoring 28
requirements 22
steady state 27
utilization 74
VDP, initial deployment 27
Certificate Authority (CA) 49
Changed Block Tracking (CBT) 14, 16, 26
collecting logs 38
compatibility matrix
replication recovery 147
replication source 138
concurrent backups 63
configuring Data Domain storage 78
CPU load 67
customer experience improvement program 17, 52
D
Data Domain
adding a system to VDP configuration 83
architecture overview 78
backups with VDP 87
best practices 79
capacity monitoring 91
changing the max streams value 82
client support with VDP integration 78
common problems and solutions 94
configuration 78
deleting from VDP appliance 85
limitations in VDP environment 79
monitoring from the VDP Appliance 91
port usage requirements for VDP
communication 81
213
Index
pre-integration requirements 80
preparing the system for VDP integration 82
reclaiming storage on a full system 93
selecting a target for backups 88
server maintenance activity monitoring 89
data protection
using changed block tracking (CBT) 14
using datastore 14
using File Level Recovery (FLR) 14, 152
using Virtual Machine Disk (VMDK) 14
using VMware vStorage APIs for Data
Protection (VADP) 14
deduplication, benefits of 15
direct to host restore 42
disk expansion
growing and adding disks 99
limitation 100
requirements 98
with Essentials Plus 101
disk usage 67
disks, types supported by VDP 22, 116
Distributed Resource Scheduler (DRS) 66
distributed vSwitch (dvSwitch) troubleshooting 201
DNS configuration
setting up 23
verifying 23
F
File Level Recovery (FLR)
benefits 17
limitations 65, 152
overview 14, 152
requirement 62
support 64
unsupported VMDK configurations 153
filtering backups 155
fixed-length data segment 15
H
hardware versions
migrating 22
upgrading 22
HotAdd 22, 27, 62, 64, 66, 152
I
image-level backups 16
individual disk backups
procedure 116
supported disk types 116
individual disks
creating a backup job 16, 115
impact when migrating 117
installation requirements 22
installing vSphere Data Protection (VDP)
software requirements 22
integrity checks, running 57
internal proxy, disabling 66
K
knowledge base, accessing articles 211
L
license audit 206
license key
permanent 206
requirement 15
licensing
Essential Plus 98
troubleshooting evaluation license
expiration 206
log bundle, file name of 38, 198
log collection 38
Logical Volume Manager (LVM) 62, 152
logs
bundle 38, 198
collection 38
proxy 67
viewing 57
M
man-in-the-middle attacks 49
VMware, Inc.
214
Index
N
network address translation (NAT) 152
network block device (NBD) 22, 27, 64
network settings, configuring 40
node structure, replication 146
NTFS 153, 182, 205
O
OVF template file 30
OVF template file, deploying 29
P
performance analysis
running 101
test results 101
platform product support 16
port 29000 148
provision type 70
VMware, Inc.
proxies
adding 65
best practices 64
deploying 62
external support 64
health status 67
internal, disabling 66
managing 63
proxy logs 67
R
replication
back to source 146
best practices 140, 145
cloning a job 145
creating a job 141
Data Domain as backup target 140
deleting a job 146
destinations 147
editing a job 145
enabling or disabling a job 146
limitations 141
managing destinations 145
node structure 146
recovery 148
running existing jobs immediately 146
scheduling and managing jobs 17, 138
selecting backups to replicate 142
viewing job status and details 146
Replication Target Identity (RTI) 138, 147
reports tab
viewing Data Domain status 84
viewing information 106
restore
to read-only media 205
to removable media 205
restore points, refreshing 44
Restores to New
disabling the vMotion feature before
running 134
restoring backups
direct to host 42
manually 131, 133, 134
to new location 132, 133, 135
to original location 132, 133, 135
to SCSI disk ID 132, 133, 135
when snapshots are present 131
retention policy 115, 141
rolling back an appliance 41
S
security
Certificate Authority (CA) 49
215
login attempts 52
man-in-the-middle attacks 49
SSL certificates 49
services
backup scheduler 36
core services 36
file level restore services 36
file system services 36
maintenance services 36
management services 36
starting and stopping 37
status of 37
show completed activities 157
shutting down VDP Appliance 60
software requirements 22
SSL certificates 49
SSO admin user 25
starting VDP Appliance 60
steady state capacity 27
storage
attaching existing VDP disks 72
creating 70
detaching 73
import existing 70
summary 54
viewing summary 74
storage summary, viewing 100
supported disk types 22, 116
SVMotion
used for live migration of vmdk files 117
T
task failure tab 107
tasks, viewing 58
technical support resources 12
time synchronization errors 24
troubleshooting
after an unexpected shutdown, recent backups
are lost 199
associated backup sources may be lost 199
automatic backup verification (ABV) 204
backup fails if VM is enabled with VMware fault
tolerance 199
backup fails if vSphere Data Protection does not
have sufficient datastore capacity 199
backups are slow to load 201
backups fail if certain characters are used 200
file level recovery 204, 205
granular level restores 181
guest OS (Linux) becomes read-only 207
items could not be located 199
license violation events 206
loading backup job data 199
216
U
upgrading
hardware versions 22
V
variable-length data segment 15
vCenter
user account permissions 193
vCenter Server
changing hostname, password, and so forth 40
supported versions 29
switching VDP Appliances 106
version requirements 22
vCenter Server Appliance (VCSA) 16
VDP Configure Utility 36
VDP disks
attaching 72
VDP licensing, troubleshooting 206
VDP, types of disks not supported 22, 116
viewing
alarms 59
event console 60
storage summary 74, 100
tasks 58
Virtual Machine Disk (VMDK) 14
Virtual Volumes (VVOLs) 23
VMFS heap size 98
vMotion
disabling the feature before running Restores to
New 134
VMware Tools 24, 125
VMware vStorage APIs for Data Protection
(VADP) 14
vSphere Data Protection (VDP)
VMware, Inc.
Index
VMware, Inc.
217
218
VMware, Inc.