NetBackup77 Add-In For SCVMM Console Guide
NetBackup77 Add-In For SCVMM Console Guide
Release 7.7
Symantec NetBackup™ Add-in for Microsoft SCVMM
Console Guide
Documentation version: 7.7
Legal Notice
Copyright © 2015 Symantec Corporation. All rights reserved.
Symantec, the Symantec Logo, the Checkmark Logo, Veritas, the Veritas Logo, and NetBackup
are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S.
and other countries. Other names may be trademarks of their respective owners.
The product described in this document is distributed under licenses restricting its use, copying,
distribution, and decompilation/reverse engineering. No part of this document may be
reproduced in any form by any means without prior written authorization of Symantec
Corporation and its licensors, if any.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, "Rights in
Commercial Computer Software or Commercial Computer Software Documentation", as
applicable, and any successor regulations. Any use, modification, reproduction release,
performance, display or disclosure of the Licensed Software and Documentation by the U.S.
Government shall be solely in accordance with the terms of this Agreement.
Symantec Corporation
350 Ellis Street
Mountain View, CA 94043
[Link]
Technical Support
Symantec Technical Support maintains support centers globally. Technical Support’s
primary role is to respond to specific queries about product features and functionality.
The Technical Support group also creates content for our online Knowledge Base.
The Technical Support group works collaboratively with the other functional areas
within Symantec to answer your questions in a timely fashion. For example, the
Technical Support group works with Product Engineering and Symantec Security
Response to provide alerting services and virus definition updates.
Symantec’s support offerings include the following:
■ A range of support options that give you the flexibility to select the right amount
of service for any size organization
■ Telephone and/or Web-based support that provides rapid response and
up-to-the-minute information
■ Upgrade assurance that delivers software upgrades
■ Global support purchased on a regional business hours or 24 hours a day, 7
days a week basis
■ Premium service offerings that include Account Management Services
For information about Symantec’s support offerings, you can visit our website at
the following URL:
[Link]/business/support/
All support services will be delivered in accordance with your support agreement
and the then-current enterprise technical support policy.
Customer service
Customer service information is available at the following URL:
[Link]/business/support/
Customer Service is available to assist with non-technical questions, such as the
following types of issues:
■ Questions regarding product licensing or serialization
■ Product registration updates, such as address or name changes
■ General product information (features, language availability, local dealers)
■ Latest information about product updates and upgrades
■ Information about upgrade assurance and support contracts
■ Information about the Symantec Buying Programs
■ Advice about Symantec's technical support options
■ Nontechnical presales questions
■ Issues that are related to CD-ROMs, DVDs, or manuals
Support agreement resources
If you want to contact Symantec regarding an existing support agreement, please
contact the support agreement administration team for your region as follows:
■ About the NetBackup Add-in for System Center Virtual Machine Manager
(SCVMM)
Virtual machines
VM VM VM
VM VM VM
Note: You can upgrade SCVMM without needing to reinstall the add-in.
Chapter 2
Installing the NetBackup
Add-in for SCVMM
This chapter includes the following topics:
SCVMM server System Center 2012 R2 Virtual Machine Manager and later.
With the NetBackup 7.7 release, the Add-in has been validated with the
latest available SCVMM 2012 R2 version (Rollup 6).
For the latest list of supported SCVMM versions, see the Symantec
NetBackup Enterprise Server and Server 7.7 - 7.7.x OS Software
Compatibility List available from the following location:
Requirement Notes
SCVMM console Download the installation .zip file to the SCVMM console host, or to a
host different Windows host.
Note: The Windows host must have network connectivity to the SCVMM
server.
Additional user Additional user access may be needed in the following situation:
access
■ User Account Control is enabled on the SCVMM console host.
■ The user who installs the add-in is not the user who installed the
System Center.
Note: Do not unzip the [Link] file. That zip file is needed for
installation of the add-in.
Zip files for other NetBackup plug-ins are also included in the downloaded
NetBackup_7.7_Plugins.zip file. Those files are not required for the
NetBackup Add-in for SCVMM.
5 Launch the SCVMM console and connect to the SCVMM server.
You need the server's host name or IP address, and its logon credentials.
6 In the SCVMM console, open the Settings workspace, then click the Import
Console Add-in option in the SCVMM ribbon.
7 In the Select an Add-in screen, click Browse and browse for the
[Link] file.
10 If you had logged into the SCVMM console with your own credentials, restart
the SCVMM console when prompted.
Note: If you selected the Use current Microsoft Windows session identity
option, a restart is not required.
Note: To use the NetBackup add-in, you must log on to the SCVMM console with
the Administrator role. If you log on to SCVMM with a different role, the add-in
functionality is disabled.
Note: The first time you use the NetBackup add-in, an End User License Agreement
(EULA) appears. To use the add-in, you must accept the EULA.
■ The user who installs the add-in on the SCVMM console is not the user who
installed the System Center.
During the add-in installation, the following message appears:
Installing the NetBackup Add-in for SCVMM 17
Installation message: Add-in cannot be installed
1 Enable the NetBackup Web Services on See “Enabling NetBackup Web Services
the master server. on the Windows master server”
on page 22.
2 Configure ports for the NetBackup Web See “Configuring ports for the NetBackup
Services. Web Services” on page 26.
Recovering virtual machines 22
Configure the NetBackup Recovery Wizard
4 Authorize the NetBackup Add-in to restore See “Authorizing the NetBackup add-in to
virtual machines. restore virtual machines” on page 31.
Table 3-2 To enable the NetBackup Web Services on the Windows master
server
1 Create a group nbwebgrp and a user See “To create group nbwebgrp and user
nbwebsvc. nbwebsvc” on page 23.
2 If the NetBackup master server is a server See “To verify the domain user
in an MSCS cluster, verify the domain user configuration if the NetBackup master
configuration. server is in an MSCS cluster” on page 23.
3 Grant the Log On As Service right. See “To grant the Log On As Service right”
on page 23.
4 Set up the NetBackup Web Services on See “To set up NetBackup Web Services”
each master server that the add-in must on page 24.
access to perform restores.
Recovering virtual machines 23
Configure the NetBackup Recovery Wizard
Note: A combination of local user and domain group or domain user and local
group is not supported. Both nbwebsvc and nbwebgrp must be local, or both
must be part of the same domain.
Caution: For security reasons, it is highly recommended to create this user with
a strong password and disable remote logon for this user.
nbwebgrp
2 To make sure the NetBackup Web Services are enabled, go to the following
location in a web browser:
[Link]
Where:
■ server is the host name or IP address of the master server, or the virtual
name or IP address for clustered environments.
■ port is the port number.
To find the port that NetBackup Web Services uses, enter the following on
the NetBackup master server:
install_path\NetBackup\wmc\bin\install>[Link]
-status
The HTTP 401 error indicates that the NetBackup Web Services are enabled.
Recovering virtual machines 25
Configure the NetBackup Recovery Wizard
Table 3-3 To enable the NetBackup Web Services on the UNIX or Linux master
server
1 Create a group nbwebgrp and a user See “To create group nbwebgrp and user
nbwebsvc. nbwebsvc” on page 25.
2 Set up the NetBackup Web Services on See “To set up NetBackup Web Services”
each master server that the add-in must on page 26.
access to perform restores.
Enter the command with the values as shown. The -c option specifies the
password file comment, and -d specifies the user's home directory as
/usr/openv/wmc.
2 To make sure the NetBackup Web Services are enabled, go to the following
location in a web browser:
[Link]
Where:
■ server is the host name or IP address of the master server, or the virtual
name or IP address for clustered environments.
■ port is the port number.
To find the port that NetBackup Web Services uses, enter the following on
the NetBackup master server:
/usr/openv/wmc/bin/install/configurePorts –status
The HTTP 401 error indicates that the NetBackup Web Services are enabled.
If the configurePorts script does not find one of the sets free (for example, 8080,
8443, and 8205), it logs an error to the following file:
Windows:
Recovering virtual machines 27
Configure the NetBackup Recovery Wizard
install_path\NetBackup\wmc\webserver\logs\nbwmc_configurePorts.log
On UNIX and Linux, the following appears on the NetBackup system console:
configurePorts: WmcPortsUpdater failed with exit status <status_code>
When this error occurs, use the following procedure on the master server to manually
configure the ports. The configurePorts command is in the following location:
Windows:
install_path\NetBackup\wmc\bin\install\configurePorts
UNIX or Linux:
/usr/openv/wmc/bin/install/configurePorts
Recovering virtual machines 28
Configure the NetBackup Recovery Wizard
Example output:
You can configure one, two, or three ports at a time. For example, to configure
the HTTP port to 8081 and the HTTPS port to 8553:
configurePorts -httpPort 8081 -httpsPort 8553
Output:
Use this command as needed to configure a set of ports for HTTP, HTTPS,
and shutdown. See Table 3-4 for a list of the port sets.
3 If the master server is in a clustered environment, do the following:
■ Make sure that the same set of ports are free on all the cluster nodes: Do
step 1 on each node.
■ Reconfigure the ports on each node as required: Do step 2.
■ To override the ports that are used across all nodes, enter the following:
configurePorts –overrideCluster true
This command updates the following file on shared disk:
Windows:
install_path/NetBackup/var/global/wsl/portfile
UNIX or Linux:
/usr/openv/netbackup/var/global/wsl/portfile
The NetBackup installer for Web Services uses this file during installation
in a clustered mode.
Recovering virtual machines 29
Configure the NetBackup Recovery Wizard
UNIX, Linux
/usr/openv/wmc/bin/install/manageClientCerts -create
SCVMM_console_host
Note: Do not create or rename the authentication token file using any characters
such as an asterisk (*) that violate the Windows file and directory naming
conventions. If the name of the token file contains any reserved Windows
characters, the add-in cannot be authorized to restore VMs from the master
server's backups. For more details on Windows naming conventions, see the
Microsoft article Naming Files, Paths, and Namespaces.
See “Authorizing the NetBackup add-in to restore virtual machines” on page 31.
UNIX, Linux
/usr/openv/wmc/bin/install/manageClientCerts -delete
SCVMM_console_host
UNIX, Linux
/usr/openv/wmc/bin/install/manageClientCerts -list
Sample output:
The command lists the SCVMM console hosts for which the tokens were created
as well as their expiration dates. It can help diagnose communication problems
between the SCVMM console host and the master server when a certificate
has expired.
■ For well-formatted output, set the command prompt or shell screen size to
more than 100 units.
■ Server names that are longer than 40 characters are truncated: Characters
beyond the first 40 are replaced with “...”.
5 Enter the following under Add Master Server to specify a NetBackup master
server and its authentication token.
Recovering virtual machines 33
Configure the NetBackup Recovery Wizard
6 To verify that the SCVMM console can communicate with the master server,
click Check Status.
If the communication is successful, the Connection Status field reads
Connected.
7 To add other master servers and their authentication tokens, click Add Master
Server in the upper right and repeat step 5 and 6.
8 To delete an authorization, click the delete icon next to the master server name.
When the authorization is deleted, the add-in can no longer restore from the
backups that the master server performed.
Recovering virtual machines 34
Configure the NetBackup Recovery Wizard
9 To edit an authorization, click the edit icon opposite the master server name.
You can enter a different web services port, or click Update Token to select
a different authentication token.
Recovering virtual machines 35
Notes on restoring Hyper-V virtual machines with the Recovery Wizard
10 Click Save.
11 Click Close.
■ The NetBackup Recovery Wizard is for restore of an entire virtual machine, not
for restore of individual files. To restore individual files from the virtual machine
backup, use the NetBackup Backup, Archive, and Restore interface.
See the topics on restoring individual files in the NetBackup for Hyper-V
Administrator's Guide.
■ The NetBackup Recovery Wizard does not support restore to a staging location.
To restore the virtual machine to a staging location, use the NetBackup Backup,
Archive, and Restore interface.
■ Changes that are made through Hyper-V Manager on individual Hyper-V hosts
or clusters can take up to 24 hours to be reflected in the SCVMM Console. Until
then, the NetBackup add-in Recovery Wizard may not have the latest virtual
machine configuration state. In that case, the Recovery Wizard's pre-recovery
checks related to the VM’s location may not be based on the most recent data
in SCVMM. You may have to make a different selection in the Recovery Wizard.
See “The pre-recovery checks in the NetBackup Add-in Recovery Wizard return
out-of-date information about the VM” on page 50.
Note: To have access to the add-in, you must install it yourself. If you did not install
it, the NetBackup option does not appear in the SCVMM ribbon.
Figure 3-1 Virtual Machine Selection screen in the NetBackup Recovery Wizard
for SCVMM
Table 3-5 Fields in the Virtual Machine Selection screen of the NetBackup
Recovery Wizard
Field Description
Master Server Use the drop-down list to select the master server that made the backup.
If the master server is not in the drop-down, you must add the server to
the master server list.
VM Identifier Enter the display name, host name, or GUID of the virtual machine that
you want to restore.
Note: This field is not case-sensitive.
Next When you are done, click Next to go to the next screen of the wizard.
Figure 3-2 Backup Image Selection screen in the NetBackup Recovery Wizard
for SCVMM
Field Description
Backup Image Attributes Lists the information about the virtual machine backup image.
Select Another Image Click this option to select a different backup image. See Select Another Image screen.
Virtual Machine Attributes Lists the information about the virtual machine at the time it was backed up.
Virtual Machine Files Lists the files that are included in the virtual machine image.
Note: To see the entire path, you can pull the Name column border to the right, or
hover over the row to display a tool tip.
Next When you are done, click Next to go to the next screen of the wizard.
Recovering virtual machines 40
Restore Virtual Machine Wizard screens
Figure 3-3 Select Another Image screen in the NetBackup Recovery Wizard for
SCVMM
Field Description
Last 7 Days Shows the backup images that were made within the last week,
last 2 weeks, last month, or within a period that you specify.
Last 14 Days
Click Custom to select the period. Use the pull-down arrows to
Last 30 Days
select a different date, and click Search. The images that fall within
Custom the search dates are displayed.
Figure 3-4 Restore Options screen in the NetBackup Recovery Wizard for
SCVMM
Fields Description
Hyper-V server The Hyper-V server on which to restore the virtual machine. The default
is the original server.
Fields Description
Restore Location The directory in which to restore the virtual machine. The default is the
original directory.
Note: To create a new directory for the restore location, click the
Explore directory link at the bottom of the Select Destination Folder
dialog. Administrator privileges may be required.
Reset to Original Resets the restore location to the original Hyper-V server and original
directory.
Overwrite If a virtual machine with the same display name exists at the destination,
existing virtual that virtual machine must be deleted before the restore begins.
machine Otherwise, the restore fails.
Fields Description
Next When you are done, click Next to go to the next screen of the wizard.
Figure 3-5 Review Settings screen in the NetBackup Recovery Wizard for
SCVMM
Field Description
Virtual Machine Lists the details of the virtual machine that is selected for restore.
Details
Image Details Lists the details of the backup image from which the virtual machine is
to be restored.
Recovering virtual machines 44
Checking the status of a recovery job
Field Description
Recover Runs pre-recovery checks to validate your selections. If the checks are
successful, it starts the recovery.
When you click Recover, a pop-up shows the job ID of the recovery
job. The following topic explains how to check the status of the recovery:
For all jobs not in progress, the Status column reads Completed or Failed.
If the NetBackup master server is disconnected or goes down during the recovery,
the Status column is updated to:
Failed – Lost connection with NetBackup Master Server.
Note: The Restart and Cancel buttons are not supported and are grayed out.
Chapter 4
Troubleshooting
This chapter includes the following topics:
■ Changing the logging level for the NetBackup Add-in for SCVMM
Logging Description
details
Logging Description
details
Log location The log location depends on where SCVMM is installed and who is logged
on.
See “Viewing log messages for the NetBackup Add-in for SCVMM ”
on page 48.
Log All log messages are written to the same log file in a 24-hour period. Each
retention log file is retained for 7 days and then is automatically deleted.
period
Note: The logs are written to the directory where you installed the NetBackup
add-in.
7 When you are finished, close the Logs window and click Cancel.
Troubleshooting 50
Changing the logging level for the NetBackup Add-in for SCVMM
By default, logging is set to the minimum level of detail (Error level). The
following levels are available:
Debug Includes the information, warning, and error messages - the highest
level of detail.
6 Click Save.
Hyper-V Manager (not through SCVMM), the pre-recovery checks may encounter
out-of-date information about the VM. Changes that are made through Hyper-V
Manager on individual Hyper-V hosts or clusters can take up to 24 hours to be
reflected in SCVMM. This delay is due to the Microsoft SCVMM refresh cycle, which
the NetBackup add-in does not control.
For example: If the VM was recently deleted through the Hyper-V Manager, the
deletion may not be reflected yet in SCVMM. In this case, the add-in's pre-recovery
checks report that the VM still exists. The following message appears:
A virtual machine with the same identity exists on <host> and the
overwrite option was not selected. Please review restore options and
select overwrite to continue.
To recover the VM, go back to the wizard's Restore Options screen and select
Overwrite existing virtual machine, and rerun the recovery.