NetBackup Self Service 773 Configuration Guide
NetBackup Self Service 773 Configuration Guide
Configuration Guide
7.7.3
Document version: 1
Veritas NetBackup Self Service Configuration Guide
Document version: 7.7.3
Legal Notice
Copyright © 2016 Veritas Technologies LLC. All rights reserved.
Veritas and the Veritas Logo and NetBackup are trademarks or registered trademarks of
Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may
be trademarks of their respective owners.
This product may contain third party software for which Veritas is required to provide attribution
to the third party (“Third Party Programs”). Some of the Third Party Programs are available
under open source or free software licenses. The License Agreement accompanying the
Software does not alter any rights or obligations you may have under those open source or
free software licenses. Refer to the third party legal notices document accompanying this
Veritas product or available at:
https://www.veritas.com/about/legal/license-agreements
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 Veritas Technologies
LLC 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, et seq.
"Commercial Computer Software and Commercial Computer Software Documentation," as
applicable, and any successor regulations, whether delivered by Veritas as on premises or
hosted services. 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.
http://www.veritas.com
Technical Support
Technical Support maintains support centers globally. All support services will be delivered
in accordance with your support agreement and the then-current enterprise technical support
policies. For information about our support offerings and how to contact Technical Support,
visit our website:
https://www.veritas.com/support
You can manage your Veritas account information at the following URL:
https://my.veritas.com
If you have questions regarding an existing support agreement, please email the support
agreement administration team for your region as follows:
Japan [email protected]
Documentation
The latest documentation is available on the Veritas website:
https://sort.veritas.com/documents
Documentation feedback
Your feedback is important to us. Suggest improvements or report errors or omissions to the
documentation. Include the document title, document version, chapter title, and section title
of the text on which you are reporting. Send feedback to:
[email protected]
You can also see documentation information or ask a question on the Veritas community site:
http://www.veritas.com/community/
https://sort.veritas.com/data/support/SORT_Data_Sheet.pdf
Contents
Glossary ..................................................................................... 70
Chapter 1
Licensing
This chapter includes the following topics:
■ Configuration checklist
The Self Service solution supports an inventory of computers and their owners.
You can populate the computer inventory multiple ways:
■ A source independent API
■ The Self Service portal
Configuring a Self Service solution 9
Self Service scheduled backup
Configuration checklist
Table 2-1 shows the recommended sequence of steps for configuring Self Service
for the first time.
Where Activity
Server Install NetBackup Self Service Portal (see NetBackup Self Service 7.7.3
Installation Guide)
Where Activity
Register at least one computer through the user interface, the API, or
through vCloud Director import
SIKdyjX4UoDm03kprqfkCGQYc/thmNIlWYztEomjyRaMyEYlh0ZIC9Kx7XnMNnSk
...
MUxIcZW8d8fF3P4s+OLidxG03H6C/AsGLzJtpecjPQA=
-----END RSA PRIVATE KEY-----
More information about testing the connection once you have created your first
Location is available.
See “Configuring Locations” on page 18.
Table 3-1 Required policy information for scheduled and Backup Now
policies
Schedules Backup Now only ■ You must have a schedule named Default.
■ Self Service does not use the retention value that is set in the
NetBackup policy. Self Service updates the retention level of the
Default schedule when the policy is created.
■ Do not set the schedule to run automatically.
Clients Backup Now and ■ NetBackup Self Service adds the client information so leave this field
scheduled backup blank.
Template Policies are inactive policies on the master server that need to be specially
created for the solution. They are only required if you use Protection Levels or offer
Backup Now functionality.
When users perform the actions that require a policy to be created on the master
server, the relevant template is copied to create a tenant-specific policy. The policy
is modified according to the user's action.
Template Policies must be created on every master server that is configured as a
location. The naming of these policies is case-sensitive and all should be marked
inactive.
Policy Type
The policy type code for NetBackup. For example, 0 for standard, 13 for Windows,
40 for VMware.
More information on NetBackup policy types is available.
See “List of NetBackup policy types” on page 49.
For any type 40 (VMware) template policy:
■ On the VMware tab, the Primary virtual machine identifier must be VM display
name.
■ On the Clients tab for BackupNow policies, Virtual Machine Selection must be
set to Select automatically through VMWare Intelligent Policy query.
■ For any vCloud Director template policy on the Client tab Virtual Machine
Selection must specify Enable vCloud Director integration.
Configuring a NetBackup master server 16
Creating NetBackup Template Policies
■ Configuring Locations
■ Configuring protection
■ Configuring tenants
■ Access rights
■ Registering computers
Configuring Locations
A location represents a connection to a NetBackup master server. The system
requires at least one location to function.
New locations are created with Add Location on the home page Locations tab.
The on-screen prompts should be completed. A Location Integration Setting section
is created.
Once the location has been created the system returns to the main Locations tab
where a Connectivity Check is started. The animated green cog on the Check
Connectivity icon indicates that the Connectivity Check is started.
Once the check has finished, the new Location is displayed with a green tick
(passed) or a red cross (failed).
If the check has passed, no further action is required and your location is ready for
use. If it failed, click the red cross to bring up details of the failure.
Item Details
Online Indicates if the master server is considered online. The system does
not use the locations that are not online in any way. Users are blocked
from taking the actions that affect the location. Used for planned
maintenance or in the event of an outage.
NetBackup user The user name to connect to the NetBackup master server.
name
NetBackup The password that is used for connection to the NetBackup server. If
Password using Public Key authentication, this password is used as the
passphrase to decrypt the user's private key.
NetBackup Folder The Location on the NetBackup master server that the NetBackup
commands are installed in. Default values are:
NetBackup If all NetBackup and NetBackup Self Service servers are in the same
TimeZone time zone then you do not need to configure this setting.
If you need to edit the time zone, set the value to the correct Microsoft
Time Zone ID. You can find this ID appended to the Time Zone name
in the Server Time Zone drop down on the Add Location form on the
home page.
NetBackup Specifies the format the master server expects dates to be supplied in.
DateFormat See Add Location in the portal for options.
NetBackup Specifies the format the master server expects date and time to be
DateTimeFormat supplied in. See Add Location in the portal for options.
NetBackup For connection to UNIX master servers with SSH. The key must be in
OpenSSH Key the OpenSSH format.
Item Details
NetBackup Use Windows master servers only. Enabled by default and should be left
Pooled on for normal usage. Controls pooling of PowerShell connections to
Connections the master server for improved performance.
NetBackup Windows master servers only. Used for support purposes only.
Minimum Pool Size
NetBackup Windows master servers only. Used for support purposes only.
Maximum Pool
Size
Get Backups When Self Service synchronizes computer backup images from
Chunk Size in NetBackup, they are retrieved in batches of this size. The system
Hours defaults to 25 but may need to be reduced for very busy systems with
lots of backup activities. Reducing the number results in more calls to
NetBackup to retrieve a given number of images. The total number of
images that are retrieved remains the same.
Maximum backup The maximum number of hours to allow a backup job to complete on
duration (hours) NetBackup. Used by the synchronization engine to estimate a buffer
period to synchronize backup images. Should only be changed if
problems in backup image synchronization occur.
Configuring protection
A protection type defines all the ways a user can protect a computer. If all your
users’ computers have similar backup requirements you may only need a single
protection type. If you offer different protection options for some computers, then
each option needs a protection type. Examples of different protection types can
include SQL servers or a mix of virtual and physical computers. As a general rule
you need a protection type for each NetBackup Policy Type you support.
Within each protection type you can define a number of protection levels and Backup
Now levels. These are the options that users see when they protect or back up a
computer. They can be used to provide varying schedules, retention levels, or other
options that you can configure directly on a NetBackup policy.
Configuring Self Service 21
Configuring protection
Each protection or Backup Now level then defines one or more policies. These
represent the policies that are created on the master server in response to a user
selecting that level. They define how the policy on the master server is created,
and how it is named.
Any changes you make to the protection definition are not automatically applied to
NetBackup. Computers protected by this protection type are not updated. If the
change results in a different set of target policies, existing computers now have an
unknown protection level. This change is shown as a black check. You can remove
the unknown protection level policies from each computer or container and reapply
the modified protection level.
Item Details
Item Details
Table 4-3 Settings on Protection Levels and Backup Now Levels (continued)
Item Details
Creating Policies
From the details of a Protection Level or Backup Now Level, click Add to create
a policy within that level.
On the Policy you can set its Code. You can also see the Target Policy Name that
is created with a combination of the code and the parent protection type and
protection level codes.
You must also enter the Template Name.
Item Details
Item Details
Policies that are created within a Backup Now level are always set to Run
Immediately. Backup Now policies do not have the Warning (hours) option.
Protection levels need to contain at least one policy that is not Run Immediately,
before they are available for users to select.
missing template policies are shown on screen with a red cross icon. If you click
this icon further detail about the template policy that needs to be created is displayed.
Once the missing template policies are created you can ‘refresh’ to confirm that
they are correct. More information about template policy creation is available: see
Creating NetBackup Template Policies.
See “Creating NetBackup Template Policies” on page 14.
Configuring tenants
A tenant is an organizational unit and at least one tenant must exist. A tenant can
be created with the Add Tenant button in the home page Tenants tab. The first
(admin level) user of the tenant is created at the same time. If any vCloud Director
Import sources are defined, the tenant's credentials can be set. A tenant record,
related tenant Integration Settings, and the user record are added to the database
when you click OK.
A tenant’s details can be edited through Admin > Organization > Tenant. A tenant's
Customer Code, which is set when you create a tenant, can be viewed in the
Details tab. All users that are associated to the tenant are visible in the Users tab.
Tenant level Integration settings are available in the Integration tab. vCloud Director
credentials, and also additional vCloud Director imports, can be set here. The tenant
administrator can subsequently set the updated vCloud Director password when
required, using the change facility on their home page vCloud Director Infrastructure
tree view node. Tenant level theming can be carried out in the Themes tab.
Configuring Self Service 25
Configuring tenants
You can also use an API to create tenants. A PowerShell script is provided as a
starting point for automating the creation of tenants and their users. It makes use
of the Front Office SDK to call the public web services.
Further information about the SDK is available in the help files. The help files are
found in the install location of the NetBackup Self Service portal. By default, the
files are located in C:\Program Files (x86)\Biomni\Front Office 8.5\Sdk\.
Microsoft developers should use the SDK. Non-Microsoft developers can call the
web service directly. The URL is found in Admin > Support > Configuration Check
in the Public Web Service section of the Server tab. The web service is
DirectaApi.svc.
Caution: Do not create tenants directly in the portal Admin section (Admin >
Organization > Add Tenant). If you create tenants from this screen, not all of the
required Self Service data is created. Create tenants from the Add Tenant form
(on the home page) or use the API.
Deactivating a Tenant
To deactivate a tenant:
1 Go to Admin > Organization > Tenant.
2 Deactivate the tenant.
Deactivate the tenant with the Deactivate link on the right of the specific tenant
row from the entry page. Or deactivate the tenant from the Details tab by
deselecting the Active check box in tenant record.
This action prevents logon from tenant users.
3 All computers, backup, protection, and usage data is retained in the Self Service
database.
4 Delete all policies for the tenant in NetBackup.
You can identify the policies by checking for any that start with the deactivated
tenant's Customer Code.
Adding users
You can add additional users to the tenant in a number of ways:
■ Manually through the portal from the Admin > Organization > Tenant > User
tab
■ Active Directory (Admin > Organization > User right-click Import Active
Directory). The Cost Center Code must be the same as that found in the Tenant
record.
Configuring Self Service 26
Access rights
■ Master Data import through CSV (Admin > Organization > User right-click
Import / Export Users. Users tab in the Import File Template). The Cost
Center Code must be the same as that found in the Tenant record.
■ Using the API
A user record can be deactivated to prevent access to the system. If using Forms
Authentication, password rules can be defined using a number of criteria. These
rules can be configured in Admin > Settings > System Configuration.
A tenant user with an Administrator access profile can manage their own user
records.
Access rights
By default all users can carry out all possible actions on every computer that is
registered to their tenant. This ability depends on the functionality that the computer
can support. All users can see the monthly usage data for their tenant. You can
control the available actions at three levels: globally, per tenant, or per user.
Control of these access rights is available through Admin > Settings > Integration
Settings in the NetBackup Adapter Access Rights section. The access rights
are Allow Backup Now, Allow Protect Machine, Allow Restore File, Allow
Restore Vm, Allow Unprotect Machine, Allow Register for File Restore, Allow
Register for Protection, Allow Restore SQL, Allow Restore Oracle, and Allow
Usage Report.
To globally enable or disable an action for all users
1 Click the required access right in the NetBackup Adapter Access Rights
section.
2 Choose Enabled or Disabled in the Value field.
Ensure Allow Tenant Override is not checked.
Ensure Allow User Override is (None).
3 To allow different tenants to have different actions available to them.
■ Click the required access right in the NetBackup Adapter Access Rights
section
■ Choose Enabled or Disabled in the Value field. This setting is the default
for any existing tenants or any new tenants
■ Check Allow Tenant Override
Configuring Self Service 27
Registering computers
Only a non-tenant associated administrator who has access to all of the Tenants
can change the value.
To configure the value of the access rights for each tenant
1 Select the Integration tab in the Tenant Admin screen.
2 Admin > Organization > Tenant > Integration.
3 Click the required access right in the NetBackup Adapter Access Rights
section.
4 Choose Enabled or Disabled in the Value field.
To allow different users to have different actions available to them
1 Click the required access right in the NetBackup Adapter Access Rights
section.
2 Choose Enabled or Disabled in the Value field. This setting is the default for
any existing or any new users.
3 Ensure Allow Tenant Override is not checked.
4 Set Allow User Override to For User.
When For User overriding is chosen the value can be changed in any of the following
places:
■ By an administrator user in the Integration tab of User Administration (Admin
> Organization > User > Integration)
■ By an administrator user in the Integration tab of Tenant User Administration
(Admin > Organization > Tenant > Users > Select User > Integration)
■ By a tenant administrator in the Integration tab of their tenant's User
Maintenance screen (Admin > User Management > Select User > Integration).
■ Click the required access right in the NetBackup Adapter Access Rights
section
■ Choose Enabled or Disabled in the Value field
Registering computers
Computers within the estate must be registered to NetBackup Self Service. This
requirement includes the name for display in the UI and configuration data for use
with NetBackup.
Configuring Self Service 28
Registering computers
You can register a computer in three different ways: through the user interface,
through the API, or automatically through vCloud Director import. A single tenant
can have more than one source of computer, for example, virtual machines imported
from vCloud Director and physical computers imported through the API.
basis and each must be set up with a filter to import any vDCs. Each vDC should
appear only in a single tenant's filter.
When vDC filtering is disabled, all vDCs that are visible through the import
credentials are imported.
Use the Add Import option on the Imports tab to create a new vCloud Director
Import. Follow the on-screen prompts to create a corresponding vCloud Import
Integration Setting section.
You must specify logon credentials at a tenant level to enable import. The credentials
in vCloud Director are defined against an Organization and must have the General
> Administrator View right. Only a single tenant can import computers from any
vCloud Director Organization.
When you create a new tenant, the Add Tenant form supports specifying credentials
for a single vCloud Director system as part of the tenant creation process. Further
credentials can be supplied either using the API or through the Integration Settings
tab in Tenant administration. Once the initial password is set, a tenant-administrator
can update the vCloud Director password that is used to access vCloud Director.
The tenant-administrator updates the password through a drop-down on the root
node of their Computers list.
Table 4-5 Integration Settings that are used in a vCloud Director Import
Item Details
Ignore SSL Certificate Errors This option allows the Self Service to connect
to vCloud Director instances where the SSL
certificate is not valid.
Table 4-5 Integration Settings that are used in a vCloud Director Import
(continued)
Item Details
Computers that are imported from vCloud Director are displayed to the tenant-user
in a two-paned tree-view. Computers are listed within their parent containers. If the
computer is from vCloud, containers display in left pane. When you click on the
lowest level container, the contents are displayed on the right pane. Protection can
be applied at either the container or the computer level. When only non-vCloud
Director computers are registered, they are displayed in a full width list.
Adapter (Admin > Settings > Integration Settings). User group level access
controls are here but typically the shipped data would not be changed.
Item Details
Usage Retention Period (months) The number of months retained for display in
Usage trend graph or list.
The Action Request Type controls the request type that is associated with the
following computer actions:
Item Details
Register for File Restore The Request Type Code of the customized
request type. Defaults to DBREGDNS.
The NetBackup adapter access rights controls the actions all users, individual
tenants, or specific users are allowed to perform against a computer.
Item Details
Allow Register for File Restore Determines if the Register for File Restore
option is displayed.
Item Details
■ Language settings
■ Themes
■ Notices
Language settings
Although the portal supports multiple languages, NetBackup Self Service solution
data is currently only available in US English. This setting encompasses language
and regional settings, including date formats.
Note: If changes to a shipped request form are essential, it should be copied first,
then you can edit the copy as required.
NetBackup Self Service is shipped with fully preconfigured request forms (request
types). These forms are launched when a backup or restore option is selected from
the home page dashboard. If additional data or integration is required, you can
override the default request form with an association to a customized form. This
override takes effect at the system-wide level.
Customizing Self Service 35
Themes
You should be aware that a customization may be overwritten on upgrade and any
customizations must be reapplied.
The shipped request form should be selected from the list and then copied. Access
the form through Admin > Request and Approval > Request Type. Additional
request fields, approval stages, or workflow can then be added and the Request
Type Active check box enabled. Ensure that the Request Type Name is amended
to text suitable for viewing in the Request List.
Note: No shipped request fields or workflow steps should be removed. This facility
is available as a means of adding fulfillment steps or an approval process.
You should edit the relevant Action Request Typesetting from the Integration
Settings section.
1 Access the setting through Admin > Settings > Integration Settings.
2 Edit it by replacing the existing value with the new Request Type Code.
3 You can then deactivate the shipped request form.
Note: The Service Catalog and a full list of shipped request types is available if a
restore to default values is required. They can be found in the
MsBuild\RequestTypes folder, under the Installation location.
Themes
The pre-shipped NetBackup Self Service theme can be adjusted. Change the theme
in an Admin area screen by editing the colors that are used as well as many of the
images and styles. Many elements are editable by an edit page. The Page Width
should remain at 1024 pixels. You can also do additional customized editing with
an online CSS editor.
The shipped theme can be adjusted system wide with Admin > Settings > Theme
or for an individual tenant with Admin > Organization > Tenant > Theme.
Notices
You can display news ticker-style notices at the top of the home page. These notices
can be either alert type or information types. You can change the theme of the
notice and filter the notice by tenant. You can control the publication of a notice by
both start date and end dates. An API supports these notices.
Customizing Self Service 36
Notices
■ Windows Authentication
Password rules can be defined in the Password Policies category of Admin >
Settings > System Configuration.
Windows Authentication
To use Windows Authentication, the users must be set up in the database with the
user names that match the users’ domain names. This format is either
DOMAIN_NAME\username or username. The format depends on the system setting.
Configure Remove Domain Name in Admin > Settings > System Configuration.
Switch it on if it uses firstname.lastname or switch off if it uses
DOMAIN\firstname.lastname.
Once at least one Windows user has access to the Administration area, disable
both Anonymous Authentication and Forms Authentication in IIS. Then enable
Windows Authentication. This configuration in IIS insures the web.config file is
updated and Self Service address is changed accordingly.
You can only use the shipped admin user ID to access the system until Windows
Authentication is configured in IIS. After that point, no manual logon is available.
Note: If you use Active Directory to synchronize users, ensure that at least one
user is associated to the Supervisor access profile on initial import. Otherwise,
access to the Admin area is compromised.
Note: If you use Windows Authentication, ensure that at least one user is associated
to the Supervisor access profile on initial import. Otherwise access to the
Administration area is compromised.
Note: You should not use cut and paste for the thumbprint as it can insert
hidden characters into the file which interfere with the thumbprint matching.
7 If these changes are on a test system that uses self-sign SSL certificates,
uncomment the <certificateValidation> element.
8 Save the web.config file.
If you have to switch back to Forms Authentication, the web.config file can be
edited and the authentication mode set to forms: <authentication mode="Forms">.
User authentication methods 41
Configuring Self Service to use Federated Single Sign-On
One instance where you would switch back to Forms Authentication is to recover
from a problem.
■ About troubleshooting
About troubleshooting
The first step in troubleshooting a problem is to determine if it lies with Self Service
or NetBackup itself. Unless there is an error or a failure message that points in a
clear direction, the best first course of action is to try and manually perform the
action on the NetBackup console. If this action fails it points to a NetBackup issue.
Once NetBackup issues have been ruled out proceed with diagnosing in Self Service.
Troubleshooting 43
Where to find troubleshooting information
Request Workflow
Some actions in Self Service creates a request in the system. From the Requests
Top menu you can find the request which can be a good source of troubleshooting
information:
Troubleshooting 44
Where to find troubleshooting information
Fulfillment tab Any failed steps are red and have errors against them.
Audit tab Will show progress against the action and can also provide the
NetBackup Job Id.
Synchronization Errors
Can be viewed as an MSP admin user in computer detail pop-up.
Tracing
Tracing can be configured to analyze problems on a more detailed level. This
method is a more advanced troubleshooting method. Do not attempt this method
without the assistance of support. See the ReadMe.txt in Services Site\Logs and
Panels Site\Logs.
2 On the NetBackup master server, run the PowerShell command that is shown
to increase the number of connections allowed:
Set-Item WSMan:\localhost\Shell\MaxShellsPerUser interger_value
RunCommand failed.
"C:\Program Files\Veritas\NetBackup\bin\admincmd\bpimagelist"
"-d" "03/02/2015 09:58:11" "-e" "03/02/2015 11:58:11"
"-json_compact"
Run-Process script threw exception:
Starting a command on the remote server failed with the following
error message : The WS- Management service cannot process the
request. This user is allowed a maximum number of 15 concurrent
operations, which has been exceeded. Close existing operations for
this user, or raise the quota for this user. For more information,
see the about_Remote_Troubleshooting Help topic.
Windows 2012 defaults to 1500, Windows 2008 R2 defaults to 15. On the master
server, run the command that is shown to increase this limit:
winrm set winrm/config/Service
@{MaxConcurrentOperationsPerUser="1500"}
Settings
Table 7-2 Location integration settings that are used for PowerShell
Connection Pooling
Name Details
Diagnostics
The diagnostic tracing captures a large amount of information about the PowerShell
connection creation, use, and disposal.
The following PowerShell script can be used to find information about the
connections to a master server:
$machineName = 'master_server_machine_name'
$userName = 'user_name_-_same_as_the_location_integration_setting'
$password = '<password>'
$connections | ForEach-Object {
# To remove the connection, uncomment the line below
# Remove-WSManInstance -ConnectionURI $connectionURI shell
@{ShellID=$_.ShellID}
Troubleshooting 48
Issues with Remote PowerShell to Windows master servers
$_
"Owner: {0}" -f $_.Owner
"HostName: {0}" -f (Resolve-DnsName $_.ClientIP | select
-expand NameHost)
"-------------------------------------------------------"
}
■ Usage
Computers that are protected with only a Backup Now process are not included
in the count and are not shown as protected.
Usage
The Usage panel is split into two parts: the amount of consumed capacity as a total
and as a graph by month.
Consumed capacity is calculated from all non-expired images belonging to the
tenant. It can be expressed either as an absolute figure, in gigabytes, or in relation
to the amount of contracted space for the tenant. When consumed capacity is shown
in relation to contracted space, the value is shown both as a percentage and as an
absolute amount against that total.
Appendix C
Synchronizing data from
NetBackup
This appendix includes the following topics:
■ Backup Now
■ Protect computer
■ Unprotect computer
■ System Update
This task processes the computers that are flagged for NetBackup data
synchronization. Imports the protection levels and backup images, then
recalculates traffic light statuses. Runs every minute by default.
■ vCloud Director Import
Synchronizes the computers from vCloud Director according to configured
imports. This task runs once per day at 12:30 A.M. (UTC) by default, but can
be initiated manually.
System Sync
■ Imports the images from the last day for all online locations. The import includes
a 24 hour overlap to get the backups that started but not completed when the
last System Sync took place.
■ Flags the expired images.
■ Updates the last backup time and calculates traffic light status.
Note: Adding a new location does not trigger any independent action in the system.
Any new synchronizations or ongoing synchronizations, such as getting backup
images or importing policies, now include this new location. Older images are not
imported without manual intervention. Click Refresh NetBackup Data or call the
API to import older images. These actions are required for every computer that may
have backups.
Integration settings
The Integration Settings that are listed are relevant to the System Sync:
■ Utilization Retention Period (Months) (NetBackup Adapter integration section)
The period of time which usage data and expired backup images are retained
for and the number of months displayed in the charts. After this period the usage
data and expired images are deleted in the System Sync.
processed first. All computers have the same priority initially but if a Backup Now
is performed, that computer is marked as high priority.
If a synchronization fails, the synchronization is locked for a period of time. This
lock allows other computers without errors to be processed.
Integration Settings
The integration settings that are listed are relevant to the NetBackup Data
Synchronization:
■ Image Import Batch Processing (minutes) (NetBackup Adapter integration
section)
The System Update gets data for a period of time while there are computers
marked for synchronization. This defaults to five minutes.
■ Image Import Lock Delay (minutes) (NetBackup Adapter integration section)
This value defines how long to lock a computer image synchronization for a
computer if its image retrieval fails. This defaults to 60 minutes.
Backup Now
When a Backup Now request completes, the computer is flagged for synchronization
with high priority so that the computer synchronizes the new image as soon as
possible.
Protect computer
When a Protect Computer request completes, a task is queued to add the
protection level to the database and update the traffic light status.
Unprotect computer
When an Unprotect Computer request completes, a task is queued to remove the
protection level from the database and update the traffic light status.
Appendix E
Integration settings
This appendix includes the following topics:
■ NetBackup Adapter
■ NetBackup Location
Setting Details
NetBackup This section holds the settings which affect the whole of the solution.
Adapter There should be only one of these sections.
NetBackup This section controls the data and calculations in the Usage panel on
Adapter Usage the home page. There should be only one of these sections.
NetBackup This section determines what backup and restore actions are permitted
Adapter Access in the solution. There should be only one of these sections.
Rights
Action Request This section supports overwrite of specific shipped request types. There
Types should be only one of these sections.
Setting Details
vCloud Import This type of section contains details of the vCloud Director instance.
import Computers are imported from here and this section determines the Self
Service location that is associated with the imported computers.
Individual tenant credentials are specified against the Tenant. You can
have multiple vCloud Director Import sections. More information is
available.
NetBackup Adapter
This section holds the settings which affect the whole of the solution. There should
be only one of these sections.
Report Customer Root Yes The path of a folder on the web server where this
tenant’s reports are stored.
Contracted Space (TB) Yes The total amount of space, in terabytes, agreed for
use.
Panels URL No The URL of the NetBackup Adapter Panels, the installer
sets this value initially.
Service URL No The URL of the NetBackup Adapter web services. The
installer sets this value initially.
Image Import Batch No The computer image load retrieves images for a period
Processing (minutes) of time while there are computers marked for
synchronization. This defaults to 5 minutes.
Image import lock No This setting determines how long to lock a computer
delay (minutes) synchronization for a computer if an error occurs during
image retrieval. The default is 60 minutes.
Currency Code Yes The short currency code that is used on the home page
Usage list, to qualify the Charge column figure.
Cost (per GB) Yes Cost per gigabyte, used to calculate Charge.
Charging Type Yes The base parameter for whether the charge represents
new backups or used space, or whether no calculation
is made.
Allow Backup Now Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Integration settings 63
NetBackup Adapter Access Rights
Allow Protect Machine Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Allow Restore File Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Allow Restore VM Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Allow Unprotect Yes To override this value at the user level, select for user
Machine from the drop-down list. See the note that follows this
table.
Allow Usage Report Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Allow Register for File Yes To override this value at the user level, select for user
Restore from the drop-down list. See the note that follows this
table.
Allow Register for Yes To override this value at the user level, select for user
Protection from the drop-down list. See the note that follows this
table.
Allow Restore SQL Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Allow Restore Oracle Yes To override this value at the user level, select for user
from the drop-down list. See the note that follows this
table.
Note: The recommendation is that you only set a system wide or tenant level flag.
An override at tenant user level should only be considered if the system-wide setting
is set to enabled.
More information about the configuration of tenants is available.
See “Configuring tenants” on page 24.
Integration settings 64
Action Request Types
DB Restore File No The request type code that is associated with the
Restore File dashboard option. Defaults to
DBRESTFILE.
DB Unprotect Machine No The request type code that is associated with the
Unprotect Machine dashboard option. Defaults to
DBREMBACK.
DB Register for File No The request type code that is associated with the
Restore Register for File Restore dashboard option. Defaults
to DBREGDNS.
DB Register for No The request type code that is associated with the
Protection Register for Protection dashboard option. Defaults to
DBREGPROT.
DB Restore SQL No The request type code that is associated with the
Restore SQL Database dashboard option. Defaults to
DBRESTSQL.
DB Restore Oracle No The request type code that is associated with the
Restore Oracle Backups dashboard option. Defaults
to DBRESTORA.
NetBackup Location
This section type contains details for connecting to a NetBackup master server.
There can be multiple NetBackup Location sections: one for each master server.
Integration settings 65
NetBackup Location
NetBackup User Name No The user name to connect to the NetBackup Master
server.
NetBackup Folder No The Location on the NetBackup Master server that the
NetBackup Commands are installed in. Default values
are:
NetBackup TimeZone No If the server time zone for the Self Service NetBackup
Adapter and your NetBackup Master server are the
same you do not need to configure the timezone.
If you need to edit the time zone, set the value to the
correct Microsoft Time Zone ID. You can find this ID
appended to the Time Zone name in the Server Time
Zone drop down on the Add Location form on the
home page.
NetBackup DateFormat No Specifies the format the master server expects dates
to be supplied in.
MM\/dd\/yyyy
MM\/dd\/yyyy HH\:mm\:ss
NetBackup OpenSSH No For connection to UNIX master servers with Public Key
Key authentication. The key must be in the OpenSSH
format.
NetBackup Interactive No For connection to UNIX master servers when you use
Password Prompt Keyboard-Interactive authentication. This value
matches the prompt that the server sends when it
expects the password to be entered. The default value
is Password:.
NetBackup Use Pooled No Windows master servers Only. Enabled by default, and
Connections should be left on for normal usage. Controls pooling
of PowerShell connections to the master server.
Note: More information about editing the date and the time format is available.
https://msdn.microsoft.com/en-us/library/8kb3ddd4%28v=vs.110%29.aspx
Table E-8
Setting name Tennant Details
override
vCloud Api No This value should be set to the URL of the vCloud
Director API, in the format of
https://hostname/api/.
Ignore SSL Certificate No This option allows the Self Service to connect to vCloud
Errors Director instances where the SSL certificate is not valid.
vCloud username Yes The user name that the tenant uses to connect to the
vCloud Director API. Each tenant must have their own
credentials. It must be in the format userid@vOrg.
Must be set at the tenant level only.
Integration settings 68
vCloud Director import
■ Glossary
Glossary
Table G-1 Glossary of terms
Term Definition
Backup Now A user action in Self Service that creates a temporary Policy on the
master server and schedules it for immediate backup. The template
policy is deleted afterwards.
Computer Any physical or any virtual computer that the solution is aware of.
Customer Code A unique code that is used to identify the tenant in NetBackup Self
Service. This code is used in policy naming in NetBackup.
Image Sync Process where Self Service collects information about computer
backups from NetBackup.
Integration Settings Integration Settings are a flexible store of named settings with
values held in the Self Service Portal. All integrations settings can
be accessed as an Admin user from Admin > Settings >
Integration Settings. If they are configured with Tenant level
exceptions, you can access them from Admin > Organization >
Tenant > Integration.
Machine Any physical or any virtual machine that the solution is aware of.
NetBackup Self Service Term that is used to describe the whole solution.
Glossary 71
Glossary
Term Definition
NetBackup Self Service Second part of a Self Service system; responsible for
Adapter communications with NetBackup.
NetBackup Self Service First part of a Self Service system, the solution’s main website.
Portal
Panels A sub area in the home page of the Self Service portal. Sometimes
called home page widgets.
Protect (computer) A user action in Self Service that results in a computer being
scheduled for regular backups through its addition to a NetBackup
Policy.
Protection type A protection type defines all the ways you can protect a computer.
This protection may be by a single protection level or by multiple
protection levels, for example to cover a mix of physical and virtual
computers. Scheduled protection and one-off backup require
different protection levels.
Register Machine The process used to update the Self Service system with information
about a tenant's computer.
Restore File/Folder A user action in Self Service that creates a job to restore a file or
folder in NetBackup.
Restore VM A user action in Self Service that creates a job to restore a virtual
machine in NetBackup.
Service Catalog The home page that is presented to users of the Self Service portal.
Can be edited from Admin > Service Catalog & Notices > Service
Catalog.
Service Provider Refers to the top-level organization administering the Self Service
system.
Template Policies Inactive NetBackup Policies on a master server the system uses
to create active policies for users.
Glossary 72
Glossary
Term Definition
Unprotect (computer) A user action in Self Service that results in a computer being
removed from a NetBackup Policy.
vCloud Director Import A computer source which allows automated import from vCloud
Director.
Web Services An API for the portal, can be used to automate adding Tenants,
users, etc. Sometimes referred to DAPI.