NetBackup101 AdminGuideI Server
NetBackup101 AdminGuideI Server
NetBackup101 AdminGuideI Server
Administrator's Guide,
Volume I
Release 10.1
NetBackup Administrator's Guide, Volume I
Last updated: 2022-09-08
Legal Notice
Copyright © 2022 Veritas Technologies LLC. All rights reserved.
Veritas, 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 CustomerCare_Japan@veritas.com
Documentation
Make sure that you have the current version of the documentation. Each document displays
the date of the last update on page 2. 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:
NB.docs@veritas.com
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
Install and test the BLAT email utility on Windows ............................ 1201
Send notifications about KMS certificate expiration .......................... 1201
■ About NetBackup
■ NetBackup documentation
About NetBackup
NetBackup provides a complete, flexible data protection solution for a variety of
platforms. The platforms include Windows, UNIX, and Linux systems.
NetBackup administrators can set up periodic or calendar-based schedules to
perform automatic, unattended backups for clients across a network. An
administrator can carefully schedule backups to achieve systematic and complete
backups over a period of time, and optimize network traffic during off-peak hours.
The backups can be full or incremental: Full backups back up all indicated client
files, while incremental backups back up only the files that have changed since the
last backup.
The NetBackup administrator can allow users to back up, restore, or archive the
files from their computer. (An archive operation backs up a file, then deletes it from
the local disk if the backup is successful.)
NetBackup includes both the server and the client software as follows:
Introducing the NetBackup interfaces 36
About NetBackup
■ Server software resides on the computer that manages the storage devices.
■ Client software resides on computer(s) that contain data to back up. (Servers
also contain client software and can be backed up.)
Figure 1-1 shows an example of a NetBackup storage domain.
NetBackup
master server
Media servers
SAN
OpenStorage
Media Manager tape Storage unit disk pool
storage unit
NetBackup
clients
■ Data movers (when data is sent to independent, external disk devices like
OpenStorage appliances)
During a backup or archive, the client sends backup data across the network to a
NetBackup server. The NetBackup server manages the type of storage that is
specified in the backup policy.
During a restore, users can browse, then select the files and directories to recover.
NetBackup finds the selected files and directories and restores them to the disk on
the client.
NetBackup documentation
For a complete list of NetBackup technical documents for each supported release,
see the NetBackup Documentation Landing Page at the following URL:
https://www.veritas.com/content/support/en_US/article.100040135
The documents are in Adobe® Portable Document Format (PDF), viewable with
the Adobe Acrobat Reader. Download the reader from http://www.adobe.com.
No responsibility is assumed for the installation and use of the Adobe Acrobat
Reader.
Name of Description
interface
NetBackup web With the NetBackup web user interface (UI), you can administer many NetBackup activities and
user interface configurations, including role-based access control. For specific information about the web UI and
its features, refer to the web UI administrators' guides that are available at the following website:
http://www.veritas.com/DOC5332
To start the NetBackup web UI:
Note: Users must have a role that is configured for them in NetBackup RBAC.
Introducing the NetBackup interfaces 38
About NetBackup administration interfaces
Name of Description
interface
NetBackup The NetBackup Administration Console contains all the available configuration and features
Administration for NetBackup, with the exception of role-based access control.
Console
From the master server you can configure and manage the storage devices on all of your media
servers.
NetBackup includes an administration console for all the supported versions of NetBackup. Select
the version of the console that is compatible with the NetBackup server that you want to administer.
To start the NetBackup Administration Console
■ On Windows, select NetBackup 8.x Administration Console from the Start menu.
■ On UNIX, run the jnbSA command.
Note: To log in to any NetBackup Administration Console, your login credentials must be
authenticated from the connecting master or media server.
Character-based, Run the tpconfig command to start a character-based, menu interface for device management.
menu interface
Use the tpconfig interface from any terminal (or terminal emulation window) that has a termcap
or a terminfo definition.
Command line NetBackup commands are available on both Windows and UNIX platforms. Enter NetBackup
commands at the system prompt or use the commands in scripts.
All NetBackup administrator programs and commands require root or administrator user privileges
by default.
See “About authorizing nonroot users for specific applications” on page 1224.
For complete information on all NetBackup commands, see the NetBackup Commands Reference
Guide.
To view help for the commands, use the UNIX man command.
NetBackup provides two types of NetBackup host security certificates: Host ID-based
certificates and host name-based certificates. Host ID-based certificates are based
on Universally Unique Identifiers (UUID) that are assigned to each NetBackup host.
The NetBackup master server assigns these identifiers to the hosts.
Any security certificates that were generated before NetBackup 8.0 are now referred
to as host name-based certificates. NetBackup is in the process of replacing these
older certificates with newer host ID-based certificates. The transition will be
completed in future releases and the use of host name-based certificates will be
eliminated. However, the transition is ongoing and the current NetBackup version
continues to require the older host name-based certificates for certain operations.
NetBackup uses the certificates that are issued from either a NetBackup Certificate
Authority or an external certificate authority for host authentication. If you intend to
use external certificates on your master server, you configure the certificates in a
post-installation process. The media servers and the clients that use external
certificates can either configure external certificates during the installation or
upgrade, or after the installation or upgrade.
More information about the post-installation process is available:
https://www.veritas.com/support/en_US/article.100044300
For information on external CA support in NetBackup and external CA-signed
certificates, see the NetBackup Security and Encryption Guide.
Several versions of the interface exist. Use the -h option and review the -r options
to find out which versions are supported.
If no -r option is specified, the default is the NetBackup version of the current
master server.
No Yes No Yes
Note: If the FIPS mode is enabled while you launch the NetBackup
Administration Console, it is indicated on the title bar of the Login screen.
2 The login screen for the NetBackup Administration Console displays a name
in the Host name field.
The default host name is the last host that you successfully logged in to. The
drop-down list contains the names of other hosts that you logged in to.
To log in to a different host, type the name of another host.
If the server you enter is a media server or client, the media server or client
must have a security certificate installed.
See “About security certificates for NetBackup hosts” on page 38.
3 Select one of the following login options:
■ User name and password
In the login screen, type your user name and password. To log in to a
Windows server, enter both the domain of the server and the user name
as follows:
domain_name\user_name
The domain_name specifies the domain of the NetBackup host. If the host
is not a member of a domain, the domain_name is not required.
■ Windows Active Directory login credentials
With this option, you can bypass the authentication that is required using
the user name and enable Single Sign-on (SSO).
Users with administrative as well as non-administrative privileges can use
SSO. The user with administrative privileges needs to right-click and select
Introducing the NetBackup interfaces 42
About NetBackup administration interfaces
Note: If the FIPS mode is enabled while you logon to the NetBackup
Administration Console, it is indicated on the title bar of the NetBackup
Administration Console.
Item Description
Current master server The name of the currently selected master server. The information in the
NetBackup Administration Console applies to this server only.
Login Activity Displays the information about the current user's logon attempts and the
password expiration date.
Backup, Archive, and Restore Administrators can use this utility to perform backup and restore operations
of NetBackup clients.
Note: The server-directed restores for policy types Standard and
MS-Windows are also available on the NetBackup web UI.
Activity Monitor Displays NetBackup job information and provides the control over the jobs,
services, processes, and drives.
Item Description
Media and Device Management Contains the utilities for managing the media and devices that NetBackup
uses to store backups:
■ Device Monitor - Manages the drives, device paths, and service requests
for operators.
■ Media - Adds and manages removable media.
■ Devices - Adds, configures, and manages storage devices.
■ Credentials - Adds, removes, and manages logon credentials for NDMP
hosts or storage servers.
Introducing the NetBackup interfaces 46
NetBackup configuration wizards
Item Description
Security Management Contains the utilities to manage settings for security and host:
■ Security Events - Use to view the logon details about the current
administrator and the user-initiated changes that are made to NetBackup
For more information about Security Events, see the NetBackup Security
and Encryption Guide.
■ Host Management - Use to carry out NetBackup host operations, such
as adding or removing host ID to host name mappings, reset host, or add
comment for a host.
■ Certificate Management - Use to manage NetBackup certificates and
view external certificates.
■ Global Security Settings - Use to configure security settings for the
NetBackup domain.
■ Access Management - NetBackup Access Control (NBAC) is the legacy
access control method for NetBackup and is no longer being updated. It
is recommended that you use role-based access control (RBAC) with
the web UI.
Other licensed utilities Additional licensed utilities appear under the main NetBackup nodes.
Logging Assistant A tool that helps administrators configure, gather, and upload debug logs.
Deployment Management Contains a utility for the main component of VxUpdate that serves as a client
or a host upgrade tool.
Wizard Description
Getting Started Wizard Configures NetBackup for the first time. The wizard leads the user through the
necessary steps to a working NetBackup configuration.
The Getting Started Wizard is comprised of the following wizards, which can also
be run separately, outside of the Getting Started Wizard:
Device Configuration Wizard Click Configure Storage Devices to configure NetBackup to use robotic tape
libraries and tape drives.
Storage Server Configuration Click Configure Disk Storage Servers to create the servers that manage disk
Wizard storage.
Cloud Storage Server Click Configure Cloud Storage Servers to add or configure a cloud provider.
Configuration Wizard
For more information, see the NetBackup Cloud Administrator's Guide.
Disk Pool Configuration Wizard Click Configure Disk Pool to create pools of disk volumes for backup by one or
more media servers.
Volume Configuration Wizard Click Configure Volumes to configure removable media to use for backups.
Catalog Backup Wizard Click Configure the Catalog Backup to set up catalog backups. Catalog backups
are essential to recover data in the case of a server failure or crash.
Introducing the NetBackup interfaces 48
Running the Troubleshooter
Wizard Description
Policy Configuration Wizard Click Create a Policy to set up one of the policy types:
Note: Do not use the Policy Configuration Wizard to configure policies for
Replication Director.
Import Images Wizard This wizard is available only on computers running Windows. Click Import Images
to import NetBackup images in a two-part process.
Catalog Recovery Wizard Click Recover the Catalog to recover a catalog backup in a disaster recovery
situation.
Note: This wizard is also available on the NetBackup web UI. To recover the
catalogs, on the top right, click Settings > NetBackup Catalog Recovery or on
the left pane, select Recovery, and then NetBackup Catalog Recovery.
For more information about NetBackup disaster recovery, see the NetBackup
Troubleshooting Guide.
Summary of Displays a summary of the active features that are licensed on this
active licensed server. This view lists each feature and the number of instances of
features the feature that are licensed.
Administering NetBackup licenses 51
About administering NetBackup licenses
All registered Displays the details of the license keys that are registered on this
license keys server.
details This view lists the following:
To delete a license
1 In the NetBackup Administration Console, select Help > License Keys.
2 Select the license that you want to delete from the license key list. If the key
has more than one feature, all of the features are listed in the dialog box.
3 Click Delete.
4 Click OK or Yes to delete the key and all of the features that are associated
with the key. The license key cannot be restored.
If you deleted a license, restart all of the NetBackup utilities and the NetBackup
Administration Console.
2 At the prompt, enter one of the following menu selections, then press Enter:
■ Type A to add a new license key, then type the license key at the prompt.
■ Type D to delete a license from the list, then type the license key at the
prompt.
Administering NetBackup licenses 53
About administering NetBackup licenses
■ Type F to list only the licenses that are currently active. Expired licenses
do not appear in this listing. Specify a local or a remote host.
■ Type L to list all registered licenses—active or inactive. Specify a local or
a remote host.
■ Type H for help on the License Key Utility.
■ Type q to quit the utility.
Section 2
Configuring hosts
■ Chapter 5. Enabling support for NAT clients and NAT servers in NetBackup
■ Bandwidth properties
■ Clean-up properties
■ Encryption properties
Configuring Host Properties 56
■ Exchange properties
■ Firewall properties
■ Logging properties
■ Media properties
■ Network properties
■ Servers properties
■ SharePoint properties
■ Timeouts properties
The configuration options within the Host Properties let an administrator customize
NetBackup to meet specific site preferences and requirements. Some options cannot
be configured by using the NetBackup Administration Console.
To change the properties of another client or server, the NetBackup server where
you logged on using the NetBackup Administration Console must be in the
Servers list on the other system.
See “Servers properties” on page 207.
See “Allow access to another server” on page 1213.
For example, if you logged on to server_1 using the NetBackup Administration
Console and want to change a setting on client_2, client_2 must include server_1
in its Servers list.
Method Description
NetBackup Administration Most properties are listed in the NetBackup Administration Console in the Host
Console interface Properties. To navigate to the various properties, select NetBackup Management >
Host Properties. Depending on the host to be configured, select Primary Servers,
Media Servers, or Clients.
NetBackup Web UI interface Most properties are listed in the NetBackup web UI in the Host Properties. To navigate
to the various properties, select Hosts > Host Properties. Depending on the host to
be configured, select the Primary Server, Media Servers, or Clients.
Command line Use the nbgetconfig command or bpgetconfig command to obtain a list of
configuration entries. Then use nbsetconfig or bpsetconfig to change the options
as needed.
These commands update the appropriate configuration files on both Windows (registry)
and UNIX (bp.conf file) primary servers and clients.
vm.conf file The vm.conf file contains configuration entries for media and device management.
Backup, Archive, and Administrators can specify configuration options for NetBackup clients.
Restore client interface
See the NetBackup Backup, Archive, and Restore Getting Started Guide.
Note: To connect to a host and view the host properties on the NetBackup web UI,
on the left pane, select Hosts > Host Properties. On the right pane, select the
Primary Server, Media Servers, or Clients.
Select the host, and from the Actions menu, select Connect.
Configuring Host Properties 59
About the NetBackup Host Properties
Option Description
Required Specifies that the local system should accept requests only from the remote systems that use
NetBackup authentication and authorization. Connections from the remote systems that do not
use NetBackup authentication and authorization are rejected. Select Required if maximum
security is required.
Prohibited Specifies that the local system should reject connections from any remote system that uses
NetBackup authentication and authorization. Select Prohibited if the network is closed and
maximum performance is required.
Automatic Specifies that the local system should negotiate with the remote system about whether to use
NetBackup authentication and authorization. Select Automatic if the network contains mixed
versions of NetBackup.
For more information about controlling access to NetBackup, see the NetBackup
Security and Encryption Guide.
Property Description
Selected Authentication Domains list List of the authentication domains that are
selected for the host to use.
Configuring Host Properties 62
Access Control properties
Property Description
Option Description
Host name Specifies the host name or IP address of the authorization service.
Customize the port number of the Specifies a nonstandard port number. Select Customize the port
authorization service number and enter the port number of the authorization service.
Note: Define a host to perform authorization if you configure this tab for a media
server to use access control.
Networks The Networks property indicates whether specific networks can or cannot use NetBackup
authentication and authorization with the local system. The names on the list are relevant
only if the NetBackup Product Authentication and Authorization property in the Access
Control dialog box is set to Automatic or Required.
If a media server or client does not define a NetBackup Authentication and Authorization
network, it uses the networks of its primary server.
NetBackup Product The NetBackup Product Authentication and Authorization property in this tab determines
Authentication and whether the selected network uses access control and how the network uses it.
Authorization
See “Access Control properties” on page 60.
property
Property Description
Host/Domain Indicates whether the network to be added is a Host name or a Domain name.
Host Details Specifies that if the network is a host, one of the following items must be entered:
■ The host name of the remote system. (host.domain.com)
■ The IP address of the remote system. (10.0.0.29)
Property Description
Perform consistency check before backup Checks snapshots for data corruption. Applies only to snapshots that
when using Microsoft Volume Shadow Copy the Microsoft Volume Shadow Copy Services (VSS) performs.
Service snapshot provider
If corrupt data is found and this option is not selected, the job fails.
Continue with backup if consistency check Continues the backup job even if the consistency check fails.
fails
It may be preferable for the job to continue, even if the consistency
check fails. For example, a backup of the database in its current state
may be better than no backup at all. Or, it may be preferable for the
backup of a large database to continue if it encounters only a small
problem.
Bandwidth properties
Note: The Bandwidth properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Select the primary server. From the
Actions menu, select Edit primary server properties, and then click Bandwidth.
Use the Bandwidth properties to specify network bandwidth limits for the NetBackup
clients of the selected server.
Note: The Bandwidth properties apply only to IPv4 networks. Use the Throttle
Bandwidth properties to limit IPv6 networks.
See “Throttle Bandwidth properties” on page 231.
The actual limiting occurs on the client side of the backup connection. The bandwidth
limits only restrict bandwidth during backups. By default, the bandwidth is not limited.
The Bandwidth properties apply to currently selected primary servers.
Configuring Host Properties 66
Bandwidth properties
To manage entries in the Bandwidth dialog box, select one of the following buttons.
Add Adds an entry to the bandwidth table for each of the selected clients.
Change Changes an entry to the bandwidth table for each of the selected
clients.
Distributing the workload of active backups You cannot use bandwidth limits to distribute
the backup workload of active backups by
having NetBackup pick the most available
network segment. NetBackup does not pick
the next client to run based on any configured
bandwidth limits.
Note: The Busy File Settings properties can be configured on the NetBackup web
UI. On the left pane, select Hosts > Host properties. Next, select the UNIX clients.
From the Actions menu, select Edit client properties, and then click Busy File
Settings.
The Busy File Settings dialog box contains the following properties.
Property Description
Working directory Specifies the path to the busy-files working directory. On a UNIX client, the value in the
user’s $HOME/bp.conf file takes precedence if it exists. By default, NetBackup creates
the busy_files directory in the /usr/openv/netbackup directory.
Operator's email Specifies the recipient of the busy-file notification message when the action is set to Send
address email. By default, the mail recipient is the administrator. On a UNIX client, the value in the
user’s $HOME/bp.conf file takes precedence if it exists. By default,
BUSY_FILE_NOTIFY_USER is not in any bp.conf file and the mail recipient is root.
Process busy files Enables busy files to be processed according to the host property settings. NetBackup
follows the Busy File Settings if it determines that a file changes during a backup. By
default, Process busy files is not enabled and NetBackup does not process the busy files.
File action file list Specifies the absolute path and file name of the busy file. The metacharacters *, ?, [], [ - ]
can be used for pattern matching of file names or parts of file names.
Add Adds a new file entry. Enter the file and path directly, or browse to select a file.
Add to All Adds a new file entry for all of the clients currently selected. Enter the file and path directly,
or browse to select a file.
Remove Removes the selected file from the file action list.
Busy file action The following options specify which action to take when busy-file processing is enabled.
On a UNIX client, the value in the user’s $HOME/bp.conf file takes precedence if it exists.
■ Send email sends a busy sends a busy file notification message to the user that is
specified in Operator’s email address.
■ Retry the backup retries the backup on the specified busy file. The Retry count value
determines the number of times NetBackup tries a backup.
■ Ignore excludes the busy file from busy file processing. The file is backed up, then a
log entry that indicates it was busy appears in the All Log Entries report.
Retry count Specifies the number of times to try the backup. The default retry count is 1.
/usr/openv/netbackup/bin/goodies/bpend_notify_busy
to the path:
/usr/openv/netbackup/bin/bpend_notify
2 Set the file access permissions to allow group and others to run bpend_notify.
3 Configure a policy with a user backup schedule for the busy file backups.
This policy services the backup requests that the repeat option in the actions
file generates. The policy name is significant. By default, NetBackup
alphabetically searches (uppercase characters first) for the first available policy
with a user backup schedule and an open backup window. For example, a
policy name of AAA_busy_files is selected ahead of B_policy.
Clean-up properties
Note: The Clean-up properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Select the primary server. From the
Actions menu, select Edit primary server properties, and then click Clean-up.
Property Description
Keep true image restoration Specifies the number of days to keep true image restore information on disk.
information After the specified number of days, the images are pruned (removed). Applies
to all policies for which NetBackup collects true image restore information.
The default is one day.
When NetBackup performs a true image backup, it stores the following
images on the backup media:
■ Backed up files
■ True image restore information
NetBackup also stores the true image restore information on disk in the
following directories:
On Windows:
install_path\NetBackup\db\images
On UNIX:
/usr/openv/netbackup/db/images
NetBackup retains the information for the number of days that this property
specifies.
Move restore job from incomplete Indicates the number of days that a failed restore job can remain in an
state to done state Incomplete state. After that time, the Activity Monitor shows the job as Done.
The default is 7 days. The maximum setting is 365 days. If Checkpoint Restart
for restores is used, the Restore retries property allows a failed restore job
to be retried automatically.
Property Description
Move backup job from incomplete Indicates the maximum number of hours that a failed backup job can remain
state to done state in an incomplete state. After that time, the Activity Monitor shows the job as
Done. The minimum setting is 1 hour. The maximum setting is 72 hours.
The default is 3 hours.
When an active job has an error, the job goes into an Incomplete state. In
the Incomplete state, the administrator can correct the condition that caused
the error. If an Incomplete job does not complete successfully and is moved
to the Done state, the job retains the error status.
Note: A resumed job reuses the same job ID, but a restarted job receives
a new job ID. The job details indicate that the job was resumed or restarted.
Note: This property does not apply to suspended jobs. Suspended jobs
must be resumed manually before the retention period of the job is met and
the image expires. If a suspended job is resumed after the retention period
is met, the job fails and is moved to the Done state.
Image cleanup interval Specifies the maximum interval that can elapse before an image cleanup is
run. Image cleanup is run after every successful backup session (that is, a
session in which at least one backup runs successfully). If a backup session
exceeds this maximum interval, an image cleanup is initiated.
Catalog cleanup wait time Specifies the minimum interval that can elapse before an image cleanup is
run. Image cleanup is not run after a successful backup session until this
minimum interval has elapsed since the previous image cleanup.
Note: Using an IPv6 address as a client name in a policy can cause backups to
fail. Specify a host name instead of an IPv6 address.
If the value is not specified, NetBackup uses the name that is set in the following
locations:
■ For a Windows client
In the Network application from the Control Panel.
■ For a UNIX client
The name that is set by using the hostname command.
The name can also be added to a $HOME/bp.conf file on a UNIX client. However,
the name is normally added in this manner only for redirected restores. The
value in the $HOME/bp.conf file takes precedence if it exists.
Configuring Host Properties 75
Client Attributes properties
Attribute Description
Allow client browse Allows all clients to browse files for restoring. This attribute is overridden if
the Browse and restore ability option on the General tab is set to Deny
both for a particular client(s).
Allow client restore Allows all clients to restore files. This attribute is overridden if the Browse
and restore ability option on the General tab is set to Allow browse only
or Deny both.
Configuring Host Properties 76
Client Attributes properties
Attribute Description
Clients Specifies the list of clients in the client database on the currently selected
primary server(s). A client must be in the client database before you can
change the client properties in the Client Attributes dialog box.
Windows: install_path\NetBackup\db\client
UNIX: /usr/openv/netbackup/db/client
If a client is not listed in the Clients list, click Add to display the Add Client
dialog box and add a client to the client database. Enter a client name in the
text box or click the browse button (...) and select a client.
The name that is entered here must match the Client Name property for the
specific client. If it does not match, the client cannot browse its own backups.
Use the bpclient command to add clients to the client database if dynamic
addressing (DHCP) is in use.
On UNIX: You also can create, update, list, and delete client entries by using
the bpclient command that is located in the following directory:
/usr/openv/netbackup/bin/admincmd
General tab Specifies how to configure the selected Windows primary servers (clients).
Connect Options tab Specifies how to configure the connection between a NetBackup server and
a NetBackup client.
See “Connect Options tab of the Client Attributes properties” on page 82.
Windows Open File Backup tab Specifies whether a client uses Windows Open File Backup. Also, specifies
whether Volume Snapshot Provider or Volume Shadow Copy Service
is used as the snapshot provider.
See “Windows Open File Backup tab of the Client Attributes properties”
on page 84.
Configuring Host Properties 77
Client Attributes properties
Enter client name Specifies the name of the client to be added to the database.
Enter the name of the client to add.
... (browse) Finds the list of current clients and displays them in the Browse
for computer window. Select the client to add to the database
and click Add.
Add Adds the specified client to the client database (client name
displays in the Clients window).
Property Description
Offline Backups until: Makes the specified clients in the General tab unavailable for backups until
the specified date and time. By default, clients are online and included in the
policies in which they are listed.
When Offline Backups until is selected for a client, no jobs are scheduled
for that client. Since the client is not part of any job, no backup status is listed
for the client.
If a client is taken offline, any job that includes the client and is already
running is allowed to complete.
If a backup or restore job is manually submitted for a client that is offline, the
Activity Monitor displays the job as failed with a status code 1000 (Client is
offline).
Note: Changes to this property do not appear in the audit report.
Offline Restores until: Makes the specified clients in the General tab unavailable for restores until
the specified date and time. By default, clients are online and available for
restore.
Maximum data streams Specifies the maximum number of jobs that are allowed at one time for each
selected client. (This value applies to the number of jobs on the client, even
if multistreaming is not used.)
■ If the Maximum data streams property is not set, the limit is either the
one indicated by the Maximum jobs per client property or the Limit
jobs per policy property, whichever is lower.
■ If the Maximum data streams property is set, NetBackup ignores the
Maximum jobs per client property. NetBackup uses either Maximum
data streams or Limit jobs per policy, whichever is lower.
See “Global Attributes properties” on page 140.
See “Limit jobs per policy (policy attribute)” on page 779.
Configuring Host Properties 80
Client Attributes properties
Property Description
Browse and restore ability Specifies the client permissions to list and restore backups and archives.
Select the client(s) in the General tab of the Client Attributes dialog box
and choose a Browse and restore ability property.
To use the Global client attributes settings, select Use global settings.
■ To allow users on the selected clients to both browse and restore, select
Allow both.
■ To allow users on the selected clients to browse but not restore, select
Allow browse only.
■ To prevent users on the selected clients from the ability to browse or
restore, select Deny both.
Free browse Specifies whether the clients can list and restore from scheduled backups.
(This setting does not affect user backups and archives.)
Windows administrators and root users can list and restore from scheduled
backups as well as user backups regardless of the Free browse setting.
Deduplication Specifies the deduplication action for clients if you use the NetBackup Data
Protection Optimization Option.
A client is offline and the job is already in progress Offline clients continue to be included in any job.
Configuring Host Properties 81
Client Attributes properties
A client is offline and job retries were started before the Job retries continue as normal.
client was taken offline
Any duplication job that is associated with a storage Continues to run until complete.
lifecycle policy and an offline client
The user attempts a manual backup for an offline client The backup fails with a status code 1000 (Client is offline).
The user can either wait until the client is brought online
again or bring the client online manually. Use either the
NetBackup Administration Console or the bpclient
command to do so before resubmitting the manual job.
Caution: If the primary server is offline, hot catalog backups cannot run.
Option Description
Always use the media server (the Always deduplicates the data on the media server. The default.
default) Jobs fail if one of the following is true:
Prefer to use client-side deduplication Deduplicates the data on the client and then sends it directly to the storage
server.
Always use client-side deduplication Always deduplicates the backup data on the client and then sends it directly
to the storage server.
You can override the Prefer to use client-side deduplication or Always use
client-side deduplication host property in the backup policies.
See “Disable client-side deduplication (policy attribute)” on page 801.
More information about client deduplication is available in the NetBackup
Deduplication Guide.
Property Description
BPCD connect back Specifies how daemons are to connect back to the NetBackup Client daemon
(BPCD) and contains the following options:
Property Description
Ports Specifies the method that the selected clients should use to connect to the server
and contains the following options:
Daemon connection port Specifies the method that the selected clients should use to connect to the server
and contains the following options.
Figure 3-8 Windows Open File Backup tab of Client Attributes dialog box
Property Description
Add Adds a NetBackup client to the list, if you want to change the default settings for Windows
open file backups.
Configuring Host Properties 86
Client Attributes properties
Property Description
Enable Windows Open Specifies that Windows Open File Backups is used for the selected clients.
File Backups
This option functions independently from the Perform Snapshot backups policy option
that is available when the Snapshot Client is licensed.
If a client is included in a policy that has the Perform Snapshot backups policy option
disabled and you do not want snapshots, the Enable Windows Open File Backups for
this client property must be disabled as well for the client. If both options are not disabled,
a snapshot is created, though that may not be the intention of the administrator.
For more information, see the NetBackup Snapshot Client Administrator’s Guide.
Snapshot Provider Selects the snapshot provider for the selected clients:
Property Description
Snapshot usage
Note: The Individual drive snapshot property and the Global drive snapshot property
only apply to the non-multistreamed backups that use Windows Open File Backup. All
multistreamed backup jobs share the same volumes snapshots for the volumes in the
multistreamed policy. The volume snapshots are taken in a global fashion.
Property Description
Snapshot error control Determines the action to take if there is a snapshot error:
Note: Volume snapshots typically become invalid during the course of a backup because
insufficient cache storage was allocated for the volume snapshot. Reconfigure the cache
storage configuration of the Windows Open File Backup snapshot provider to a configuration
that best suits your client’s installation.
The UNIX Client Settings dialog box contains the following properties.
Property Description
Locked file action Determines what happens when NetBackup tries to back up a file with mandatory
file locking enabled in its file mode.
Select one of the following options:
■ Wait
By default, NetBackup waits for files to become unlocked. If the wait exceeds
the Client read timeout host property that is configured on the primary
server, the backup fails with a status 41.
See “Timeouts properties” on page 232.
■ Skip
NetBackup skips the files that currently have mandatory locking set by another
process. A message is logged if it was necessary to skip a file.
Configuring Host Properties 90
Client Settings properties for UNIX clients
Property Description
Keep status of user-directed Specifies the number of days to keep progress reports before the reports are
backups, archives, and restores deleted. The default is 3 days. The minimum is 0. The maximum is 9,999 days.
Logs for user-directed operations are stored on the client system in the following
directory:
install_path\NetBackup\logs\user_ops\loginID\logs
Reset file access time to the value Specifies that the access time (atime) for a file displays the backup time. By
before backup default, NetBackup preserves the access time by resetting it to the value it had
before the backup.
Note: This setting affects the software and the administration scripts that
examine a file’s access time.
Megabytes of memory to use for Specifies the amount of memory available on the client when files are
file compression compressed during backup. If you select compression, the client software uses
this value to determine how much space to request for the compression tables.
The more memory that is available to compress code, the greater the
compression and the greater the percentage of computer resources that are
used. If other processes also need memory, use a maximum value of half the
actual physical memory on a computer to avoid excessive swapping.
Use VxFS file change log for Determines if NetBackup uses the File Change Log on VxFS clients.
incremental backups
The default is off.
See “VxFS file change log for incremental backups property” on page 91.
Default cache device path for For additional information, see the NetBackup Snapshot Client Administrator’s
snapshots Guide.
Configuring Host Properties 91
Client Settings properties for UNIX clients
Property Description
Do not compress files ending with Corresponds to adding a COMPRESS_SUFFIX =.suffix option to the bp.conf
list file.
Specifies a list of file extensions. During a backup, NetBackup does not compress
files with these extensions because the file may already be in a compressed
format.
Do not use wildcards to specify these extensions. For example, .A1 is allowed,
but not .A* or .A[1-9]
Files that are already compressed become slightly larger if compressed again.
If compressed files with a unique file extension already exist on a UNIX client,
exclude it from compression by adding it to this list.
Add Adds file endings to the list of file endings that you do not want to compress.
Click Add, then type the file extension in the File Endings dialog box. Use
commas or spaces to separate file endings if more than one is added. Click
Add to add the ending to the list, then click Close to close the dialog box.
Add to All Adds a file extension that you do not want to compress, to the lists of all clients.
To add the file extension to the lists of all clients, select it in the list on the Client
Settings host property, then click Add to All.
Remove Removes a file extension from the list. To remove a name, either type it in the
box or click the browse button (...) and select a file ending. Use commas or
spaces to separate names.
NetBackup can use the FCL to determine which files to select for incremental
backups, which can potentially save unnecessary file system processing time. The
FCL information that is stored on each client includes the backup type, the FCL
offset, and the timestamp for each backup.
The advantages of this property depend largely on the number of file system changes
relative to the file system size. The performance impact of incremental backups
ranges from many times faster or slower, depending on file system size and use
patterns.
For example, enable this property for a client on a very large file system that
experiences relatively few changes. The incremental backups for the client may
complete sooner since the policy needs to read only the FCL to determine what
needs to be backed up on the client.
If a file experiences many changes or multiple changes to many files, the time
saving benefit may not be as great.
See “Backup Selections tab ” on page 880.
The following items must be in place for the Use VxFS file change log for
incremental backups property to work:
■ Enable the Use VxFS file change log for incremental backups property for
every client that wants NetBackup to take advantage of the FCL.
■ Enable the FCL on the VxFS client.
See the Veritas File System Administrator’s Guide for information about how to
enable the FCL on the VxFS client.
■ Enable the Use VxFS file change log for incremental backups property on
the client(s) in time for the first full backup. Subsequent incremental backups
need this full backup to stay synchronized.
■ Specify the VxFS mount point in the policy backup selections list in one of the
following ways:
■ Specify ALL_LOCAL_DRIVES.
■ Specifying the actual VxFS mount point.
■ Specifying a directory at a higher level than the VxFS mount point, provided
that Cross mount points is enabled.
See “Cross mount points (policy attribute)” on page 785.
If the policy has Collect true image restore information or Collect true image
restore information with move detection enabled, it ignores the Use VxFS file
change log for incremental backups property on the client.
The following table describes the additional options that are available on the VxFS
file change log feature.
Configuring Host Properties 93
Client Settings properties for Windows clients
Option Description
Activity Monitor messages Displays any messages that note when the file change log
is used during a backup as follows:
Keeping the data files The data files must be in sync with the FCL for this property
synchronized with the FCL to work. To keep the data files synchronized with the FCL,
do not turn the FCL on the VxFS client off and on.
Note: If NetBackup encounters any errors as it processes
the FCL, it switches to the normal files system scan. If this
switch occurs, it appears in the Activity Monitor.
The Client Settings dialog box for Windows clients contains the following properties.
Property Description
General level Enables logs for bpinetd, bpbkar, tar, and nbwin. The higher the level, the
more information is written. The default is 0.
Note: Setting the TCP level to 2 or 3 can cause the status reports to be very
large. It can also slow a backup or restore operation.
Configuring Host Properties 95
Client Settings properties for Windows clients
Property Description
Wait time before clearing archive Specifies how long the client waits before the archive bits for a differential
bit incremental backup are cleared. The minimum allowable value is 300 (default).
The client waits for acknowledgment from the server that the backup was
successful. If the server does not reply within this time period, the archive bits are
not cleared.
This option works together with the Use Accelerator policy attribute and the
Accelerator forced rescan schedule attribute.
Incrementals based on Specifies that files are selected for the backups that are based on the date that
timestamp the file was last modified. When Use change journal is selected, Incrementals
based on timestamp is automatically selected.
Incrementals based on archive Specifies that NetBackup include files in an incremental backup only if the archive
bit bit of the file is set. The system sets this bit whenever a file is changed and it
normally remains set until NetBackup clears it.
A full backup always clears the archive bit. A differential-incremental backup clears
the archive bit if the file is successfully backed up. The differential-incremental
backup must occur within the number of seconds that the Wait time before
clearing archive bit property indicates. A cumulative-incremental or user backup
has no effect on the archive bit.
Disable this property to include a file in an incremental backup only if the date
and time stamp for the file has changed since the last backup. For a
differential-incremental backup, NetBackup compares the date/time stamp to the
last full or incremental backup. For a cumulative-incremental backup, NetBackup
compares the timestamp to the last full backup.
If you install or copy files from another computer, the new files retain the date
timestamp of the originals. If the original date is before the last backup date on
this computer, then the new files are not backed up until the next full backup.
Note: It is not recommended that you combine differential incremental backups
and cumulative incremental backups within the same Windows policy when the
incremental backups are based on archive bit.
Configuring Host Properties 96
Client Settings properties for Windows clients
Property Description
Time overlap Specifies the number of minutes to add to the date range for incremental backups
when you use date-based backups. This value compensates for differences in
the speed of the clock between the NetBackup client and server. The default is
60 minutes.
This value is used during incremental backups when you use the archive bit and
when you examine the create time on folders. This comparison is done for archive
bit-based backups as well as date-based backups.
Communications buffer size Specifies the size (in kilobytes) of the TCP and the IP buffers that NetBackup
uses to transfer data between the NetBackup server and client. For example,
specify 10 for a buffer size of 10 kilobytes. The minimum allowable value is 2,
with no maximum allowable value. The default is 128 kilobytes.
User directed timeouts Specifies the seconds that are allowed between when a user requests a backup
or restore and when the operation begins. The operation fails if it does not begin
within this time period.
This property has no minimum value or maximum value. The default is 60 seconds.
Maximum error messages for Defines how many times a NetBackup client can send the same error message
server to a NetBackup server. For example, if the archive bits cannot be reset on a file,
this property limits how many times the message appears in the server logs. The
default is 10.
Keep status of user-directed Specifies how many days the system keeps progress reports before NetBackup
backups, archives, and restores automatically deletes them. The default is 3 days.
Perform default search for Instructs NetBackup to search the default range of backup images automatically.
restore The backed up folders and files within the range appear whenever a restore
window is opened.
Clear the Perform default search for restore check box to disable the initial
search. With the property disabled, the NetBackup Restore window does not
display any files or folders upon opening. The default is that the option is enabled.
100,000), the volume is a good candidate for enabling NetBackup change journal
support.
Unsuitable candidates for enabling NetBackup change journal support are as follows:
■ Support for the change journal is intended to reduce scan times for incremental
backups by using the information that is gathered from the change journal on a
volume. Therefore, to enable NetBackup change journal support is not
recommended if the file system on the volume contains relatively few files and
folders. (For example, hundreds of thousands of files and folders.) The normal
file system scan is suitable under such conditions.
■ If the total number of changes on a volume exceeds from 10% to 20% of the
total objects, the volume is not a good candidate for enabling NetBackup change
journal support.
■ Be aware that virus scanning software can interfere with the use of the change
journal. Some real-time virus scanners intercept a file open for read, scan for
viruses, then reset the access time. This results in the creation of a change
journal entry for every scanned file.
Property Description
Cloud Storage The cloud storage that corresponds to the various cloud service
providers that NetBackup supports are listed here.
Associated Storage The cloud storage servers that correspond to the selected cloud
Servers for storage are displayed.
Note: Changes that you make in the Cloud Storage dialog box are applied before
you click OK in the Host Properties dialog box.
For more information about NetBackup cloud storage, see the NetBackup Cloud
Administrator's Guide.
Certain NetBackup hosts that are not named as clients in a policy must be enabled
to access NDMP or disk array credentials. Use the Credential Access properties
dialog box to enter the names of those NetBackup hosts.
Property Description
NDMP Clients list To add an NDMP client to the NDMP Clients list, click Add. Enter the names of the
NDMP hosts that are not named as clients in a policy.
Disk clients list To add a Disk Client to the Disk Clients list, click Add. Enter the names of the
NetBackup hosts that meet all of the following criteria:
■ The host must be designated in a policy as the Off-host backup host in an alternate
client backup.
■ The host that is designated as the Off-host backup computer must not be named
as a client on the Clients tab in any NetBackup policy.
■ The policy for the off-host backup must be configured to use one of the disk array
snapshot methods for the EMC CLARiiON, HP EVA, or IBM disk arrays
Note: The credentials for the disk array or NDMP host are specified under Media
and Device Management > Credentials.
The Data Classification properties apply to currently selected primary and media
servers.
Data classifications must be configured in the Data Classification host properties
before storage lifecycle policies can be configured.
See “Data classifications (policy attribute)” on page 770.
Configuring Host Properties 102
Data Classification properties
Property Description
Rank column The Rank column displays the rank of the data classifications. The order of the data
classifications determines the rank of the classification in relationship to the others in
the list. The lowest numbered rank has the highest priority.
Use the Move Up and Move Down options to move the classification up or down in
the list.
To create a new data classification, click New. New data classifications are added to
bottom of the list. To increase the rank of a data classification, select a line and click
Move Up. To decrease the rank of a data classification, select a line and click Move
Down.
Name column The Name column displays the data classification name. While data classifications
cannot be deleted, the data classification names can be modified.
NetBackup provides the following data classifications by default:
Description column In the Description column, enter a meaningful description for the data classification.
Descriptions can be modified.
Data Classification ID The Data Classification ID is the GUID value that identifies the data classification and
is generated when a new data classification is added and the host property is saved.
This column is not displayed by default.
A data classification ID becomes associated with a backup image by setting the Data
Classification attribute in the policy dialog box. The ID is written into the image header.
The storage lifecycle policies use the ID to identify the images that are associated with
classification.
Note: Data classifications cannot be deleted. However, the name, description, and
the rank can be changed. The classification ID remains the same.
6 Select a line in the Data Classification host properties and use the Move Up
and Move Down options to move the classification level up or down in the list.
The Default Job Priorities host properties let administrators configure the default
job priority for different job types. The Default Job Priorities host property lists the
job types and the configurable default priority for each.
Configuring Host Properties 105
Default Job Priorities properties
The job priority can be set for individual jobs in the following utilities:
■ In the Jobs tab of the Activity Monitor for queued or active jobs.
See “Changing the Job Priority dynamically from the Activity Monitor” on page 1160.
■ In the Catalog utility for verify, duplicate, and import jobs.
■ In the Reports utility for a Media Contents report job.
■ In the Backup, Archive, and Restore client interface for restore jobs.
The Default Job Priorities dialog box contains the following properties.
Property Description
Job Type and Job Priority list This listing includes 18 job types and the current configurable priority for each.
Configuring Host Properties 106
Default Job Priorities properties
Property Description
Job Priority The Job Priority value specifies the priority that a job has as it competes with other
jobs for backup resources. The value can range from 0 to 99999. The higher the number,
the greater the priority of the job.
A new priority setting affects all the policies that are created after the host property has
been changed.
A higher priority does not guarantee that a job receives resources before a job with a
lower priority. NetBackup evaluates jobs with a higher priority before those with a lower
priority.
However, the following factors can cause a job with a lower priority to run before a job
with a higher priority:
■ To maximize drive use, a low priority job may run first if it can use a drive that is
currently loaded. A job with a higher priority that requires that the drive be unloaded
would wait.
■ If a low priority job can join a multiplexed group, it may run first. The job with a
higher priority may wait if it is not able to join the multiplexed group.
■ If the NetBackup Resource Broker (nbrb) receives a job request during an
evaluation cycle, it does not consider the job until the next cycle, regardless of the
job priority.
The following scenarios present situations in which a request with a lower priority
may receive resources before a request with a higher priority:
■ A higher priority job needs to unload the media in a drive because the retention
level (or the media pool) of the loaded media is not what the job requires. A
lower priority job can use the media that is already loaded in the drive. To
maximize drive utilization, the Resource Broker gives the loaded media and
drive pair to the job with the lower priority.
■ A higher priority job is not eligible to join an existing multiplexing group but a
lower priority job is eligible to join the multiplexing group. To continue spinning
the drive at the maximum rate, the lower priority job joins the multiplexing group
and runs.
■ The Resource Broker receives resource requests for jobs and places the requests
in a queue before processing them. New resource requests are sorted and
evaluated every 5 minutes. Some external events (a new resource request or
a resource release, for example) can also trigger an evaluation. If the Resource
Broker receives a request of any priority while it processes requests in an
evaluation cycle, the request is not evaluated until the next evaluation cycle
starts.
Some applications, such as SharePoint, Exchange, and SQL Server distribute and
replicate data across multiple hosts. Or, the configuration includes a cluster where
communication occurs across multiple nodes. Use the Distributed Application
Restore Mapping to provide a mapping of the hosts in the database environment
so that NetBackup can successfully restore the databases. See the administrator's
guide for the database agent for more details.
For example, for a SharePoint farm, assume that the farm has two application
servers (App1 and App2), one front-end server (FE1) and one SQL database
(SQLDB1). The Distributed Application Restore Mapping for this SharePoint server
would be as following follows:
App1 SQLDB1
Configuring Host Properties 108
Distributed application restore mapping properties
App2 SQLDB1
FE1 SQLDB1
The Distributed Application Restore Mapping dialog box contains the following
properties.
Property Description
Add Adds a component host that is authorized to run restores on a SharePoint, Exchange,
or SQL Server application host.
For SharePoint, NetBackup catalogs backup images under the front-end server name.
To allow NetBackup to restore SQL Server back-end databases to the correct hosts
in a farm, provide a list of the SharePoint hosts.
For Exchange, any operations that use Granular Recovery Technology (GRT) require
that you provide a list of the Exchange virtual and the physical host names. Also include
the off-host client and the granular proxy host.
For SQL Server, this configuration is required for restores of a SQL Server cluster or
a SQL Server availability group (AG).
Note: For VMware backups and restores that protect SharePoint, Exchange, or SQL
Server, you only need to add the hosts that browse for backups or perform restores.
You also must configure a mapping if you use a Primary VM Identifier other than VM
hostname. See the administrator's guide for the database agent for more details.
Note: Use either the client's short name or its fully qualified domain name (FQDN).
You do not need to provide both names in the list.
Change Changes the application host or component host of the currently selected mapping.
Encryption properties
Note: The Encryption properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Next, select the clients. From the
Actions menu, select Edit client properties, and then click Encryption.
Property Description
Not allowed Specifies that the client does not permit encrypted backups.
If the server requests an encrypted backup, the backup job
ends due to error.
Property Description
Enable standard Pertains to the 128-bit and the 256-bit options of NetBackup Encryption.
encryption
Client Cipher The following cipher types are available: AES-256-CFB and AES-128-CFB.
More information about the ciphers file is available in the NetBackup Security and Encryption
Guide.
Note: If you recover a Windows computer that has BitLocker encryption enabled,
you must re-enable BitLocker encryption following the restore.
Off-host backup is not supported with volumes that run Windows BitLocker Drive
Encryption.
Property Description
User Name Specify the user ID for the account that is used to log on to Enterprise Vault
(DOMAIN\user name).
Note: In 10.0 and later, credentials are stored in the Credential Management
System (CMS). If you get an error that CMS is unable to process the credentials,
ensure that the host name is configured in the host mappings settings.
Configuring Host Properties 113
Enterprise Vault Hosts properties
Property Description
Consistency check before Select what kind of consistency checks to perform on the SQL Server databases
backup before NetBackup begins a backup operation.
The Enterprise Vault Hosts properties apply to currently selected primary servers.
Special configuration is required to allow NetBackup to restore SQL databases to
the correct hosts in an Enterprise Vault farm. In the Enterprise Vault Hosts primary
server properties, specify a source and a destination host. By doing so, you specify
a source host that can run restores on the destination host.
Configuring Host Properties 114
Exchange properties
The Enterprise Vault Hosts dialog box contains the following properties.
Option Description
Add Adds the source and the destination hosts within the Enterprise Vault configuration.
You must provide the name of the Source host and the name of the Destination host.
Change Changes the source host and the destination host, an entry that you select from the
Enterprise Vault Hosts field.
Exchange properties
Note: The Exchange properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Select the Windows clients. From
the Actions menu, select Edit client properties, and then click Exchange.
Configuring Host Properties 115
Exchange properties
The Exchange properties apply to the currently selected Windows clients. For
clustered or replicated environments, configure the same settings for all nodes. If
you change the attributes for the virtual server name, only the DAG host server is
updated.
For complete information on these options, see the NetBackup for Exchange Server
Administrator's Guide.
Property Description
Snapshot verification I/O throttle This property only applies to MS-Exchange-Server backup policies with Exchange
2007. This version of Exchange is no longer supported.
Configuring Host Properties 116
Exchange properties
Property Description
You can specify a different Windows system to act as a proxy for the source client
when you duplicate or browse a backup (with bplist) that uses GRT. Use a
proxy if you do not want to affect the source client or if it is not available.
For complete information on this option, see the NetBackup for Exchange Server
Administrator's Guide.
Perform consistency check Disable this option if you do not want to perform a consistency check during a
before backup with Microsoft DAG backup. If you check Continue with backup if consistency check fails,
Volume Shadow Copy Service NetBackup continues to perform the backup even if the consistency check fails.
(VSS)
Provide the credentials for the account for NetBackup Exchange operations. This
account must have the necessary permissions to perform Exchange restores.
The permissions that are required depend on the Exchange version that you have.
The account also needs the right to “Replace a process level token.”
For complete information on this property, see the NetBackup for Exchange Server
Administrator's Guide.
Configuring Host Properties 117
Exchange properties
■ If you specify the minimal NetBackup account for the Exchange credentials in
the client host properties, NetBackup can back up only active copies of the
Exchange databases. If you select Passive copy only in the Database backup
source field when you create a policy, any backups fail. The failure occurs
because the Microsoft Active Directory Service Interface does not provide a list
of database copies for a minimal account.
Configuring Host Properties 118
Exclude Lists properties
Use the Exclude Lists host properties to create and to modify the exclude lists for
Windows clients. An exclude list names the files and directories to be excluded
from backups of the selected Windows clients.
For UNIX clients, use the nbgetconfig and nbsetconfig commands to gather and
modify the exclude list files from the /usr/openv/netbackup directory on each
client. nbgetconfig and nbsetconfig can also be used on a UNIX server to create
an exclude list on a Windows client.
See “Configuring the exclude list on a Windows client from a UNIX primary server”
on page 125.
Property Description
Use case sensitive exclude Indicates that the files and directories to exclude are case-sensitive.
list
Exclude lists Displays the policies that contain schedule, file, and directory exclusions as follows:
■ Add
Click to exclude a file from being backed up by a policy. The exclusion is configured
in the Add to exclude list dialog box, then added to the Exclude list. When the
policies in this list are run, the files and directories that are specified on the list are
not backed up.
■ Add to all
When multiple Windows clients are selected, click Add to all to add the selected
list item to the Exclude list for all selected clients. Add to all is enabled only when
multiple Windows clients are selected for configuration.
■ Remove
Click to remove the selected policy, schedule, or file from the Exclude list.
Configuring Host Properties 120
Exclude Lists properties
Property Description
Exceptions to exclude list Displays the policies, schedules, files, and directories that are excepted from the
Exclude list. When the policies on the Exceptions to the exclude list run, the files
and directories on the list are backed up if they were part of the original file list and
were subsequently excluded. The list is useful to exclude all files in a directory but one.
For example, if the file list of items to back up contains /foo, and the exclude list
contains /foo/bar, adding /fum to the exceptions list does not back up the /fum
directory. However, adding fum to the exceptions list will back up any occurrences of
fum (file or directory) that occur within /foo/bar.
■ Add
Click to create an exception to the Exclude list. The exception is configured in the
Add exceptions to exclude list dialog box, then added to the Exceptions to the
exclude list.
When the policies on the Exceptions to the exclude list run, the items on the
exceptions list are backed up (if they were part of the original file list and
subsequently excluded). Effectively, you add files back into the backup list of a
policy.
■ Add to all
When multiple Windows clients are selected, click Add to all to add the selected
list item to the Exceptions to the exclude list for all selected clients. When the
policies on the exclude list run, the items on the exceptions list are backed up on
all selected clients.
■ Remove
Click to remove the selected policy, schedule, or file from the Exceptions list. After
the item is removed from the Exclude list, the item is excluded from the backup.
About the Add to Exclude List and Add Exceptions to Exclude List
dialog boxes
The Add to Exclude List dialog box and the Add Exceptions to Exclude List
dialog box contain the following fields:
Configuring Host Properties 121
Exclude Lists properties
Field Description
Policy The policy name that contains the files and the directories
that you want to exclude or make exceptions for. You can
also select the policy name from the drop-down menu. To
exclude or make exceptions for the backup of specific files
or directories from all policies, select All Policies.
Schedule The schedule name that is associated with the files and the
directories that you want to exclude or make exceptions for.
You can also select the schedule name from the drop-down
menu. To exclude or make exceptions for the backups of
specific files or directories from all schedules, select All
Schedules.
Files/Directories Either browse or enter the full path to the files and the
directories that you want to exclude or make exceptions for.
4 In the Schedule field, select a schedule name from the drop-down menu or
enter the name of a schedule. Select All Schedules to exclude the specified
files and directories from all schedules in the policy.
5 In the Files/Directories field, either browse or enter the files or directories to
be excluded from the backups that are based on the selected policy and
schedule.
6 Click Add to add the specified files and directories to the exclude list.
7 Click Apply to accept the changes. Click OK to accept the changes and close
the host properties dialog box.
C:\users\doe\abc\
C:\users\*\test
C:\*\temp
core
Given the exclude list example, the following files, and directories are excluded
from automatic backups:
■ The file or directory named C:\users\doe\john.
■ The directory C:\users\doe\abc\ (because the exclude entry ends with \).
■ All files or directories named test that are two levels beneath users on drive
C.
■ All files or directories named temp that are two levels beneath the root directory
on drive C.
■ All files or directories named core at any level and on any drive.
Given the exclude list example, the following files and directories are excluded from
automatic backups:
■ The file or directory named /home/doe/john.
■ The directory /home/doe/abc (because the exclude entry ends with /).
■ All files or directories named test that are two levels beneath home.
■ All files or directories named temp that are two levels beneath the root directory.
■ All files or directories named core at any level.
Configuring Host Properties 125
Exclude Lists properties
Note: Exclude and include lists do not apply to user backups and archives.
To illustrate the use of an include list, we use the example from the previous
discussion. The exclude list in that example causes NetBackup to omit all files or
directories named test from all directories beneath /home/*/test.
In this case, add a file named /home/jdoe/test back into the backup by creating
an include_list file on the client. Add the following to the include_list file:
To create an include list for a specific policy or policy and schedule combination,
use a .policyname or .policyname.schedulename suffix. The following are two
examples of include list names for a policy that is named wkstations that contains
a schedule that is named fulls.
/usr/openv/netbackup/include_list.workstations
/usr/openv/netbackup/include_list.workstations.fulls
The first file affects all scheduled backups in the policy that is named wkstations.
The second file affects backups only when the schedule is named fulls.
For a given backup, NetBackup uses only one include list: the list with the most
specific name. Given the following two files:
include_list.workstations
include_list.workstations.fulls
Configuring the exclude list on a Windows client from a UNIX primary server
1 From the UNIX server, use the nbgetconfig command to access the exclude
list on a Windows client.
For example, where:
nbprimary1 is a UNIX primary server.
nbmedia1 is a Windows computer and a NetBackup client.
On nbprimary1, run the following command:
vi /tmp/ex_list
more /tmp/ex_list
EXCLUDE = C:\Program Files\Veritas\NetBackup\bin\*.lock
EXCLUDE = C:\Program Files\Veritas\NetBackup\bin\bprd.d\*.lock
EXCLUDE = C:\Program Files\Veritas\NetBackup\bin\bpsched.d\*.lock
EXCLUDE = C:\Program Files\Veritas\NetBackupDB\data\*
EXCLUDE = C:\Program Files\Veritas\Volmgr\misc\*
EXCLUDE = C:\
EXCLUDE = D:\
Configuring Host Properties 127
Exclude Lists properties
3 From the UNIX server, use the nbsetconfig command to set the exclude list
on a Windows client.
For example, run the following command on nbprimary1 to make ex_list the
exclude list on client nbmedia1:
4 On the UNIX server, use the nbgetconfig command to view the new exclude
list on the Windows client.
For example:
■ The exclude list for the UNIX client consists of the following: /
■ The include list of the UNIX client consists of the following directories:
/data1
/data2
/data3
Because the include list specifies full paths and the exclude list excludes everything,
NetBackup replaces the backup selection list with the client’s include list.
NetBackup Fibre Transport properties control how your Fibre Transport media
servers and SAN clients use the Fibre Transport service for backups and restores.
The Fibre Transport properties apply to the host type that you select in the
NetBackup Administration Console, as follows:
Primary server Global Fibre Transport properties that apply to all SAN clients.
Client The Fibre Transport properties apply to the SAN client or clients
that you selected in the NetBackup Administration Console. The
default values for clients are the global property settings of the primary
server. Client properties override the global Fibre Transport
properties.
Configuring Host Properties 129
Fibre Transport properties
Table 3-32 describes the Fibre Transport properties. All properties are not available
for all hosts. In this table, FT device is an HBA port on a Fibre Transport media
server. The port carries the backup and restore traffic. A media server may have
more than one FT device.
Configuring Host Properties 130
Fibre Transport properties
Property Description
Maximum concurrent FT This property appears only when you select an FT media server or servers in the
connections NetBackup Administration Console.
NetBackup supports 644 buffers per media server for Fibre Transport. To
determine the number of buffers that each connection uses, divide 644 by the
value you enter. More buffers per connection equal better performance for each
connection.
Use defaults from the master This property appears only when you select a client or client in the NetBackup
server configuration Administration Console.
This property specifies that the client follow the properties as they are configured
on the primary server.
Preferred The Preferred property specifies to use an FT device if one is available within
the configured wait period in minutes. If an FT device is not available after the
wait period elapses, NetBackup uses a LAN connection for the operation.
If you select this option, also specify the wait period for backups and for restores.
For the global property that is specified on the primary server, the default is
Preferred.
Configuring Host Properties 131
Fibre Transport properties
Property Description
Always The Always property specifies that NetBackup should always use an FT device
for backups and restores of SAN clients. NetBackup waits until an FT device is
available before it begins the operation.
However, an FT device must be online and up. If not, NetBackup uses the LAN.
An FT device may be unavailable because none are active, none have been
configured, or the SAN Client license expired.
Fail The Fail property specifies that NetBackup should fail the job if an FT device is
not online and up. If the FT devices are online but busy, NetBackup waits until a
device is available and assigns the next job to the device. An FT device may be
unavailable because none are active, none have been configured, or the SAN
Client license expired.
Never The Never property specifies that NetBackup should never use an FT pipe for
backups and restores of SAN clients. NetBackup uses a LAN connection for the
backups and restores.
If you specify Never for the primary server, Fibre Transport is disabled in the
NetBackup environment. If you select Never, you can configure FT usage on a
per-client basis.
If you specify Never for a media server, Fibre Transport is disabled for the media
server.
If you specify Never for a SAN client, Fibre Transport is disabled for the client.
NetBackup provides one finer level of granularity for Fibre Transport. SAN client
usage preferences override the FT properties that you configure through Host
Properties.
For more information about NetBackup Fibre Transport, see the NetBackup SAN
Client and Fibre Transport Guide.
connections, reduce the number of buffers per connection. To do so, create the
following file and include one of the supported values from Table 3-33 in the file:
/usr/openv/netbackup/db/config/NUMBER_DATA_BUFFERS_FT
Table 3-33 shows the values that NetBackup supports for the
NUMBER_DATA_BUFFERS_FT file. NetBackup supports 644 buffers per media server
for Fibre Transport.
16 40 40
12 53 53
10 64 64
If you want, you then can limit the number of connections for a media server or
media servers by using the Maximum concurrent FT connections of the Fibre
Transport host properties.
Firewall properties
Note: The Firewall properties can be configured on the NetBackup web UI. On the
left pane, select Hosts > Host properties. Depending on the host to be configured,
select the Primary Server, Media Servers, or Clients. From the Actions menu,
select the Edit option, and then click Firewall.
The Firewall properties describe how the selected primary servers and media
servers connect to legacy services running on that NetBackup host.
Servers are added to the host list of the Firewall properties. To configure port usage
for clients, see the Client Attributes properties.
See “Client Attributes properties” on page 75.
Configuring Host Properties 133
Firewall properties
Property Description
Default connect options By default, NetBackup selects firewall-friendly connect options under Default connect
options. However, the default options can be set differently for individual servers under
Attributes for selected Hosts.
By default, the firewall settings are configured to require the fewest possible ports to
be open.
To change the default connect options for the selected server, click Change.
Click Change to change the Default connect options. Change the Firewall properties
in the Default Connect Options dialog box.
Note: If VNETD only is selected as the Daemon connection port, the BPCD connect
back setting is not applicable. If VNETD only is selected as the Daemon connection
port, Use non-reserved ports is always used regardless of the value of the Ports
setting.
Hosts list To change the default connect options for any host name, add the host name to the
host list. Servers do not automatically appear on the list.
■ Add option
Click Add to add a host entry to the host list. A host must be listed before it can be
selected for configuration.
■ Add to all option
Click Add to All to add the listed hosts (along with the specified properties) to all
hosts that are selected for host property configuration. (That is, the hosts that are
selected upon opening the Host Properties.)
■ Remove option
Select a host name in the list, then click Remove to remove the host from the list.
Attributes for selected hosts Connect options can be configured for individual servers.
Property Description
BPCD connect back This property specifies how daemons are to connect back to the NetBackup Client
daemon (BPCD) as follows:
Ports Select whether a reserved or non-reserved port number should be used to connect to
the host name:
Property Description
Daemon connection port This option only affects connections to NetBackup 7.0 and earlier. For connections to
NetBackup 7.0.1 and later, the veritas_pbx port is used.
If configuring connections for NetBackup 7.0 and earlier, select the Daemon connection
port method to use to connect to the server:
Note: If vnetd only is selected as the Daemon connection port, the BPCD connect
back setting is not applicable. If vnetd only is selected as the Daemon connection
port, Non-reserved port is always used regardless of the value of the Ports setting.
The General Server properties apply to selected primary and media servers.
Property Description
Delay on multiplexed restores This property specifies how long the server waits for additional restore requests
of multiplexed images on the same tape. All of the restore requests that are
received within the delay period are included in the same restore operation (one
pass of the tape).
Check the capacity of disk storage This property applies to the disk storage units of 6.0 media servers only.
units every Subsequent releases use internal methods to monitor disk space more frequently.
Must use local drive This property appears for primary servers only, but applies to all media servers
as well. This property does not apply to NDMP drives.
If a client is also a media server or a primary server and Must use local drive is
checked, a local drive is used to back up the client. If all drives are down, another
can be used.
This property increases performance because backups are done locally rather
than sent across the network. For example, in a SAN environment a storage unit
can be created for each SAN media server. Then, the media server clients may
be mixed with other clients in a policy that uses ANY AVAILABLE storage unit.
When a backup starts for a client that is a SAN media server, the backups go to
the SAN connected drives on that server.
Use direct access recovery for By default, NetBackup for NDMP is configured to use Direct Access Recovery
NDMP restores (DAR) during NDMP restores. DAR can reduce the time it takes to restore files
by allowing the NDMP host to position the tape to the exact location of the
requested file(s). Only the data that is needed for those files is read.
Clear this check box to disable DAR on all NDMP restores. Without DAR,
NetBackup reads the entire backup image, even if only a single restore file is
needed.
Enable message-level cataloging This option performs message-level cataloging when you duplicate Exchange
when duplicating Exchange images backup images that use Granular Recovery Technology (GRT) from disk to tape.
that use Granular Recovery To perform duplication more quickly, you can disable this option. However, then
Technology users are not able to browse for individual items on the image that was duplicated
to tape.
See the NetBackup for Exchange Administrator's Guide.
Configuring Host Properties 139
General Server properties
Property Description
Media host override list Specific servers can be specified in this list as servers to perform restores,
regardless of where the files were backed up. (Both servers must be in the same
primary and media server cluster.) For example, if files were backed up on media
server A, a restore request can be forced to use media server B.
The following items describe situations in which the capability to specify servers
is useful:
■ Two (or more) servers share a robot and each have connected drives. A restore
is requested while one of the servers is either temporarily unavailable or is
busy doing backups.
■ A media server was removed from the NetBackup configuration, and is no
longer available.
Click Add to All to add a host to the list for all of the hosts currently selected.
To change an entry in the list, select a host name, then click Change.
Configure the following options in the Add Media Override settings or Change
Media Override settings dialog box:
The Global Attributes properties apply to currently selected primary servers. The
Global Attributes properties affect all operations for all policies and clients. The
default values are adequate for most installations.
Configuring Host Properties 141
Global Attributes properties
Property Description
Job retry delay This property specifies how often NetBackup retries a job. The default is 10 minutes.
The maximum is 60 minutes; the minimum is 1 minute.
Configuring Host Properties 142
Global Attributes properties
Property Description
Schedule backup attempts NetBackup considers the failure history of a policy to determine whether or not to run
a scheduled backup job. The Schedule backup attempts property sets the timeframe
for NetBackup to examine.
This property determines the following characteristics for each policy:
Note: This attribute does not apply to user backups and archives.
Policy update interval This property specifies how long NetBackup waits to process a policy after a policy is
changed. The interval allows the NetBackup administrator time to make multiple changes
to the policy. The default is 10 minutes. The maximum is 1440 minutes; the minimum
is 1 minute.
Maximum jobs per client This property specifies the maximum number of backup and archive jobs that NetBackup
clients can perform concurrently. The default is one job.
NetBackup can process concurrent backup jobs from different policies on the same
client only in the following situations:
Compress catalog interval This property specifies how long NetBackup waits after a backup before it compresses
the image catalog file.
Configuring Host Properties 143
Global Attributes properties
Property Description
Maximum vault jobs This property specifies the maximum number of vault jobs that are allowed to be active
on the primary server. The greater the maximum number of vault jobs, the more system
resources are used.
If the active vault jobs limit is reached, subsequent vault jobs are queued and their
status is shown as Queued in the Activity Monitor.
If a duplication job or eject job waits, its status is shown as Active in the Activity Monitor.
Administrator email This property specifies the addresses where NetBackup sends notifications of scheduled
address property backups or administrator-directed manual backups.
To send the information to more than one administrator, separate multiple email
addresses by using a comma, as follows:
useraccount1@company.com,useraccount2@company.com
See “Send notifications to the backup administrator about failed backups” on page 1198.
Constraint Description
Number of storage devices NetBackup can perform concurrent backups to separate storage units or to drives
within a storage unit. For example, a single Media Manager storage unit supports as
many concurrent backups as it has drives. A disk storage unit is a directory on disk,
so the maximum number of jobs depends on system capabilities.
Configuring Host Properties 144
Global Attributes properties
Constraint Description
Server and client speed Too many concurrent backups on an individual client interfere with the performance
of the client. The best setting depends on the hardware, operating system, and
applications that are running.
The Maximum jobs per client property applies to all clients in all policies.
To accommodate weaker clients (ones that can handle only a small number of jobs
concurrently), consider using one of the following approaches:
■ Set the Maximum data streams property for those weaker client(s) appropriately.
(This property is found under Host Properties > Master Servers > Double-click
on a specific master server > Client Attributes > General tab.)
See “General tab of the Client Attributes properties” on page 77.
■ Use the Limit jobs per policy policy setting in a client-specific policy. (A
client-specific policy is one in which all clients share this characteristic).
See “Limit jobs per policy (policy attribute)” on page 779.
Network loading The available bandwidth of the network affects how many backups can occur
concurrently. Two Exabyte 8500, 8mm tape drives can create up to a
900-kilobyte-per-second network load. Depending on other factors, the load might be
too much for a single Ethernet. For loading problems, consider backups over multiple
networks or compression.
A special case exists to back up a client that is also a server. Network loading is not a
factor because the network is not used. Client and server loading, however, is still a
factor.
Client
Tape Drive 2
/usr Policy B
Server
Note: Catalog backups can run concurrently with other backups. To do so, set the
Maximum jobs per client value to greater than two for the primary server. The
higher setting ensures that the catalog backup can proceed while the regular backup
activity occurs.
Configuring Host Properties 145
Logging properties
Logging properties
Note: The Logging properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Depending on the host to be
configured, select the Primary Server, Media Servers, or Clients. From the Actions
menu, select the Edit option, and then click Logging.
The logging settings determine the behavior for NetBackup logging on the primary
server, media server, and the clients:
■ Overall logging level or global logging level for all NetBackup processes.
■ Overrides for the specific processes that use legacy logging.
■ Logging levels for the services that use unified logging.
■ Logging for critical processes.
■ On clients, the logging level for database applications.
■ Log retention settings for NetBackup and for NetBackup Vault (if it is installed).
All NetBackup processes use either unified logging or legacy logging. You can set
a global or a unique logging level for certain process and services. Retention levels
limit the size of the log files or (for the primary server) the number of days the logs
are kept. If you use NetBackup Vault, you can select separate logging retention
settings for that option.
For complete details on logging, see the NetBackup Logging Reference Guide.
Configuring Host Properties 146
Logging properties
Property Description
Global logging level This setting establishes a global logging level for all processes that are set to Same
as global.
The Global logging level affects the legacy and unified logging level of all NetBackup
and Enterprise Media Manager (EMM) processes on the server or client. This setting
does not affect the following logging processes:
■ PBX logging
See the NetBackup Troubleshooting Guide for more information on how to access
the PBX logs.
■ Media and device management logging (vmd, ltid, avrd, robotic daemons, media
manager commands)
Process specific overrides These settings let you override the logging level for the specific processes that use
legacy logging.
Debug logging levels for These settings let you manage the logging level for the specific services that use unified
NetBackup services logging.
Logging for critical The option lets you enable logging for the critical processes:
processes
■ Primary server processes: bprd and bpdbm.
■ Media server processes: bpbrm, bptm, and bpdm.
■ Client process: bpfis
Keep logs for days Specifies the length of time NetBackup keeps information from the error catalog, job
catalog, and debug logs. Note that NetBackup derives its reports from the error catalog.
The logs can consume a large amount of disk space, so do not keep the logs any
longer than necessary. The default is 28 days.
Keep logs up to GB Specifies the size of the NetBackup logs that you want to retain. When the NetBackup
log size grows to this value, the older logs are deleted.
Property Description
Keep Vault logs for If NetBackup Vault is installed, select the number of days to keep the Vault session
directories, or select Forever.
Logging levels
You can choose to apply the same logging level for all NetBackup processes. Or,
you can select logging levels for specific processes or services.
Same as global The process uses the same logging level as the Global logging level.
Minimum logging (default) A small amount of information is logged for the process.
Use this setting unless advised otherwise by Veritas Technical Support. Other settings
can cause the logs to accumulate large amounts of information.
Levels 1 through 4 Progressively more information is logged at each level for the process.
Database logging level The logging level for database agent logs. X
For details on which logs to create and refer
to, see the guide for the specific agent.
Service Description
Policy Execution Manager The Policy Execution Manager (NBPEM) creates policy and client tasks and
determines when jobs are due to run. If a policy is modified or if an image expires,
NBPEM is notified and the appropriate policy and client tasks are updated.
Job Manager The Job Manager (NBJM) accepts the jobs that the Policy Execution Manager
submits and acquires the necessary resources.
Resource Broker The Resource Broker (NBRB) makes the allocations for storage units, tape drives,
client reservations.
Configuring Host Properties 149
Login Banner Configuration properties
processname_VERBOSE = 0
processname_VERBOSE = -2
Use the Login Banner Configuration properties to configure a banner screen that
appears each time a user logs into the NetBackup Administration Console or
the Backup, Archive, and Restore client.
A different login banner can be configured for any primary server, media server, or
client. By default, no banner heading or text is configured so no banner appears to
the user.
Figure 3-26 shows example banner text for a media server.
Configuring Host Properties 150
Login Banner Configuration properties
Property Description
Login Banner Heading Enter the text that is to appear in the banner.
Text of login banner Enter the text for the banner message. The maximum is 29,000 characters.
Show Agree and Disagree buttons on Enable this option to require the user to agree to the terms of service before
the login banner the user signs in.
Configuring Host Properties 151
Login Banner Configuration properties
The banner text for the NetBackup Administration Console is located in the following
files:
On Windows: install\netbackup\var\LoginBanner.conf
On UNIX: /usr/openv/var/LoginBanner.conf
To configure the banner for the NetBackup web UI, see the NetBackup Web UI
Administrator’s Guide. To migrate the banner that is used for the NetBackup
Administration Console to the NetBackup web UI, see the nbmlb command in the
NetBackup Commands Reference Guide.
The Lotus Notes properties apply to the clients that are currently selected and that
run NetBackup for Domino.
For more information, see the NetBackup for HCL Domino Administrator’s Guide.
Configuring Host Properties 153
Lotus Notes properties
For UNIX servers: If you have multiple installations of Domino server, the values
in the client properties or the bp.conf only apply to one installation. For other
installations, specify the installation path and location of the notes.ini file with the
LOTUS_INSTALL_PATH and NOTES_INI_PATH directives in the backup policy.
Maximum The maximum number of logs that can be prefetched in a single restore job during recovery. Specify
number of a value greater than 1.
logs to
If this value is less than or equal to 1, NetBackup does not gather transaction logs during recovery.
restore
One transaction log extent per job is restored to the Domino server’s log directory.
LOTUS_NOTES_LOGCACHESIZE = 3
Configuring Host Properties 154
Lotus Notes properties
Transaction Specify a path where NetBackup can temporarily store the prefetched transaction logs during recovery.
log cache For example:
path
■ On Windows: D:\LogCache
■ On UNIX: /tmp/logcache
If you do not specify a path, during recovery NetBackup restores the logs to the Domino server's
transaction log directory.
Note the following before specifying the Transaction log cache path:
■ If the specified path does not exist then it is created during restore.
■ The restore job fails with a Status 5 error if the user does not have write permission for the folder.
■ Transaction logs are restored to the original location, the Domino transaction log directory, if a
path is not specified.
■ If the value of Maximum number of logs to restore is less than or equal to 1 then this path is
ignored. The logs are not prefetched; one transaction log per job is restored to the Domino Server’s
log directory.
■ If there is not sufficient space to restore the specified number of logs, NetBackup tries to restore
only the number of logs that can be accommodated.
INI path Enter the NOTES.INI file that is associated with the server used to back up and restore the Lotus
database. Use this setting to specify the correct .INI file to back up and restore from Domino partitioned
servers. Specifying the .INI file for non-partitioned servers is not necessary.
Specify the absolute path to the NOTES.INI file:
■ On Windows:
If the notes.ini file is not located in the default directory, indicate its location in the INI path box.
For example:
D:\Lotus\Domino\notes.ini
■ On UNIX:
If the notes.ini is not located in the directory that is specified in the Path, indicate its location here.
For example:
/db/notesdata/notes.ini
Include the directory and the notes.ini file name.
Configuring Host Properties 155
Media properties
Path Specify the path where the Lotus Notes program files reside on the client. NetBackup must know
where these files are to perform backup and restore operations. The value in this box overrides the
Lotus registry key, if both are defined.
Specify the path where the Lotus Notes program files reside on the client:
■ On Windows:
Specify the path for Lotus program directory (where nserver.exe resides). For example:
D:\Lotus\Domino
■ On UNIX:
Specify a path that includes the Domino data directory, the Lotus program directory, and the Lotus
resource directory. For example:
/export/home/notesdata:/opt/lotus/notes/latest
/sunspa:/opt/lotus/notes/latest/sunspa/res/C
The Path value overrides the Lotus registry value, if both are defined.
Media properties
Note: The Media properties can be configured on the NetBackup web UI. On the
left pane, select Hosts > Host properties. Depending on the host to be configured,
select the Primary Server, or Media Servers. From the Actions menu, select the
Edit option, and then click Media.
The Media properties apply to the primary servers and media servers that are
currently selected. Media properties control how NetBackup manages media.
Configuring Host Properties 156
Media properties
Property Description
Allow media overwrite This property overrides the NetBackup overwrite protection for specific media types.
property Normally, NetBackup does not overwrite certain media types. To disable overwrite
protection, place a check in the check box of one or more of the listed media formats.
For example, place a check in the CPIO check box to permit NetBackup to overwrite
the cpio format.
By default, NetBackup does not overwrite any of the formats on removable media, and
logs an error if an overwrite attempt occurs. This format recognition requires that the
first variable length block on a media be less than or equal to 32 kilobytes.
The following media formats on removable media can be selected to be overwritten:
See “Results when media overwrites are not permitted” on page 160.
Configuring Host Properties 158
Media properties
Property Description
Enable SCSI reserve This property allows exclusive access protection for tape drives. With access protection,
other host bus adaptors cannot issue commands to control the drives during the
reservation.
The protection setting configures access protection for all tape drives from the media
server on which the option is configured. You can override the media server setting
for any drive path from that media server.
See “Recommended use for Enable SCSI reserve property” on page 161.
■ The SCSI persistent reserve option provides SCSI persistent reserve protection
for SCSI devices. The devices must conform to the SCSI Primary Commands - 3
(SPC-3) standard.
■ The SPC-2 SCSI reserve option (default) provides SPC-2 SCSI reserve protection
for SCSI devices. The devices must conform to the reserve and release management
method in the SCSI Primary Commands - 2 standard.
■ To operate NetBackup without tape drive access protection, clear the Enable SCSI
reserve property. If unchecked, other HBAs can send the commands that may
cause a loss of data to tape drives.
Note: Ensure that all of your hardware processes SCSI persistent reserve commands
correctly. All of your hardware includes Fibre Channel bridges. If the hardware does
not process SCSI persistent reserve commands correctly and NetBackup is configured
to use SCSI persistent reserve, no protection may exist.
Allow multiple retentions This property lets NetBackup mix retention levels on tape volumes. It applies to media
per media in both robotic drives and nonrobotic drives. The default is that the check box is clear
and each volume can contain backups of only a single retention level.
Allow backups to span tape This property, when checked, lets backups span to multiple tape media. This property
media lets NetBackup select another volume to begin the next fragment. The resulting backup
has data fragments on more than one volume. The default is that Allow backups to
span tape media is checked and backups are allowed to span media.
If the end of media is encountered and this property is not selected, the media is set
to FULL and the operation terminates abnormally. This action applies to both robotic
drives and nonrobotic drives.
Configuring Host Properties 159
Media properties
Property Description
Allow backups to span disk This property lets backups span disk volumes when one disk volume becomes full.
The default is that this property is enabled.
The Allow backups to span disk property does not apply to AdvancedDisk or
OpenStorage storage units. Backups span disk volumes within disk pools automatically.
The following destinations support disk spanning:
■ A BasicDisk storage unit spanning to a BasicDisk storage unit. The units must be
within a storage unit group.
■ An OpenStorage or AdvancedDisk volume spanning to another volume in the disk
pool.
For disk spanning to occur, the following conditions must be met:
Enable standalone drive This property lets NetBackup use whatever labeled or unlabeled media is found in a
extension nonrobotic drive. The default is that the Enable standalone drive extension property
is enabled.
Enable job logging This property allows the logging of the job information. This logging is the same
information that the NetBackup Activity Monitor uses. The default is that job logging
occurs.
The default is that media sharing is disabled. (The property is cleared and no server
groups are configured.)
Property Description
Media ID prefix This property specifies the media ID prefix to use in media IDs when the unlabeled
(non-robotic) media is in nonrobotic drives. The prefix must be one to three alpha-numeric characters.
NetBackup appends numeric characters. By default, NetBackup uses A and assigns
media IDs such as A00000, A00001, and so on.
For example, if FEB is specified, NetBackup appends the remaining numeric characters.
The assigned media IDs become FEB000, FEB001, and so on. (Note that this
numbering does not work with the Configure Volumes wizard).
Media unmount delay To specify a Media unmount delay property indicates that the unloading of media is
delayed after the requested operation is complete. Media unmount delay applies only
to user operations, to include backups and restores of database agent clients, such
as those running NetBackup for Oracle. The delay reduces unnecessary media
unmounts and the positioning of media in cases where the media is requested again
a short time later.
The delay can range from 0 seconds to 1800 seconds. The default is 180 seconds. If
you specify 0, the media unmount occurs immediately upon completion of the requested
operation. Values greater than 1800 are set to 1800.
Media request delay This property specifies how long NetBackup waits for media in nonrobotic drives. A
configurable delay is useful if a gravity feed stacker is used on a nonrobotic drive. A
delay often exists between dismounting one media and mounting another. The default
is 0 seconds.
During the delay period, NetBackup checks every 60 seconds to see if the drive is
ready. If the drive is ready, NetBackup uses it. Otherwise, NetBackup waits another
60 seconds and checks again. If the total delay is not a multiple of 60, the last wait is
the remainder. If the delay is less than 60 seconds, NetBackup checks after the end
of the delay.
For example, set the delay to 150 seconds. NetBackup waits 60 seconds, checks for
ready, waits 60 seconds, checks for ready, waits 30 seconds, and checks for ready
the last time. If the delay was 50 seconds (a short delay is not recommended),
NetBackup checks after 50 seconds.
If the volume has not been previously ■ Sets the volume’s state to FROZEN
assigned for a backup ■ Selects a different volume
■ Logs an error
Configuring Host Properties 161
Media properties
If the volume is in the NetBackup media ■ Sets the volume’s state to SUSPENDED
catalog and was previously selected for ■ Aborts the requested backup
backups ■ Logs an error
If the volume is mounted for a backup of the The backup is aborted and an error is logged.
NetBackup catalog The error indicates the volume cannot be
overwritten.
If the volume is mounted to restore files or list NetBackup aborts the request and logs an
the media contents error. The error indicates that the volume
does not have a NetBackup format.
protection is not required. Also, parallel drives are usually on a bridge, and
bridges do not support SCSI persistent reserve correctly. Therefore, if the
environment uses parallel SCSI buses, do not use SCSI persistent reserve.
■ The operating system tape drivers may require extensive configuration to use
SCSI persistent reserve. For example, if the tape drives do not support SPC-3
Compatible Reservation Handling (CRH), ensure that the operating system does
not issue SPC-2 reserve and release commands.
If any of the hardware does not support SCSI persistent reserve, it is not
recommended that SCSI persistent reserve is used.
The credentials that are entered for NDMP Global Credentials can apply to any
NDMP host in the configuration. However, the Use global NDMP credentials for
this NDMP host option must be selected in the Add NDMP Host dialog box for
the NDMP host.
Note: The Use global NDMP credentials for this NDMP host option is not
available from the NetBackup web UI.
Configuring Host Properties 163
NDMP Global Credentials properties
The NDMP Global Credentials properties dialog box contains the following
properties.
Property Description
User name The user name under which NetBackup accesses the NDMP server. This user must
have permission to run NDMP commands.
To access the Add NDMP Host dialog box, add an NDMP host under Media and
Device Management > Credentials > NDMP Hosts.
Figure 3-32 shows the Add NDMP Host dialog box. In the Credentials section,
select Use global NDMP credentials for this NDMP host so that the NDMP Global
Credentials apply to that host.
Configuring Host Properties 164
Network properties
Note: Be careful when you add an NDMP host. If you add NDMP host credentials
using the fully qualified domain name (FQDN), you must also indicate the fully
qualified domain name on the client for lookups. That is, the server list in the Backup,
Archive, and Restore administration console must list the NDMP host by the FQDN
as well.
If you add NDMP host credentials using its short name, you can use either the short
name or the FQDN in the client server list.
Network properties
Note: The Network properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Next, select the Windows clients.
From the Actions menu, select Edit client properties, and then click Windows
Client > Network.
Use the Network properties to set the properties that define requirements for
communications between clients and the primary server. The Network properties
apply to currently selected Windows clients.
Configuring Host Properties 165
Network properties
Property Description
NetBackup client service This property specifies the port that the NetBackup client uses to communicate with
port (BPCD) the NetBackup server. The default is 13782.
Note: If you change this port number, remember that it must be the same for all
NetBackup servers and clients that communicate with one another.
NetBackup request service This property specifies the port for the client to use when it sends requests to the
port (BPRD) NetBackup request service (bprd process) on the NetBackup server. The default is
13720.
Note: If you change this port number, remember that it must be the same for all
NetBackup servers and clients that communicate with one another.
Configuring Host Properties 166
Network Settings properties
Property Description
Announce DHCP interval This property specifies how many minutes the client waits before it announces that a
different IP address is to be used. The announcement occurs only if the specified time
period has elapsed and the address has changed since the last time the client
announced it.
The Network Settings host properties apply to primary servers, media servers,
and clients.
Configuring Host Properties 167
Network Settings properties
The Network Settings dialog box contains properties for Reverse Host Name
Lookup and IP Address Family Support.
Property Description
Allowed setting The Allowed property indicates that the host requires reverse host name lookup to
work to determine that the connection comes from a recognizable server.
By default, the host resolves the IP address of the connecting server to a host name
by performing a reverse lookup.
If the conversion of the IP address to host name fails, the connection fails.
Otherwise, it compares the host name to the list of known server host names. If the
comparison fails, the host rejects the server and the connection fails.
Restricted setting The Restricted property indicates that the NetBackup host first attempts to perform
reverse host name lookup. If the NetBackup host successfully resolves the IP address
of the connecting server to a host name (reverse lookup is successful), it compares
the host name to the list of known server host names.
If the resolution of the IP address to a host name fails (reverse lookup fails), based on
the Restricted setting, the host converts the host names of the known server list to IP
addresses (using a forward lookup). The host compares the IP address of the connecting
server to the list of known server IP addresses.
If the comparison fails, the host rejects the connection from server and the connection
fails.
Prohibited setting The Prohibited property indicates that the NetBackup host does not try reverse host
name lookup at all. The host resolves the host names of the known server list to IP
addresses using forward lookups.
The NetBackup host then compares the IP address of the connecting server to the list
of known server IP addresses.
If the comparison fails, the NetBackup host rejects the connection from the server and
the connection fails.
For example:
REVERSE_NAME_LOOKUP = PROHIBITED
The values of ALLOWED, RESTRICTED, and PROHIBITED represent the same meaning
as the values in the Network Settings host properties.
Property Description
Use random port Specifies how the selected computer chooses a port when it communicates with
assignments NetBackup on other computers. Enable this property to let NetBackup randomly select
ports from those that are free in the allowed range. For example, if the range is from
1023 through 5000, it chooses randomly from the numbers in this range.
If this property is not enabled, NetBackup chooses numbers sequentially, not randomly.
NetBackup starts with the highest number that is available in the allowed range. For
example, if the range is from 1023 through 5000, NetBackup chooses 5000. If 5000 is
in use, port 4999 is chosen.
Client port window Lets the administrator define the range of non-reserved ports on the selected computer.
NetBackup can use any available port within this range as the source port when
communicating with NetBackup on another computer.
Configuring Host Properties 171
Port Ranges properties
Property Description
Use OS selected non Lets the operating system determine which non-reserved port to use.
reserved port
Client reserved port This setting defines the range of reserved ports to use as the source port for the
window connection to NetBackup services. (By default, a NetBackup host uses a non-reserved
port to connect to destination host names.)
If the following conditions are true, NetBackup chooses a port from the specified range:
Server port window This property specifies the range of non-reserved ports on which NetBackup processes
on this computer accept connections from NetBackup when the connection is not to a
well known port. This property primarily applies to bpcd call-back when vnetd is
disabled in the connect options and the local host name is configured for non-reserved
ports.
This property also applies in the situation where a third-party protocol is used, such as
NDMP. It specifies the range of non-reserved ports on which this server accepts
NetBackup connections from other computers. The default range is 1024 through 5000.
Instead of indicating a range of ports, you can enable Use OS selected non reserved
port to let the operating system determine which non-reserved port to use.
This setting applies to the selected primary or media server. The Accept connections
on non reserved ports property must be enabled in the Universal Settings dialog
box for hosts running NetBackup 7.0.1 and prior versions.
Server reserved port This entry specifies the range of local reserved ports on which this computer accepts
window connections from NetBackup when the connection is not to a well known port. This
property primarily applies to bpcd call-back when vnetd is disabled in the connect
options for a local host name.
Configuring Host Properties 172
Preferred Network properties
Registered ports
These ports are registered with the Internet Assigned Numbers Authority (IANA)
and are permanently assigned to specific NetBackup services. For example, the
port for the NetBackup client daemon (bpcd) is 13782.
The following system configuration file can be used to override the default port
numbers for each service:
On Windows: %systemroot%\system32\drivers\etc\services
On UNIX: /etc/services
Note: It is not recommended to change the port numbers that are associated with
PBX (1556 and 1557).
Dynamically-allocated ports
These ports are assigned as needed, from configurable ranges in the Port Ranges
host properties for NetBackup servers and clients.
In addition to the range of numbers, you can specify whether NetBackup selects a
port number at random or starts at the top of the range and uses the first one
available.
Note: The Preferred Network setting in NetBackup does not apply to the Granular
Recovery Technology (GRT) and VMware Instant Recovery features. Network
settings that are configured in the operating system are used for these features
during communication.
Preferred Network entries are not needed if NetBackup is configured using host
names with IP addresses to which the operating system resolves and then routes
correctly.
When external constraints prevent the environment from being corrected, Preferred
Network entries may be useful as follows:
■ Can be used to prevent NetBackup from connecting to specific destination
addresses.
■ Can be used to cause NetBackup to connect only to specific destination
addresses.
■ Can be used to request a subset of local interfaces for source binding when
making outbound connections.
Caution: When used for source binding, the operating system may not honor the
source binding list provided by NetBackup. If the operating system implements the
weak host model, asymmetrical network routing may result. If asymmetrical routing
occurs, the remote host may reject the inbound connection if it implements the
strong host model. Similarly, stateful network devices may also drop asymmetrical
connections. To ensure the use of specific outbound interfaces for specific remote
hosts or networks, make sure that the OS name resolution and routing configurations
are correct; create static host routes if needed. Ensure that all network drivers
properly implement the IP and TCP networking protocols.
The local Preferred Network entries do not affect the forwarding profile that the
local host returns to a remote host during initial CORBA connection setup; it will
contain all the local plumbed interfaces. However, the End Point Selection algorithm
within the remote process will utilize its local Preferred Network entries to evaluate
the profile when selecting the destination for the subsequent CORBA connection.
With respect to source binding, the Preferred Network properties offer more
flexibility than the Use specified network interface property in the Universal
Settings properties. The Use specified network interface property can be used
to specify only a single interface for NetBackup to use for outbound calls. The
Preferred Network properties were introduced so that administrators can give
more elaborate and constrictive instructions that apply to multiple individual networks,
or a range of networks. For example, an administrator can configure a host to use
Configuring Host Properties 174
Preferred Network properties
any network except one. If both properties are specified, Use specified network
interface overrides Preferred Network.
Note: Do not inadvertently configure hosts so that they cannot communicate with
any other host. Use the bptestnetconn utility to determine whether the hosts can
communicate as you intend.
See “bptestnetconn utility to display Preferred Network information” on page 183.
The Preferred Network dialog box contains a list of networks and the directive that
has been configured for each.
Configuring Host Properties 175
Preferred Network properties
Property Description
List of network The list of preferred networks contains the following information:
specifications for
■ The Target column lists the networks (or host names or IP addresses) that have been
NetBackup
given specific directives. If a network is not specifically listed as a target, or if a range
communications
of addresses does not include the target, NetBackup considers the target to be available
for selection.
Note that if the same network considerations apply for all of the hosts, the list of directives
can be identical across all hosts in the NetBackup environment. If a directive contains
an address that does not apply to a particular host, that host ignores it. For example,
an IPv4-only host ignores IPv6 directives, and IPv6-only hosts ignore IPv4 directives.
This lets the administrator use the same Preferred Network configurations for all the
hosts in the NetBackup environment.
■ The Specified as column indicates the directive for the network: Match, Prohibited,
or Only.
■ The Source column lists source binding information to use to filter addresses. The
Source property is an optional configuration property.
Ordering arrows Select a network in the list, then click the up or down arrow to change the order of the
network in the list. The order can affect which network NetBackup selects.
See “Order of directive processing in the Preferred Network properties” on page 182.
Add Click Add to add a network to the Preferred Network properties. The directive for the
network is configured in the Add Preferred Network Settings dialog box.
Add to all The Add to all button is active when multiple servers are selected.
Change Select a network in the list, then click Change to change the Preferred Network properties.
The directive is changed in the Change Preferred Network Settings dialog box.
See “Add or Change Preferred Network Settings dialog box” on page 175.
Remove Select a network in the list, then click Remove to remove the network from the list of
preferred networks.
Table 3-51 Add or Change Preferred Network Settings dialog box properties
Property Description
Note: Do not use the following malformed entries as wildcards: 0/32, 0/64, or 0/128. The left
side of the slash must be a legitimate IP address. However, 0/0 may be used, as listed.
Prohibited Use the Prohibited directive to exclude or prevent the specified network, address, or host name
from being used.
The Target is applied to both the source and the destination addresses. If a Source is specified
and the Prohibited is indicated, it is ignored but the target is still prohibited.
If the matched address is a destination address, evaluation stops. If this was the only potential
destination, the connection is not attempted. If there are additional potential destinations, they
are evaluated starting over with the first entry.
If the matched address is a source address, it is removed from the source binding list.
Caution: On some platforms, prohibiting a local interface may cause unexpected results when
connecting to remote hosts. Prohibiting a local interface does not affect connections that are
internal to the host.
Configuring Host Properties 177
Preferred Network properties
Table 3-51 Add or Change Preferred Network Settings dialog box properties
(continued)
Property Description
Source Use this property with the Match or the Only directives to identify the local host name, IP
addresses, or networks that may be used for source binding.
If this host has an IP address that matches Source, that IP address will be used as the source
when connecting to the destination. If the Source is not valid for this host, it is ignored.
Server_A
Directives on Server_A indicate
what interfaces it can use to
access Server_B
Production interface
Backup interface
2001:db8:0:11d::1efc 10.81.73.147
2001:db8:0:1f0::1efc
Figure 3-38 shows a table for Server_B. Server_B has multiple network interfaces,
some of which have multiple IP addresses. In the table, yes indicates that NetBackup
can use the network-IP combination as a source. In this example, no directives
have been created for the host. Since no networks are listed in the Preferred
Network properties, any network-IP combinations can be used for communication.
Note: The following topic shows the bptestnetconn output for this example
configuration:
See “bptestnetconn utility to display Preferred Network information” on page 183.
Configuring Host Properties 179
Preferred Network properties
IP addresses
IPv4 IPv6
2001:0db8:0:1f0::1efc --- Yes
Network interfaces
Figure 3-39 shows a table for the same host (Server_B). Now, the Preferred
Network properties are configured so that all IPv4 addresses are excluded from
selection consideration by NetBackup. All NetBackup traffic is to use only IPv6
addresses.
IP addresses
IPv4 IPv6
2001:0db8:0:1f0::1efc --- Yes
Network interfaces
10.80.73.147 No ---
10.96.73.253 No ---
■ See “Configuration that restricts NetBackup to one set of addresses” on page 185.
■ See “Configuration that limits the addresses, but allows any interfaces”
on page 186.
Note: The default configuration is for NetBackup to use only IPv4 addresses.
If you have not previously changed the Network Settings > IP Address Family
Support option to Both IPv4 and IPv6 or IPv6 only, creating a directive that
prohibits all IPv4 addresses renders the server mute.
See “IP Address Family Support property” on page 169.
See “Network Settings properties” on page 166.
Figure 3-41 uses the Match directive with a wildcard to indicate to NetBackup to
prefer IPv6 addresses. In this case, NetBackup tries to use an IPv6 address, but
may consider IPv4 addresses if necessary.
Configuring Host Properties 181
Preferred Network properties
Figure 3-42 shows another configuration that allows NetBackup to choose from
multiple IPv6 networks.
Given the multihomed example configuration, the directive indicates the following:
■ Four IPv6 networks, from fec0:0:0:fe04 through fec0:0:0:fe07, are described
as targets.
■ For all addresses in these networks, a source binding address that is derived
from the IP addresses of host name host_fred is used.
See “How NetBackup uses the directives to determine which network to use”
on page 177.
Figure 3-43 uses the Prohibited directive with a wildcard to indicate to NetBackup
to not consider using any IPv6 addresses. In this situation, NetBackup must use
an IPv4 address.
Figure 3-44 uses the Match directive with a wildcard to indicate to NetBackup to
prefer IPv4 addresses. In this case, NetBackup tries to use an IPv4 address, but
may consider IPv6 addresses if necessary.
Host for which lookup List of networks available to Any source is available to
is performed Server_B use for a connection
This directive provides NetBackup with the information to filter the addresses and
choose to communicate with only those that match the :11c, :11d, :11e, and :11f
networks. The addresses that do not match the Only directive are prohibited, as
shown in the bptestnetconn output.
Figure 3-46 shows the bptestnetconn output for Server_B, given this directive.
Other available destination addresses will only be used if one of the following is
true:
■ No destination address exists that is in this range, or
■ A Match is specified for those addresses using a larger subnet mask, or
■ A Match is specified for those addresses with a same length subnet mask and
the address is ordered above this directive.
A Prohibited directive can be used to prevent the use of an address within this
range. The Prohibited directive would need either a longer subnet mask, or a
subnet mask of equal length with the Prohibited directive ordered above the Match
directive. Additional Match directives may be used to indicate the additional backup
networks that are allowed.
Figure 3-49 Only network selection with the same source binding address
A host with the Only directive configured considers only those target addresses in
the 192.168.100.0 subnet. Additionally, source binding to the local interface must
be done on the 192.168.100.0 subnet.
Configuring Host Properties 186
Resilient Network properties
The Resilient Network properties appear for the primary server, for media servers,
and for clients. For media servers and clients, the Resilient Network properties
are read only. When a job runs, the primary server updates the media server and
the client with the current properties.
The Resilient Network properties let you configure NetBackup to use resilient
network connections for backups and restores. A resilient connection allows backup
and restore traffic between a client and a NetBackup media server to function
effectively in high-latency, low-bandwidth networks such as WANs. The data travels
across a wide area network (WAN) to media servers in a central datacenter.
NetBackup monitors the socket connections between the remote client and the
NetBackup media server. If possible, NetBackup re-establishes dropped connections
and resynchronizes the data stream. NetBackup also overcomes latency issues to
maintain an unbroken data stream. A resilient connection can survive network
interruptions of up to 80 seconds. A resilient connection may survive interruptions
longer than 80 seconds.
The NetBackup Remote Network Transport Service manages the connection
between the computers. The Remote Network Transport Service runs on the primary
server, the client, and the media server that processes the backup or restore job.
Configuring Host Properties 187
Resilient Network properties
Note: If a client is in a different subdomain than the server, add the fully qualified
domain name of the server to the client’s hosts file. For example,
india.veritas.org is a different subdomain than china.veritas.org.
When a backup or restore job for a client starts, NetBackup searches the Resilient
Network list from top to bottom looking for the client. If NetBackup finds the client,
NetBackup updates the resilient network setting of the client and the media server
that runs the job. NetBackup then uses a resilient connection.
Configuring Host Properties 188
Resilient Network properties
Property Description
Host Name or IP Address The Host Name or IP Address of the host. The address can
also be a range of IP addresses so you can configure more
than one client at once. You can mix IPv4 addresses and
ranges with IPv6 addresses and subnets.
Use the arrow buttons on the right side of the pane to move
up or move down an item in the list of resilient networks.
Note: The order is significant for the items in the list of resilient networks. If a client
is in the list more than once, the first match determines its resilient connection
status. For example, suppose you add a client and specify the client IP address
and specify On for Resiliency. Suppose also that you add a range of IP addresses
as Off, and the client IP address is within that range. If the client IP address appears
before the address range, the client connection is resilient. Conversely, if the IP
range appears first, the client connection is not resilient.
Note: If multiple backup streams run concurrently, the Remote Network Transport
Service writes a large amount of information to the log files. In such a scenario, it
is recommended that you set the logging level for the Remote Network Transport
Service to 2 or less. Instructions to configure unified logs are in a different guide.
See the NetBackup Logging Reference Guide.
■ More sockets are open on media servers and clients. Three open sockets are
required rather than one for a non-resilient connection. The increased number
of open sockets may cause issues on busy media servers.
■ More processes run on media servers and clients. Usually, only one more
process per host runs even if multiple connections exist.
■ The processing that is required to maintain a resilient connection may reduce
performance slightly.
4 Click Add.
Add To All If you select multiple hosts in the NetBackup Administration Console,
the entries in the Resilient Network list may appear in different colors,
as follows:
■ The entries that appear in black type are configured on all of the
hosts.
■ The entries that appear in gray type are configured on some of the
hosts only.
For the entries that are configured on some of the hosts only, you can
add them to all of the hosts. To do so, select them and click Add To All.
2 Click Change.
4 Click OK.
2 Click Remove.
2 Click the appropriate button to move up the item or move down the
item.
Note: The Resource Limit properties apply only to policies that use automatic
selection of virtual machines (the policy's Query Builder). If you select virtual
machines manually on the Browse for Virtual Machines dialog box, the Resource
Limit properties have no effect.
The Resource Limit dialog box contains the following properties, depending on
which application is selected.
For more information about the specific resource types, click Help.
Configuring Host Properties 193
Resource Limit properties
Figure 3-52 Resource Limit dialog box with VMware application selected
Configuring Host Properties 194
Restore Failover properties
Figure 3-53 Resource Limit dialog box with Hyper-V application selected
Table 3-53
Property Description
Media server Displays the NetBackup media servers that have failover protection for
restores.
Failover restore Displays the servers that provide the failover protection. NetBackup
server searches from top to bottom in the column until it finds another server
that can perform the restore.
A NetBackup media server can appear only once in the Media server column but
can be a failover server for multiple other media servers. The protected server and
the failover server must both be in the same primary and media server cluster.
The following situations describe examples of when to use the restore failover
capability:
Configuring Host Properties 196
Restore Failover properties
■ Two or more media servers share a robot and each has connected drives. When
a restore is requested, one of the servers is temporarily inaccessible.
■ Two or more media servers have stand alone drives of the same type. When a
restore is requested, one of the servers is temporarily inaccessible.
In these instances, inaccessible means that the connection between bprd on the
primary server and bptm on the media server (through bpcd) fails.
Possible reasons for the failure are as follows:
■ The media server is down.
■ The media server is up but bpcd does not respond. (For example, if the
connection is refused or access is denied.)
■ The media server is up and bpcd is running, but bptm has problems. (For
example, bptm cannot find the required tape.)
is redefined, some backups that share the same volume may have different retention
periods.
For example, if the retention level 3 is changed from one month to 6 months,
NetBackup stores future level 3 backups on the same volumes. That is, the backups
are placed on the volumes with the level 3 backups that have a retention period of
one month.
No problem exists if the new and the old retention periods are of similar values.
However, before a major change is made to a retention period, suspend the volumes
that were previously used for that retention level.
Note: If a backup or duplicate job is configured with a retention level greater than
25 and the storage unit specified in the policy is managed by a pre-NetBackup 8.0
media server, the backup jobs associated with the policy fail with the following error
message:
Retention level <number> is not valid.
As a workaround, you can either upgrade the media server to NetBackup 8.0 or
later or set the retention level between 0 and 25 in the policy. Note that the retention
period for level 25 is always set to expire immediately and this value cannot be
changed.
Note: In case of a manual import, if a primary or media server that runs an earlier
version than NetBackup 8.0 imports a backup image created on a NetBackup 8.0
primary server and configured with a retention level greater than 24, the import job
resets the retention level to 9 (infinite). As a workaround, you can import such
backup images from a primary or media server that runs NetBackup 8.0 or later.
Property Description
Units Specifies the units of time for the retention period. The list includes hours as the smallest
unit of granularity and the special units, Infinite, and Expires immediately.
Property Description
Retention Period A list of the current definitions for the possible levels of retention. By default, levels 9
through 100 (except level 25) are set to infinite. Retention level 9 cannot be changed
and the retention period is always set to infinite. Retention level 25 also cannot be
changed and the retention period is always set to expire immediately.
See “Retention Periods with end dates beyond 2038, excluding Infinity” on page 201.
With the default, there is no difference between a retention level of 12 and a retention
level of 20, for example.
The Schedule Count column indicates how many schedules currently use each level.
If the retention period is changed for a level, it affects all schedules that use that level.
The Changes Pending column uses an asterisk (*) to indicate that the period has
been changed and not applied. NetBackup does not change the actual configuration
until the administrator accepts or applies the changes.
Schedule Count Lists the number of schedules that use the currently selected retention level.
Schedules using this Displays a list of the current policy names and schedule names that use the retention
retention level level.
Impact Report Displays a summary of how changes affect existing schedules. The list displays all
schedules in which the retention period is shorter than the frequency period.
To see all volumes that have the same retention period, click the Retention Period
column header to sort the volumes by retention period. This column heading is
hidden by default.
Use the RHV Access Hosts properties in the NetBackup Administration Console
to add or remove RHV backup hosts. These properties apply to currently selected
primary servers.
These properties appear when the NetBackup Enterprise Client license is installed.
Configuring Host Properties 202
RHV Access Hosts properties
Add Click Add and enter the fully qualified domain name of the backup host.
Remove Select the backup host in the list and click Remove.
For more information, see the NetBackup Web UI RHV Administrator's Guide.
Configuring Host Properties 203
Scalable Storage properties
Property Description
Key Management Server If you configured a key management service (KMS) server, the name of the primary
(KMS) Name server that sends the request to the KMS server is displayed here.
Metering Interval Determines how often NetBackup gathers connection information for reporting
purposes.The value is set in seconds. The default setting is 300 seconds (5 minutes).
If this value is set to zero, metering is disabled.
Total Available Bandwidth Use this value to specify the speed of your connection to the cloud. The value is
specified in kilobytes per second. The default value is 102400 KB/sec.
Sampling interval The time, in seconds, between measurements of bandwidth usage. The larger this
value, the less often NetBackup checks to determine the bandwidth in use.
Advanced Settings Click Advanced Settings to specify additional settings for throttling.
Maximum concurrent jobs The default maximum number of concurrent jobs that the media server can run for the
cloud storage server.
This value applies to the media server, not to the cloud storage server. If you have
more than one media server that can connect to the cloud storage server, each media
server can have a different value. Therefore, to determine the total number of
connections to the cloud storage server, add the values from each media server.
If you configure NetBackup to allow more jobs than the number of connections,
NetBackup fails any jobs that start after the number of maximum connections is reached.
Jobs include both backup and restore jobs.
You can configure job limits per backup policy and per storage unit.
Property Description
Read Bandwidth Use this field to specify the percentage of total bandwidth that read
operations can use. Specify a value between 0 and 100. If you
enter an incorrect value, an error is generated.
Write Bandwidth Use this field to specify the percentage of total bandwidth that write
operations can use. Specify a value between 0 and 100. If you
enter an incorrect value, an error is generated.
Work time Use this field to specify the time interval that is considered work
time for the cloud connection.
Specify a start time and end time in 24-hour format. For example,
2:00 P.M. is 14:00.
Indicate how much bandwidth the cloud connection can use in the
Allocated bandwidth field. This value determines how much of
the available bandwidth is used for cloud operations in this time
window. The value is expressed as a percentage or in kilobytes
per second.
Configuring Host Properties 207
Servers properties
Property Description
Off time Use this field to specify the time interval that is considered off time
for the cloud connection.
Specify a start time and end time in 24-hour format. For example,
2:00 P.M. is 14:00.
Indicate how much bandwidth the cloud connection can use in the
Allocated bandwidth field. This value determines how much of
the available bandwidth is used for cloud operations in this time
window. The value is expressed as a percentage or in kilobytes
per second.
Weekend Specify the start and stop time for the weekend.
Indicate how much bandwidth the cloud connection can use in the
Allocated bandwidth field. This value determines how much of
the available bandwidth is used for cloud operations in this time
window. The value is expressed as a percentage or in kilobytes
per second.
Read Bandwidth This field displays how much of the available bandwidth the cloud
(KB/s) storage server transmits to a NetBackup media server during each
restore job. The value is expressed in kilobytes per second.
Write Bandwidth This field displays how much of the available bandwidth the
(KB/s) NetBackup media server transmits to the cloud storage server
during backup jobs. The value is expressed in kilobytes per second.
Servers properties
Note: The Servers properties can be configured on the NetBackup web UI. On the
left pane, select Hosts > Host properties. Depending on the host to be configured,
select the Primary Server, Media Servers, or Clients. From the Actions menu,
select the Edit option, and then click Servers.
The Servers properties display the NetBackup server lists on selected primary
servers, media servers, and clients. The server lists display the NetBackup servers
that each host recognizes.
The Primary Server field contains the name of the primary server for the selected
host. (The name of the selected host appears in the title bar.)
The Servers dialog box contains the following tabs:
Configuring Host Properties 208
Servers properties
Tab Description
Additional Servers tab This tab lists the additional servers that can access the server that is specified as Primary
server.
During installation, NetBackup sets the primary server to the name of the system where
the server software is installed. NetBackup uses the primary server value to validate
server access to the client. The primary server value is also used to determine which
server the client must connect to so that files can be listed and restored.
To configure access to a remote server, add to the server list the name of the host seeking
access.
Note: For a Fibre Transport (FT) media server that has multiple network interfaces for
VLANs: Ensure that the FT server’s primary host name appears before any other interface
names for that FT media server host.
For more information, see the NetBackup SAN Client and Fibre Transport Guide.
Media Servers tab This tab lists the hosts that are media servers only. Hosts that are listed as media servers
can back up and restore clients, but have limited administrative privileges.
If a server appears only on the Media servers tab, the server is a media server. Media
servers can back up and restore clients, but they have limited administrative privileges.
A server that appears on the Media servers tab and the Additional servers tab may
introduce unintended consequences. A computer that is defined as both a primary server
and a media server gives the administrator of the media server full primary server
privileges. By listing the media server in both places, you may inadvertently give the
media server administrator more privileges than intended.
Configuring Host Properties 209
Servers properties
Tab Description
Trusted Primary Servers Use this tab to add the remote primary servers that you trust using NetBackup CA-signed
tab certificates and to view the primary servers that are already trusted.
See “About trusted primary servers for Auto Image Replication” on page 1120.
See “Adding a trusted master server using a NetBackup CA-signed (host ID-based)
certificate” on page 214.
Note: The NetBackup Administration Console does not support adding a trusted
primary server using an external CA-signed certificate.
See “Adding a trusted primary server using external CA-signed certificate” on page 219.
Note: If either the source or remote primary server is clustered, you must enable
inter-node communication on all of the nodes in the cluster. Do so before you add the
trusted primary server.
See “Enabling NetBackup clustered primary server inter-node authentication” on page 211.
You cannot remove a trusted primary server when an Import SLP is configured in that
primary server's domain.
Information about Auto Image Replication and storage lifecycle policies is available.
6 Click Add.
To add multiple hosts, select more than one media server or client in step 2
and click Apply To All in step 5. However, you can add only one primary server
to the list at a time.
7 In the Add a New Server Entry dialog box, enter the name of the new server.
8 Click Add. The dialog box remains open for another entry.
9 Click Close.
Note: If you add a media server, run nbemmcmd -addhost to add the media server
to the Enterprise Media Manager (EMM) in the NetBackup database of the primary
server.
Targeted A.I.R. (Auto Image Auto Image Replication in which a primary server is in a
Replication) cluster requires inter-node authentication among the hosts
in that cluster. The NetBackup authentication certificates
provide the means to establish the proper trust relationships.
See “Adding a trusted master server using a NetBackup CA-signed (host ID-based)
certificate” on page 214.
To enable clustered primary server inter-node authentication
On the active node of the NetBackup primary server cluster, run the following
NetBackup command:
■ Windows: install_path\NetBackup\bin\admincmd\bpnbaz -setupat
■ UNIX: /usr/openv/netbackup/bin/admincmd/bpnbaz -setupat
NetBackup creates the certificates on every node in the primary server cluster.
The following is example output:
# bpnbaz -setupat
You will have to restart Netbackup services on this machine after
the command completes successfully.
Do you want to continue(y/n)y
Gathering configuration information.
Please be patient as we wait for 10 sec for the security services
to start their operation.
Generating identity for host 'bit1.remote.example.com'
Setting up security on target host: bit1.remote.example.com
nbatd is successfully configured on Netbackup Primary Server.
Operation completed successfully.
Configuring Host Properties 213
Servers properties
Which certificate The target master server may support external CA, NetBackup CA, or
authorities (CA) both. The following settings show the CA usage information of the
does the target master server:
master server
■ In the NetBackup Administration Console - NetBackup
support?
Management > Security Management > Global Security Settings
■ In the NetBackup web user interface - Security > Global Security
Settings > Secure Communication.
The following table lists CA support scenarios and certificate to be used to establish
trust between the source and the target master servers.
Configuring Host Properties 214
Servers properties
The source master See “Adding a trusted primary server using external CA-signed
server can use certificate” on page 219.
NetBackup CA and
external CA for NetBackup CA NetBackup CA
communication with a See “Adding a trusted master server using a NetBackup CA-signed
remote master server (host ID-based) certificate” on page 214.
External CA and NetBackup prompts to select the CA that you want to use for trust
NetBackup CA setup
5 Enter the fully-qualified host name of the remote master server and click
Validate Certificate Authority.
8 Click OK.
9 Perform the same procedure on the remote master server that you added in
step 5.
To add a trusted master server, when both the source and the target server
are NetBackup version 8.0
1 Ensure that the Enable insecure communication with NetBackup 8.0 and
earlier hosts option is enabled in the global security settings.
2 In the NetBackup Administration Console, expand NetBackup Management
> Host Properties > Master Servers in the left pane.
3 In the right pane, select the master server and Actions > Properties.
4 In the properties dialog box left pane, select Servers.
5 On the Trusted Master Servers tab, click Add.
6 Enter the fully-qualified host name of the remote master server and click
Validate Certificate Authority.
Configuring Host Properties 219
Servers properties
7 Enter the Username and Password of the remote master server host.
8 Click OK.
More information
See “About trusted primary servers for Auto Image Replication” on page 1120.
For details on usage reporting in the web UI, see the NetBackup Web UI for
Administrator's Guide.
For more information on commands, see the NetBackup Commands Reference
Guide. For details on the authalias.conf, see the NetBackup Security and
Encryption Guide.
Note: The NetBackup Administration Console does not support adding a trusted
primary server using an external certificate.
If you try to add a trusted primary server with an external certificate using the
NetBackup Administration Console, an error is displayed.
■ ECA_PRIVATE_KEY_PATH
■ ECA_TRUST_STORE_PATH
■ ECA_KEY_PASSPHRASEFILE (optional)
Note: If either your source or the target server is on version 8.0 or earlier, follow
the procedure that is prescribed in the respective guide.
2 Delete all storage lifecycle policies (SLPs) that use the trusted primary as a
destination.
Note: Before deleting a storage lifecycle policy, ensure that there are no backup
policies that indicate the SLP for the Policy storage.
Note: In case of multiple NICs, if you have established trust using more that one
host NIC and if you remove the trust relationship with any one host NIC, the trust
with all the other host NICs is broken.
Configuring Host Properties 222
SharePoint properties
Changing the primary server that performs backups and restores for
a client
Use the Make Primary option to change the primary server that performs backups
and restores for a client. This option does not change a host into a primary server.
Note: The client can also change their primary server in the Backup, Archive, and
Restore interface by selecting Actions > Specify NetBackup Machines and
Policy Type. In this dialog, select the primary server to use for backups and restores.
SharePoint properties
Note: The SharePoint properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Select the Windows clients. From
the Actions menu, select Edit client properties, and then click SharePoint.
Property Description
Domain\User name Specifies the domain and the user name for the account you
want to use to log on to SharePoint (DOMAIN\user name).
Property Description
Consistency check before Specifies the consistency checks to perform on the SQL
backup Server databases before NetBackup begins a backup
operation. These checks are performed for both
server-directed and user-directed backups.
SharePoint granular restore For any VMware backups that protect Federated SharePoint
proxy host configurations, provide the name of the back-end SQL server.
This server acts as the granular restore proxy host for the
catalog hosts (front-end servers in the farm).
For complete information on these options, see the NetBackup for Microsoft
SharePoint Server Administrator’s Guide.
Option Description
Full check, excluding Select this option to exclude indexes from the consistency check. If indexes are not
indexes checked, the consistency check runs significantly faster but is not as thorough. Only
the data pages and clustered index pages for each user table are included in the
consistency check. The consistency of the non-clustered index pages is not checked.
Full check, including Include indexes in the consistency check. Any errors are logged.
indexes
Configuring Host Properties 225
SLP Parameters properties
■ On UNIX:
/usr/openv/var/global/nbcl.conf
To use the command-line method, use the nbgetconfig and the nbsetconfig
commands to change the defaults. For information about these commands, see
the NetBackup Commands Reference Guide.
Table 3-61 describes the SLP Parameters and the default of each. It also lists the
configuration options and the syntax to use with the command-line method.
Use the drop-down menu in the Units column to change the units of measurement
for size or time.
Property Description
Minimum size per The smallest batch size that can run as a single duplication job. The job does not run
duplication job until enough images accumulate to reach this minimum batch size or until the Force
interval for small jobs time is reached. Minimum: 1 kilobyte; no maximum size. Default:
8 gigabytes.
Property Description
Maximum size per The largest batch size that can run as a single duplication job. Minimum: 1 kilobyte;
duplication job no maximum size. Default: 100 gigabytes.
Maximum size per A.I.R. The largest batch size that can run as a single job for Auto Image Replication. Minimum:
replication job 1 kilobyte; no maximum size. Default: 100 gigabytes.
Maximum images per The largest number of images in a single batch that can run as a single job. Default:
snapshot replication job 50 images, with no minimum number or maximum number.
Use this parameter with the Limit I/O streams disk pool option which limits the number
of jobs that can run concurrently to each volume in the disk pool.
Minimum images per A.I.R. The fewest number of images in a single batch that can run as an Auto Image
Import job Replication import job. The job does not run until either the minimum size is reached
or the Force interval for small jobs time is reached. Minimum: 1 image; no maximum
number of images. Default: 1 image.
Maximum images per A.I.R. The largest number of images in a single batch that can run as an Auto Image
Import job Replication import job. Minimum: 1 job; no maximum number of images. Default: 250
images.
Force interval for small jobs The age that the oldest image in a batch must reach after which the batch is submitted
as a duplication job. This value prevents many small duplication jobs from running at
one time or running too frequently. It also prevents NetBackup from waiting too long
before it submits a small job. Default: 30 minutes, with no minimum number or maximum
number.
Property Description
Job submission interval Indicates the frequency of the job submission for all operations. No minimum interval
or maximum interval. Default: 5 minutes.
By default, all jobs are processed before more jobs are submitted. Increase this interval
to allow NetBackup to submit more jobs before all jobs are processed. Set the interval
when the list of available images is scanned for those that can be batched together
and jobs submitted. A shorter interval allows for a better response to changing system
workloads at the cost of increased processing.
Image processing interval The number of minutes between image-processing sessions. Set the interval when
newly created images are recognized and set up for SLP processing. Default: 5 minutes.
Cleanup interval The time between when a job finishes and before NetBackup removes the job artifacts
for the completed job. No minimum interval or maximum interval. Default: 24 hours.
Extended image retry The amount of time to wait before an unsuccessful operation is added to the first job
interval that runs after the delay. (This applies to all SLP jobs.) The extra time gives the
administrator additional time to solve a problem that prevents job completion. No
minimum interval or maximum interval. Default: 2 hours.
Unused SLP definition Concerns the deletion of SLP versions where a more recent version exists. The setting
version cleanup delay controls how long a version must be inactive before NetBackup deletes it. Default: 14
days.
Tape resource multiplier Limits the number of concurrently active duplication jobs that can access a single tape
media storage unit to xx times the number of available drives. Allows tuning to avoid
overloading the Resource Broker, yet makes sure that the devices are not idle. No
minimum multiplier or maximum multiplier. Default: 2 (multiply access to the write drives
by two).
Property Description
Disk resource multiplier Limits the number of concurrently active duplication jobs that can access a single disk
storage unit to xx times the number of available drives. Allows tuning to avoid
overloading the Resource Broker, yet makes sure that the devices are not idle. No
minimum multiplier or maximum multiplier. Default: 2 (multiply access to the write drives
by two).
Group images across SLPs If this parameter is set to Yes (default), multiple SLPs of the same priority can be
processed in the same job. If No, batching can occur only within a single SLP.
Window close buffer time Sets the amount of time before a window closes when NetBackup does not submit
new jobs using that window. Minimum 2 minute; maximum: 60 minutes. Default: 15
minutes.
Deferred duplication offset For deferred operations, jobs are submitted x time before the source copy is due to
time expire. Default: 4 hours.
Auto create A.I.R. Import Used for Auto Image Replication, indicates whether an SLP (that contains an Import
SLP operation) is created automatically in the target domain if no SLP is configured there.
Default: Yes, an SLP is created in the target domain.
How long to retry failed How long NetBackup retries an Import job before it stops and deletes the record. After
A.I.R. import jobs the initial four attempts, the retries become less frequent. Default: 0 (do not retry after
the initial four attempts).
Property Description
Pending A.I.R import How long NetBackup waits before it generates a notification that an Auto Image
threshold Replication copy is still in import pending state. After an Auto Image Replication copy
has been replicated, NetBackup puts the source copy into import pending state. If the
copy is in import pending state for the time period that this threshold sets, NetBackup
generates a notification. Notifications are sent to the NetBackup error log and are visible
in the Problems report. Notifications may also be sent to an email address, if specified.
Default: 24 hours
Email address to receive The email address that receives pending A.I.R. import notifications. Default: None.
notifications
Configuration entry format: SLP.NOTIFICATIONS ADDRESS = user@company.com
Minimum size per The smallest batch size that can run as a single replication job. The job does not run
replication job until enough images accumulate to reach this minimum batch size or until the Force
interval for small replication jobs time is reached. Minimum: 1 kilobyte; no maximum
size. Default: 8 gigabytes.
Force interval for small The age that the oldest image in a batch must reach after which the batch is submitted
replication jobs as a replication job. This value prevents many small replication jobs from running at
one time or running too frequently. It also prevents NetBackup from waiting too long
before it submits a small job. Default: 30 minutes, with no minimum number or maximum
number.
The following abbreviations can be used where units of time are indicated:
Configuring Host Properties 230
SLP Parameters properties
Note: Restart nbstserv after making changes to the underlying storage for any
operation in an SLP.
One objective of the batching logic is to prevent media contention for tape operations,
including virtual tape libraries (VTL).
Batching logic applies to both disk and tape. (Though the method to prevent media
contention for disk is to use disk pools and then to limit I/O streams to disk pools.)
The batching logic requires that for each evaluation cycle, nbstserv consider all
completed source jobs when determining which duplication job to run next. By
default, nbstserv performs the evaluation once every 5 minutes.
nbstserv avoids overloading the Resource Broker (nbrb) queue with jobs. Too
many jobs in the queue make the role of the Resource Broker harder and slows
down system performance.
By default, nbstserv now creates groups based on the Group images across
SLPs parameter in the SLP Parameters host properties. By default, multiple storage
lifecycle policies with the same priority can be batched together.
See “SLP Parameters properties” on page 225.
This batching logic change affects how duplication jobs appear in the Activity
Monitor. Storage lifecycle policies that have been combined into one job appear
under a single policy name: SLP_MultipleLifecycles. If a storage lifecycle policy
has not been combined with another, the name appears in the Activity Monitor
under the name of the SLP: SLP_name.
Users may see some duplication jobs that, although in the running state, do not
duplicate data because they have no resources to read or write. These jobs continue
to run until they receive resources to complete the job.
To turn off grouping by duplication job priority, set the Group images across SLPs
parameter to No in the SLP Parameters host properties.
Configuring Host Properties 231
Throttle Bandwidth properties
Use the Throttle Bandwidth properties to specify a limit for the network bandwidth
or transfer rate that NetBackup clients use on a network. The actual limiting occurs
on the client side of the backup connection. These properties limit only backups.
Restores are unaffected. The default is that the bandwidth is not limited.
The Throttle Bandwidth properties are similar to the Bandwidth host properties,
but offer greater flexibility in IPv6 environments.
To manage entries in the Throttle Bandwidth dialog box, select one of the following
buttons:
Configuring Host Properties 232
Timeouts properties
Add Add a network or host to the Network or Host list using the Add
Bandwidth Settings dialog box.
Change Change the selected network or host property using the Change
Bandwidth Settings dialog box.
Remove Removes the selected network or host from the Network or Host
list.
Bandwidth (KB/Sec) The bandwidth or the transfer rate in kilobyte per second for
the network or host indicated. A value of zero disables
throttling IPv6 addresses.
Timeouts properties
Note: The Timeouts properties can be configured on the NetBackup web UI. On
the left pane, select Hosts > Host properties. Depending on the host to be
configured, select the Primary Server, Media Servers, or Clients. From the Actions
menu, select the Edit option, and then click Timeouts.
The Timeouts properties apply to selected primary servers, media servers, and
clients.
Configuring Host Properties 233
Timeouts properties
Property Description
Client connect timeout Specifies the number of seconds the server waits before it times out when it connects
to a client. The default is 300 seconds.
Backup start notify timeout Specifies the number of seconds the server waits for the bpstart_notify script on
a client to complete. The default is 300 seconds.
Note: If using the bpstart_notify script: The Client read timeout
(CLIENT_READ_TIMEOUT option) must be equal to or greater than the Backup start
notify timeout (BPSTART_TIMEOUT option). If the Client read timeout is less than
the Backup start notify timeout, the job can timeout while the bpstart_notify
script is running.
Configuring Host Properties 234
Timeouts properties
Property Description
File browse timeout Specifies how long the client can wait for a response from the NetBackup primary
server while it lists files.
Note: If it exists, the value in a UNIX client’s $HOME/bp.conf file takes precedence
to the property here.
If the limit is exceeded, the user receives a socket read failed error. The timeout can
be exceeded even while the server processes the request.
Use OS dependent timeouts Specifies that the client waits for the timeout period as determined by the operating
system when it lists files, as follows:
Media mount timeout Specifies how long NetBackup waits for the requested media to be mounted, positioned,
and ready on backups, restores, and duplications.
Use this timeout to eliminate excessive waiting time during manual media mounts. (For
example, when robotic media is out of the robot or is off-site.)
Configuring Host Properties 235
Timeouts properties
Property Description
Client read timeout Specifies the number of seconds that NetBackup waits for a response from a client
before the operation attempt fails. This timeout can apply to a NetBackup primary,
remote media server, or database-extension client (such as NetBackup for Oracle).
The default is 300 seconds.
If the server does not get a response from a client within the Client read timeout
period, the backup or restore operation can fail.
The sequence on a database-extension client is as follows:
Backup end notify timeout Specifies the number of seconds that the server waits for the bpend_notify script
on a client to complete. The default is 300 seconds.
Note: If this timeout is changed, verify that Client read timeout is set to the same or
higher value.
Configuring Host Properties 236
Universal Settings properties
Property Description
Media server connect Specifies the number of seconds that the primary server waits before it times out when
timeout it connects to a remote media server. The default is 30 seconds.
Property Description
Restore retries Specifies the number of attempts a client has to restore after a failure. (The default is
0; the client does not attempt to retry a restore. The client can try up to three times.)
Change Restore retries only if problems are encountered.
If a job fails after the maximum number of retries, the job goes into an incomplete state.
The job remains in the incomplete state as determined by the Move restore job from
incomplete state to done state property.
A checkpointed job is retried from the start of the last checkpointed file rather than at
the beginning of the job.
Browse timeframe for Specifies how long ago NetBackup searches for files to restore. For example, to limit
restores the browse range to one week before the current date, clear the Last full backup
check box and specify 7.
This limit is specified on the primary server and applies to all NetBackup clients. A limit
can be specified on an individual client to reduce the size of the Search window. The
client setting cannot make the browse window larger.
By default, NetBackup includes files from the time of the last-full backup through the
latest backup for the client. If the client belongs to more than one policy, then the browse
starts with the earliest of the set of last-full backups.
Last full backup Indicates whether NetBackup includes all backups since the last successful full backup
in its browse range. This property must be disabled to enter a value for the Browse
timeframe for restores property. The default is that this property is enabled.
Use specified network Specifies the network interface that NetBackup uses to connect to another NetBackup
interface client or server. A NetBackup client or server can have more than one network interface.
To force NetBackup connections to be made on a specific network interface, use this
entry to specify the network host name of that interface. By default, the operating
system determines the one to use.
Allow server file writes Specifies whether a NetBackup server can create or modify files on the NetBackup
client. For example, enable this property to prevent server-directed restores and remote
changes to the client properties.
After the Allow server file writes property is applied, it can be cleared only by modifying
the client configuration. The default is that server writes are allowed.
Configuring Host Properties 238
Universal Settings properties
Property Description
Without the entry in the server list, the restoring server has no access to write the log
files to the requesting server.
Consider the following solutions:
■ To produce a progress log, add the requesting server to the server list and log into
the requesting server.
■ In the NetBackup Administration Console, expand NetBackup Management
> Host Properties > Primary Servers.
■ In the details pane, double-click on primary server you want to modify, and click
Servers from the options pane.
■ Add the restoring server to the server list.
■ Log on to the restoring server. Check the Activity Monitor to determine the success
of the restore operation.
Client sends mail Specifies whether the client sends an email to the address that is specified in the
Universal Settings properties. If the client cannot send email, use Server sends mail.
The default is that this property is enabled.
Server sends mail Specifies whether the server sends an email to the address that is specified in the
Global Attributes properties. Enable this property if the client cannot send mail and
you want an email notification. The default is that this property is disabled.
Client administrator’s email Specifies the email address of the administrator on the client. This address is where
NetBackup sends backup status reports for the client. By default, no email is sent. To
enter multiple addresses or email aliases, separate entries with commas.
Without the entry in the server list, the restoring server has no access to write the
log files to the requesting server. Add the requesting server to the server list and
log into the requesting server.
To produce a progress log
1 In the NetBackup Administration Console, in the left pane, expand
NetBackup Management > Host Properties > Primary Servers.
2 In the right pane, double-click the primary server you want to modify.
In the properties dialog box, in the left pane, click Servers.
3 Perform one of the following actions:
■ Additional servers
From the Media servers list, click Add.
■ Media servers
From the Additional servers list, click Add.
4 In the Add a New Server Entry dialog box, enter the name of the new server.
5 Click Add. The dialog box remains open for another entry.
6 Click Close.
7 Log on to the restoring server.
Check the Activity Monitor to determine the success of the restore operation.
See “About the Jobs tab” on page 1156.
Use the User Account Settings properties to customize the idle timeout and
account lockout time for users of the NetBackup Administration Console and the
NetBackup web UI.
Configuring Host Properties 240
User Account Settings properties
Property Description
GUI Idle Timeout Logs out the user session if there is no GUI activity for the specified period of time.
Select Enable auto log off timeout. Then select the number of minutes after which
the session should be terminated.
Account lockout The number of failed logon attempts after which to lock an account out of the console
or the web UI.
■ Number of failed login attempts allowed: The number of attempts after which to
lock the user account.
■ Account lockout duration: The time period after which an account is unlocked.
before the lockout period passes if there is an immediate need to access the
NetBackup Administration Console or the NetBackup web UI.
To unlock a user account
1 From the Actions menu, select the Unlock users option.
The Unlock Users dialog box lists the names of the users whose accounts
are locked.
2 Select the users who you want to unlock and click Unlock.
Select the Refresh option on the top right of the Unlock Users dialog box.
The user accounts that were unlocked do not appear in the list.
Note: The console is locked even when multiple dialog boxes are open.
The backup host is a NetBackup client that performs backups on behalf of the virtual
machines. (This host was formerly known as the VMware backup proxy server.)
The backup host is the only host on which NetBackup client software is installed.
As an option, the backup host can also be configured as a NetBackup primary
server or media server.
The backup host is referred to as the recovery host when it performs a restore
You can add servers to and remove servers from the access hosts list:
Add Click Add and enter the fully qualified domain name of the backup host.
Remove Select the backup host in the list and click Remove.
For more information, see the NetBackup for VMware Administrator’s Guide.
For more information, see the NetBackup Web UI for VMware Administrator’s Guide.
Configuring Host Properties 244
Windows Client properties
Windows Client properties include specific host properties for configuring Windows
clients.
For information about these commands, see the NetBackup Commands Reference
Guide.
If a single UNIX system is running as both a client and a server, the bp.conf file
contains options for both the client and the server.
The bp.conf file observes the following syntax:
■ Use the # symbol to comment out lines.
■ Any number of spaces or tabs are allowed on either side of = signs.
■ Blank lines are allowed.
■ Any number of blanks or tabs are allowed at the start of a line.
Each nonroot user on a UNIX client can also have a personal bp.conf file in their
home directory:
$HOME/bp.conf
The options in personal bp.conf files apply only to user operations. During a user
operation, NetBackup checks the $HOME/bp.conf file before
/usr/openv/netbackup/bp.conf.
Root users do not have personal bp.conf files. NetBackup uses the
/usr/openv/netbackup/bp.conf file for root users.
Stop and restart all NetBackup daemons and utilities on the server after you make
a change to the bp.conf file on a UNIX primary server. This action ensures that all
of the NetBackup processes use the new bp.conf values. This action is not required
for changes to bp.conf files on a client or to a $HOME/bp.conf file on the primary
server.
The SERVER option must be present in the /usr/openv/netbackup/bp.conf file on
all NetBackup UNIX clients and servers. During installation, NetBackup sets the
SERVER option to the name of the primary server where the software is installed. It
Configuring Host Properties 246
Configuration options for NetBackup servers
is the only required option in the bp.conf files. NetBackup uses internal software
defaults for all options in the bp.conf file, except SERVER.
The SERVER entries must be the same on all servers in a primary and a media server
cluster. It is recommended that all other entries also match on all servers. (The
CLIENT_NAME option is an exception.)
Note: On Windows platform, NetBackup supports 7-bit ASCII characters for the
file paths that are to be specified for security-specific configuration options.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
ALLOW_MEDIA_OVERWRITE = media_format
Example On the primary server (and media servers if applicable), add the following entry to
permit overwriting the cpio format:
ALLOW_MEDIA_OVERWRITE = CPIO
Configuring Host Properties 247
Configuration options for NetBackup servers
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Click Primary Servers or Media
Console property Servers > Double-click on server > Media > Allow media overwrite.
Usage Description
ANOMALY_PROXY_SERVER = master_server_name
Use the following format to set the option value to the media
server name if you want to enable the media server to detect
backup anomalies in your environment:
ANOMALY_PROXY_SERVER = media_server_name
Usage Description
Where to use A primary server, media server, or client that uses NetBackup product authentication
and authorization must have at least one AUTHENTICATION_DOMAIN entry listed for
this option. More than one domain can be specified.
If a media server or client does not define an authentication domain, it uses the
authentication domains of its primary server.
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
This option may appear more than once in the configuration file.
The following variables are defined:
Usage Description
In this example:
Equivalent Administration NetBackup Management > Host Properties > Click Primary Servers, Media Servers,
Console property Clients > Double-click on server > Access Control > Authentication Domain.
See “Authentication Domain tab of the Access Control properties” on page 61.
Usage Description
Where to use A primary server that uses NetBackup product authorization must define an authorization
service. If a media server does not define an authorization service, it uses the
authorization service of the primary server.
Configuring Host Properties 250
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Equivalent Administration NetBackup Management > Host Properties > Click Primary Servers or Media
Console property Servers > Double-click on server > Access Control > Authorization Service.
See “Authorization Service tab of the Access Control properties” on page 62.
Usage Description
Usage Description
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
AUTO_ADD_ALL_ALIASES_FOR_CLIENT = YES | NO
Example The following entry prohibits bpdbm from adding a client alias automatically:
AUTO_ADD_ALL_ALIASES_FOR_CLIENT = NO
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use The default is that BPBRM_VERBOSE is the same value as the VERBOSE option (Global
logging level). The BPBRM_VERBOSE option overrides the VERBOSE option in the
configuration file.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPBRM_VERBOSE = -1 | 0 | 1 | 2 | 3 | 4 | 5
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Logging > BPBRM logging level.
See the NetBackup Logging Reference Guide for more information about the debug
log.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Example The following are the example entries on a NetBackup server or client:
BPCD_ALLOWED_PATH = directory1
BPCD_ALLOWED_PATH = directory2
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
Add an entry for every column to include in the output by using the following format:
Example The order of the entries determines the order in which the column headings appear.
The appearance of BPDBJOBS_COLDEFS entries in the bp.conf file has the following
ramifications:
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Table 3-73 shows possible COLDEFS entries and the column which is created by
each.
Configuring Host Properties 255
Configuration options for NetBackup servers
ATTEMPT Attempt
CLIENT Client
ENDED Ended
FILES Files
GROUP Group
JOBID JobID
KILOBYTES Kilobytes
OWNER Owner
PATHNAME Pathname
POLICY Policy
PRIORITY Priority
RESUMABLE Resumable
SCHEDULE Schedule
STARTED Started
STATE State
STATUS Status
SUSPENDABLE Suspendable
Usage Description
How to use The default is that BPDBM_VERBOSE is the same value as the VERBOSE option (Global
logging level). The BPDBM_VERBOSE option overrides the VERBOSE option in the
configuration file.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPDBM_VERBOSE = -1 | 0 | 1 | 2 | 3 | 4 | 5
Usage Description
Example ■ To use the same value as the VERBOSE option for, enter:
BPDBM_VERBOSE = 0
This option is the same as setting the BPDBM logging level to Same as Global
in the Logging host properties.
■ To log the minimum amount of information, enter:
BPDBM_VERBOSE = -1
This option is the same as setting the BPDBM logging level to 0 in the Logging
host properties.
■ To log additional information, enter a value of 1 through 5:
BPDBM_VERBOSE = 1
This option is the same as setting the BPDBM logging level to 1 in the Logging
host properties.
■ To log the maximum amount of information, enter:
BPDBM_VERBOSE = 5
This option is the same as setting the BPDBM logging level to 5 in the Logging
host properties.
The following examples show two entries which enable logging, while they minimize
the growth rate of the bpdbm debug file:
VERBOSE = 5
BPDBM_VERBOSE = -1
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Logging > Global logging level > BPDBM logging level.
See the NetBackup Logging Reference Guide for more information about logging.
Usage Description
Usage Description
How to use The default is that the value is the same as the VERBOSE option (Global logging level).
The BPRD_VERBOSE option overrides the VERBOSE option in the configuration file.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPRD_VERBOSE = -1 | 0 | 1 | 2 | 3 | 4 | 5
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Logging > BPRD logging level.
See the NetBackup Logging Reference Guide for more information about the debug
log.
Usage Description
How to use The default is that BPTM_VERBOSE is the same value as the VERBOSE option (Global
logging level). The BPTM_VERBOSE option overrides the VERBOSE option in the
configuration file.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPTM_VERBOSE = -1 | 0 | 1 | 2 | 3 | 4 | 5
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Logging > BPTM logging level.
See the NetBackup Logging Reference Guide for more information about the debug
log.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPEND_TIMEOUT = seconds
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Timeouts > Backup end notify timeout.
Usage Description
Where to use
Configuring Host Properties 262
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPSTART_TIMEOUT = seconds
Usage Description
How to use Set the CALLHOME_PROXY_SERVER option on your server with the bpsetconfig
command and the format shown:
Or start bpsetconfig and enter the key and value pair at the prompt as shown:
# bpsetconfig
bpsetconfig> CALLHOME_PROXY_SERVER = protocol://url:port
^D
More information about the bpsetconfig is available in the Net Backup Commands
Reference Guide.
Or
# bpsetconfig
bpsetconfig> CALLHOME_PROXY_SERVER = http://proxy.example.com:3128
^D
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CLIENT_CONNECT_TIMEOUT = seconds
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Timeouts > Client connect timeout.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
If 0 is specified for the first number (default), the operating system determines the
non-reserved port to use.
Example The following example permits ports from 4800 through 5000:
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Port Ranges > Client port window.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CLIENT_READ_TIMEOUT = seconds
CLIENT_READ_TIMEOUT = 900
Configuring Host Properties 267
Configuration options for NetBackup servers
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Click Primary Servers or Media
Console property Servers > Double-click on server > Timeouts > Client read timeout.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
The default is from 512 through 1023. Note that if 0 is specified for the first number, a
non-reserved port is used instead. The operating system chooses the nonreserved
port.
Example The following example permits ports from 900 through 1023:
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Port Ranges > Client reserved port window.
Usage Description
For example:
CLOUD_AUTODISCOVERY_INTERVAL = 100000
Usage Description
Usage Description
Usage Description
Usage Description
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
■ Whether subsequent call-back connections with host use the traditional call-back
method, use vnetd, or use a PBX/vnetd forwarding connection.
■ Whether connections to host use reserved or a non-reserved source port number.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CONNECT_OPTIONS = host [ 0 | 1 | 2 ]
[ 0 | 1 | 2 ][ 0 | 1 | 2 | 3]
Host is a host name local to this host. You may have multiple CONNECT_OPTIONS
entries in the configuration, and localhost overrides other local host names. If a
local host name is not specified in any CONNECT_OPTIONS entries, the values from
the DEFAULT_CONNECT_OPTIONS option are used.
The first setting indicates the type of port to use as the source port for connections to
service daemons on host:
In the NetBackup Administration Console, see the Universal Settings dialog box
under Host Properties > Media Servers.
Usage Description
The second setting indicates the call-back method to use with host. (This applies if
configured to use the daemon port or if bpcd cannot be reached using ports 1556 or
13724.)
0 = Use the traditional call-back method. Host connects back to a random port number
that this computer has selected from the SERVER_RESERVED_PORT_WINDOW range,
or SERVER_PORT_WINDOW range as determined by the first setting.
1 = Use the vnetd no call-back method. Connect to vnetd instead of a random port.
If this computer is NetBackup 7.0.1 or later, attempt to connect to port 1556 before
attempting to connect to vnetd. The connection is outbound to host if the third setting
is 0 or 1. The connection is inbound from host if the third setting is 2.
The third setting affects which destination port number to use for connections to daemon
services on host.
2 = Use only the traditional port number of the daemon to connect to a daemon on
host. If the daemon is bpcd, the second setting is then used to determine the call-back
method.
Usage Description
Example 1 The configuration file can contain CONNECT_OPTIONS settings for local host names.
CONNECT_OPTIONS = localhost 0 0 0
In this example, local connections to daemons on local host shark attempt to use port
1556. If the previous attempt was unsuccessful, then the connections try vnetd. If that
attempt is unsuccessful, the daemon port is used. If the connections are successful
using 1556 or vnetd, then the first two settings are ignored.
In this example:
■ Connections to daemons on the local host must use the daemon port numbers.
■ Call-back connections are to vnetd on this computer.
■ The source ports for the daemon connection is bound from the reserved port number
range.
In this example:
■ Connections to daemons on the local host must use the daemon port numbers.
■ Call-back connections are to vnetd on this computer.
■ The source ports for the daemon connection is bound from the non-reserved port
number range.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Click Primary
Console property Servers, Media Servers, Clients > Double-click on server > Firewall.
Usage Description
GENERIC_KEY_VAL_LIST =
(DATAACCESS_AUDIT_INTERVAL_HOURS)(time in hours)
See “CONNECT_OPTIONS option for NetBackup servers and clients” on page 271.
Configuring Host Properties 276
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DEFAULT_CONNECT_OPTIONS = [ 0 | 1 ][ 0 | 1 ][ 0 | 1 | 2 ]
The first setting indicates the type of port to use as the source port when connecting
to the bpcd daemon port on the local host. It also indicates the type of server port if
using the traditional call-back method.
0 = Connections on this computer should use a reserved port number. They are selected
from the CLIENT_RESERVED_PORT_WINDOW range for source ports and from the
SERVER_RESERVED_PORT_WINDOW range if using the traditional call-back method.
The second setting indicates the call-back method to use. (This setting applies if
configured to use the daemon port or if bpcd cannot be reached using ports 1556 or
13724.)
0 = Use the traditional call-back method. The destination host connects back to a
random port number that this computer has selected from the
SERVER_RESERVED_PORT_WINDOW range, or the SERVER_PORT_WINDOW range as
determined by the first setting.
1 = Use the vnetd no call-back method. Connect to vnetd instead of a random port.
Attempt to connect to port 1556 before attempting to connect to vnetd. The connection
is outbound to the destination host if the third setting is 0 or 1. The connection is inbound
if the third setting is 2.
Configuring Host Properties 277
Configuration options for NetBackup servers
Usage Description
The third setting affects which destination port number to use when attempting
connections to daemon services on the destination host.
2 = Connect to a daemon on the destination host by using the traditional port number
of the daemon only. The first setting is used to determine the port range and the second
setting is used to determine the call-back method.
Equivalent Administration NetBackup Management > Host Properties > Click Primary Servers, Media Servers,
Console property Clients > Double-click on server > Firewall.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DISABLE_CERT_AUTO_RENEW = 1
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DISABLE_JOB_LOGGING
The default is that this option is not present in the configuration file and that job logging
occurs.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Media > Enable job logging.
Usage Description
How to use Use the nbemmcmd command to change the option. For example:
For information about these commands, see the NetBackup Commands Reference
Guide.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Media > Enable standalone drive extension. The default is that this option
is enabled.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DISALLOW_BACKUPS_SPANNING_MEDIA
The default is that the entry is not present in the configuration file and backups are
allowed to span media.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Media > Allow backups to span tape media.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DISALLOW_CLIENT_LIST_RESTORE
The default is that the entry is not present in the configuration file and clients can list
and restore their files.
Note: Override the DISALLOW_CLIENT_LIST_RESTORE option for individual clients
by changing their list_restore setting.
Configuring Host Properties 281
Configuration options for NetBackup servers
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Client Attributes > Allow Client Restore.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DISALLOW_CLIENT_RESTORE
The default is that the entry is not present in the configuration file and clients can restore
their files.
Note: To override the DISALLOW_CLIENT_RESTORE option for individual clients,
change their list_restore setting.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Client Attributes > Allow Client Browse.
Where to use How to use Notes when used Notes when used Default behavior
on local host remotely
NetBackup NetBackup Allow server file Allow server file The server writes are
Administration Management > Host writes can be set on an writes cannot be set allowed.
Console Properties > all-in-one host that from the NetBackup
Double-click on primary contains the primary Administration
server, media server, or server, media server, Console. On the media
client > Universal and client. server or client, use the
Settings > Allow DISALLOW_SERVER_
If the media server and
server file writes FILE_WRITES entry.
client are not on the
See Table 3-101.
primary server, you
must use the
DISALLOW_
SERVER_FILE_WRITES
entry on the media
server or client.
NetBackup File > NetBackup Allow server-directed Allow server-directed The server-directed
Backup, Client Properties > restores can be used restores cannot be restores are allowed.
Archive, and Allow server-directed only from a Windows used remotely. On the
Restore restores computer. media server or client,
Windows client use the DISALLOW_
interface SERVER_FILE_WRITES
entry. See Table 3-101.
On Windows:
install_path\NetBackup\bin\admincmd>bpsetconfig
bpsetconfig> <ctl-Z>
On UNIX:
/usr/openv/netbackup/bin/admincmd/bpsetconfig
bpsetconfig> <ctl-D>
On Windows:
install_path\NetBackup\bin>nbsetconfig
nbsetconfig> <ctl-Z>
On UNIX:
/usr/openv/netbackup/bin/nbsetconfig
nbsetconfig> <ctl-D>
Configuring Host Properties 284
Configuration options for NetBackup servers
On Windows:
install_path\NetBackup\bin\admincmd>bpsetconfig -h host
bpsetconfig> <ctl-Z>
On UNIX:
/usr/openv/netbackup/bin/admincmd/bpsetconfig -h host
bpsetconfig> <ctl-D>
On Windows:
install_path\NetBackup\bin>nbsetconfig -h host
nbsetconfig> <ctl-Z>
On UNIX:
/usr/openv/netbackup/bin/nbsetconfig -h host
nbsetconfig> <ctl-D>
Usage Description
Usage Description
Note: The Windows certificate store is not supported for clustered primary
servers.
Configuring Host Properties 286
Configuration options for NetBackup servers
■ File-based certificates
Usage Description
Usage Description
$shorthostname is a keyword that is replaced with the short name of the host. Use
double quotes when a \ is present in the actual path. For example,
MY\Veritas\"NetBackup\$shorthostname".
The 'Store name' should be the exact name of the store where the certificate resides.
For example: 'MY'
The 'Issuer' is optional. If this is provided, NetBackup picks the certificates for which
the Issuer DN contains the provided substring.
The 'Subject' is mandatory. NetBackup picks the certificate for which the Subject
DN contains the provided substring.
You must ensure to:
■ Add the root certificate to Trusted Root Certification Authorities or Third-Party
Root Certification Authorities in the Windows certificate store.
■ If you have any intermediate CAs, add their certificates to the Intermediate
Certification Authorities in the Windows certificate store.
■ MY\Veritas\"NetBackup\$hostname"
Where certificate store name is MY, Issuer DN contains Veritas, Subject DN
contains NetBackup\$hostname
■ MY\\$hostname
Where certificate store name is MY, any Issuer DN, Subject DN contains
$hostname
■ MY\\$shorthostname
Where certificate store name is MY, any Issuer DN, Subject DN contains
$shorthostname
■ MY\Veritas\NetBackup $hostname
Where certificate store name is MY, Issuer DN contains Veritas, Subject DN
contains NetBackup $hostname
If you provide a space between words, it is considered as a valid character.
Usage Description
Note: For validating the revocation status of a virtualization server certificate, the
VIRTUALIZATION_CRL_CHECK option is used.
Usage Description
Usage Description
Usage Description
Usage Description
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
ECA_DISABLE_AUTO_ENROLLMENT = 1
Usage Description
ECA_DR_BKUP_WIN_CERT_STORE = NO
Note: You should not specify the ECA_KEY_PASSPHRASEFILE option if you use
Windows certificate store.
See “ECA_CERT_PATH for NetBackup servers and clients” on page 285.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
■ PKCS #7 or P7B file having certificates of the trusted root certificate authorities
that are bundled together. This file may either be PEM or DER encoded.
■ A file containing the PEM encoded certificates of the trusted root certificate
authorities that are concatenated together.
This option is mandatory for file-based certificates.
The root CA certificate in Cloudera distribution can be obtained from the Cloudera
administrator. It may have a manual TLS configuration or an Auto-TLS enabled for
the Hadoop cluster. For both cases, NetBackup needs a root CA certificate from
the administrator.
The root CA certificate from the Hadoop cluster can validate the certificates for all
nodes and allow NetBackup to run the backup and restore process in case of the
secure (SSL) cluster. This root CA certificate is a bundle of certificates that has
been issued to all such nodes.
Certificate from root CA must be configured under ECA_TRUST_STORE_PATH in case
of self-signed, third party CA or Local/Intermediate CA environments. For example:
In case of AUTO-TLS enabled Cloudera environments, you can typically find the
root CA file named with cm-auto-global_cacerts.pem at path
/var/lib/cloudera-scm-agent/agent-cert. For more details, refer Cloudera
documentation.
Usage Description
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
EAT_VERBOSE = [ 0 | 1 | 2 | 3 | 4 ]
The default is that the entry is not present in the configuration file.
The AT logs are generated for the NetBackup processes based on the default logging
level, which reports only errors.
Following are some of the NetBackup processes that use the AT service:
■ bpnbat
■ bpnbaz
■ nbcertcmd
■ nbsl
If the EAT_VERBOSE entry is present in the configuration file, the verbosity of AT logs
for the NetBackup processes is based on the EAT_VERBOSE option. The AT logs are
stored in the respective process log files.
EAT_VERBOSE = -2
Configuring Host Properties 298
Configuration options for NetBackup servers
Usage Description
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
GENERIC_KEY_VAL_LIST =
(ECA_WIN_CERT_STORE_TIME_LAG_MINUTES)(time in
minutes)
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view
the option.
ENABLE_CRITICAL_PROCESS_LOGGING = YES
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
ENABLE_DIRECT_CONNECTION = TRUE
Usage Description
ENABLE_MQBROKER = FALSE
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view or change the
option.
For information about these commands, see the NetBackup Commands Reference
Guide.
ENABLE_NBSQLADM = value
Example On the server or the client, edit the entry as follows to disable the command:
ENABLE_NBSQLADM = 0
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
When automatic failover is necessary for a server, NetBackup searches from left to
right through the associated FAILOVER_RESTORE_MEDIA_SERVERS list. It stops when
it finds one that is eligible to perform the restore.
Note: The configuration file can contain multiple
FAILOVER_RESTORE_MEDIA_SERVERS entries and each entry can list multiple servers.
However, a NetBackup server can be a failed_host in only one option.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Restore Failover.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Where from_host is the server that performed the original backup and to_host is the
server to use for the restore.
Stop and restart the NetBackup Request daemon on the primary server after adding
the FORCE_RESTORE_MEDIA_SERVER option. Physically move the media to to_host
before attempting a restore. Update the Media Manager volume database to reflect
the move.
This setting applies to all storage units on the original server. Restores for any storage
unit on from_host go to to_host. To revert to the original configuration for future restores,
delete the option.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > General Server > Media Host Override.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
GENERATE_ENGLISH_LOGS
Setting the GENERATE_ENGLISH_LOGS option also forces the -en argument on the
execution of the following commands when the progress log is specified (-L):
bparchive, bpbackup, bpduplicate, bpimport, and bprestore.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
GUI_ACCOUNT_LOCKOUT_DURATION = minutes
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > server > User
Console property Account Settings > Account lockout duration
Configuring Host Properties 305
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
GUI_IDLE_TIMEOUT = minutes
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > server > User
Console property Account Settings > GUI Idle Timeout
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Where number of sessions is the number of sessions that users can have open
concurrently.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Where number of attempts is the number of logon attempts after which to lock the user
account.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > server > User
Console property Account Settings > Number of failed login attempts allowed
Configuring Host Properties 307
Configuration options for NetBackup servers
Usage Description
Equivalent NetBackup web UI Security > User sessions > User account settings > User account lockout.
property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
HOSTDB_RESYNC_INTERVAL = hours
The maximum value for this option is 168 hours (7 days). The minimum value for this
option is zero.
Setting the option to zero disables periodic updates to the host database. It also disables
updates to the host database after the bpcd service restarts.
Example The following example sets the time interval of 72 hours (3 days) to allow data
synchronization with the host database:
HOSTDB_RESYNC_INTERVAL = 72
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Configuring Host Properties 308
Configuration options for NetBackup servers
Usage Description
For information about these commands, see the NetBackup Commands Reference
Guide.
The default is 24 hours. The range for this option is 0 hours to 240 hours. A value of
0 means the restore job never times out during virtual disk creation.
Example The following entry tells the NetBackup restore job to wait 48 hours for creation of the
Hyper-V virtual disk.
HYPERV_WMI_CREATE_DISK_TIMEOUT = 48
More information on this configuration option is available in the NetBackup for Hyper-V
Administrator's Guide.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
INCOMPLETE_JOB_CLEAN_INTERVAL = number_of_days
Where x is a value between 0 and 365. A value of 0 indicates that failed, incomplete
jobs are never automatically moved to the done state.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Clients >
Console property Double-click on server > Clean-up > Move restore job from incomplete state to
done state.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
INITIAL_BROWSE_SEARCH_LIMIT = number_of_days
The default is that NetBackup includes files from the time of the last full backup through
the latest backup for the client. If the client belongs to more than one policy the browse
starts with the earliest of the set of last full backups.
When this option is specified on a UNIX client, it applies only to that client. The option
can reduce the size of the Search window from what is specified on the server (the
client setting cannot make the window larger).
Example The following example limits the browse range to the seven days before the current
date.
INITIAL_BROWSE_SEARCH_LIMIT = 7
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Universal Settings > Browse timeframe for restores.
Usage Description
Usage Description
INITIATE_REVERSE_CONNECTION = TRUE
Usage Description
How to use On the hosts that use both IPv4 and IPv6, use this option to indicate which address
family to use.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
AF_UNSPEC indicates that the host supports both IPv4 and IPv6.
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Network Settings.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Variables P1, P2, and so on indicate the priority for each backup type.
Table 3-133 shows the default priority values.
Example To give backup jobs a priority of 50000 and duplication jobs a priority of 30000, change
the JOB_PRIORITY entry as follows:
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Clients >
Console property Double-click on server > Default Job Priorities > Job Priority.
Table 3-133 lists the order of the job types and the various job type defaults.
P1 Performing a backup 0
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
KEEP_LOGS_SIZE_GB = 25
KEEP_LOGS_SIZE_GB = 0
KEEP_LOGS_SIZE_GB = X
Table 3-135
Usage Description
KMS_CONFIG_IN_CATALOG_BKUP = 1
To manually update the permissions when this option is Disabled, run the following
command:
nbcertcmd -setWinCertPrivKeyPermissions -reason audit reason -force
Refer to the NetBackup Commands Reference Guide for more details on the
command-line options.
Usage Description
MANAGE_WIN_CERT_STORE_PRIVATE_KEY = Automatic
Configuring Host Properties 318
Configuration options for NetBackup servers
Usage Description
Usage Description
How to use Use the nbgetconfig (or bpgetconfig) and the nbsetconfig (or bpsetconfig)
commands to view, add, or change the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Use the following format to set MAX_LOGFILE_SIZE to a new value in the bp.conf
file:
MAX_LOGFILE_SIZE = X
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Configuring Host Properties 319
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig (or bpgetconfig) and the nbsetconfig (or bpsetconfig)
commands to view, add, or change the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Use the following format to set MAX_NUM_LOGFILES to a new value in the bp.conf
file:
MAX_NUM_LOGFILES = X
'X' indicates maximum number of NetBackup log files that are created in a log directory.
MAX_NUM_LOGFILES should be set to a number that should be greater than one (1).
If you have set MAX_NUM_LOGFILES to an invalid value such as 0 or 1, it is automatically
set to the default value, which is infinite. However, in the bp.conf file, the
MAX_NUM_LOGFILES entry appears as follows:
MAX_NUM_LOGFILES = 0
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
MEDIA_UNMOUNT_DELAY = seconds
MEDIA_UNMOUNT_DELAY = 120
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Media > Media unmount delay.
Usage Description
For information about these commands, see the NetBackup Commands Reference
Guide.
The default is that NetBackup does not wait for non-robotic drives to become ready.
Example The following command indicates to NetBackup to wait 150 seconds for a non-robotic
drive to become ready for use.
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Media > Media request delay.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
MEDIA_SERVER = media_server_name
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Servers > Media Servers.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
MPX_RESTORE_DELAY = seconds
MPX_RESTORE_DELAY = 900
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > General Server > Delay on multiplexed restores.
Usage Description
How to use Use the nbemmcmd command to change the option. For example:
For information about these commands, see the NetBackup Commands Reference
Guide.
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > General Server > Must use local drive.
Usage Description
Usage Description
Usage Description
NB_FIPS_MODE = ENABLE
NB_FIPS_MODE = DISABLE
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
NBRNTD_IDLE_TIMEOUT = seconds
Usage Description
Example In the following example, the Remote Network Transport Service shuts off after 15
minutes.
NBRNTD_IDLE_TIMEOUT = 900
Usage Description
NBSD_POLL_INTERVAL = seconds
Example:
NBSD_POLL_INTERVAL = 20
Usage Description
NBSD_DUMP_COUNT = numbers
Example:
NBSD_DUMP_COUNT = 3
Usage Description
Example:
PROC_NAME1:CPU_percent, PROC_NAME2:CPU_percent,
PROC_NAME3:CPU_percent
Usage Description
Usage Description
Example:
PROC_NAME1:MEM_SIZE1, PROC_NAME2:MEM_SIZE2,
PROC_NAME3:MEM_SIZE3
Usage Description
Example:
NBSD_MEMORY_UNIT = ABSOLUTE
Usage Description
Usage Description
Example:
Usage Description
NBSD_DEADLOCK_INTERVAL = minutes
Example:
NBSD_DEADLOCK_INTERVAL = 60
Usage Description
Example:
NBSD_ALWAYS_DUMP = 0
Usage Description
Usage Description
Example:
NBSD_CAPTURE_PROCESS_DUMP = 0
Usage Description
Example:
NBSD_INCREASE_LOG_LEVEL = 1
Usage Description
Example:
NBSD_CAPTURE_NETWORK_STAT = 1
Usage Description
Example:
NBSD_CAPTURE_DISK_IO = 1
Usage Description
Usage Description
Example:
NBSD_NUMBER_OF_READINGS = 50
Usage Description
Usage Description
Example:
NBSD_READING_INTERVAL = 5
Usage Description
Example:
NBSD_PURGE_OLD_EVIDENCE = 0
Usage Description
Example:
NBSD_CAPTURE_WITHOUT_THRESHOLD = 1
Usage Description
Usage Description
Example:
NBSD_JDK_HOME = c:\\jdk1.8
Usage Description
Example:
NBSD_EVIDENCE_PATH = c:\\temp
Usage Description
Example:
NBSD_VERBOSE = 1
Usage Description
Usage Description
Example:
NBSD_AUTO_MONITOR = 0
Usage Description
Example:
NBSD_AUTOMONITOR_CPU_THRESHOLD = 90
Usage Description
Example:
NBSD_AUTOMONITOR_MEMORY_THRESHOLD = 60
The default CPU threshold is 90 percent and default memory threshold are 60%.
To change default threshold values refer
NBSD_AUTOMONITOR_CPU_THRESHOLD and
NBSD_AUTOMONITOR_MEMORY_THRESHOLD configuration parameters.
Configuring Host Properties 340
Configuration options for NetBackup servers
Note: Only the clients mentioned in the policy are considered for monitoring and
the processes that are launched on those policy clients after the policy execution
are monitored.
NBSD_CAPTURE_WITHOUT_THRESHOLD parameter is ignored when
NBSD_MONITOR_POLICY_NAME is set.
Usage Description
Example:
NBSD_MONITOR_POLICY_NAME = Policy1
Usage Description
Usage Description
Example:
NBSD_MONITOR_SYSTEM_FOR_HOURS = 168
Note: If the size before the evidence captured is less than the set size, the evidence
is captured and not stopped in between even if the size exceeds. The next evidence
is not captured.
Usage Description
Example:
NBSD_EVIDENCE_SIZE_LIMIT = 0
Usage Description
Example:
NBSD_PUSH_MONITOR_DATA_TO_REMOTE = 0
Usage Description
Usage Description
NETBACKUP_NATIVE_AUDITING = 0
Caution: When used for source binding, the operating system may not honor the
source binding list provided by NetBackup. If the operating system implements the
weak host model, asymmetrical network routing may result. If asymmetrical routing
occurs, the remote host may reject the inbound connection if it implements the
strong host model. Similarly, stateful network devices may also drop asymmetrical
connections. To ensure the use of specific outbound interfaces for specific remote
hosts or networks, make sure that the OS name resolution and routing configurations
are correct; create static host routes if needed. Ensure that all network drivers
properly implement the IP and TCP networking protocols.
The local PREFERRED_NETWORK entries do not affect the forwarding profile that the
local host returns to a remote host during initial CORBA connection setup; it will
Configuring Host Properties 344
Configuration options for NetBackup servers
contain all the local plumbed interfaces. However, the End Point Selection algorithm
within the remote process will utilize its local PREFERRED_NETWORK entries to evaluate
the profile when selecting the destination for the subsequent CORBA connection.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Note: The source option is not allowed for the PROHIBITED directive.
If a subnet is not specified, the default is /128 when the address is non-zero and /0
when the address is 0. This applies to both target and source addresses.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Preferred Network.
target[/subnet]
The target[/subnet] option indicates a host name or range of addresses to be
compared to the prospective source or destination addresses being evaluated. The
following are examples of how to indicate a target or a subnet:
An IP address 10.82.105.11
A host or a network name that cannot resolve causes the target to be ignored.
However, any associated source is added to the source binding list.
directive
The directive option determines how the target is compared to the source and/or
the destination address that is being evaluated. The following directives can be
used:
If the address that is being evaluated matches the target, then the address
is immediately selected to be used and evaluation stops. If the target is
not matched, evaluation continues with the next entry.
If the address that is being evaluated does not match the target, it is not
used and evaluation stops for this address. If this was the only potential
destination, the connection is not attempted. If there is an additional potential
destination, it is evaluated starting over with the first entry.
Configuring Host Properties 346
Configuration options for NetBackup servers
PROHIBITED The target applies to both source and destination addresses. If a source
is specified, it is ignored and the target is prohibited.
source[/subnet]
source[/subnet] is optional and indicates a host name or IP address range that
is requested to be used as the local interface for outbound connection to addresses
in the target.
source[/subnet] is applicable to the directives ONLY and MATCH, but not to the
directive PROHIBITED.
Notes:
■ The operating system may not honor the source request.
■ NetBackup does not request a source which has already been PROHIBITED.
■ A host or network name that cannot be resolved, or that is not local to the host,
is ignored, but the evaluation status of the target is still used.
If a destination matches the target of an entry with a source, the tentative binding
list is searched for the first match to an entry in source. If a match is found, that
interface becomes the source requested by NetBackup for the outbound connection.
Otherwise, if the tentative binding list is the shortened first list, then it becomes the
source binding list for the outbound connection.
Otherwise, ANY becomes the source binding list for the outbound connection.
Note: If the source binding list is not ANY, most operating systems will arbitrarily
use the first interface in the list provided by the application. Because of this behavior,
it is best to not use PROHIBITED entries for local interfaces and to minimize the use
of source entries.
PREFERRED_NETWORK examples
Table 3-175 Basic examples
Description Entry
Allows connectivity to the host names that resolve to PREFERRED_NETWORK = 12.34.0.0/16 MATCH
12.34.0.0 through 12.34.255.255. It does not affect
outbound interface selection:
Allows connectivity to the host name that resolves to PREFERRED_NETWORK = 12.34.56.78 MATCH
12.34.56.78, and requests that the operating system use 98.76.54.32
98.76.54.32 as the outbound interface.
Instructs the host to use the interface IPs of Host_A for all PREFERRED_NETWORK = 0/0 MATCH Host_A
IPv4 and IPv6 addresses.
Description Entry
Prevents the host from using IPv4 addresses. PREFERRED_NETWORK = 0.0.0.0 PROHIBITED
Prevents the host from using IPv6 addresses. PREFERRED_NETWORK = 0::0 PROHIBITED
Prevents the host from using the address of the PREFERRED_NETWORK = production_server
production_server. PROHIBITED
$ bplocaladdrs
10.82.105.11
10.82.105.8
10.82.10.10
10.82.10.10
...
Complex examples
The following examples are more complex and use a NetBackup server (bob), that
uses the following network interfaces:
Normal outbound connectivity to the following four hosts (billcat, muzzy, beetle,
lilo), uses the first interface. Internal connections use the destination interface as
the source interface.
Example 1
Using a local interface as the target for MATCH entries has no affect. In this example,
the source interface is unaffected by the local MATCH entry.
Example 2
Similar to Example 1, using a local interface as the target for ONLY entries has no
affect on source binding. It does, however, prevent connections to destination
addresses (in the absence of other directives that more closely MATCH the
destinations). Connections internal to the host are not affected.
Example 3
Using MATCH entries, the outbound connections to a specific host or network can
be preferred over the defaults. In this example, connections to a specific host and
a separate network are requested to use the second outbound network interface.
Example 4
Adding an ONLY entry prevents connections to any other hosts that are not on the
specified network, or matched by prior entries.
Example 5
Changing the ONLY to PROHIBITED explicitly excludes connections with those
destination hosts and implicitly allows connections to unspecified hosts. The
PROHIBITED network is non-local and does not affect source binding.
Example 6
Conversely, moving the ONLY to the top of the list does not prevent the MATCH entries
from being evaluated because the ONLY is for a less restrictive IP range than the
MATCH entries. The latter are evaluated first for those hosts.
Example 7
The subnet on this ONLY entry matches both billcat and muzzy, but does not affect
the outbound interface confirming that ONLY is used for destination address filtering
and not source address filtering. Otherwise, all connections would fail because both
local interfaces, 10.82.105.11 and 10.82.105.8, are not in that subnet.
Example 8
Here, all three remote hosts are reachable, but notice that the source interface is
the one remaining after 10.82.105.11 is PROHIBITED. This includes the apparent
target MATCH for billcat, which actually failed to match because the source was
previously PROHIBITED. Notice that internal connections are not affected by
PROHIBITED.
$ bptestbpcd -host billcat (Matched second, but first prohibited that source)
Example 9
This example demonstrates two nuances of source binding evaluation that result
in the use of ANY interface instead of the non-prohibited interfaces. The second
entry removes the 10.82.10.10 local interface from the source binding list before
the third entry is processed making that source unavailable. The source on the
first entry causes the shortened list created by the second entry to be ignored during
all evaluations.
FL: billcat -> 10.82.105.15 ... SRC: ANY (First source implicitly negates
second target)
FL: muzzy -> 10.82.105.14 ... SRC: ANY (First source implicitly negates second
target)
FL: beetle -> 10.82.104.249 ... SRC: 10.82.105.11 (Matched first, used
first in range)
FL: lilo -> 10.82.56.79 ... SRC: ANY (Second target explicitly negates third
source)
In Example 8, the source on the first entry matches two local interfaces. The
10.82.105.11 interface was chosen over 10.82.105.8 as the source when
connecting to beetle because that interface was returned first by the operating
system as shown in the bplocaladdrs output for this example. (See the section
called “Using bplocaladdrs to troubleshoot” on page 348.)
Configuring Host Properties 355
Configuration options for NetBackup servers
Example 10
This example shows how the binding list is shortened by prohibiting a local interface.
When ANY was the default source binding list, the outbound interface for these
destinations was 10.82.105.11. (See the section called “Example 1” on page 350.)
Prohibiting a different local interface causes NetBackup to provide a shortened list
and the operating system selected 10.82.10.10 as the source IP. Because this
operating system uses the strong host model, that interface is not valid for these
destination IPs and the connection attempts fail.
If the operating system is changed to the weak host model, the TCP SYN for each
connection is transmitted out the default interface (10.10.82.105.11) onto the
10.82.104.0 network, but with a source IP of 10.82.10.10. If there is a network
route from the 10.82.104.0 network to the destination hosts, then the SYN will
reach the destinations. But the reply is only successful if there is an asymmetrical
route back to the 10.82.8.0 network from the destination host. Notice the spoofed
source IP in the successful connection which does not reflect the network onto
which the TCP SYN packet was actually sent.
Compatibility
Any legacy Required Interface or Required Network configuration is automatically
converted to a Preferred Network representation internally.
Consider primary server bob, as described in a previous topic. (See
“PREFERRED_NETWORK examples” on page 347.)
REQUIRED_INTERFACE = bob
Configuring Host Properties 356
Configuration options for NetBackup servers
Both bind the specified source interface for all outbound connections because 0/0
matches all destinations. But notice the length of subnet (/0): any other directive
with a source binding and a longer target subnet will supersede these entries.
Similarly, because both the IPv4 and IPv6 examples have the same subnet length,
only the first of these two would be honored if both were configured.
Similarly, if a required network was configured:
REQUIRED_NETWORK = 10.82.105/21
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
By default, this option is not present in the configuration file and NetBackup uses the
random method for selecting port numbers.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Port Ranges > Use random port assignments.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
RE_READ_INTERVAL = seconds
Usage Description
RE_READ_INTERVAL = 900
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > General Server > Check the capacity of disk storage units.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
REQUIRED_NETWORK = IP_address
REQUIRED_NETWORK = 192.132.28.0
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Preferred Network > Only.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
You can mix IPv4 addresses and ranges with IPv6 addresses and subnets.
Examples The following are examples of valid forms for this entry:
RESILIENT_NETWORK = client.veritas.org ON
RESILIENT_NETWORK = 192.0.2.0 ON
RESILIENT_NETWORK = 2001:db8:0:0:0:0:0:0 ON
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Clients >
Console property Double-click on server > Resilient Network.
Note: The order is significant for the items in the list of resilient networks. If a client
is in the list more than once, the first match determines its resilient connection
status. For example, suppose you add a client and specify the client IP address
and specify On for Resiliency. Suppose also that you add a range of IP addresses
as Off, and the client IP address is within that range. If the client IP address appears
before the address range, the client connection is resilient. Conversely, if the IP
range appears first, the client connection is not resilient.
Configuring Host Properties 360
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
By default, this entry is not present and NetBackup does not perform normal duplication
when an optimized duplication fails.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Clients >
Console property Double-click on server > Network Settings > Reverse Host Name Lookup.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
SECURE_PROXY_CIPHER_LIST =
cipher_string:cipher_string:cipher_string:...
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
For more information, see the NetBackup SAN Client and Fibre Transport Guide.
Configuring Host Properties 363
Configuration options for NetBackup servers
Usage Description
How to use An entry for the SERVER option must be present in the configuration file on all NetBackup
servers and clients. It is the only required NetBackup option. This option is not used
in $HOME/bp.conf files on a client.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Note: This topic discusses the bp.conf entries on the server. However, note that
every SERVER option in a client bp.conf file must be a NetBackup primary or media
server. That is, each system that is listed as a SERVER must have either NetBackup
primary or media server software installed. The client service on some clients cannot
be started if the client name is incorrectly listed as a server.
If you configure NetBackup media servers for a primary server, the bp.conf file on
the primary server must have a SERVER entry or MEDIA_SERVER entry for each. As
previously mentioned, the first SERVER entry in the list designates the primary server
itself. The SERVER entry or the MEDIA_SERVER entries should be added after the first,
self-referencing option.
Usage Description
SERVER = Media_server_#1
MEDIA_SERVER = Media_server_#2
.
.
.
The first SERVER entry on all the media servers must point to the primary server for
those media servers. A media server can have only one primary server. However, a
media server can be backed up as a NetBackup client by the servers that belong to
another cluster, in which case the configuration file on the media server should have
SERVER entries for those servers as well.
SERVER = Media_server_#1
MEDIA_SERVER = Media_server_#2
.
.
.
The SERVER entries must be the same on all servers in a primary and a media server
cluster.
If a SERVER entry is added or modified in the bp.conf file on the primary server, stop
and restart bprd and bpdbm so that NetBackup recognizes the change. (The NetBackup
request daemon and NetBackup database manager.)
Note: If the first SERVER entry (the primary server) is modified on a media server, the
Enterprise Media Manager (EMM) also needs to be updated. To update EMM, run
nbemmcmd -updatehost to change the primary server for a media server.
Configuring Host Properties 365
Configuration options for NetBackup servers
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Media Servers
Console property > Double-click on server > Servers.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
SERVER_CONNECT_TIMEOUT = 60
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Timeouts > Server connect timeout.
primarily applies to bpcd call-back when vnetd is disabled in the connect options
for the remote NetBackup server or client and that host is configured for
non-reserved ports. This also applies to NDMP call-back to the media server during
remote NDMP backups.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Example The following example permits ports from 4900 through 5000:
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Media Servers
Console property > Double-click on server > Port Ranges > Server port window.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Example The following example permits ports from 900 through 1023:
Equivalent Administration NetBackup Management > Host Properties > Primary Servers or Media Servers
Console property > Double-click on server > Port Ranges > Server reserved port window.
Usage Description
Usage Description
How to use This option should appear only once in the configuration file.
For example, if the UNIX client requests a restore for /home/user/.cshrc and
/home/user is a symbolic link, NetBackup does not restore .cshrc.
Then, when a restore job comes across a symbolic link, the link is unlinked before the
job checks, and the files and directory are restored.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Port Ranges > Server reserved port window.
Usage Description
SYSLOG_AUDIT_CATEGORIES = audit_category1,
audit_category2
SYSLOG_AUDIT_CATEGORIES = POLICY,JOB
SYSLOG_AUDIT_CATEGORIES = ALL
Equivalent NetBackup Security > Security events > Audit event settings.
web UI property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
TELEMETRY_UPLOAD = YES | NO
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
THROTTLE_BANDWIDTH = xxxx:xxxx:xxxx:xxxx:
yyyy:yyyy:yyyy:yyyy::/nnn zzz
Each THROTTLE_BANDWIDTH option specifies the bandwidth value and the IP address
of the clients and networks to which it applies.
The following variables are defined:
■ xxxx.xxxx.xxxx.xxxx is the subnet portion (64-bits) of the IPv6 address range. (For
example, 2001:db8:1:110.)
■ yyyy.yyyy.yyyy.yyyy is the host portion (64-bits) of the IPv6 address range. (For
example, 0:0:0:8b72.)
■ nnn is the number of mask bits that, when applied to the IPv6 address, identifies
the range of addresses that are considered for throttling. The valid range is 0 to
128. Mask bits are applied left to right across the address range.
■ zzz is the bandwidth limitation in kilobytes per second. (For example, 200.) A value
of 0 disables throttling IPv6 addresses covered by this option.
■ Configure a bandwidth limit of 500 kilobytes per second for all computers on the
subnet 2001:db8:1:110 as follows:
LIMIT_BANDWIDTH = 2001:db8:1:110::/64 500
■ Configure a bandwidth limit of 700 kilobytes per second for a particular client
(2001:db8:1:110:0:0:0:8b72) as follows:
LIMIT_BANDWIDTH = 2001:db8:1:110:0:0:0:8b72::/128 700
■ To disable bandwidth limiting for a client in a subnet that has a bandwidth limit,
specify 0 for the kilobytes per second:
LIMIT_BANDWIDTH = 2001:db8:1:110::/64 500
LIMIT_BANDWIDTH = 2001:db8:1:110:0:0:0:8b72::/128 0
In this case, no limiting occurs for the client with IPv6 address
2001:db8:1:110:0:0:0:8b72
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Bandwidth.
This rule also applies to multiple entries that specify an exact client address, as
follows:
The following sets the bandwidth for a specific address that is within the range:
Configuring Host Properties 373
Configuration options for NetBackup servers
In this case, NetBackup uses the specific entry (bandwidth of 200) for the client
whose address is 2001:db8:1:110:0:0:0:8b72. This capability can also be used
to exclude specific clients from bandwidth limiting. The order of the range and
specific address entries in the bp.conf file is not significant.
If the bandwidth is set higher for a client than is set for the range, NetBackup ignores
the individual setting. NetBackup uses the value for the range instead. In this case,
the client receives a share of the bandwidth that is specified for the network.
If the bandwidth limit for a client is equal to or lower than the value for the range,
the client uses the lower of the following settings:
■ Its share of the network bandwidth value.
■ Its individual bandwidth value.
The bandwidth value that NetBackup uses for a client is always at least one kilobyte
per second.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Add TRUSTED_PRIMARY on the primary server in the source domain and the primary
server in the target domain.
Example On the source domain primary server, enter the name of the target primary server:
TRUSTED_PRIMARY = Target_Server_Name
On the target domain primary server, enter the name of the source primary server:
TRUSTED_PRIMARY = Source_Server_Name
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Servers > Inter-domain Primary Servers tab.
Usage Description
Usage Description
How to use This option should appear only once in the configuration file.
Note: Restore job performance is reduced by using this option.
If the UNLINK_ON_OVERWRITE option is not indicated in the bp.conf file but the
Overwrite existing files option is specified, the behavior of NetBackup is different
when it restores symbolic links. (Or, if the option is set to NO.) NetBackup unlinks
existing files or empty directories when it restores symbolic links, hard links, or special
files (CHR, BLK, and FIFO).
However, NetBackup does not unlink when it restores normal files or directories, which
can be problematic. NetBackup follows the symbolic link and creates or replaces the
files that the symbolic link points to. Or, it replaces the directory that the symbolic link
points to.
Then, when a restore job comes across a symbolic link, the link is unlinked before the
job checks, and the files and directories are restored.
Example For example, if the /home/user/ path was backed up as a directory and, when restored,
it is a symbolic link to a directory:
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
USE_AUTHENTICATION = ON | OFF
The option uses the following parameters:
■ ON
(Default.) The user is authenticated and is audited. Authentication is achieved
without enabling NBAC.
■ OFF
The user is not authenticated and is not allowed to perform any operation. Only a
root user is allowed to make changes and is audited accordingly.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
USE_URANDOM = 1
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
■ REQUIRED
Indicates that the local system always uses NetBackup product authentication and
authorization. Connections from the systems that do not use NetBackup product
authentication and authorization are rejected.
■ PROHIBITED
(Default.) Indicates that the local system never uses NetBackup product
authentication and authorization. Connections from the systems that use NetBackup
product authentication and authorization are rejected.
■ AUTOMATIC
Indicates that the local system negotiates with the remote system whether to use
NetBackup product authentication and authorization.
If the USE_VXSS = AUTOMATIC option is specified, VXSS_NETWORK entries can
be used to require or prohibit NetBackup product authentication and authorization
connections with specified remote systems.
See “VXSS_NETWORK option for NetBackup servers” on page 380.
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Access Control > NetBackup product authentication and authorization.
Change this option to Required.
See “Network Attributes tab of the Access Control properties” on page 62.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
VERBOSE = [ 0 | 1 | 2 | 3 | 4 | 5 ]
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Logging > Global logging level.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
The default is 8 hours. The minimum is 5 minutes, the maximum 1 year. If set to zero,
autodiscovery is disabled for all the VMware servers.
For example:
VMWARE_AUTODISCOVERY_INTERVAL = 100000
Equivalent NetBackup web UI Workloads > VMware > VMware settings > Autodiscovery.
property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
See “USE_VXSS option for NetBackup servers and clients” on page 377.
The option uses the following parameters:
■ hostname
The host name of the remote system.
■ IP_address
The IP address of the remote system.
■ .domain
A dot followed by the Internet domain name of the remote systems.
■ network.
The network for the remote systems, followed by a dot.
The optional second value can be one of the following keywords:
■ AUTOMATIC
■ REQUIRED
■ PROHIBITED
Note: If multiple VXSS_NETWORK entries specify one particular system, the first
occurrence takes precedence.
Configuring Host Properties 382
Configuration options for NetBackup servers
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Primary Servers > Double-click on
Console property server > Access Control. Change the networks list property.
See “Network Attributes tab of the Access Control properties” on page 62.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
WEB_SERVER_TUNNEL_ENABLE = 1 | 0
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
VIRTUALIZATION_HOSTS_SECURE_CONNECT_ENABLED for
servers and clients
The VIRTUALIZATION_HOSTS_SECURE_CONNECT_ENABLED option enables the
validation of virtualization server certificates using its root or intermediate certificate
authority (CA) certificates.
Before you enable the option, review the steps from the 'Validating VMware
virtualization server certificates in NetBackup ' section in the NetBackup for VMware
Administrator's Guide.
By default, the VIRTUALIZATION_HOSTS_SECURE_CONNECT_ENABLED option is set to
UNDEFINED.
The security certificate validation is enabled for RHV and Nutanix AHV servers, but
is disabled for VMware servers.
Configuring Host Properties 385
Configuration options for NetBackup servers
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
Use the following format to enable certificate validation for the RHV,
VMware, or Nutanix AHV servers:
VIRTUALIZATION_HOSTS_SECURE_CONNECT_ENABLED = YES
Table 3-202
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view,
add, or change the option.
VIRTUALIZATION_HOSTS_CONNECT_TIMEOUT = Time-out
value in seconds
Table 3-203
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add,
or change the option.
VMWARE_TLS_MINIMUM_V1_2 = YES | NO
If the option is set to YES, TLS 1.2 version and the following cipher suites
are used for communication with VMware servers:
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,
TLS_DHE_DSS_WITH_AES_256_GCM_SHA384,
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256,
TLS_RSA_WITH_AES_256_GCM_SHA384,
TLS_RSA_WITH_AES_128_GCM_SHA256
If the option is set to NO, the TLS 1.2 or earlier version with the default
cipher suite is used for communication between NetBackup and VMware
server. The cipher suite is used based on the TLS and cipher suite
configuration that are set on the respective VMware server.
Usage Description
Usage Description
Usage Description
ACCEPT_REVERSE_CONNECTION = TRUE
Usage Description
APP_PROXY_SERVER = clientname
Usage Description
BACKUP_BTRFS_SNAPSHOT = 1
Example The following format ensures that the contents of the BTRFS
snapshots are backed up:
BACKUP_BTRFS_SNAPSHOT = 1
Additional information The option is applicable for only BTRFS. By default, the
contents of the BTRFS snapshots are not backed up. To
ignore the snapshot paths, the libbtrfsutil package
(version 4.17 onwards) must be present on the client
computer. If the libbtrfsutil package is not present on
the client computer, the read-only snapshot or subvolume
backup is ignored.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
When the option is present and enabled (1), the contents of the named pipe files on
the client are backed up.
BACKUP_FIFO_FILES = 1
Example The following format ensures that the contents of the named pipe files on the client are
backed up:
BACKUP_FIFO_FILES = 1
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Additional information For the contents of the files to be backed up, the write process must close the pipe.
As long as data is passing through the pipe, the backup continues.
If the third-party process writing to the named pipe file does not close the pipe,
NetBackup fails the backup job with a non-zero status code (typically 13 or 41). Server
resources are then allocated to other jobs. In the case of restore jobs, the job fails with
status code 2800. In either case, the client processes continue waiting until they are
terminated.
To back up the script or executable that is responsible for writing to the named pipe,
add the program file instead of the named pipe file to the Backup Selections list. To
avoid backing up named pipes, but still having the contents of other pipes read, add
the named pipe to an exclude list or avoid the files entirely in the Backup Selections
list.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPARCHIVE_POLICY = policy_name
If it is used, this option should appear only once in the configuration file.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPARCHIVE_SCHED = schedule_name
If it is used, this option should appear only once in the configuration file.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPBACKUP_POLICY = policy_name
If present, this option should appear only once in the configuration file.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BPBACKUP_SCHED = schedule_name
If present, this option should appear only once in the configuration file.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
■ filename_template
The absolute pathname and file name of the busy file. The shell language
metacharacters *, ?, [], [ - ] can be used for matching patterns of file names or parts
of file names.
■ action_template
Use one of the following parameters:
■ MAIL | mail
Directs NetBackup to email a busy file notification message to the user that the
BUSY_FILE_NOTIFY_USER option specifies.
■ REPEAT | repeat [repeat_count]
Directs NetBackup to retry the backup on the specified busy file. A repeat count
can be specified to control the number of backup attempts. The default repeat
count is 1.
■ IGNORE | ignore
Directs NetBackup to exclude the busy file from processing.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Busy File
Console property Settings.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BUSY_FILE_DIRECTORY = pathname
If present, this option should appear only once in the configuration file.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Busy File
Console property Settings.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BUSY_FILE_NOTIFY_USER = email
If present, this option should appear only once in the configuration file.
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Busy File
Console property Settings.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
BUSY_FILE_PROCESSING = yes
If present, this option should appear only once in the configuration file.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Busy File
Console property Settings.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CLIENT_NAME = clientname
If more than one entry appears, NetBackup observes only the last CLIENT_NAME entry
that is listed for the option. The client name in a policy that backs up the client should
match the client name that is specified with CLIENT_NAME.
Note: Do not use an IP address as a client name in a policy or the backup may fail.
Specify a host name instead.
The bp.conf of the primary server does not require the addition of other clients, other
than the primary server as CLIENT_NAME = master server name. The name is
added by default.
During a restore, the default is to restore to the client that is named in the policy that
was used for the backup. For an alternate client restore, indicate the name of the
alternate client in the Backup, Archive, and Restore user interface. (Within the user
interface, the Destination client for restores field is located in the Specify NetBackup
Machines and Policy Type dialog box.)
The client installation procedures automatically set CLIENT_NAME to the value that is
specified in ftp_to_client command or install_client command in the
installation scripts.
If the value is not in any bp.conf file, NetBackup uses the value that the
gethostname() library function returns.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Client Name.
Console property
Configuring Host Properties 400
Configuration options for NetBackup clients
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
COMPRESS_SUFFIX = .suffix
By default, COMPRESS_SUFFIX is not present in the bp.conf file. This option has a
reasonable default. Change only if problems result.
Do not use wildcards to specify these extensions. Do not specify .A* or .A [1-9] (For
example, specify .A1)
Equivalent Administration NetBackup Management > Host Properties > Clients Double-click on client > Client
Console property Settings.
See “Client Settings properties for UNIX clients” on page 88.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CRYPT_CIPHER = value
■ BF-CFB
■ DES-EDE-CFB
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Encryption.
Console property
See “Encryption properties” on page 109.
For information about NetBackup encryption, see the NetBackup Security and
Encryption Guide.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CRYPT_KIND = type
The following values can be entered:
■ NONE
No encryption is used on the client (default)
■ LEGACY
Legacy pertains to 40-bit and 56-bit data encryption standard (DES). Legacy
encryption is not recommended.
■ STANDARD
Standard pertains to 128-bit and 256-bit encryption (AES, 3DES, Blowfish cipher).
Standard encryption is recommended.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Encryption.
Console property
See “Encryption properties” on page 109.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CRYPT_OPTION = type
The following values can be entered:
■ DENIED|denied
Specifies that the client does not permit encrypted backups. If the server requests
an encrypted backup, it is considered an error. This option is the default for a client
that has not been configured for encryption.
■ ALLOWED|allowed
Specifies that the client allows either encrypted or unencrypted backups.
■ REQUIRED|required
Specifies that the client requires encrypted backups. If this value is specified and
the server requests an unencrypted backup, it is considered an error.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Encryption.
Console property
See “Encryption properties” on page 109.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CRYPT_STRENGTH = value
The allowable values are as follows:
■ DES_40|des_40
Specifies 40-bit DES encryption. 40-bit is the default value for a client that has not
been configured for encryption.
■ DES_56|des_56
NetBackup creates this entry automatically on a UNIX client when the bpinst_crypt
command is run on the NetBackup primary server. This entry should appear only once
in the configuration file.
Do not alter the entry or create it manually unless it was accidentally deleted.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Encryption.
Console property
See “Encryption properties” on page 109.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CRYPT_LIBPATH = directory
If necessary, create the entry in the following locations:
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Encryption.
Console property
See “Encryption properties” on page 109.
Usage Description
Usage Description
How to use The CRYPT_KEYFILE entry applies to clients with the NetBackup Encryption option
installed. Do not alter the entry or create it manually unless it was accidentally deleted.
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
CRYPT_KEYFILE = directory
The default values follow:
■ On Windows systems
install_path\bin\keyfile.dat
Where install_path is the directory where NetBackup is installed and by default is
C:\Program Files\Veritas.
■ On UNIX systems
/usr/openv/netbackup/keyfile
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Encryption.
Console property
See “Encryption properties” on page 109.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
DO_NOT_RESET_FILE_ACCESS_TIME
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Client Settings
Console property > Reset file access time to the value before backup
Note: The property label/description is the opposite of the configuration setting. Thus
when the property is enabled, DO_NOT_RESET_FILE_ACCESS_TIME is disabled.
Similarly when the property is disabled, DO_NOT_RESET_FILE_ACCESS_TIME is
enabled.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add,
or change the option.
By default, the DTE mode for 9.1 clients is set to OFF and for 10.0 and later
clients, it is set to AUTOMATIC.
Usage Description
Usage Description
ENABLE_DATA_CHANNEL_ENCRYPTION = FALSE
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
IGNORE_XATTR
NetBackup does not check for extended attributes or named data streams if the
IGNORE_XATTR entry is present in the bp.conf file.
See “About backing up and restoring extended attribute files and named data streams”
on page 906.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Configuring Host Properties 410
Configuration options for NetBackup clients
Note: If extended attributes are allowed to be backed up, the ACL is also backed
up, regardless of whether or not the IGNORE_ACL touch file is present.
■ To prevent restores of GPFS extended attributes (provided that they were backed
up in the first place):
Add the IGNORE_XATTR touch file to the client:
/usr/openv/netbackup/IGNORE_XATTR
■ To prevent restores of the GPFS ACL (provided that it was backed up in the
first place):
Add the IGNORE_ACL touch file to the client:
/usr/openv/netbackup/IGNORE_ACL
Note: If extended attributes are allowed for restore, the ACL is also restored,
regardless of whether or not the IGNORE_ACL touch file is present.
Configuring Host Properties 411
Configuration options for NetBackup clients
Note: Restoring files with GPFS attributes and ACLs to an alternate platform does
not restore the metadata attributes or the ACLs. The restore may generate an error
such as “Invalid system call.” (Extended attributes can be restored to the alternate
platform, however.)
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
INFORMIX_HOME
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
KEEP_DATABASE_COMM_FILE
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
■ /usr/openv/netbackup/logs/user_ops/username/logs
A directory exists for each user that uses the Backup, Archive, and Restore
console. This entry also controls how long to keep the log files generated by the
NetBackup Administration Console.
The log files are located in /usr/openv/netbackup/logs/user_ops/nbjlogs.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option file.
For information about these commands, see the NetBackup Commands Reference
Guide.
KEEP_LOGS_DAYS
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Client Settings.
Console property
See “Client Settings properties for UNIX clients” on page 88.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
LIST_FILES_TIMEOUT
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Timeouts.
Console property
See “Timeouts properties” on page 232.
Configuring Host Properties 415
Configuration options for NetBackup clients
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
LOCKED_FILE_ACTION = SKIP
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Client Settings.
Console property
See “Client Settings properties for UNIX clients” on page 88.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
MEDIA_SERVER = media_server_name
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Servers.
Console property
See “SERVER option for NetBackup servers” on page 362.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Client Settings.
Console property
See “Client Settings properties for UNIX clients” on page 88.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
NFS_ACCESS_TIMEOUT = seconds
Before you decommission a media server that hosts a Media Server Deduplication
Pool, deactivate MSDP on that media server. See the NetBackup Deduplication
Guide for your release.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
OLD_VNETD_CALLBACK = YES
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
■ If the entry is set to FALSE, the nbdisco process on that client stops reporting
discoveries to the primary server. The service shuts down within 10 minutes after
being set to FALSE and remains down.
■ To turn on the Discovery Service again, either change the entry on that client to
REPORT_CLIENT_DISCOVERIES = TRUE or remove the entire option. Then, run
bp.start_all on the client to restart the service.
■ To set this value on a client remotely, run the following command from the primary
server:
nbsetconfig -h clientname
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
RESTORE_RETRIES = number_of_retries
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Universal
Console property Settings > Restore retries.
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
RMAN_OUTPUT_DIR = directory_name
The directory_name is a directory to which the Oracle user has permission to write.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Note: Every SERVER entry in a client bp.conf file must be a NetBackup primary or
media server. That is, each system that is listed as a SERVER must have either
NetBackup primary or media server software installed. The client service on some
clients cannot be started if the client name is incorrectly listed as a server.
If you configure media servers, each media server must have a SERVER or a
MEDIA_SERVER entry in the bp.conf file of the client.
Configuring Host Properties 422
Configuration options for NetBackup clients
Usage Description
SERVER = Media_server_#1
MEDIA_SERVER = Media_server_#2
.
.
.
The first SERVER entry denotes the primary server to which the client connects to by
default for any requests. (For example, to back up, to list, or to restore files). The
SERVER entry must be present in the /usr/openv/netbackup/bp.conf file on all
UNIX clients. The SERVER entry is the only required entry in the bp.conf file for clients.
The SERVER entry is not used in a $HOME/bp.conf file. On NetBackup UNIX servers,
the SERVER entry applies to both client and the server.
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Servers.
Console property
See “SERVER option for NetBackup servers” on page 362.
Usage Description
Usage Description
SUBSCRIBER_HEARTBEAT_TIMEOUT = 0
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
SYBASE_HOME = path_to_Sybase_home_directory
For additional information, see the NetBackup for Sybase Administrator's Guide.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Configuring Host Properties 424
Configuration options for NetBackup clients
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
USE_CTIME_FOR_INCREMENTALS
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
USE_FILE_CHG_LOG
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Client Settings
Console property > Use VxFS File Change Log for Incremental Backups.
See “VxFS file change log for incremental backups property” on page 91.
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
USEMAIL = name1@xxx.com,name2@xxx.com,name3@xxx.com
Note: Separate multiple email addresses using a comma, with no spaces.
Usage Description
Equivalent Administration NetBackup Management > Host Properties > Double-click on client > Universal
Console property Settings.
SERVER = server1
CLIENT_NAME = client1
USEMAIL = abc@bdev.com
COMPRESS_SUFFIX = .Addrs
COMPRESS_SUFFIX = .Counts
VERBOSE = 1
RESTORE_RETRIES = 1
BPBACKUP_POLICY = U1userdir
BPBACKUP_SCHED = userbackups
BPARCHIVE_POLICY = U1userdir
BPARCHIVE_SCHED = userarchives
LOCKED_FILE_ACTION = SKIP
Nonroot users on UNIX clients can have a personal bp.conf file in their home
directory: $HOME/bp.conf.
Note: A root user cannot have a personal bp.conf file. For root users, NetBackup
uses the /usr/openv/netbackup/bp.conf file.
USEMAIL = abc@bdev.com
BPBACKUP_POLICY = user1
Configuring Host Properties 427
Configuration options for NetBackup clients
BPBACKUP_SCHED = userback
BPARCHIVE_POLICY = user1
BPARCHIVE_SCHED = userarch
LIST_FILES_TIMEOUT = 10
CLIENT_NAME = alternate_client_name
Usage Description
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
■ master is the hostname or IP address or FQDN of the primary server that should
be the recipient of the web service connection requests.
■ media is the hostname or IP address or FQDN of the media server that sets up
the connection via an HTTP tunnel.
For a multi-domain setup, you can add multiple entries on separate lines. These entries
can include a single primary server and different media servers or different identities
of the media servers like IP addresses, host names, and Fully Qualified Domain Names
(FQDN).
For example,
WEB_SERVER_TUNNEL=<master> <media>
WEB_SERVER_TUNNEL=<master1> <media1>
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Usage Description
How to use Use the nbgetconfig and the nbsetconfig commands to view, add, or change
the option.
For information about these commands, see the NetBackup Commands Reference
Guide.
Equivalent Administration No equivalent exists in the NetBackup Administration Console host properties.
Console property
Chapter 4
Configuring server groups
This chapter includes the following topics:
Caution: NetBackup allows a server group name to be the same as the name of
a media server. To avoid confusion, it is not recommended that you use the same
name for a server group and a media server.
■ Server group name: Specify the name of the server group. You cannot
change the name of an existing server group. It is recommended that server
group names be unique. That is, do not use the same name for a server
group that you use for a host such as a media server. If you do, you may
not be able to determine easily if a tape is restricted to a specific media
server or to a specific media server group.
■ Server group type: Specify the type of server group.
■ State: Select the state from the drop-down menu:
Configuring server groups 432
Creating or deleting a NetBackup server group
3 In the New Server Group dialog box, enter or select the appropriate
information.
To add a server to the group, select it in the Servers Not in Group window
and click Add.
To remove a server from the group, select it in the Servers in Group window
and click Remove.
4 Click OK to save the server group.
■ Important notes
1. A NAT host should be able to resolve the host names of the NetBackup servers
that are deployed in a public network and initiate connections with them. It is
not required that the NetBackup servers be able to initiate connections to the
NAT host.
2. A host name assigned to a NAT host should be resolvable in the private
network. It is not required that the host name of the NAT host be resolvable
from the NetBackup servers in the public network.
3. Bi-directional connectivity should exist between the master server and all media
servers.
4. Bi-directional connectivity is required between media servers and clients that
are behind NAT.
5. The NetBackup software on the NetBackup servers and NAT hosts must be
configured for NAT support as described in this document.
When working with NAT hosts, NetBackup software ensures that all network
connections are initiated from the NAT client to the NetBackup servers in the public
network. In other words, no connections are directly initiated from the NetBackup
servers to the NAT hosts. The NAT host support relies on a new NetBackup
Messaging Broker (nbmqbroker) service on the master server and a subscriber
service on each NAT host that maintains a persistent connection to the messaging
broker service on the master server. This enables the NetBackup servers to send
commands to the NAT hosts via the messaging service. When a NetBackup server
needs to connect to a NAT client (for example to perform a backup) it sends a
'reverse connection request' message to the NAT host via the master server. On
receiving this message, the NAT client initiates a connection to the requesting
NetBackup server.
Here is how a connection between a media server and a NAT client takes place:
1. The NetBackup Messaging Broker (nbmqbroker) service starts on the master
server if NAT support is enabled.
2. The subscriber service starts on the NAT host along with other client services
and subscribes to nbmqbroker service on the master server if NAT support is
enabled on the host.
3. When a media server wants to connect to a NAT client or a master server
wants to connect to a NAT server, it publishes the NAT host's reverse
connection request message to the message broker that exists on the master
server.
4. The message broker delivers the message to the subscriber service on the
NAT host.
Enabling support for NAT clients and NAT servers in NetBackup 435
Important notes
5. The subscriber service initiates a connection from the NAT host to the
requesting NetBackup server.
6. The media server uses this connection to communicate with the NAT client or
the master server uses this connection to communicate with the NAT server.
See “Workflow to enable NAT hosts in NetBackup domain” on page 436.
Important notes
Review the following notes while you enable support for NAT hosts in NetBackup.
■ You must provide an authorization token during NetBackup certificate deployment
on a NAT host, irrespective of the certificate deployment security level that is
set on the master server. This is required because the master server cannot
resolve the client host name that is part of the certificate deployment request to
the NAT device’s IP address from which the request appears to be coming.
■ Automatic host ID-to-host name mapping is disabled for NAT hosts. A NAT host
should be referenced in backup policies and NetBackup commands using the
host name that is already mapped to its host ID. The initial hostname mappings
are established for a host during NetBackup certificate deployment or external
certificate enrolment. If you want a NAT host to use an alternative name for
connection, you have to manually map the required host names using the Host
Management node.
■ In a NetBackup domain that comprises application hosts such as SharePoint,
Microsoft Exchange server, or Application Clusters, the application host name
or data availability group (DAG) name may be different than the one that is used
during NetBackup installation. In some cases the Fully Qualified Domain Name
(FQDN) of the host is used during NetBackup installation. Therefore, connection
between the NetBackup server and the client (or application host) may fail. To
Enabling support for NAT clients and NAT servers in NetBackup 436
Workflow to enable NAT hosts in NetBackup domain
resolve this issue, map both the names of the NetBackup client using the Host
Management node.
For more details on the security certificates and certificate deployment levels, refer
to the NetBackup Security and Encryption Guide.
Install or upgrade Install NetBackup 8.2 or later software on the master server, media
NetBackup server, and client computers or upgrade the existing software to
NetBackup 8.2 or later.
Note: The host name address must be DNS resolvable. Also, IP address is
not supported for Snapshot Manager server name as an input.
5 (Optional) Select the Connect using Port number check box, if you want to
connect using a specific port.
Configuring host credentials 442
About configuring Snapshot Management server in NetBackup
Note: You can associate multiple providers with a server, but you cannot
associate multiple servers with the same provider.
8 Click OK.
A success message is displayed.
9 Click OK
Note: The plug-in ID must be unique and must comprise of A-Z, a-z, 0-9, + ,.
, _ , - characters.
Note: The fields are different for different plug-in types. Refer to the Snapshot
Manager Install and Upgrade Guide for more information about plug-ins and
their parameters.
10 Click OK.
A success message is displayed.
11 Click OK.
The newly added plug-in is listed in the Snapshot Manager plugins pane.
To modify Snapshot Manager plug-in credentials
1 Log on to the NetBackup Administration Console.
2 In the left navigation pane, go to Media and Device Management >
Credentials > Snapshot Management Server.
The Snapshot Server Management pane is displayed.
3 Click in the server under which the plug-in is added. The Snapshot Manager
plugins pane displays all the associated plug-ins.
Configuring host credentials 444
About configuring Snapshot Management server in NetBackup
Note: You cannot change the plug-in type and plug-in ID.
7 Click OK.
Chapter 7
Managing media servers
This chapter includes the following topics:
Note: The NetBackup Enterprise Media Manager service must be active when a
media server is added, devices and volumes are configured, and clients are backed
up or restored.
Step 1 On the new media server host, attach the devices and install See the vendor’s documentation.
any software that is required to drive the storage devices.
Step 2 On the new media server host, prepare the host’s operating See the NetBackup Device Configuration
system. Guide.
Step 3 On the master server, add the new media server to the Media See “Servers properties” on page 207.
Servers list of the master server. Also, add the new media
server to the Additional Servers list of the clients that the
new media server backs up.
Step 4 Install the NetBackup media server software on the new host. See the NetBackup Installation Guide.
Step 5 On the master server, configure the robots and drives that See “Configuring robots and tape drives by
are attached to the media server. using the wizard” on page 490.
Managing media servers 447
Registering a media server
Step 6 On the master server, configure the volumes. See “About adding volumes” on page 538.
Step 7 On the master server, add storage units to the media server. See “Creating a storage unit” on page 631.
Always specify the media server as the media server for the
storage unit.
Step 8 On the master server, configure the NetBackup policies and See “About the Policies utility ” on page 751.
schedules to use the storage units that are configured on the
media server.
Step 9 Test the configuration by performing a user backup or a See “Performing manual backups”
manual backup that uses a schedule that specifies a storage on page 938.
unit on the media server.
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbemmcmd -addhost -machinename
hostname -machinetype media -masterserver server_name
-operatingsystem os_type -netbackupversion
level.major_level.minor_level
Note: Ensure that the name you use in NetBackup is the same as the host
name in the TCP/IP configuration.
For more information about nbemmcmd command usage, see the NetBackup
Commands Reference Guide.
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbemmcmd -deletealldevices
-machinename server_name -machinetype media
On UNIX:
/usr/openv/netbackup/bin/admincmd/bpsturep -label
storage_unit_label -delhost host_name
Replace storage_unit_label with the name of the storage unit and host_name
with the name of the media server.
2 If the media server is the only storage server for the disk pools, change the
state of the disk pools to DOWN. To do so, enter the following command on
the master server for each disk pool:
On Windows:
install_path\NetBackup\bin\admincmd\nbdevconfig -changestate
-stype server_type -dp disk_pool_name -state DOWN
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbdevconfig -changestate -stype
server_type -dp disk_pool_name -state DOWN
■ Remove the media server from disk pool access by entering the following
command on the master server:
On Windows:
install_path\NetBackup\bin\admincmd\nbdevconfig -changedp -dp
-disk_pool_name -stype server_type -del_storage_servers
storage_server
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbdevconfig -changedp -dp
disk_pool_name -stype server_type -del_storage_servers
storage_server
Replace disk_pool_name with the name of the disk pool.
Replace server_type with the type of storage server: AdvancedDisk,
PureDisk, or the vendor string that identifies the OpenStorage server type.
Replace storage_server with the name of the media server.
■ If the disk pool is on disk storage available only to the media server and is
no longer required, delete the disk pool as follows:
On Windows:
install_path\NetBackup\bin\admincmd\nbdevconfig -deletedp -dp
disk_pool_name -stype server_type
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbdevconfig -deletedp -dp
disk_pool_name -stype server_type
You cannot delete a disk pool that has unexpired backup images. You must
first expire the images and delete the image fragments, as follows:
■ Expire the image as follows:
On Windows:
install_path\NetBackup\bin\admincmd\bpexpdate -dp
disk_pool_name -stype server_type -nodelete
On UNIX:
/usr/openv/netbackup/bin/admincmd/bpexpdate -dp
disk_pool_name -stype server_type -nodelete
On Windows:
install_path\NetBackup\bin\nbdelete -dt disk_type -media_id
name
On UNIX:
/usr/openv/netbackup/bin/nbdelete -dt disk_type -media_id
name
Warning: Be careful when you use the nbdecommission command. Because the
command may expire images, data loss may occur. Therefore, you should
understand completely what the command does before you use it. It is recommended
that you first preview all of the references to a media server before you
decommission it.
See “Previewing references to a media server” on page 457.
The following topics provide more information and provide guidance for the entire
process.
See “About decommissioning limitations” on page 452.
See “Before you decommission a media server” on page 453.
See “Decommission actions” on page 454.
See “Post decommission recommendations” on page 454.
See “Previewing references to a media server” on page 457.
See “Decommissioning a media server” on page 458.
Decommission actions
The nbdecommission command deletes the configuration for the old server from
the EMM database, the NetBackup image catalog, and configuration files on servers.
The following table shows the actions it performs for the components that reference
the media server. The table is organized in the order in which the command
processes the component.
Managing media servers 455
About decommissioning a media server
Component Action
■ Those in which the Storage device attribute specifies a robot for which the old server is the
robot control host.
■ Those in which the Media server attribute specifies the old server.
■ Those in which the Media server attribute specifies Any Available and the old server is the
only server that can access the storage unit.
Tape drive Deletes the tape drive path for each tape drive that is attached to the old server. If the path on
the old server is the only path, it also deletes the tape drive.
If a path to a drive exists on more than one media server, the tape drive may become unusable.
You may have to connect the tape drive to a different media server and then reconfigure it in
NetBackup. For example, if the old server is a scan host for a shared drive, NetBackup cannot
use the drive if no other host can scan.
Robotic library Deletes all of the robotic libraries that are attached to the old server.
If the old server is the robot control host for a shared library, the drives and media become
standalone and unusable. You must reconfigure and re-inventory the library.
Tape media Specifies if you want to expire the following tape media or move them to another media server:
Storage unit - Deletes the storage unit if no images exist on it. If images exist, the wizard lets you choose one
BasicDisk of the following options:
Component Action
Storage unit - Specifies that if more than one media server can access the disk pool that is the destination of
AdvancedDisk the storage unit, it does the following:
■ Removes the old server from the Media Servers list of the storage unit.
■ Deletes the old server as a storage server.
If the old server is the only server that can access the disk pool, the wizard lets you choose to
do one of the following:
■ Move the storage and images to the new server and delete the old server as a storage server.
The disk volumes must be available on the new server at the same path as the old server.
■ Expire the images (if any), delete any storage units that reference the disk pool, delete the
disk pool, and delete the storage server. (A reference is when the disk pool appears in the
Select disk pool setting of a storage unit.)
Storage unit - Specifies that if more than one media server can access the disk pool that is the destination of
OpenStorage the storage unit, it does the following:
■ Removes the old server from the Media Servers list of the storage unit.
■ Deletes the media server as an OpenStorage storage server.
If the old server is the only server that can access the disk pool, the wizard lets you choose to
do one of the following:
■ Transfer the credentials to the new server and update the Media server field in the storage
unit if required.
■ Expire the images (if any), delete any storage units that reference the disk pool, and delete
the disk pool. (A reference is when the disk pool appears in the Select disk pool setting of
a storage unit.)
Storage unit group Specifies that if the nbdecommission command deletes all of the storage units in a storage unit
group, it also deletes the storage unit group. Deleting the storage unit group also may affect
backup policies and storage lifecycle policies.
See “Backup policy and schedule” and “Storage lifecycle policy” in this table.
Backup policy and Deactivates any backup policy in which the storage destination (directly or indirectly) is a storage
schedule unit that the command deletes. Specifically, deactivates any backup policy that meets any of the
following conditions:
Component Action
Storage lifecycle Specifies that for each storage lifecycle policy in which one or more operations uses a storage
policy unit that the command deleted, it does the following:
■ If images under the SLP control are in-process or yet to be processed, displays the commands
to cancel the SLP jobs and then exits. After you cancel the jobs (or wait until the jobs complete),
rerun the nbdecommission command to continue with the decommissioning.
■ If all of the images under SLP control are processed, deactivates the storage lifecycle policy.
■ If a deleted storage unit was used by a Backup or Snapshot operation, deactivates all backup
policies with the storage lifecycle policy as the destination.
Fibre Transport Displays the commands necessary to delete the old server as an FT media server and then exits.
media server
After you delete the old server as an FT media server, rerun the nbdecommission command
to continue with the decommissioning.
bp.conf file On UNIX NetBackup servers, removes the old server from the following bp.conf file entries:
■ SERVER
■ MEDIA_SERVER
■ CLIENT_NAME
■ BROWSER
On UNIX master servers, also removes the old server from the FORCE_RESTORE_MEDIA_SERVER
and FAILOVER_RESTORE_MEDIA_SERVERS entries.
Windows registry On Windows NetBackup servers, removes the old server from the following registry keys:
■ SERVER
■ MEDIA_SERVER
■ CLIENT_NAME
■ BROWSER
On Windows master servers, also removes the old server from the
FORCE_RESTORE_MEDIA_SERVER and FAILOVER_RESTORE_MEDIA_SERVERS keys.
Clients Lists the clients on which the old server appears in their server lists. You must remove the
references to the old server manually.
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbdecommission -list_ref
-oldserver OldServer > file.txt
Replace an old media server with a new See “To replace an old media server with a
media server new media server” on page 459.
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbdecommission -oldserver
OldServer [-newserver NewServer] [-file decom_ops.txt]
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbdecommission -oldserver
OldServer
ACS_mediatype = Media_Manager_mediatype
If this entry is used in vm.conf, the ACS media type is mapped to the specified
Media Manager media type. More than one ACS_mediatype entry can be specified.
This entry is read and interpreted on the host on which vmcheckxxx and vmupdate
run during a robot inventory operation. Use this entry on every NetBackup media
server that functions as an ACS robot control host.
A list of the valid ACS_mediatype entries is available.
Managing media servers 461
About the vm.conf configuration file
ACS_SEL_SOCKET = socket_name
By default, acssel listens on socket name 13740. If this entry is specified in vm.conf,
the default can be changed. This entry is read and interpreted on the host on which
acsd runs.
The valid value for ACS_library_software_hostname is the host name of the ACS
library host. Do not use the IP address of the ACS library host for this parameter.
The valid values for socket_name are 1024 - 65535 and 0. The value must match
the value on the ACSLS server for the port that the CSI uses for inbound packets.
If 0 (zero), NetBackup uses the previous behavior of CSI and acsssi (no specific
ports).
This entry specifies the port where the acsssi process sends its ACSLS requests
on the ACSLS server. The ACSLS CSI must use this port to accept inbound ACSLS
requests from acsssi processes.
This entry, the ACS_SSI_INET_PORT entry, and the ACS_TCP_RPCSERVICE entry are
commonly used with firewall implementations. With these three entries in the
vm.conf file, TCP connections use the designated destination ports. Note that TCP
source ports are not restricted.
See “ACS_SSI_INET_PORT entry in vm.conf (on UNIX)” on page 462.
See “ACS_TCP_RPCSERVICE / ACS_UDP_RPCSERVICE entry in vm.conf (on
UNIX)” on page 463.
For example, a NetBackup media server has two ACSLS servers (ACSLS_1 and
ACSLS_2) behind firewalls. Both servers listen for queries on port 30031 and the
firewall allows traffic through this port.
The vm.conf entries are as follows:
Managing media servers 462
About the vm.conf configuration file
ACS_TCP_RPCSERVICE
ACS_CSI_HOSTPORT = ACSLS_1 30031
ACS_CSI_HOSTPORT = ACSLS_2 30031
ACS_SSI_INET_PORT = ACSLS_1 30032
ACS_SSI_INET_PORT = ACSLS_2 30033
Each acsssi process sends queries to the respective ACSLS server’s port 30031,
and the ACSLS server is configured to listen for queries on this port.
ACS_SSI_HOSTNAME = host
Use ACS_SSI_HOSTNAME to specify the host to which RPC return packets from ACS
library software are routed for ACS network communications. By default, the local
host name is used. This entry is read and interpreted on the host on which acsd
and acsssi run. Do not use the IP address of the host for this parameter.
The valid value for ACS_library_software_hostname is the host name of the ACS
library host. Do not use the IP address of the ACS library host for this parameter.
The socket_name entry specifies the port that acsssi uses for incoming ACSLS
responses. Valid values are 1024 - 65535 and 0. This value must be unique for
each acsssi process.
A value between 1024 - 65535 indicates the number to be used as the TCP port
on which acsssi accepts ACSLS responses.
0 (zero) indicates that the previous behavior (allow the port to be dynamically
allocated) should remain in effect.
This entry, the ACS_CSI_HOSTPORT entry, and the ACS_TCP_RPCSERVICE entry are
commonly used with firewall implementations. With these three entries in the
vm.conf file, TCP connections use the designated destination ports. Note that TCP
source ports are not restricted.
See “ACS_CSI_HOSTPORT entry in vm.conf (on UNIX)” on page 461.
See “ACS_TCP_RPCSERVICE / ACS_UDP_RPCSERVICE entry in vm.conf (on
UNIX)” on page 463.
Managing media servers 463
About the vm.conf configuration file
For example, a NetBackup media server has two ACSLS servers (ACSLS_1 and
ACSLS_2) behind firewalls. Ports 30032 and 300033 have been opened in the
firewall for acsssi to ACSLS server communication.
The entries would be as follows:
ACS_TCP_RPCSERVICE
ACS_SSI_INET_PORT = ACSLS_1 30032
ACS_SSI_INET_PORT = ACSLS_2 30033
ACS_CSI_HOSTPORT = ACSLS_1 30031
ACS_CSI_HOSTPORT = ACSLS_2 30031
The NetBackup media server starts two acsssi processes. One listens for ACSLS_1
responses on port 30032, and the other listens on port 30033 for responses from
ACSLS_2.
The valid value for ACS_library_software_hostname is the host name of the ACS
library host. Do not use the IP address of the ACS library host for this parameter.
By default, acsssi listens on unique, consecutive socket names; the names begin
with 13741. If this entry is specified in vm.conf, specify socket names on an ACS
library software host basis. This entry is read and interpreted on the host where
acsd and acsssi are running.
ACS_TCP_RPCSERVICE
ACS_UDP_RPCSERVICE
These entries specify the method over which acsssi communicates with ACSLS
servers: TCP or UDP.
Only one entry should be entered into vm.conf. NetBackup uses UDP if both entries
are found or neither entry is found.
For acsssi firewall support, ACS_TCP_RPCSERVICE must be entered in vm.conf.
See “ACS_CSI_HOSTPORT entry in vm.conf (on UNIX)” on page 461.
Managing media servers 464
About the vm.conf configuration file
Without this entry present, NetBackup assumes that all LSMs are interconnected
with pass-through ports, except for the first LSM and the last LSM. The LSMs are
interconnected in a line formation.
robot_num is the robot number. ACS_ID and LSM_ID are the coordinates of the
LSM.
Figure 7-1 is a diagram of LSM interconnections that are described by the following
entries:
0 2
5 3
API_BARCODE_RULES
If this entry is specified in vm.conf, barcode rule support for API robots is enabled.
NetBackup barcode rules allow default media mappings to be overridden. Barcode
rules are especially useful when multiple generations of the same tape drive use
the same type of media.
For example STK 9940A and STK 9940B drives use STK1R media, but write data
at different densities. The drive must be configured by using different drive types
such as HCART or HCART2. Specify a barcode rule for a series of bar codes to
configure some of the media as HCART2. Other STK1R media not in this barcode
range are configured as HCART (the default for STK1R). Without this entry, a robot
inventory operation configures all media of type STK1R as either HCART or
HCART2, depending on how the drive was configured.
AUTHORIZATION_REQUIRED
If this entry is specified in vm.conf, the vm.conf file also must include a SERVER
entry for every media server that controls devices on this host.
If no AUTHORIZATION_REQUIRED entry exists and no SERVER entries exist, any
NetBackup server can monitor and control devices on this host.
For maximum security, Veritas recommends that you use this entry and SERVER
entries.
This entry is read and interpreted on media servers on which the NetBackup vmd
service runs.
AUTO_PATH_CORRECTION = YES|NO
If the value is NO, the device configuration remains unchanged when the NetBackup
Device Manager (ltid) is started. Therefore, the saved device configuration may
be different than the actual configuration after devices are changed and the server
is restarted.
If the value is YES, NetBackup tries to discover attached devices and then
automatically update the device configuration for any device paths that are incorrect.
This entry is read and interpreted on the host on which the NetBackup Device
Manager (ltid) runs.
Device path remapping is enabled by default on Windows and Linux servers. It is
disabled by default on all other servers.
AUTO_UPDATE_ROBOT
This entry only operates with the TLD robots that post a unit attention when their
MAP is opened.
Veritas recommends that this entry not be used with partitioned libraries. Most
robotic libraries with multiple partitions do not post a unit attention when the MAP
is opened.
Managing media servers 467
About the vm.conf configuration file
AVRD_PEND_DELAY = number_of_seconds
On Windows, NetBackup reports PEND if the drive reports Busy when a volume is
unmounted. Use this entry to minimize the display of this misleading status.
The minimum for number_of_seconds is zero. The maximum is 255. The default
value is 180 seconds.
AVRD_SCAN_DELAY = number_of_seconds
Use this entry to minimize tape mount times. Without this entry, NetBackup delays
mount requests by an average of 7.5 seconds.
The minimum for number_of_seconds is 1. The maximum is 180. A value of zero
converts to one second. The default value is 15 seconds. If a value is used that is
greater than the default, NetBackup delays mount requests and drive status updates
in the Device Monitor.
Note: This entry affects tape drive cleaning requests as well as tape mount and
tape dismount requests.
CLEAN_REQUEST_TIMEOUT = minutes
The minutes can be from 1 to 144000 (100 days). The default value is 30 and a
value of zero converts to the default value of 30.
For example, the following entry permits ports from 4800 through 5000:
The operating system determines the non-reserved port to use in the following
cases:
■ A CLIENT_PORT_WINDOW entry is not specified.
■ A value of zero is specified for start.
CLUSTER_NAME = cluster_alias
DAYS_TO_KEEP_LOGS = days
The default is 30 days. A value of zero means that the logs are not deleted. This
entry does not affect the debug logs that Unified Logging creates.
Managing media servers 469
About the vm.conf configuration file
EMM_RETRY_COUNT = number_of_retries
EMM_CONNECT_TIMOUT = number_of_seconds
EMM_REQUEST_TIMOUT = number_of_seconds
Used to filter the robot inventory results in ACS robot types. Add this entry to the
configuration file (vm.conf) on the NetBackup server on which the inventory
operation is invoked. This entry is read and interpreted on the host on which
vmcheckxxx and vmupdate run.
Note: This entry may be required for an ACS robot and the ACS library software
host with an STK Library Station. Newer versions of STK Library Station allow robot
inventory commands to function correctly so filters are not required.
Use this entry to configure the default media access port (MAP) to use to eject
media from the Automated Cartridge System (ACS) robots. This default is selected
in the NetBackup Administration Console, but you can also select other Media
Access Ports for ejects.
Managing media servers 471
About the vm.conf configuration file
If the MAP is not available or the vm.comf file does not contain this entry, NetBackup
uses the default MAP selection process. By default, NetBackup uses the smallest
MAP that can hold the number of media to be ejected.
If NetBackup selects multiple MAPs, NetBackup uses the nearest-MAP algorithm
rather than the MAP that is specified in the MAP ID entry.
See “ADJ_LSM entry in vm.conf” on page 464.
robot_num is the robot number. map_ID is in the format of an ACS CAP (cartridge
access port ) ID and cannot contain any spaces.
The following example specifies the MAP ID for ACS robot number 700. The ACS
CAP ID of 0,1,0 is used.
MAP_CONTINUE_TIMEOUT = seconds
The default timeout value for seconds is 300 (5 minutes). seconds cannot be zero
and values greater than 1200 (20 minutes) can cause the robotic daemon to cancel
the operation.
If this entry is specified in vm.conf, the SCSI robotic daemons wait the specified
number of seconds before they time out. A timeout can occur while the daemons
wait for user reply after the user removes volumes from the media access port. If
a timeout occurs, NetBackup aborts the operation.
This entry is read and interpreted on the host on which the SCSI-controlled robotic
daemon or process runs.
Note: Non-mount activities such as a robotic inventory cannot occur during this
timeout period.
Note: To use this entry, the robot must support bar codes and the robot type cannot
be an API robot.
Choose how NetBackup creates media IDs by defining the rules that specify which
characters of a barcode on tape NetBackup uses. Alphanumeric characters can be
specified to be inserted in the ID.
Multiple entries can be added to the vm.conf file. For example, specify media ID
generation for each robot or for each barcode format that has different numbers of
characters. The multiple entries allow flexibility for multimedia.
If no MEDIA_ID_BARCODE_CHARS entries exist or the entry is invalid, NetBackup uses
the rightmost six characters of the barcode to create its media ID.
robot_num is the robot number.
barcode_length is the length of the barcode.
A media_ID_rule consists of a maximum of six fields that colons delimit. Numbers
in the fields define the positions of the characters in the barcode that NetBackup
extracts (from left to right). For example, if the number 2 is in a field, NetBackup
extracts the second character from the barcode. The numbers can be specified in
any order.
If the pound sign (#) prefixes a character, that character is inserted in that position
in the generated ID. Any alphanumeric characters must be valid for a media ID.
Use rules to create media IDs of many different formats. However, if the generated
media ID is different from the label on the media, media management may be more
difficult.
The following is an example rule and the resulting generated media ID:
MEDIA_ID_PREFIX = media_id_prefix
The best way to add media to a robot is to use the Robot Inventory Update Volume
Configuration operation.
Managing media servers 473
About the vm.conf configuration file
MM_SERVER_NAME = host_name
RANDOM_PORTS = YES|NO
If YES or no entry exists (the default), NetBackup chooses port numbers randomly
from those that are available in the allowed range.
If NO, NetBackup chooses numbers sequentially. NetBackup begins with the highest
number in the allowed range, and then tries the next highest, and so on until a port
is available.
On UNIX, if random ports are not specified in the NetBackup configuration, specify
RANDOM_PORTS = NO in the vm.conf file.
REQUIRED_INTERFACE = host_name
A NetBackup server can have more than one network interface, and by default the
operating system determines the one to use. To force NetBackup to connect through
a specific network interface, use REQUIRED_INTERFACE and specify the name of
that network interface.
See “Host name precedence in the vm.conf file” on page 477.
Note: This entry is not applicable for NetBackup 8.1 or later versions.
This entry determines the name other NetBackup servers should use when they
refer to this server.
SERVER entries in the vm.conf file are used for NetBackup media server security.
SERVER = host_name
SERVER entries work with the AUTHORIZATION_REQUIRED entry to control which hosts
can monitor and control devices on this host.
If the AUTHORIZATION_REQUIRED entry exists, the vm.conf file must include a SERVER
entry for every media server that controls devices on this host. If the vm.conf file
contains any SERVER entries, it also must include a SERVER entry for itself or it cannot
manage its own devices.
If no AUTHORIZATION_REQUIRED entry exists and no SERVER entries exist, any
NetBackup server can monitor and control devices on this host.
For security, the entries that allow only specific hosts to access the devices must
be added remotely.
This entry is read and interpreted on media servers on which the NetBackup vmd
service runs.
Managing media servers 475
About the vm.conf configuration file
SSO_DA_REREGISTER_INTERVAL = minutes
This vm.conf entry is for the Shared Storage Option (SSO) for Tape feature only.
It is read and interpreted on the host on which ltid runs.
ltid on a scan host periodically registers its shared drives with EMM/DA to ensure
that it is still provides the drive scanning function. Only one of the hosts that share
a drive scan the drive. This reregistration allows conditions such as a device allocator
restart to have minimal effect on use of shared drives.
The default for the reregistration interval is 5 minutes. Use the
SSO_DA_REREGISTER_INTERVAL entry to tune this interval. After the entry is added,
stop and restart ltid for the change to take effect.
SSO_DA_RETRY_TIMEOUT = minutes
This vm.conf entry is for the Shared Storage Option (SSO) for Tape feature only.
It is read and interpreted on the host on which ltid runs.
The Device Manager ltid delays before if one of the following events occurs:
■ Problems during communications with EMM/DA.
■ Failure trying to reserve a shared drive.
The default value for the delay is 3 minutes. Use the SSO_DA_RETRY_TIMEOUT entry
to tune this delay period. After the entry is added, stop and restart ltid for the
change to take effect.
SSO_HOST_NAME = host_name
This vm.conf entry is for the Shared Storage Option (SSO) for Tape feature only.
It is read and interpreted on the host on which ltid runs.
Managing media servers 476
About the vm.conf configuration file
This entry specifies the name that the current host uses to register, reserve, and
release shared drives with EMM/DA. The default is the local host name.
SERVER = server1
SERVER = server2
MEDIA_ID_PREFIX = NV
MEDIA_ID_PREFIX = NETB
ACS_3490E = HCART2
SERVER = shark
The vm.conf file on shark does not require any additional SERVER entries,
because all device management for shark is performed from shark.
■ The vm.conf file on eel contains the following, which lets eel manage its own
devices and permits shark to access them:
SERVER = eel
SERVER = shark
■ The vm.conf file on yak contains the following, which lets yak manage its own
devices and permits shark to access them:
SERVER = yak
SERVER = shark
■ The name of the host in the Server host properties of the master server.
■ gethostname() name.
Section 3
Configuring storage
Note: If you want to force the storage server to use other load balanced media
server, deselect the storage server from the load balance media server list. Run
the bpstsinfo -resyncREM -servername <master-server-name command to
force a change.
For more information about using this issue, review this section:
Selecting a different media server to fix storage server and disk volume connectivity
issues in NetBackup Administrator’s Guide, Volume II.
Note: This wizard is also available in the NetBackup web UI. Click Storage >
Disk Pool.
Chapter 9
Configuring robots and
tape drives
This chapter includes the following topics:
■ Managing robots
■ Replacing a device
ACS Automated Cartridge System 1680 No limit API control. The ACS library
software host determines the
drive limit.
Note: The user interface for NetBackup may show configuration options for the
peripheral devices that are not supported in that release. Those devices may be
supported in an earlier release, and a NetBackup master server can manage the
hosts that run earlier NetBackup versions. Therefore, the configuration information
for such devices must appear in the user interface. The NetBackup documentation
also may describe the configuration information for such devices. To determine
which versions of NetBackup support which peripheral devices, see the NetBackup
Enterprise Server and Server - Hardware and Cloud Storage Compatibility List:
http://www.netbackup.com/compatibility
■ external_types.txt
■ Readme.txt
In some cases, you can add support for new or upgraded devices without waiting
for a release update. To do so, download the current device mapping files package
from the Veritas Technical Support website and configure NetBackup to use that
file. For instructions, see the Readme.txt file that is supplied with the device mapping
file package.
Note: The contents of the device mapping files do not indicate support for any of
the devices, only the ability to recognize and automatically configure them.
The wizard discovers the devices that are attached to the media servers
and helps to configure them.
To add a robot and drives, first add the robot and then add the drives
that are in the robot.
Before configuring robots and drives, read the following topics to understand the
process.
See “About device serialization” on page 487.
See “About adding devices without discovery” on page 488.
See “About robot control” on page 488.
See “About drive name rules” on page 489.
See “Correlating tape drives and device files on UNIX hosts” on page 508.
See “Correlating tape drives and SCSI addresses on Windows hosts” on page 506.
ACS Windows, Solaris SPARC, and Linux (except NDMP NDMP host name and robot device
Linux64)
TLD Windows, Solaris SPARC, and Linux (except NDMP NDMP host name and robot device
Linux64)
Host eel is the robot control host. To configure this robot on host eel, select Robot
is controlled locally by this device host. To configure this robot on host shark,
select Robot control is handled by a remote host. Then, enter eel for the Robot
control host.
eel shark
TLD Robotic
Drive 1 Drive 2
Control
■ Serial number
■ Vendor ID
■ Product ID
■ Index
A Custom Text field is also available which accepts any of the allowable drive
name characters.
See “Configuring drive name rules” on page 502.
Note: It is recommended that you use the Device Configuration Wizard to add
and update tape storage devices.
Configuring robots and tape drives 492
Adding a robot to NetBackup manually
3 In the New Robot dialog box, specify the properties for the robot.
The properties you can configure depend on the robot type, the host type, and
the robot control.
See “Robot configuration options” on page 493.
Configuring robots and tape drives 493
Adding a robot to NetBackup manually
on the hosts with the drives as you do on the host that has the robotic control.
A Tape Library DLT robot is one that allows separate robotic control and drive
hosts.
Examples are available in the NetBackup Device Configuration Guide.
Property Description
Robot is controlled Specifies that the host to which the robot is attached controls the robot.
locally by this device
You must configure other options (depending on the robot type and device host type).
host
Robot control is Specifies that a host other than the device host controls the robot.
handled by a remote
You must configure other options (based on the selected robot type and device host platform).
host
ACSLS host Specifies the name of the Sun StorageTek ACSLS host; the ACS library software resides
ACSLS host. On some UNIX server platforms, this host can also be a media server.
The ACS library software component can be any of the following:
Note: If the device host that has drives under ACS robotic control is a Windows server, STK
LibAttach software must also be installed. Obtain the appropriate LibAttach software from
STK.
For compatibility information, see the NetBackup Enterprise Server and Server - Hardware
and Cloud Storage Compatibility List:
http://www.netbackup.com/compatibility
Property Description
NDMP host name Specifies the name of the NDMP host to which the robot is attached.
Robot control host Specifies the host that controls the robot.
Robot device The following applies to a Windows device host only. Specifies the name of the robot device.
Click Browse and then select a robot from the list that appears in the Devices dialog box.
If the discovery operation fails to discover a robot, click More in the Devices dialog box. Enter
either the Port, Bus, Target, and LUN numbers or the device name in the next dialog box.
If the browse operation fails for any other reason, a dialog box appears that lets you enter
the information.
Use the Windows management tools to find the Port, Bus, Target, and LUN numbers.
If the browse operation does not find attached robots, an error dialog box appears.
Robotic device file UNIX device host only. Specifies the device file that is used for SCSI connections. The device
files are located in the /dev directory tree on the device host.
To specify the robotic device file, click Browse and then select a robotic device file from the
list that appears in the Devices dialog box.
If the browse operation fails to show all of the attached robots, click More. Enter the path of
the device file in the robotic device file field.
If the browse operation fails to show all of the attached robots, click Other Device. Enter the
path of the device file in the next dialog box.
If the browse operation does not find attached robots, an error dialog box appears.
Information about how to add device files is available in the NetBackup Device Configuration
Guide.
Robot device path NDMP host only. Specifies the name of the robotic device that is attached to the NDMP host.
Port, Bus, Target, Windows hosts only. The Port, Bus, Target, and LUN are the SCSI coordinates for the robotic
LUN device. To specify the SCSI coordinates of the device, enter the Port, Bus, Target, and LUN.
Managing robots
You can perform various tasks to manage your robots.
Deleting a robot
Use the following procedure to delete a robot or robots when the media server is
up and running.
Any drives that are configured as residing in a robot that you delete are changed
to standalone drives.
Any media in the deleted robot is also moved to standalone. If the media is no
longer usable or valid, delete it from the NetBackup configuration.
See “Deleting a volume” on page 577.
If the media server is down or the host has failed and cannot be recovered, you
can delete its robots by using a different procedure.
See “Deleting all devices from a media server” on page 448.
To delete a robot
1 In the NetBackup Administration Console, expand Media and Device
Management > Devices.
2 Select Robots in the tree pane.
3 In the Robots pane, select the robot or robots you want to delete.
Configuring robots and tape drives 497
Managing robots
Task Procedure
Determine which tapes on the old_server Run the following bpmedialist command:
contain NetBackup images that have not
bpmedialist -mlist -l -h old_server
expired.
The -l option produces one line of output per tape.
Move the tapes in the robot that is attached to See “Moving volumes by using the Actions menu” on page 589.
the old_server to non-robotic status
(standalone).
Move the media logically from the old_server If both the old_server and the new_server are at NetBackup 6.0 or
to the new_server. later, run the following command:
If either server runs a NetBackup version earlier than 6.0, run the
following command for each volume that has active images:
For the media that has active images, see the bpmedialist command
output from the first step of this process.
Configure NetBackup so that restore requests See “Forcing restores to use a specific server” on page 139.
are directed to the new_server.
Shut down both the old_server and the See the vendor's documentation.
new_server.
Disconnect the robot from the old_server. See the vendor's documentation.
Connect the robot to the new_server. Verify See the vendor's documentation.
that the operating system on the new media
server recognizes the robots.
Create the appropriate NetBackup storage See “Creating a storage unit” on page 631.
units.
Configuring robots and tape drives 498
Adding a tape drive to NetBackup manually
Table 9-4 Move a robot and media to a new server overview (continued)
Task Procedure
Inventory the robots that are attached to the See “Updating the NetBackup volume configuration with a robot's
new_server. The inventory updates the contents” on page 611.
location of all tapes in the robot.
Note: It is recommended that you use the Device Configuration Wizard to add
and update tape storage devices.
4 To configure the host and the path information, click Add in the Host and path
information area of the dialog box.
See “Host and path information (tape drive configuration options)” on page 500.
5 In the Drive information area of the dialog box, configure the drive properties.
The properties depend on the drive type and host server type.
See “Drive information (tape drive configuration options)” on page 500.
6 After you configure all of the properties, click OK.
7 If the device changes are complete, select Yes on the Restart Device Manager
dialog box or the Media and Device Management dialog box to restart the
Device Manager or the device daemon.
If you intend to make other changes, click No; you can restart the Device
Manager or the device daemon after you make the final change.
If you restart the Device Manager or the device daemon, any backups, archives,
or restores that are in progress also may be stopped.
Option Description
Drive type Specifies the type of drive. The following are the valid drive types:
Option Description
Drive is in a robotic Specifies that the drive is in a robot. If the drive is a standalone drive (it is not in a robot), do
library not select this option.
If you select this option, configure the Robotic library and Robot drive number fields.
Cleaning Frequency Specifies the frequency-based cleaning for the drive. NetBackup does not support drive cleaning
in some robot types.
If you want to configure a frequency-based cleaning schedule for the drive, set the number of
mount hours between each drive cleaning. When you add a drive or reset the mount time to
zero, NetBackup records the amount of time that volumes have been mounted in that drive.
The default frequency is zero.
When the accumulated mount time exceeds the time you specify for the cleaning frequency,
drive cleaning occurs if the following are true:
If you do not specify a cleaning frequency, you can still use automated drive cleaning with the
TapeAlert feature.
For more information about TapeAlert drive cleaning, see the NetBackup Administrator's Guide,
Volume II.
When you add a drive, the default drive status is UP, which means the drive is available. When
a drive is UP, the default mode is AVR (Automatic Volume Recognition).
You can also change the drive status by using the commands on the Actions menu in Device
Monitor.
Serial Number A read-only field that shows the serial number of the drive.
Robotic library Specifies a robot that controls the drive. You can select any configured robot that can control
the drive.
Configuring robots and tape drives 502
Configuring drive name rules
Option Description
Robot drive number Specifies the physical location in the robot of the drive. When you add more than one drive to
a robot, you can add the physical drives in any order. For example, you can add drive 2 before
drive 1.
The correct robot drive number is critical to the proper mounting and utilization of media. You
must determine which logical device name (Windows) or the device file (UNIX) identifies which
physical drive in the robot. You should correlate the drive serial number with drive serial number
information from the robot, as follows:
■ On Windows: You must determine which physical drive in the robot is identified by the
logical device name.
See “Correlating tape drives and SCSI addresses on Windows hosts” on page 506.
■ On UNIX: You must determine which physical drive in the robot is identified by the device
file name.
See “Correlating tape drives and device files on UNIX hosts” on page 508.
NetBackup does not detect incorrect drive number assignment during configuration; however,
an error occurs when NetBackup tries to mount media on the drive.
Note: The Robot drive number property does not apply when you add drives to API robots.
API robots are ACS type in NetBackup.
ACS, LSM, Panel, Specify the drive locations within an ACS robot.
Drive
The following information applies only to the ACS robot drive. The ACS property specifies the
physical location of the drive within the robot. During installation, the correlation between the
physical drive in the robot and the device file you specified earlier represents. You establish
this correlation during installation.
The drive location properties are as follows:
■ ACS Number - specifies the index (in ACS library software terms) that identifies the robot
that has this drive.
■ LSM Number - specifies the Library Storage Module that has this drive.
■ Panel Number - specifies the robot panel where this drive is located.
■ Drive Number - specifies the physical number of the drive (in ACS library software terms).
4 In the Configure Drive Name Rules dialog box, configure the rules for naming
drives:
■ To change the global rule, select Global Rule.
■ To create a local rule, select the check box for the device host.
■ Select the fields from which to create the drive name from the list of available
fields. Click Add>> to make a field part of the rule.
■ To add own text to the drive name rule, enter the text in the Custom Text
field and click the Add button.
■ Use the Move Up and Move Down buttons to change the order of the fields
that are defined for the rule.
Configuring robots and tape drives 504
Adding a tape drive path
Option Description
Host name (Windows) Specifies the device host for the drive.
Device host (UNIX)
Enable host path Specifies that the path is active and that NetBackup can use it for backups and restores.
NDMP host Specifies the NDMP host for the device (if an NDMP host is configured in your NetBackup
environment).
For additional information about NDMP drives, see the NetBackup for NDMP Administrator’s
Guide.
Override SCSI Reserve Specifies the SCSI reserve override setting for the drive path.
settings
■ Server Default. Use the SCSI reserve protection setting configured for the media server.
If the media server default is no protection, other HBAs can send the commands that can
cause a loss of data to the tape drives.
■ SPC-2 SCSI Reserve. This option provides SCSI reserve and release protection for the
SCSI devices that conform to the reserve and the release management method. That
method is defined in the SCSI Primary Commands - 2 (SPC-2) standard.
■ SCSI Persistent Reserve. This option provides SCSI persistent reserve in and persistent
reserve out protection for the SCSI devices that conform to the SCSI Primary Commands
- 3 (SPC-3) standard.
Global SCSI reserve properties are configured in the Media host properties.
Specifies the path of the character-mode, no rewind device file on the specified host.
You can either type-in or browse and select one of the existing devices on the host. The
Browse button is not available if the This path is for a Network Attached Storage Device
option is selected.
Device files are in the /dev directory on the UNIX host. If the entries do not exist, see the
NetBackup Device Configuration Guide for information about how to create them.
To specify the SCSI coordinates of the device, enter the Port, Bus, Target, and LUN.
The device attributes on Windows systems cannot change during a NetBackup operation.
Configuring robots and tape drives 506
Adding a shared tape drive to a NetBackup environment
Option Description
This path is for a Specifies that the path is for a Network Attached Storage (NAS) device.
Network Attached
storage device
3 Determine the physical drive address (for example, number) by checking labels
on the robot.
4 Configure the robot in NetBackup and then add the drives.
When you add the drives, ensure that you assign the correct drive address to
each set of SCSI coordinates.
Optionally, use the appropriate NetBackup robotic test utility to verify the
configuration.
For more information about the robotic test utilities, see the NetBackup
Troubleshooting Guide.
To verify the device correlation Windows
1 Stop the NetBackup Device Manager (ltid).
2 Restart ltid, which starts the Automatic Volume Recognition process (avrd).
Stop and restart ltid to ensure that the current device configuration has been
activated.
If robotic control is not local to this host, also start the remote robotic control
daemon.
3 Use the robotic test utility to mount a tape on a drive.
4 Use the NetBackup Device Monitor to verify that the tape was mounted on the
correct robot drive.
For Windows hosts only.
Assume that a TLD robot includes three drives at the following SCSI addresses:
Drive 1 5,0,0,0
Drive 2 5,0,1,0
Drive 3 5,0,2,0
for drive 2 are incorrect. Possibly, the SCSI coordinates were swapped during
configuration.
Use the robotic test utility to unload and unmount the tape from drive 1. Repeat the
test for each drive.
If the data path to the drive in which the tape is mounted is not on the robot control
host, you may have to unload the drive. To do so, use a command on another host
or use the drive’s front panel.
Drive 1 /dev/rmt/0cbn
Drive 2 /dev/rmt/1cbn
Drive 3 /dev/rmt/3cbn
Also assume that you requested that the tape be mounted on drive 1.
If the device path for the drive is configured correctly, the NetBackup
Administration Console Device Monitor shows that the tape is mounted on drive
1.
If the Device Monitor shows that the tape is mounted on a different drive, the device
path for that drive is not configured correctly. For example, if the Device Monitor
shows that the tape is mounted on Drive 2, the device path for drive 1 is incorrect.
Replace the drive 1 device path (/dev/rmt/0cbn) with the correct device path
(/dev/rmt/1cbn) for drive 2. You may need to use a temporary device path while
you make these changes. You also know that the device path for drive 2 is incorrect.
Possibly, the device paths were swapped during configuration.
Use the robotic test utility to unload and unmount the tape from drive 1. Repeat the
test for each drive.
If the path to the drive where the tape is mounted is not on the host with direct
robotic control, you may have to unload the drive with a command from another
host or from the drive’s front panel.
Configuring robots and tape drives 510
Managing tape drives
3 In the Change Path dialog box, configure the properties for the drive path.
The properties you can change depend on drive type, server platform, or
NetBackup server type.
See “About SCSI reserve on drive paths” on page 504.
See “Drive path options” on page 504.
4 Click OK to save the changes.
4 In the Change Tape Drive or the Change Drive dialog box, change the
properties of the drive.
The properties depend on the drive type and host server type.
See “Tape drive configuration options” on page 499.
5 If the device changes are complete, select Yes on the Restart Device Manager
dialog box or the Media and Device Management dialog box to restart the
Device Manager or the device daemon.
If you intend to make other changes, click No; you can restart the Device
Manager or the device daemon after you make the final change.
If you restart the Device Manager or the device daemon, any backups, archives,
or restores that are in progress also may be stopped.
The initial drive status is UP, so the drive is available as soon as you restart
the device daemon.
6 After you change the properties, click OK.
Deleting a drive
Use the following procedure to delete a drive or drives when the media server is
up and running.
If the media server is down or the host has failed and cannot be recovered, you
can delete its drives by using a different procedure.
See “Deleting all devices from a media server” on page 448.
To delete a drive
1 In the NetBackup Administration Console, expand Media and Device
Management > Devices.
2 Select Drives in the tree pane.
Configuring robots and tape drives 515
Managing tape drives
3 Select the drive or drives that you want to delete from the Drives pane.
4 On the Edit menu, select Delete.
5 At the prompt, click Yes.
Resetting a drive
Resetting a drive changes the state of the drive.
Usually you reset a drive when its state is unknown, which occurs if an application
other than NetBackup uses the drive. When you reset the drive, it returns to a known
state before use with NetBackup. If a SCSI reservation exists on the drive, a reset
operation from the host that owns the reservation can help the SCSI reservation.
If the drive is in use by NetBackup, the reset action fails. If the drive is not in use
by NetBackup, NetBackup tries to unload the drive and set its run-time attributes
to default values.
Note that a drive reset does not perform any SCSI bus or SCSI device resets.
Use the following procedure to reset a drive.
To reset a drive
1 In the NetBackup Administration Console, expand Media and Device
Management > Device Monitor.
2 If you licensed a disk pool feature, select the Drives tab.
3 In the Drive Status pane, select a drive or select multiple drives.
4 Select Actions > Reset Drive. If the drive is in use by NetBackup and cannot
be reset, restart the NetBackup Job Manager to free up the drive.
5 Determine which job controls the drive (that is, which job writes to or reads
from the drive).
6 In the NetBackup Administration Console, click on Activity Monitor. In the
right pane of the Activity Monitor dialog box, select the Jobs tab and cancel
the job.
7 In the Activity Monitor, restart the NetBackup Job Manager, which cancels
all NetBackup jobs in progress.
Note: NetBackup does not support diagnostic tests for API-attached robotic tape
libraries and other types of SCSI-attached libraries.
Configuring robots and tape drives 518
Performing device diagnostics
3 In the Robot Diagnostics dialog box, select the media server that is the Device
Host for the robot that you want to test.
4 In the Robot Name field, select the robot that you want to diagnose.
5 Click Start to start the diagnostic tests.
The Results window shows results of each step in the test.
Operator intervention is required if the State column of the Results window
contains Waiting. For example, a test step may prompt you to load a new tape
into a drive before the test can continue.
6 If operator intervention is required, select the test step in the Results window
and click Details to determine what you must do. Complete the requested
operation task and then click Continue in the Test Details dialog box to resume
the test
Configuring robots and tape drives 519
Performing device diagnostics
On UNIX:
/usr/openv/volmgr/vm.conf
Replacing a device
Two processes exist for replacing a device, as follows:
Task Instructions
If the device is a drive, change the drive state to DOWN. See “Changing a drive operating mode” on page 511.
Replace the device. Specify the same SCSI ID for the new See the vendor's documentation.
device as the old device.
If the device is a drive, change the drive state to UP. See “Changing a drive operating mode” on page 511.
If either of the following are true, configure the new device See “Configuring robots and tape drives by using the
by using the NetBackup Device Configuration Wizard: wizard” on page 490.
Task Instructions
If the device is a drive, change the drive state to DOWN. See “Changing a drive operating mode” on page 511.
Replace the device. Specify the same SCSI ID for the new See the vendor's documentation.
device as the old device.
Produce a list of new and missing hardware. The following command scans for new hardware and
produces a report that shows the new and the replaced
hardware:
On Windows:
install_path\Veritas\Volmgr\bin\tpautoconf
-report_disc
On UNIX:
/usr/openv/volmgr/bin/tpautoconf
-report_disc
Ensure that all servers that share the new device are up See “Starting or stopping a daemon” on page 1172.
and that all NetBackup services are active.
Read the serial number from the new device and update If the device is a robot, run the following command:
the EMM database.
On Windows:
install_path\Veritas\Volmgr\bin\tpautoconf
-replace_robot robot_number -path
robot_path
On UNIX:
/usr/openv/volmgr/bin/tpautoconf
-replace_robot robot_number -path
robot_path
On Windows:
install_path\Veritas\Volmgr\bin\tpautoconf
-replace_drive drive_name -path path_name
On UNIX:
/usr/openv/volmgr/bin/tpautoconf
-replace_drive drive_name -path path_name
Configuring robots and tape drives 524
Updating device firmware
Task Instructions
If the new device is an unserialized drive, run the See “Configuring robots and tape drives by using the
NetBackup Device Configuration Wizard on all servers wizard” on page 490.
that share the drive.
If the device is a drive, change the drive state to UP. See “Changing a drive operating mode” on page 511.
Task Instructions
If the device is a drive, See “Changing a drive operating mode” on page 511.
change the drive state to
DOWN.
If the device is a drive, See “Changing a drive operating mode” on page 511.
change the drive state to UP.
Note: If you stop and restart the Device Manager, any backups, archives, or restores
that are in progress may fail.
1 In the Device host list, select the media server that you want to restart.
The actions that are available depend on the state of the device manager or
daemon.
3 Select the wanted Options: Eject media from standalone drive(s) or Enable
verbose logging.
■ Apply does not close the dialog box so you can select device hosts and
actions for more than another device host.
■ OK closes the dialog box.
Chapter 10
Configuring tape media
This chapter includes the following topics:
■ About barcodes
■ Managing volumes
Configuring tape media 528
About NetBackup tape volumes
The robotic library moves the volumes into and out from the
robotic drives as necessary.
Standalone volumes Volumes that are allocated for the drives that are not in a robot.
NetBackup The default pool to which all backup images are written (unless you
specify otherwise).
You can add other volume pools. For example, you can add a volume pool for each
storage application you use. Then, as you add volumes to use with an application,
you assign them to that application’s volume pool. You can also move volumes
between pools.
You also can configure a scratch pool from which NetBackup can transfer volumes
when a volume pool has no volumes available.
See “About scratch volume pools” on page 530.
The volume pool concept is relevant only for tape storage units and does not apply
to disk storage units.
You can use any of the approved characters for volume pools names.
See “NetBackup naming conventions” on page 1206.
NetBackup uses several special prefixes for volume pool names.
See “About reserved volume pool name prefixes” on page 529.
Examples of volume pool usage are available in the NetBackup Administrator’s
Guide, Volume II.
ENCR For volumes on which NetBackup encrypts the data. The volumes in a volume
pool that uses this name prefix must be targeted to encrypting tape drives.
WENCR For WORM volumes on which NetBackup encrypts the data. The volumes
in a volume pool that uses this name prefix must be targeted to encrypting
tape drives.
WORM For WORM volumes. NetBackup does not encrypt the data.
See “About using volume pools to manage WORM media” on page 535.
NetBackup examines the volume pool names to determine if they are special
purpose volume pools. If a volume pool name begins with one of the special prefixes,
NetBackup processes the media in that pool according to the requirements for that
pool. If not, NetBackup does not use special processing for that volume pool’s
media.
When you create a volume pool for any of these purposes, you must use uppercase
characters. For readability, it may be beneficial to use an underscore character
after the prefix, for example WORM_ or ENCR_.
For example, a robotic library can contain volumes from more than one volume
group and you can have more than one standalone volume group.
■ All volumes in a group must be in the same robotic library or be standalone.
That is, you cannot add a group (or part of a group) to a robotic library if it already
exists in another robotic library.
Examples of volume group usage are available.
Examples of volume group usage are available in the NetBackup Administrator’s
Guide, Volume II.
NetBackup writes media in a format that allows the position to be verified before
NetBackup appends new backup images to the media.
Note: The user interface for NetBackup may show configuration options for the
media types that are not supported in that release. Those types may be supported
in an earlier release, and a NetBackup master server can manage the hosts that
run earlier NetBackup versions. Therefore, the configuration information for such
types must appear in the user interface. The NetBackup documentation also may
describe the configuration information for such types. To determine which versions
of NetBackup support which media types, see the NetBackup Enterprise Server
and Server - Hardware and Cloud Storage Compatibility List:
http://www.netbackup.com/compatibility
For example, if a robot has DLT4000 and DLT7000 drives, you can specify the
following media types:
■ DLT media type for the DLT4000 tapes
■ DLT2 media type for the DLT7000 tapes
NetBackup then does not load a tape that was written in a DLT4000 drive into a
DLT7000 drive and vice versa.
You must use the appropriate default media type when you configure the drives.
(When you configure drives in NetBackup, you specify the default media type to
use in each drive type.)
In a robot, all of the volumes (of a specific vendor media type) must be the same
NetBackup media type. For example, for an ACS robot that contains 3490E media,
you can assign either NetBackup HCART, HCART2, or HCART3 media type to that
media. You cannot assign HCART to some of the media and HCART2 (or HCART3)
to other of the media.
For more information, see "Media formats" in the NetBackup Administrator’s Guide,
Volume II.
checkpoint and restart are used, NetBackup restarts the job from the last
checkpoint. It is recommended that you use checkpoint and restart for backups.
NetBackup provides two methods to manage WORM media, as follows:
■ Assign a reserved prefix to WORM volume pool names.
A WORM volume name cannot contain a period (.).
See “About using volume pools to manage WORM media” on page 535.
■ Assign a specific drive type to all WORM drives and a specific media type to all
WORM media.
See “About using unique drive and media types to manage WORM media”
on page 536.
About using unique drive and media types to manage WORM media
You can assign a different drive and media type to all WORM drives and media.
For example, configure standard drives and media as HCART and WORM-capable
drives and media as HCART2.
This method lets you add both types of media in the scratch pool because NetBackup
selects the correct media type for the drive type.
However, because each drive is limited to backups and restores with a specific type
of media, optimal drive usage may not be achieved. For example, the
WORM-capable drives cannot be used for backups with standard media even if no
WORM backups are in progress.
Because Quantum drives use only a single media type, this method for managing
the WORM media is unnecessary.
See “About WORM media and the Quantum drive” on page 537.
Configuring tape media 537
About WORM media
If you use unique drive and media types to manage WORM media, disable the
WORM volume pool name verification.
See “Disabling WORM volume pool name verification” on page 537.
On UNIX:
/usr/openv/netbackup/db/config/DISABLE_WORM_POOLCHECK
For information about the drives that NetBackup supports for WORM media, see
the NetBackup Enterprise Server and Server - Hardware and Cloud Storage
Compatibility List at the following URL:
http://www.netbackup.com/compatibility
All of the vendors except Quantum require the use of special WORM media.
Quantum lets NetBackup convert standard tape media to WORM media. To use
Quantum drives for WORM media on Solaris systems, modify the st.conf file.
For more Information about how to configure nonstandard tape drives and how to
edit the st.conf file, see the NetBackup Device Configuration Guide.
Volumes in a robotic library See “About adding robotic volumes” on page 538.
Method Description
The Volume Configuration Wizard See “Adding volumes by using the wizard”
on page 540.
The Actions menu See “Adding volumes by using the Actions menu”
on page 563.
Configuring tape media 539
About configuring media name and attribute rules
Method Description
Method Description
The Volume Configuration Wizard See “Adding volumes by using the wizard” on page 540.
The Actions menu See “Adding volumes by using the Actions menu”
on page 563.
have special hardware or usage requirements. You can change the settings from
the Volume Configuration Wizard or from the Robot Inventory dialog box.
The following table shows the rules that you can configure:
What Where
Media ID generation rules See “About media ID generation rules” on page 558.
Map media for API robots See “About media type mapping rules” on page 562.
■ For new media, the media ID prefix, the media type, and the pool to which the
volume should be assigned.
You can change the default rules.
See “Configuring media settings” on page 541.
See “Media settings options” on page 543.
2 In the Advanced Robot Inventory Options dialog box, click the Media
Settings tab.
Configuring tape media 543
Configuring media settings
a. In the Media which have been removed from the robot should be assigned
to the volume group list, select a volume group for the media that are removed
from the robot.
See “Media which have been removed from the robot... (existing media setting)”
on page 544.
b. In the Media which have been moved into or within the robot should be
assigned to the volume group list, select a volume group for the media that
are in or are added to the robot.
See “Media which have been moved into or within the robot... (existing media
setting)” on page 544.
c. If the robotic library supports barcodes and the volume has readable barcodes,
NetBackup creates media IDs automatically from the barcodes. You do not
need to configure a prefix.
However, if the media in the robotic library has unreadable barcodes or if the
robot does not support barcodes, NetBackup assigns a default media ID prefix.
To use a media ID prefix other than the DEFAULT, click Browse in the Use
the following Media ID prefix field. Then, specify or choose a media ID prefix
in the Media ID Prefix dialog box.
See “Use the following Media ID prefix (new media setting)” on page 545.
d. To use your barcode rules to assign attributes to new volumes, select Use
barcode rules.
See “Use barcode rules (new media setting)” on page 547.
e. To override your barcode rules for the new media in the robotic library, select
a Media type from the list.
f. To override the default volume pool for the new media in the robotic library,
select a Volume pool from the list.
4 Click OK.
DEFAULT If there is an existing group with a compatible residence for the volume,
the volume is added to that group. If a suitable volume group does not
exist, NetBackup generates a new volume group name.
Other selections may be available, depending on the setting of the Media type field
of the New media section of the dialog box, as follows:
If the Media type field is The Media which have been removed from the robot should
DEFAULT be assigned to the volume group dropdown box includes the
volume groups that are valid for the robot’s default media type.
If the Media type field is The Media which have been removed from the robot should
other than DEFAULT be assigned to the volume group dropdown box includes the
volume groups that are valid for the specified media type.
DEFAULT If there is an existing group with a compatible residence for the volume,
the volume is added to that group. If a suitable volume group does not
exist, NetBackup generates a new volume group name.
The following other selections may be available depending on the setting of the
Media type field of the New media section of the dialog box:
If the Media type field is The Media which have been moved into or within the robot
DEFAULT should be assigned to the volume group drop-down box
includes the volume groups that are valid for the robot’s default
media type.
If the Media type field is The Media which have been moved into or within the robot
other than DEFAULT should be assigned to the volume group drop-down box
includes the volume groups that are valid for the specified media
type.
The following are the alternative NetBackup media ID assignment behaviors that
you can configure in the dialog box:
To not use a media ID prefix Deselect the Use a media ID prefix for media with
unreadable barcodes or if the robot does not support
barcodes option.
To use a media ID prefix Select the Use a media ID prefix for media with unreadable
barcodes or if the robot does not support barcodes
option.
To use a specific media ID Select the Specify the media ID prefix for the current
prefix for the current operation session only option then enter the media ID prefix. You can
only specify a prefix of one to five alphanumeric characters.
NetBackup assigns the remaining numeric characters to
create a six character media ID.
To configure a media ID prefix Select the Choose from the Media ID prefix list (stored in
to use for the current session vm.conf file) option and then select the prefix from the list.
and future sessions
To add a new media ID prefix Select the Choose from the Media ID prefix list (stored in
to the vm.conf file vm.conf file) option and then enter the prefix in the New
media ID prefix field. Click Add.
Configuring tape media 547
Configuring media settings
To remove a media ID prefix Select the Choose from the Media ID prefix list (stored in
from the vm.conf file vm.conf file) option, select the prefix from the list, and then
lick Remove.
For more information, about the vm.conf file, see the NetBackup Administrator’s
Guide, Volume II.
Note: For API robots, the Media type is always set to DEFAULT. To specify a
media type for API robots, use the Media Type Mappings tab of the dialog box.
See “Configuring media type mappings” on page 567.
DEFAULT NetBackup uses the barcode rules to determine the media type that is
assigned.
Each media type to be added should have a barcode rule. For example,
assume that you want to add DLT and half-inch cartridges to a TLD
robot with a single update operation. First create separate barcode
rules for DLT and half-inch cartridges and then select the specific media
types when you create the barcode rules. Finally, select DEFAULT on
the Media Settings tab. The correct media type is assigned to each
media.
A specific media You can use a single barcode rule to add media of different types, such
type from the list. as DLT and half-inch cartridges (HCART) to a TLD robot. First, select
a specific media type on the Media Settings tab. Second, select
DEFAULT for the barcode rule media type when you create the barcode
rule. You can perform one update for DLT and another for half-inch
cartridge, and the barcode rule assigns the correct media type.
If you specify a value other than DEFAULT, the barcode rule media type
must be the same as the media or be DEFAULT. If not, the barcode rule
does not match the media (except for cleaning media).
Table 10-5 Example media type and barcode rule combinations (continued)
The fourth row in the table shows how both cleaning cartridges and regular volumes
are added using one update operation.
All the following conditions must be true:
■ The media type on the Media Settings tab is for regular media (DLT, in this
example).
■ The barcode matches a barcode tag.
■ The media type for the barcode rule is cleaning media (DLT_CLN).
Another example is available:
The sixth row and seventh row in the table show how to add only a cleaning tape.
In the sixth row, you specify the cleaning media type on the Media Settings tab
and in the barcode rule. In the seventh, specify the cleaning media on the Media
Settings tab and specify default when you configure the barcode rule.
See “Configuring barcode rules” on page 554.
DEFAULT NetBackup uses the media type that is configured for the drives if:
■ The drives in the robot are configured on the robot control host
■ All drives the same type
■ At least one drive is configured on the robot control host
If the drives are not the same type, NetBackup uses the default media
type for the robot.
Configuring tape media 550
About barcodes
A specific media If the robot supports multiple media types and you do not want to use
type the default media type, select a specific type.
Select a specific media type if: the drives are not configured on the
robot control host and the drives are not the default media type for the
robot.
The following table shows the default media types for robots when drives are not
configured on the robot control host:
■ Use barcode rules, the barcode rules determine the volume pool to
which new volumes are assigned
■ Do not use barcode rules, NetBackup assigns data tapes to the
NetBackup pool but does not assign cleaning tapes to a volume
pool
A specific volume If you use barcode rules, this volume pool setting always overrides the
pool. rule.
About barcodes
When a robotic library has a barcode reader, it scans the media for barcodes and
saves the results. The results associate the slot number and the barcode with the
media in that slot. NetBackup obtains the barcode and slot information from the
robotic library.
Configuring tape media 551
About barcodes
In the robots that have barcode readers, NetBackup verifies the barcode to ensure
that the robot loads the correct volume.
If the barcode on the volume does not match the barcode in the EMM database,
NetBackup does one of the following:
■ Assigns the request a pending status (for media-specific jobs such as a restore)
■ Uses another volume (for backup or duplicate jobs)
If a requested volume is not in a robot, a pending request message appears in the
NetBackup Administration Console Device Monitor.
The operator must find the volume and do one of the following:
■ Check the Device Monitor to find a suitable drive and mount the requested
volume in that drive.
■ Move the volume into the robot, update the volume configuration to reflect the
correct location for the media, and resubmit the request.
If the volume is labeled, the automatic volume recognition daemon reads the label
and the drive is assigned to the request. If the volume is unlabeled and not
associated with a robot, the operator manually assigns the drive to the request.
Barcode advantages
NetBackup functions well whether or not barcodes are used. However, it is
recommended to use a media with barcodes in the robots that can read barcodes.
Barcodes offer the following advantages:
■ Automatic media ID assignment
When you add new media to a robot, NetBackup is able to assign media IDs
according to specified criteria.
■ More accurate tracking of volume location
A robot inventory update can determine which volumes are in a robot.
■ Increased performance
Not using barcodes can adversely affect performance for some robots. A robot
that reads barcodes performs a scan each time it moves a tape. The robot stores
the correct barcode in memory or verifies a previously saved barcode. However,
if a tape does not have a barcode, the robot retries the scan multiple times,
degrading performance.
■ The maximum barcode length that NetBackup supports depends on the type of
robot.
For more information, see the NetBackup Device Configuration Guide.
■ Always follow the robotic library vendor’s recommendations when purchasing
barcode labels for use with NetBackup.
Ensure that the barcodes have the correct number of characters.
■ Barcodes can represent any combination of alpha and numeric characters, but
different robots support different lengths of barcodes.
See the robot vendor’s documentation to determine the requirements for a
specific robot type.
■ Use barcodes without spaces (at the beginning, at the end, or between any
characters).
Otherwise, the robot or NetBackup may not read them correctly.
■ Volumes in an API robot have a real or a logical barcode.
This volume identifier is used as the NetBackup media ID. This volume identifier
is the volume serial number in ACS robots.
■ For API robots, the barcode for a volume must be identical to the NetBackup
media ID.
Match barcodes to media IDs by getting custom labels in the same series as
the media IDs. For example, to match a set of media IDs from AA0000 to ZZ9999,
get barcode labels in that series.
■ When a robotic library can contain more than one media type, assign specific
characters in the barcode to different media types. Do so by using media ID
generation rules.
Also, use barcodes to differentiate between data tapes and cleaning tapes or
to differentiate between volume pools.
Note: NetBackup does not use barcode rules if a volume already uses a barcode.
Configuring tape media 553
About barcodes
Assume that you select the following media settings (update options) for the update
operation for a new 8-mm volume in a TLD robot:
Media type = 8MM
Volume group = 00_000_TLD
Configuring tape media 554
Configuring barcode rules
2 In the Advanced Robot Inventory Options dialog box, click the Barcode
Rules tab.
Configuring tape media 556
Configuring barcode rules
Add a rule Click New and then configure the rule in the dialog box.
Change a rule Select the rule, click Change, and then change the rule in the
Change Barcode Rule dialog box.
You cannot change the barcode tag of a barcode rule. You first must
delete the old rule and then add a rule with a new barcode tag.
Delete a rule Select the rule, click Delete, and click OK in the Delete Barcode
Rules dialog box. You can select and delete multiple rules with one
operation.
Barcode tag A unique string of barcode characters that identifies the type of media.
For example, use DLT as the barcode tag for a barcode rule if the following is true:
Similarly, if you use CLND for DLT cleaning media, use CLND as the barcode tag for
the rule for DLT cleaning media.
The barcode tag can have from 1 to 16 characters but cannot contain spaces.
The following are the special barcode rules that can match special characters in the
barcode tags:
■ NONE
Matches when rules are used and the volume has an unreadable barcode or the
robot does not support barcodes.
■ DEFAULT
For volumes with barcodes, this tag matches when none of the other barcode tags
match. However, the following must be compatible: the media type in the DEFAULT
rule and the media type on the Media Settings tab.
You cannot change the barcode tag of a barcode rule. Instead, first delete the old rule,
then add a rule with a new barcode tag.
Use the Media Settings tab to set up the criteria for a robot update.
Maximum mounts The maximum number of mounts (or cleanings) that are allowed for the volume.
For data volumes, a value of zero means the volume can be mounted an unlimited
number of times.
For cleaning tapes, zero means that the cleaning tape is not used. It is recommended
that you use barcodes for the cleaning media that cannot be confused with barcodes
for data media. Doing so can avoid a value of 0 for cleaning tapes.
Configuring tape media 558
About media ID generation rules
The media type that is specified on the Media Settings tab always overrides the media
type of the barcode rule. If you specify a value other than DEFAULT on the Media
Settings tab, the barcode rule media type must be the same as the media or be
DEFAULT. If not, the barcode rule does not match the media (except for cleaning media).
Volume pool The volume pool for the new media. The actions depend on whether you use barcode
rules to assign media attributes.
Select from the following:
■ DEFAULT
If DEFAULT is selected, NetBackup performs the following actions:
■ If you use barcode rules, the barcode rules determine the volume pool to which
new volumes are assigned.
■ If you do not use barcode rules, NetBackup assigns data tapes to the NetBackup
pool but does not assign cleaning tapes to a volume pool.
■ A specific volume pool
This volume pool setting always overrides any barcode rules.
Note: To use media ID generation rules, the robot must support barcodes and the
robot cannot be an API robot. Media ID generation rules are saved in the Media
Manager configuration file (vm.conf). Information about the vm.conf file is in the
NetBackup Administrator's Guide, Volume II .
For example, two eight-character barcodes are S00006L1 and 000006L1. Without
any media ID generation rules NetBackup uses the last six characters of the barcode
Configuring tape media 559
Configuring media ID generation rules
to generate media IDs. In this example, the same media ID for the two barcodes
is created (0006L1).
Use a rule to control how NetBackup creates media IDs by specifying which
characters of a barcode are used in the media ID. Or, specify that alphanumeric
characters are to be inserted into the ID.
Define multiple rules to accommodate the robots and the barcode lengths. Define
rules to specific robots and for each barcode format that has different numbers or
characters in the barcode. Multiple rules allow flexibility for the robots that support
multiple media types.
2 In the Advanced Robot Inventory Options dialog box, click the Media ID
Generation tab.
Configuring tape media 561
Configuring media ID generation rules
Add a rule Click New and then configure the rule in the dialog box.
Change a rule Select the rule, click Change, and then change the rule in the dialog
box.
Delete a rule Select the rule, click Delete, and click OK in the confirmation dialog
box. You can select and delete multiple rules with one operation.
■ Robot number
The number of the robot to which the rule applies.
You cannot change the robot number of a rule. Rather, first delete the rule and
then add a new rule.
Note: You can write a barcode rule that contains the media types that are
incompatible with vendor media types. However, the robot inventory update may
assign NetBackup media types that are inconsistent with the vendor media types.
Avoid this problem by grouping barcode rules by media type.
Configuring tape media 563
Adding volumes by using the Actions menu
4 In the New Volumes dialog box, specify the properties for the volumes.
The properties that appear in the dialog box vary.
See “Volume properties” on page 564.
5 Click Apply or OK.
If the robot has a barcode reader, NetBackup performs the following actions:
■ Adds the volume to the EMM database using the specified media ID.
Configuring tape media 564
Adding volumes by using the Actions menu
Volume properties
Table 10-9 describes the properties for volumes in NetBackup. The properties
depend on whether you add, change, or move volumes.
The properties are arranged alphabetically.
Device host The name of the NetBackup media server to which the robot is attached. Add, move
Expiration date The following does not apply to cleaning tapes. Change
When the expiration date has passed, NetBackup reads data on the volume but
does not mount and write to the volume. You should exchange it for a new volume.
When you add a new volume, NetBackup does not set an expiration date.
The expiration date is not the same as the retention period for the backup data on
the volume. You specify data retention periods in the backup policies.
First media ID This property appears only if the number of volumes is more than one. Add
The ID of the first volume in the range of volumes. Media IDs can be from 1 to 6
characters in length. Valid only when you add a range of volumes.
Use the same pattern that you chose in the Media ID naming style box. NetBackup
uses the pattern to name the remaining volumes by incrementing the digits.
First slot number The number of the first slot in the robot in which the range of volumes resides. If Add, move
you add or move more than one media, NetBackup assigns the remainder of the
slot numbers sequentially.
Note: You cannot enter slot information for volumes in an API robot. The robot
vendor tracks the slot locations for API robot types.
Configuring tape media 565
Adding volumes by using the Actions menu
Maximum The maximum number of times NetBackup should mount the volume or use the Add
cleanings cleaning tape.
To determine the maximum mount limit to use, consult the vendor documentation
for information on the expected life of the volume.
Maximum mounts The following topic does not apply to cleaning tapes. Add, change
The Maximum mounts property specifies the number of times that the selected
volumes can be mounted.
When the limit is reached, NetBackup reads data on the volume but does not mount
and write to the volume.
To help determine the maximum mount limit, consult the vendor documentation
for information on the expected life of the volume.
Media ID This property appears only if the number of volumes is one. Add, change
The ID for the new volume. Media IDs can be from 1 to 6 characters in length.
Media IDs for an API robot must match the barcode on the media (for API robots,
NetBackup supports barcodes from 1 to 6 characters). Therefore, obtain a list of
the barcodes before you add the volumes. Obtain this information through a robotic
inventory or from the robot vendor’s software.
Media ID naming The style to use to name the range of volumes. Media IDs can be from 1 to 6 Add
style characters in length. Using the pattern, NetBackup names the remaining volumes
by incrementing the digits.
NetBackup media IDs for an API robot must match the barcode on the media. For
API robots, NetBackup supports barcodes from 1 to 6 characters. Therefore, obtain
a list of the barcodes before you add the volumes. Obtain this information through
a robotic inventory or from the robot vendor’s software.
Media type The media type for the volume to add. Add
Number of The number of volumes to add. For a robotic library, enough slots must exist for Add
volumes the volumes.
Robot The robotic library to add or move the volumes to. Add, move
To add volumes for a different robot, select a robot from the drop-down list. The
list shows robots on the selected host that can contain volumes of the selected
media type.
Volume group If you specified a robot, select from a volume group already configured for that Add, move
robot. Alternatively, enter the name for a volume group; if it does not exist,
NetBackup creates it and adds the volume to it.
If you do not specify a volume group (you leave the volume group blank), the
following occurs:
See “About rules for moving volumes between groups” on page 574.
Volume pool The pool to which the volume or volumes should be assigned. Add, change
Select a volume pool you created or one of the following standard NetBackup
pools:
■ None.
■ NetBackup is the default pool name for NetBackup.
■ DataStore is the default pool name for DataStore.
■ CatalogBackup is the default pool name used for NetBackup catalog backups
of policy type NBU-Catalog.
When the images on a volume expire, NetBackup returns it to the scratch volume
pool if it was allocated from the scratch pool.
Volumes to move The Volumes to move section of the dialog box shows the media IDs of the Move
volumes that you selected to move.
2 In the Advanced Robot Inventory Options dialog box, click the Media Type
Mappings tab.
The mappings that appear are only for the robot type that was selected for
inventory. The default mappings and any mappings you added or changed
appear.
3 Select the row that contains the robot-vendor media type mapping that you
want to change and click Change Mapping.
4 In the Change Media Mapping dialog box, select a media type from the list
of allowed selections.
5 Click OK.
To reset the mappings to the default, click Reset to Defaults.
Configuring tape media 569
Configuring media type mappings
ACS_DLTIV = DLT2 Maps ACS DLTIV to the DLT2 media type. DLT for all ACS DLT media types, including
DLTIV
ACS_DD3A = DLT
ACS_DD3A = HCART4
Configuring tape media 570
Configuring media type mappings
The following table shows the default media types and the allowable media types
for ACS robots.
Table 10-11 Default and allowable media types for ACS robots
Table 10-11 Default and allowable media types for ACS robots (continued)
Table 10-11 Default and allowable media types for ACS robots (continued)
Table 10-11 Default and allowable media types for ACS robots (continued)
Managing volumes
The following sections describe the procedures to manage volumes.
None Specifies that the media server that writes the image to the
media owns the media. No media server is specified explicitly,
but you want a media server to own the media.
A server group Specify a server group. A server group allows only those
servers in the group to write to the media on which backup
images for this policy are written. All server groups that are
configured in the NetBackup environment appear in the
drop-down list.
5 Click OK.
4 In the Change Volumes dialog box, change the properties for the volume.
See “Volume properties” on page 564.
5 Click OK.
■ For catalog backup volumes, when you stop using the volume for catalog
backups.
To deassign a volume, you expire the images on the volume. After you expire a
volume, NetBackup deassigns it and does not track the backups that are on it.
NetBackup can reuse the volume, you can delete it, or you can change its volume
pool.
See “Expiring backup images” on page 1076.
You can expire backup images regardless of the volume state (Frozen, Suspended,
and so on).
NetBackup does not erase images on expired volumes. You can still use the data
on the volume by importing the images into NetBackup (if the volume has not been
overwritten).
See “About importing backup images” on page 1077.
Note: It is not recommended that you deassign NetBackup volumes. If you do, be
certain that the volumes do not contain any important data. If you are uncertain,
copy the images to another volume before you deassign the volume.
Deleting a volume
You can delete volumes from the NetBackup configuration.
For example, if any of the following situations apply, you may want to delete the
volume:
■ A volume is no longer used and you want to recycle it by relabeling it with a
different media ID.
■ A volume is unusable because of repeated media errors.
■ A volume is past its expiration date or has too many mounts, and you want to
replace it with a new volume.
■ A volume is lost and you want to remove it from the EMM database.
After a volume is deleted, you can discard it or add it back under the same or a
different media ID.
Before you delete and reuse or discard a volume, ensure that it does not have any
important data. You cannot delete NetBackup volumes if they are assigned.
See “About assigning and deassigning volumes” on page 576.
Configuring tape media 578
Managing volumes
To delete volumes
1 In the NetBackup Administration Console, in the left pane, expand Media
and Device Management > Media.
2 In the right pane, in the Volumes list, select the volume or volumes that you
want to delete.
You cannot delete a volume if it is still assigned.
3 On the Edit menu, select Delete.
4 In the Delete Volumes dialog box, click OK.
5 Remove the deleted volume or volumes from the storage device.
Erasing a volume
You can erase the data on a volume if the following are true:
■ The volume is not assigned.
■ The volume contains no valid NetBackup images.
After NetBackup erases the media, NetBackup writes a label on the media.
If you erase media, NetBackup cannot restore or import the data on the media.
If a volume contains valid NetBackup images, deassign the volume so NetBackup
can label it.
See “About assigning and deassigning volumes” on page 576.
The following table describes the types of erase.
SCSI long erase Rewinds the media and the data is overwritten with a known data
pattern. A SCSI long erase is also called a secure erase because it
erases the recorded data completely.
Note: A long erase is a time-consuming operation and can take as
long as two hours to three hours. For example, it takes about 45 minutes
to erase a 4-mm tape on a standalone drive
Configuring tape media 579
Managing volumes
SCSI quick erase Rewinds the media and an erase gap is recorded on the media. The
format of this gap is drive dependent. It can be an end-of-data (EOD)
mark or a recorded pattern that the drive does not recognize as data.
To erase a volume
1 In the NetBackup Administration Console, in the left pane, expand Media
and Device Management > Media.
2 In the right pane, in the Volumes list, select a volume or volumes that you want
to erase.
If you select multiple volumes, they must all be in the same robot.
3 Select either Actions > Quick Erase or Actions > Long Erase.
4 In the erase dialog box, specify the name of the media server to initiate the
erase operation.
To overwrite any existing labels on the media, do not select Verify media label
before performing operation.
5 Click OK.
A dialog box warns you that this action is irreversible.
6 Click OK if you are certain you want to start the erase action.
A dialog box reminds you to use the Activity Monitor to view the progress
and status of the action. (For many types of drives, you may not be able to
cancel a label or erase media job from the Activity Monitor.) Click OK.
If you selected Verify media label before performing operation and the
actual volume label does not match the expected label, the media is not erased.
■ Full (in this case, to exchange a volume means to remove the volume from a
robotic tape library).
■ Past the maximum number of mounts.
■ Old (past the expiration date).
■ Unusable (for example, because of repeated media errors).
Depending on whether you want to reuse the old media ID or not, follow one of the
exchange volumes processes in the following subsections.
Step 1 Move the volume to another location See “About moving volumes”
on page 588.
If the volume is in a robotic library, remove it from the robotic library
and move it to a standalone group.
Step 2 Add a new volume or move an existing volume in as a replacement See “About adding volumes”
for the volume you removed. on page 538.
If you add a new volume, specify a new media ID. Specify the
same values for the other attributes as the removed volume (such
as robotic residence, volume pool, and the media type).
Step 3 Physically replace the old volume. Beyond the scope of the NetBackup
documentation.
Do not delete the old volume in case you need to retrieve the data
on the volume.
Warning: If you exchange a media ID for a volume that has unexpired backup
images, serious operational problems and data loss may occur.
The following table describes the procedure to exchange a volume and use the old
media ID.
Step 2 Remove the old volume from the storage device. See “About injecting and ejecting volumes”
Physically add the new volume to the storage device. on page 582.
Step 3 Add the new volume to the NetBackup volume See “About adding volumes” on page 538.
configuration and specify the same attributes as the
old volume, including the old media ID.
Step 4 Set a new expiration date for the volume. See “Changing volume properties” on page 575.
Step 5 Optionally, label the volume. Although you do not See “Labeling a volume” on page 587.
have to label the volume, the label process puts the
media in a known state. The external media label
matches the recorded media label, and the mode is
known to be compatible with the drives in the robotic
library.
Ejecting volumes
You can eject single or multiple volumes.
You cannot eject multiple volumes with one operation if they reside in multiple
robots.
Operator intervention is only required if the robotic library does not contain a media
access port large enough to eject all of the selected volumes. For these robot types,
NetBackup prompts an operator to remove the media from the media access port
so the eject operation can continue.
See “Media ejection timeout periods” on page 584.
To eject volumes
1 In the NetBackup Administration Console, in the left pane, expand Media
and Device Management > Media.
2 In the right pane, in the Volumes list, select one or more volumes that you
want to eject.
Configuring tape media 584
Managing volumes
ACS robots Select the media access port to use for the ejection, then
click Eject.
The robotic library may not contain a media access port large enough to eject
all of the selected volumes. For most robot types, you are prompted to remove
the media from the media access port so the eject can continue with the
remaining volumes.
See “NetBackup robot types” on page 483.
Note: If the media is not removed and a timeout condition occurs, the media is
returned to (injected into) the robot. Inventory the robot and eject the media that
was returned to the robot.
Some robots do not contain media access ports. For these robots, the operator
must remove the volumes from the robot manually.
Note: After you add or remove media manually, use NetBackup to inventory the
robot.
Note: Rescan and update barcodes does not apply to volumes in API robot types.
See “NetBackup robot types” on page 483.
When to rescan and to Rescan and update barcodes only to add the barcodes that are
update barcodes not in the EMM database.
For example: if you add a new volume but do not insert the tape
into the robot, NetBackup does not add the barcode to the
database. Use this command to add the barcode after you insert
the tape into the robotic library.
When not to rescan and Do not rescan and update to correct the reports that show a media
to update barcodes ID in the wrong slot.
To correct that problem, perform one of the following actions:
Note: Rescan and update barcodes does not apply to volumes in API robot types.
See “NetBackup robot types” on page 483.
Labeling a volume
If a volume contains valid NetBackup images, deassign the volume so that it can
be labeled.
See “About assigning and deassigning volumes” on page 576.
If you want to label media and assign specific media IDs (rather than allow
NetBackup to assign IDs), use the bplabel command.
Note: If you label a volume, NetBackup cannot restore or import the data that was
on the media after you label it.
Note: For many types of drives, you may not be able to cancel a label job from the
Activity Monitor.
Media server Enter tname of the media server that controls the drive
to write the label.
Verify label before Select this option to verify that the media in the drive is
performing operation the expected media.
5 Click OK.
6 In the warning dialog box, click OK.
If you selected Verify media label before performing operation and the
actual volume label does not match the expected label, the media is not
relabeled.
■ Moving volumes from one robotic library to another (for example, if a library is
down).
■ Changing the volume group for a volume or volumes.
See “About NetBackup volume groups” on page 531.
To move volumes within The robot must have a barcode reader and the volumes must
a robot. contain readable barcodes.
To remove volumes Use this procedure even if the volumes do not contain barcodes
from a robot. or if the robot does not have a reader.
Caution: Recycle a volume only if all NetBackup data on the volume is no longer
needed or if the volume is damaged and unusable. Otherwise, you may encounter
serious operational problems and a possible loss of data.
Step 1 Physically remove the volume from the storage See “Ejecting volumes” on page 583.
device.
Step 2 If the volume is in a robotic library, move it to stand See “About moving volumes” on page 588.
alone.
Step 3 Record the current number of mounts and expiration See the values in the Media (Media and Device
date for the volume. Management > Media in the NetBackup
Administration Console).
Step 4 Delete the volume entry. See “Deleting a volume” on page 577.
Configuring tape media 591
Managing volumes
Step 5 Add a new volume entry. See “Adding volumes by using the Actions menu”
on page 563.
Step 6 Physically add the volume to the storage device. See “Injecting volumes into robots” on page 583.
Step 7 Configure the number of mounts Set the number of mounts to the value you recorded
earlier by using the following command:
On Windows hosts:
install_path\Volmgr\bin\vmchange -m
media_id -n number_of_mounts
On UNIX hosts:
/usr/openv/volmgr/bin/vmchange -m
media_id -n number_of_mounts
Step 8 Set the expiration date to the value you recorded See “Changing volume properties” on page 575.
earlier.
3 Ensure that the volume pool is empty. If the pool is not empty, change the pool
name for any volumes in the pool. If the volumes are not needed, delete them.
4 On the Edit > menu, select Delete.
5 Click Yes or No in the confirmation dialog box.
Property Description
Catalog backup pool Select this option to use this volume pool for catalog backups. This check box creates
a dedicated catalog backup pool to be used for NBU-Catalog policies. A dedicated
catalog volume pool facilitates quicker catalog restore times.
Property Description
Maximum number of Does not apply to the None pool, catalog backup pools, or scratch volume pools.
partially full media Specifies the number of partially full media to allow in the volume pool for each of the
unique combinations of the following in that pool:
■ Robot
■ Drive type
■ Retention level
The default value is zero, which does not limit the number of full media that are allowed
in the pool.
Prefer span to scratch Specifies how NetBackup should select additional media when tape media operations
span multiple media. When this parameter is set to yes (default) if a job spans to new
media, NetBackup selects media from the scratch pool. NetBackup takes this action
instead of using partially full media from the backup volume pool. When this parameter
is set to no, NetBackup attempts to select partially full media from the backup volume
pool to complete the specified operation. The no setting lets NetBackup use partially
full media in the backup volume pool instead of always spanning to a scratch tape. Set
the maximum number of partially full media option with the vmpool -create or the
vmpool -update command.
Pool name The Pool name is the name for the new volume pool. Volume pool names are
case-sensitive and can be up to 20 characters.
It is recommended that you use a descriptive name for the pool and use the term
scratch pool in the description.
Add sufficient type and quantity of media to the scratch pool to service all scratch media
requests that can occur. NetBackup requests scratch media when media in the existing
volume pools are allocated for use.
Moving a volume group changes only the residence information in the EMM
database. You must move the volumes physically to their new locations.
To move a volume group
1 In the NetBackup Administration Console, in the left pane, expand Media
and Device Management > Media.
2 In the right pane, select the volume group that you want to move.
3 On the Actions menu, select Move.
4 In the Move Volume Group dialog box, specify the properties for the move.
You can only specify the properties that apply for the move type.
Property Description
5 After you move the volume group logically, physically move the volumes to
their new locations.
Note: The access control feature of Sun StorageTek ACSLS controlled robots is
not compatible with media sharing. Media sharing restricts volume access by the
requesting hosts IP address. Use caution when you implement media sharing in
an ACSLS environment.
Note: Do not use both unrestricted media sharing and media sharing server groups.
If you use both, NetBackup behavior is undefined.
Note: Do not use both unrestricted media sharing and media sharing server groups.
If you use both, NetBackup behavior is undefined.
Table 10-18 Configuring media sharing with a server group process overview
Step 1 Ensure the appropriate connectivity Beyond the scope of the NetBackup
between and among the media documentation.
servers and robots and drives.
Step 2 Configure the media sharing server See “Creating or deleting a NetBackup
group. server group” on page 430.
Step 3 Optionally, configure the volume Set the Maximum number of partially full
pools for media sharing. media property for those pools.
Table 10-18 Configuring media sharing with a server group process overview
(continued)
Step 4 Configure the backup policies that Set the Policy Volume Pool and Media
use the volume pools and media Owner properties of the backup policies.
sharing groups.
See “Creating a backup policy” on page 759.
Chapter 11
Inventorying robots
This chapter includes the following topics:
Show contents Queries the robot for its contents and displays the media in the selected robotic
library; does not check or change the EMM database.
For the robotic libraries without barcode readers (or that contain media without
barcodes ), you can only show the contents of a robot. However, more detailed
information is required to perform automated media management. Use the
vmphyinv physical inventory utility to inventory such robots.
Compare contents with volume Queries the robot for its contents and compares the contents with the contents
configuration of the EMM database. Does not change the database.
Preview volume configuration Queries the robot for its contents and compares the contents with the contents
changes of the EMM database. If differences exist, it is recommended to change to the
NetBackup volume configuration.
Update volume configuration Queries the robot for its contents; if necessary, updates the database to match
the contents of the robot. If the robot contents are the same as the EMM database,
no changes occur.
To determine the contents of a Use the Show contents option to determine the media in a robot and possibly
robot their barcode numbers.
To determine if volumes were For the robots with barcode readers and the robots that contain media with
moved physically within a robot barcodes, use the Compare contents with volume configuration option.
See “Comparing media in a robot with the volume configuration” on page 606.
To add new volumes to a robot (a For any robot NetBackup supports, use the Update volume configuration option.
new volume is one that does not
The update creates media IDs (based on barcodes or a prefix that you specify).
have a NetBackup media ID)
See “Updating the NetBackup volume configuration with a robot's contents”
on page 611.
To determine whether new media Use the Preview volume configuration changes option, which compares the
have barcodes before you add contents of the robot with the NetBackup volume configuration information.
them to NetBackup
After you examine the results, use the Update volume configuration option to
update the volume configuration if necessary.
To insert existing volumes into a If the robot supports barcodes and the volumes have readable barcodes, use the
robot (an existing volume is one Update volume configuration option. NetBackup updates the residence
that already has a NetBackup information to show the new robotic location. NetBackup also updates the robot
media ID) host, robot type, robot number, and slot location. Specify the volume group to which
the volume is assigned.
If the robot does not support barcodes or the volumes do not contain readable
barcodes, move the volumes or use the physical inventory utility.
To move existing volumes If the robotic library supports barcodes and the volumes have readable barcodes,
between robotic and standalone use the Update volume configuration option. NetBackup updates the residence
(an existing volume is one that information to show the new robotic or standalone location.
already has a NetBackup media
See “Updating the NetBackup volume configuration with a robot's contents”
ID)
on page 611.
Inventorying robots 602
About showing a robot's contents
To move existing volumes within If the robot supports barcodes and the volumes have readable barcodes, use the
a robot (an existing volume is one Update volume configuration option. NetBackup updates the residence
that already has a NetBackup information to show the new slot location.
media ID)
See “Updating the NetBackup volume configuration with a robot's contents”
on page 611.
If the robot does not support barcodes or if the volumes do not contain readable
barcodes, move the volumes or use the physical inventory utility.
To move existing volumes from If the robotic library supports barcodes and the volumes have readable barcodes,
one robot to another (an existing use the Update volume configuration option. NetBackup updates the NetBackup
volume is one that already has a volume configuration information.
NetBackup media ID)
See “Updating the NetBackup volume configuration with a robot's contents”
on page 611.
If the robots do not support barcodes or the volumes do not contain readable
barcodes, move the volumes or use the physical inventory utility.
If you do not perform both updates, NetBackup cannot update the entries and
writes an "Update failed" error.
To remove existing volumes from For any robot NetBackup supports, use the Update volume configuration option
a robot (an existing volume is one to update the NetBackup volume configuration information.
that already has a NetBackup
See “Updating the NetBackup volume configuration with a robot's contents”
media ID)
on page 611.
Note: On UNIX: If a volume is mounted in a drive, the inventory report lists the slot
from which the volume was moved to the drive.
The robot has a barcode reader and the robot Shows if each slot has media and lists the
contains media with barcodes. barcode for the media.
The robot does not have a barcode reader or Shows if each slot has media.
the robot contains media without barcodes.
ACS The results, received from ACS library software, show the following:
■ The ACS library software volume ID. The NetBackup media ID
corresponds to the ACS library software volume ID.
■ The ACS media type.
■ The NetBackup Media Manager media type.
■ The mapping between the ACS library software media type and the
corresponding NetBackup Media Manager media type (without
considering optional barcode rules).
The following figure shows the results for an ACS robot; the results for other API
robots are similar.
The robot can read barcodes The report shows the differences between
the robot and the EMM database
Inventorying robots 606
Comparing media in a robot with the volume configuration
The robot cannot read barcodes The report shows only whether a slot contains
a volume
For API robots The media ID and media type in the EMM
database are compared to the information
that is received from the vendor’s robotic
library software.
If the results show that the EMM database does not match the contents of the
robotic library, perform the following actions:
■ Physically move the volume.
■ Update the EMM database. Use Actions > Move or use the Update volume
configuration option.
See “About updating the NetBackup volume configuration” on page 610.
The following figure shows a sample compare report.
See “Comparing media in a robot with the volume configuration” on page 606.
4 In the Robot Inventory dialog box, select Compare contents with volume
configuration.
5 Click Start to begin the inventory.
Note: If you preview the configuration changes first and then update the EMM
database, the update results may not match the results of the preview operation.
Possible causes may be the changes that occur between the preview and the
update. Changes can be to the state of the robot, to the EMM database, to the
barcode rules, and so on.
Note: If you preview the configuration changes first and then update the EMM
database, the update results may not match the results of the preview operation.
Possible causes may be the changes that occur between the preview and the
update. Changes can be to the state of the robot, to the EMM database, to the
barcode rules, and so on.
6 To change the default settings and rules that NetBackup uses to name and
assign attributes to new media, click Advanced Options.
See “About configuring media name and attribute rules” on page 539.
7 To inject any media that is in the media access port before the preview
operation, click Empty media access port prior to update.
8 Click Start to begin the inventory preview.
Inventorying robots 610
About updating the NetBackup volume configuration
Note: If you preview the configuration changes first and then update the EMM
database, the update results may not match the results of the preview operation.
Possible causes may be the changes that occur between the preview and the
update. Changes can be to the state of the robot, to the EMM database, to the
barcode rules, and so on.
6 To change the default settings and rules that NetBackup uses to name and
assign attributes to new media, click Advanced Options.
See “About configuring media name and attribute rules” on page 539.
7 To inject any media that is in the media access port before the update operation,
click Empty media access port prior to update.
8 Click Start to begin the inventory update.
Inventorying robots 613
Robot inventory options
Option Description
This button opens the Advanced Robot Inventory Options dialog box, from
which you can configure more options.
See “About configuring media name and attribute rules” on page 539.
Device host The Device host option is the host that controls the robot.
Empty media access port prior The Empty media access port prior to update operation is active only for the
to update robots that support that function.
To inject volumes in the robot’s media access port into the robot before you begin
the update, select Empty media access port prior to update.
The volumes to be injected must be in the media access port before the operation
begins. If you select Empty media access port prior to update and the media
access port is empty, you are not prompted to place volumes in the media access
port.
Note: If you use NetBackup to eject volumes from the robot, remove the volumes
from the media access port before you begin an inject operation. Otherwise, if
the inject port and eject port are the same, the ejected volumes may be injected
back into the robotic library.
Show contents Displays the media in the selected robotic library; does not check or change the
EMM database.
Compare contents with volume Compares the contents of a robotic library with the contents of the EMM database
configuration but does not change the database.
Option Description
Preview volume configuration Compares the contents of a robotic library with the contents of the EMM database.
changes If differences exist, it is recommended to change to the NetBackup volume
configuration.
Update volume configuration Updates the database to match the contents of the robot. If the robot contents
are the same as the EMM database, no changes occur.
Item Description
■ Can be run from any master server, media server, or SAN media server.
■ Can be used with barcoded tape libraries because it verifies the contents of the
media.
■ Recognizes the NetBackup tape formats.
■ Supports the remote administration. You do not need to run vmphyinv from the
host to which the drives are attached.
■ Tries to use multiple drives in a robot even if the drives are attached to different
hosts.
■ Works with shared drives (NetBackup Shared Storage Option).
■ Supports all supported SCSI-based robot types.
■ Can be used to inventory a single media in a standalone drive. Use the -u option
or the -n option to specify the drive; the drive must contain media and it must be
ready.
vmphyinv requirements and The vmphyinv utility has the following requirements and restrictions:
restrictions
■ It cannot distinguish between the volume records based on the application type.
■ When you move the media from robotic drives to standalone drives, you cannot
specify a new volume group for the media.
When to use vmphyinv Use vmphyinv to update the EMM database for NetBackup in the following cases:
■ You want to inventory a robot that does not have a barcode reader or that contains
non-barcoded media.
■ You insert new media into a robotic library and no NetBackup volume records
correspond to the media. Use the slot range or list option of vmphyinv to perform
the inventory operation. You do not need to add volume records to the EMM
database.
■ You insert some media that have unknown media IDs or globally unique identifiers
(GUIDs) into a robot.
For example, you insert 10 media from a different tape library in slots 11 to 20. You
do not know the IDs on the tapes. Use the slot range or list option of vmphyinv to
perform the inventory operation. The vmphyinv utility mounts the media, reads
the tape header, determines the media ID, and adds media records to the EMM
database.
■ Some of the media are misplaced and the EMM database does not reflect the
correct physical location of these media. Inventory the robot or inventory a subset
of media in the robot by using options in vmphyinv.
vmphyinv -rn 4 -pn bear Mounts the media only in robot 4 and in the
volume pool bear.
Inventorying robots 617
About the vmphyinv physical inventory utility
vmphyinv -rn 2 -v moon Mounts the media in robot 2 and in the volume
group moon.
vmphyinv -rn 1 -rc1 2 -number Mounts the media in robot 1 and slot range 2
3 to 4.
vmphyinv -rn 5 -pn NetBackup Mounts the media in robot 5, slot range 2 to 7,
-v mars -rc1 2 -number 6 in volume group mars, and in the NetBackup
volume pool.
■ NetBackup robot number and a list of media that belong to a specific robot.
For example, if the -rn robot_number and -ml A00001:A00002:A00003
options are specified, only the three specified media are inventoried. If any of
these media do not belong to the specified robot, the media are skipped and
are not inventoried. To use this option, NetBackup volume records must exist.
■ NetBackup robot number and a slot range or list.
Sometimes, media from a different robot or some other source are moved to a
robot and the media ID on the tape is unknown. In these cases, specify a slot
range option or list option.
With these options, the NetBackup volume record does not need to exist in the
EMM database. However, you must specify the density (using the -d option).
Note: For a robot that supports multiple media types, specify the density carefully.
If you specify the incorrect density, vmphyinv cannot complete the mount and
permanent drive failure can occur.
■ The vmphyinv utility contacts the NetBackup Volume Manager, vmd, on the local
host or remote host depending on where the drive is attached.
■ The NetBackup Volume Manager starts a process, oprd.
■ The vmphyinv utility communicates with oprd and sends the mount request to
oprd. After oprd receives the request, it issues a mount request to ltid.
■ The vmphyinv utility reads the tape header to determine the recorded media
ID or globally unique identifier (GUID).
Note: The default mount timeout is 15 minutes. Specify a different mount time
by using the -mount_timeout option.
See “About the media that vmphyinv does not recognize” on page 618.
See “How vmphyinv processes cleaning media” on page 618.
If the robot contains cleaning media and any of the following conditions are true,
vmphyinv tries to determine if the media is cleaning media:
■ You use the slot range or list option and the media type of volume record in the
EMM database is not a cleaning media type.
■ You use the slot range or list option, and the EMM database does not contain
a volume record that corresponds to the cleaning media.
■ You do not use the slot range or list option, and the EMM database does not
contain a volume record that corresponds to the cleaning media.
The vmphyinv utility tries to determine if the media is cleaning media. It uses the
SCSI parameters (sense keys, tape alert flags, and physical (SCSI) media types)
Inventorying robots 619
About the vmphyinv physical inventory utility
returned by the robot. If vmphyinv cannot determine if the media is cleaning media,
it tries to mount the media until the mount request times out.
Note: NetBackup may not detect the presence of cleaning media for all drives.
Some drives report the presence of cleaning media in a manner NetBackup cannot
read.
The vmphyinv update For valid media types, vmphyinv performs the following actions:
criteria
■ Changes the residence fields and description fields of any NetBackup media record
if those fields do not match the media header.
■ Conditionally changes the media type of an unassigned NetBackup volume record.
The media type is changed only if the new media type belongs to the same family
of media types as the old media type. For example, the media type DLT can only
be changed to DLT2 or DLT3.
■ Never changes the volume pool, media type, and ADAMM_GUID of an assigned
record.
■ Never unassigns an assigned NetBackup volume.
How vmphyinv updates The vmphyinv utility searches the EMM database. It checks if the media ID from the
NetBackup media tape is present in the media ID field of any record in the EMM database. If the media
ID exists, vmphyinv updates the NetBackup volume record that corresponds to the
media ID. If the media ID does not exist, vmphyinv creates a new NetBackup volume
record that corresponds to the NetBackup media.
Inventorying robots 620
Example volume configuration updates
vmphyinv error cases The vmphyinv utility may not be able to update the EMM database correctly in the
following cases. These cases are reported as errors.
If any of the following cases are encountered, you must intervene to continue:
Media ID 800001
Barcode
Media description
Robot type
Assume that you remove the volume from the robotic library, specify the following
on the Media Settings tab, then run the update:
Inventorying robots 621
Example volume configuration updates
Media ID 800001
Barcode
Media description
The new residence information in the EMM database shows a standalone location
in the volume group. The volume group is specified on the Media Settings tab.
The media type and volume pool remain unchanged.
The results are the same for a volume that does not have a barcode.
Media ID 800021
Barcode
Assume that you insert the volume into a TLD robot, specify the following on the
Media Settings tab, then run the update:
8MM NetBackup 0
NetBackup recognizes that the media ID exists and changes the EMM database
to reflect the new robotic location. NetBackup does not create a new media ID.
The volume attributes for media ID 800021 are as follows:
Media ID 800021
Barcode
Robot type
Robot number 0
Robot slot 1
Note: To move volumes within a robotic library, use Update volume configuration
only if the robotic library supports barcodes and the volumes have readable
barcodes. Otherwise, NetBackup cannot properly recognize the move.
The following are the attributes for media ID 800002, which currently resides in slot
1 of the robotic library:
Media ID 800002
Barcode
Media description
Robot type
Robot number 0
Inventorying robots 624
Example volume configuration updates
Robot slot 1
Assume that you move the volume to empty slot 10, specify the following on the
Media Settings tab, then run the update.
Media ID 800002
Barcode
Media description
Robot type
Robot number 0
Robot slot 10
The updated volume attributes show the new slot number, but all other information
is unchanged.
8MM NetBackup 0
The barcode on the media matches the barcode rule named TLD and the resulting
volume attributes for the new volume are as follows:
Media ID 800002
Barcode
Media description
Robot type
Robot number 0
Robot slot 1
No media ID generation rules exist. Therefore, the media ID is from the last six
characters of the barcode. The new residence information in the EMM database
shows the robot host, robot type, robot number, slot, and host. The volume group
is from the Media Settings tab. The volume pool and the max mounts allowed are
from the barcode rule.
If barcode rules (or barcodes) are not used, the media description, volume pool,
and max mounts allowed are set to the following defaults:
Volume pool NetBackup for data tapes or None for cleaning tapes
Note: If the robot does not support barcodes or the barcode is unreadable, specify
a Media ID prefix on the Media Settings tab. Alternatively, specify DEFAULT for
the media ID. If you do not, NetBackup does not add new media IDs.
Specify the following on the Media Settings tab, then run the update.
The barcodes on the regular tapes match the DL barcode rule. The media type of
the DL barcode rule matches the Media type on the Media Settings tab. The tapes
are added as DLT.
The cleaning tape matches the CLN barcode rule. NetBackup recognizes that
DLT_CLN is the cleaning tape for DLT. NetBackup adds the cleaning tape CLN001
as DLT_CLN type media along with the regular volumes.
This example shows NetBackup’s ability to add cleaning cartridges along with
regular volumes when you use Update volume configuration.
If the volumes you insert include a cleaning tape, NetBackup adds the volumes
correctly if the following are true:
■ The Media type on the Media Settings tab is the regular media (DLT in this
example).
■ The barcode on the volume matches a barcode tag (CLN in this example).
■ The media type for the barcode rule is the correct cleaning media (DLT_CLN
in this example).
To add only cleaning media, specify the cleaning media type on the Media Settings
tab and in the barcode rule (DLT_CLN in this example).
This example assumes that robot 2 is able to read barcodes and the volume has
readable barcodes. If not, NetBackup cannot manage the volumes.
To move existing volumes between robots, use the following process:
■ Remove the volume from robot 1 and insert the volume in robot 2.
■ Perform an Update volume configuration on robot 1. This action updates the
volume attributes to show the volume as standalone.
■ Perform an Update volume configuration on robot 2. This action updates the
configuration to show the volume in robot 2.
This example is not recommended and is included only to illustrate the undesirable
results.
Chapter 12
Configuring storage units
This chapter includes the following topics:
Storage units
A storage unit is a label that NetBackup associates with physical storage. The label
can identify a robot, a path to a volume, or a disk pool. Storage units can be included
as part of a storage unit group or a storage lifecycle policy.
See “Creating a storage unit” on page 631.
2
3
4
5
6
Number Description
Number Description
5 Click to initiate a data management job when using basic disk staging.
BasicDisk
Points to a directory.
OpenStorage (StorageName)
Points to a disk pool of the type identified by
StorageName. (OpenStorage Disk Option)
PureDisk
Points to a disk pool. (Data Protection Optimization
Option)
Cloud storage The destination is a disk pool of the type that includes a
unit VendorName string. VendorName can be the name of a cloud
storage provider.
NDMP storage The destination is an NDMP host. The NDMP protocol is used to
perform backups and recoveries.
For DataDomain, you can use the WORM property of the disk.
WORM is the acronym for Write Once Read Many. If the Use
WORM option is set, data can be written to the associated media
only once, but it can be read multiple times.
See “Enable temporary staging area storage unit setting” on page 659.
6 For Media Manager storage units, data is written to tape robots and standalone
tape drives:
■ Select a storage device from the Storage Device drop-down menu.
■ Select a media server in the Media server drop-down menu. The selection
indicates that the media server has permission to write to the storage unit.
■ Maximum concurrent write drives
See “Maximum concurrent write drives storage unit setting” on page 648.
■ Enable multiplexing
See “Enable multiplexing storage unit setting” on page 647.
■ Reduce fragment size
See “Reduce fragment size storage unit setting” on page 657.
6 Click OK.
7 Modify any policy that uses a deleted storage unit to use another storage unit.
If a storage unit points to disk pool, the storage unit can be deleted without
affecting the disk pool.
When NetBackup sends a job to a Media Manager storage unit, it requests resources
from the Enterprise Media Manager (EMM). Then NetBackup requests that Media
Manager mount the volume in a drive.
If a standalone drive does not contain media or if a required volume is not available
to a robot, a mount request appears in the Pending Requests pane of the Device
Monitor. An operator can then find the volume, mount it manually, and assign it to
the drive.
Take the following items into consideration when adding a Media Manager storage
unit:
■ Where to add the storage unit depends on which version of NetBackup is in
use.
■ Add the storage unit to the master server. Specify the media server where
the drives attach.
■ If using NetBackup Server, add the storage unit to the master server where
the drives attach. The robotic control must also attach to that server.
■ The number of storage units that you must create for a robot depends on the
robot’s drive configuration.
■ Drives with identical densities must share the same storage unit on the same
media server. If a robot contains two drives of the same density on the same
media server, add only a single storage unit for the robot. Set the Maximum
concurrent write drives setting to 2.
See “Maximum concurrent write drives storage unit setting” on page 648.
■ Drives with different densities must be in separate storage units. Consider
an STK SL500 library that is configured as a Tape Library DLT (TLD). It can
have both half-inch cartridge and DLT drives. Here, you must define a
separate storage unit for each density.
■ If a robot’s drives and robotic control attach to different NetBackup servers,
specify the server where the drives attach as the media server. Always
specify the same robot number for the drives as is used for the robotic control.
■ Standalone drives with identical densities must be in the same storage unit.
If a server contains two 1/4-inch qscsi drives, add a storage unit with Maximum
concurrent write drives set to 2. The media and device selection logic chooses
the drive to use when NetBackup sends a backup to this storage unit. The logic
is part of the Enterprise Media Management (nbemm) service or daemon.
■ Standalone drives with different densities must be in different storage units.
■ A robot and a standalone drive cannot be in the same storage unit.
Configuring storage units 638
Creating a storage unit
AdvancedDisk An AdvancedDisk disk type storage unit is used for a dedicated disk that is directly
attached to a NetBackup media server. An AdvancedDisk selection is available only
when the Data Protection Optimization Option is licensed.
NetBackup assumes the exclusive ownership of the disk resources that comprise an
AdvancedDisk disk pool. If the resources are shared with other users, NetBackup
cannot manage disk pool capacity or storage lifecycle policies correctly.
For AdvancedDisk, the NetBackup media servers function as both data movers and
storage servers.
■ Do not include the same volume or file system in multiple BasicDisk storage units.
■ BasicDisk storage units cannot be used in a storage lifecycle policy.
Cloud Storage A Cloud Storage disk type storage unit is used for storage in a cloud, usually provided
by a third-party vendor. The actual name of the disk type depends on the cloud storage
vendor. A Cloud Storage selection is available only when the Data Protection
Optimization Option is licensed.
The cloud storage provided by storage vendor partners is integrated into NetBackup
via the API.
A vendor host on the Internet is the storage server. The NetBackup media servers
function as the data movers.
OpenStorage An OpenStorage disk type storage unit is used for disk storage, usually provided by
a third-party vendor. The actual name of the disk type depends on the vendor. An
OpenStorage selection is available only when the OpenStorage Disk Option is licensed.
The storage provided by storage vendor partners is integrated into NetBackup via the
API.
The storage host is the storage server. The NetBackup media servers function as the
data movers. The storage vendor's plug-in must be installed on each media server that
functions as a data mover. The logon credentials to the storage server must be
configured on each media server.
PureDisk A PureDisk disk type storage unit is used for deduplicated data for a Media Server
Deduplication Pool. PureDisk appears as a selection when the NetBackup Data
Protection Optimization Option is licensed.
Not all settings are available on each disk storage unit type.
See “About storage unit settings ” on page 645.
Note: It is recommended that you do not impose quotas on any file systems that
NetBackup uses for disk storage units. Some NetBackup features may not work
properly when file systems have quotas in place. (For example, the
capacity-managed retention selection in storage lifecycle policies and staging to
storage units.)
Data mover
An entity that moves data between the primary storage (the NetBackup client) and
the storage server. NetBackup media servers function as data movers.
Depending on the disk option, a NetBackup media server also may function as a
storage server.
Configuring storage units 640
Creating a storage unit
Storage server
An entity that writes data to and reads data from the disk storage. A storage server
is the entity that has a mount on the file system on the storage.
Depending on the NetBackup option, the storage server is one of the following:
■ A computer that hosts the storage. The computer may be embedded in the
storage device.
■ A storage vendor's host on the Internet that exposes cloud storage to NetBackup.
Alternatively, private cloud storage can be hosted within your private network.
■ A NetBackup media server that hosts storage.
Disk pool
A collection of disk volumes that are administered as an entity. NetBackup
aggregates the disk volumes into pools of storage (a disk pool) you can use for
backups.
A disk pool is a storage type in NetBackup. When you create a storage unit, you
select the disk type and then you select a specific disk pool.
NetBackup Remote Manager The NetBackup Remote Manager and Monitor Service binary
and Monitor Service file name is nbrmms.exe.
The following items describe the requirements for the account and credentials:
■ Both of the services must run under the same Windows user account.
■ The account must be the same account that the Windows operating system
uses for read and write access to the CIFS share.
■ Configure the account and the credentials on the media server or media servers
that have a file system mount on the CIFS storage. Then, configure Windows
so that the two aforementioned services use that account.
Configuring storage units 641
Creating a storage unit
If account credentials are not configured properly, NetBackup marks all CIFS
AdvancedDisk and BasicDisk storage units that use the UNC naming convention
as DOWN.
To configure service credentials for CIFS storage and disk storage units
In Windows, configure both the NetBackup Client Service and the NetBackup
Remote Manager and Monitor Service so they meet the credential requirements.
Those requirements are described previously in this document.
See your Windows operating system documentation for the procedures. How
to configure Windows is beyond the scope of the NetBackup documentation.
Figure 12-4 Storage lifecycle policies and disk storage units referencing disk
pools
SLP Lifecycle_Gold
Gold image Gold image Gold image In this way, a single disk
pool may contain images
Silver image Gold image with different data
Silver image classifications.
Create NDMP storage units for drives directly attached to NAS filers. Any drive that
is attached to a NetBackup media server is considered a Media Manager storage
unit, even if used for NDMP backups.
Note: Remote NDMP storage units may already be configured on a media server
from a previous release. Upon upgrade of the media server, those storage units
are automatically converted to Media Manager storage units.
See the NetBackup for NDMP Administrator’s Guide for more information.
Configuring storage units 645
About storage unit settings
Note: With this setting checked, the root file system or the system drive can fill up.
Note: The null_stu storage unit type is available only when Veritas Technical
Support uses the NullOST plug-in to identify and isolate data transfer bottlenecks.
The null_stu storage unit type is used for troubleshooting purposes only. Do not
select null_stu as a storage unit type because the data that is written to a null
storage unit cannot be restored.
Note: High water mark does not apply to cloud storage disk pools. This value is
derived from the storage capacity, which cannot be fetched from the cloud provider.
The High water mark setting (default 98%) is a threshold that triggers the following
actions:
■ When an individual disk volume of the underlying storage reaches the High
water mark, NetBackup considers the volume full. NetBackup chooses a different
volume in the underlying storage to write backup images to.
■ When all volumes in the underlying storage reach the High water mark, the
BasicDisk storage is considered full. NetBackup fails any backup jobs that are
assigned to a storage unit in which the underlying storage is full. NetBackup
also does not assign new jobs to a BasicDisk storage unit in which the
underlying storage is full.
■ NetBackup begins image cleanup when a volume reaches the High water mark;
image cleanup expires the images that are no longer valid. NetBackup again
assigns jobs to the storage unit when image cleanup reduces any disk volume's
capacity to less than the High water mark.
If the storage unit is in a capacity-managed storage lifecycle policy, other factors
affect image cleanup.
See “Capacity managed retention type for SLP operations” on page 720.
See “Maximum concurrent jobs storage unit setting” on page 649.
For more information, see the following guides:
■ NetBackup Deduplication Guide.
■ NetBackup Administrator's Guide, Volume II.
Configuring storage units 648
About storage unit settings
Note: Low water mark does not apply to cloud storage disk pools. This value is
derived from the storage capacity, which cannot be fetched from the cloud provider.
Once the High water mark is reached, space is created on the disk storage unit
until the Low water mark is met. The default setting is 80%.
See “Capacity managed retention type for SLP operations” on page 720.
The Low water mark setting cannot be greater than the High water mark setting.
For the disk storage units that reference disk pools, the Low water mark applies
to the disk pool.
Note: Basic disk staging storage units may already be configured on a media server
of a previous release. Upon upgrade, the disk storage units are set with the Low
water mark at 100%. To make the best use of upgraded storage units, adjust the
level.
Specify a number that is less than or equal to the number of tape drives that
attach to the NetBackup media server for the storage unit.
Assume that you have two standalone drives of the same density and specify 1.
Both tape drives are available to NetBackup but only one drive can be used for
backups. The other tape drive is available for restores and other non-backup
operations. (For example, to import, to verify, and to duplicate backups as source.)
For example, three backup jobs are ready to be sent to the storage unit and
Maximum concurrent jobs is set to two. The first two jobs start while the third job
waits. If a job contains multiple copies, each copy applies toward the Maximum
concurrent jobs count.
Note: Increase the Maximum concurrent jobs setting if the storage unit is used
for catalog backups as well as non-catalog backups. Increase the setting to ensure
that the catalog backup can proceed while regular backup activity occurs. Where
disk pools are used, increase the setting if more than one server is in the storage
unit.
The Maximum concurrent jobs setting uses and dependencies are as follows:
■ Can be used to balance the load between disk storage units. A higher value
(more concurrent jobs) means that the disk may be busier than if the value was
set for fewer jobs.
Configuring storage units 650
About storage unit settings
The media server load balancing logic considers all storage units and all activity.
A storage unit can indicate three media servers. If Maximum concurrent jobs
is set to three and two of the media servers are busy or down, the third media
server is assigned all three jobs.
■ This setting depends on the available disk space and the server’s ability to run
multiple backup processes. Where disk pools are used, the setting also depends
on the number of media servers in the storage unit.
If multiple storage units reference the same disk pool, the number of concurrent
jobs that can access the pool is the sum of the Maximum concurrent jobs
settings on all of the disk storage units. The setting applies to the storage unit
and not to the disk pool. Therefore, the job load is automatically spread across
the media servers that the storage unit configuration indicates.
■ On Windows systems, even with multiple concurrent jobs, the time that is required
for a job to complete depends on other factors:
■ The number of other jobs that are started at the same time.
■ The sequence in which the jobs were started.
■ The time that is required to complete each job.
See “Impact when two disk storage units reference one disk pool” on page 650.
Figure 12-6 Impact when disk storage units use one disk pool but different
media servers
Maximum Maximum
DSU_1 DSU_2
concurrent jobs concurrent jobs
setting: 2 setting: 3
MediaServer_A MediaServer_B
MediaServer_A MediaServer_B
selected to move selected to move
data to the pool data to the pool
If the storage units were configured to use both media servers, the media servers
could run five concurrent jobs: two from DSU_1 and three from DSU_2.
See “About storage unit settings ” on page 645.
AdvancedDisk The Media server setting specifies the NetBackup media servers that can write data
to and read data from the disk pool.
The media servers that are configured as storage servers appear in the media servers
list. The disk storage must be directly attached to the media server that is configured
as the storage server.
Cloud storage The Media server setting specifies the NetBackup media servers that can move data
to or from the cloud vendor storage server.
To allow any media server in the media server list to move data to the storage server,
check Use Any Available Media Server.
To restrict the media servers that can move data to the storage server, check Only
Use The Following Media Servers. Then select the media servers that are allowed
to move the data.
Any media server in the list can receive data from the storage server; it does not have
to be selected. A media server receives data for restore jobs and for storage monitoring
purposes.
Only the media servers on which storage server credentials are configured appear in
the media servers list. If a server does not appear, verify that the software plug-in is
installed and that login credentials are configured for that media server.
NDMP The Media server setting specifies the name of the media server that is to back up
the NDMP host. Only those media servers that can talk to the specified NDMP storage
device appear in the drop-down menu.
An NDMP host can be authenticated on multiple media servers. Select Any Available
to have NetBackup select the media server and storage unit at the time the policy is
run.
Configuring storage units 653
About storage unit settings
OpenStorage The Media server setting specifies the NetBackup media servers that can move data
to or from the storage server.
To allow any media server in the media server list to move data to the storage server,
check Use Any Available Media Server.
To restrict the media servers that can move data to the storage server, check Only
Use The Following Media Servers. Then select the media servers that are allowed
to move the data.
Any media server in the list can receive data from the storage server; it does not have
to be selected. A media server receives data for restore jobs and for storage monitoring
purposes.
Each media server that moves the data must meet the following requirements:
Only the media servers on which storage server credentials are configured appear in
the media servers list. If a server does not appear, verify that the software plug-in is
installed and that login credentials are configured for that media server.
Note: Run the tpconfig command line utility directly on the media server to configure
and verify credentials.
PureDisk (Media Server To allow any media server in the list to deduplicate data, select Use Any Available
Deduplication Pool ) Media Server.
To restrict the media servers that can deduplicate data, select Only Use The Following
Media Servers. Then select the media servers that are allowed to deduplicate the
data.
See “Use any available media server storage unit setting” on page 660.
See “Only use the following media servers storage unit setting” on page 654.
Note: If On demand only is selected for all storage units, be sure to designate a
specific storage unit for each policy or schedule. Otherwise, NetBackup is unable
to find a storage unit to use.
AdvancedDisk storage media server The media servers are both storage servers and
data movers. The media servers that are
configured as the storage servers and data movers
appear in the media servers list.
Cloud storage media server The media servers that are configured as data
movers for the cloud storage implementation
appear in the media server list. (For cloud storage,
NetBackup media servers function as data
movers.)
Configuring storage units 655
About storage unit settings
OpenStorage media server The media servers that are configured as data
movers for the OpenStorage implementation
appear in the media server list. (For OpenStorage,
NetBackup media servers function as data
movers.) If a media server does not appear in the
list, verify that the software plug-in is installed and
that logon credentials are created.
Each media server that accesses the storage must
meet the following requirements:
PureDisk media server (Media Server The media servers function as deduplication
Deduplication Pool) servers.
See “Use any available media server storage unit setting” on page 660.
See “Only use the following media servers storage unit setting” on page 654.
Note: The following properties do not apply to cloud storage disk pools: Available
space, Capacity, High water mark, Low water mark, Raw size, and Usable size.
All these values are derived from the storage capacity, which cannot be fetched
from the cloud provider.
Configuring storage units 656
About storage unit settings
Property Description
Available space This value reflects the space that remains for storage on a disk storage unit. The
following equation determines the available space:
The df command may report a value for the available space that is slightly different
from the actual free space value that appears as a result of the nbdevquery command:
The available space that the df command lists does not include the space that the
operating system reserves. Since NetBackup runs as root, the nbdevquery command
includes the reserved space in the available space equation.
Capacity The Capacity value reflects the total amount of space that the disk storage unit or pool
contains, both used and unused.
Disk pool comments Comments that are associated with the disk pool.
High water mark The high water mark for the disk pool applies to both the individual disk volumes in the
pool and the disk pool:
■ Individual volumes
When a disk volume reaches the high water mark, new jobs are not assigned to
the volume. This behavior happens for all disk types except BasicDisk staging
storage units. The high water mark event triggers the deletion of images that have
been relocated, attempting to bring the used capacity of the disk volume down to
the low water mark
■ Disk pool
When all volumes are at the high water mark, the disk pool is full. When a disk pool
approaches the high water mark, NetBackup reduces the number of jobs that are
allowed to write to the pool.
NetBackup does not assign new jobs to a storage unit in which the disk pool is full.
The default setting is 99%.
Low water mark The low water mark for the disk pool. Once a disk volume fills to its high water mark,
NetBackup attempts to delete enough relocated images to reduce the used capacity
of the disk volume down to the low water mark. The low water mark setting cannot be
greater than the high water mark setting.
Note: The Low water mark setting has no effect unless backups are written through
a storage lifecycle policy, using the capacity-managed retention type.
Property Description
The df command may report a percentage used (Use%) value that is different from
the % full value. (See the preceding Available Storage topic for a description of why
the values appear differently.)
Raw size The raw, unformatted size of the storage in the disk pool.
Note: OpenStorage vendors may have special requirements for the maximum
fragment size. Consult the vendor's documentation for guidance.
Note: Basic disk staging units with different maximum fragment sizes may already
be configured on a media server from a previous release. Upon upgrade, the disk
storage units are not automatically increased to the new default of 524,288
megabytes. To make the best use of upgraded storage units, increase the fragment
size on the upgraded storage units.
For AdvancedDisk All NetBackup disk pools appear in the Disk pool list.
For cloud storage Only the disk pools that the cloud storage vendor exposes
appear in the list.
For OpenStorage Only the disk pools that the OpenStorage vendor exposes
appear in the list.
For PureDisk The Media Server Deduplication Pools appear in the list.
storage unit. During the relocation schedule, the backup image is duplicated from
the temporary staging area to the final destination storage unit.
See “Disk Staging Schedule dialog box ” on page 674.
See “Enable temporary staging area storage unit setting” on page 659.
See “About basic disk staging” on page 665.
See “About staging backups” on page 664.
Media Manager See “Media Manager storage unit considerations” on page 636.
The Staging column in the Storage units details pane indicates whether or not the
unit is used as a temporary staging area for basic disk staging. Not all columns
display by default.
See “About basic disk staging” on page 665.
See “Staging schedule option in Change Storage Units dialog” on page 658.
AdvancedDisk storage media server The media servers are both storage servers and data movers. The media
servers that are configured as the storage servers and data movers appear
in the media servers list.
Cloud storage media server The media servers that are configured as data movers for the cloud storage
implementation appear in the media server list. (For cloud storage, NetBackup
media servers function as data movers.)
OpenStorage media server The media servers that are configured as data movers for the OpenStorage
implementation appear in the media server list. (For OpenStorage, NetBackup
media servers function as data movers.) If a media server does not appear
in the list, verify that the software plug-in is installed and that logon credentials
are created.
The following is required on each media server that accesses the storage:
PureDisk media server (Media Server The media servers function as deduplication servers.
Deduplication Pool )
NetBackup deduplication must be configured.
Note: You must also select the On Demand Only option whenever the Use WORM
option is selected.
The universal share protection point also offers powerful CDM tools. A read/write
copy of any protection point can be "provisioned" or made available through a
NAS (CIFS/NFS) based share. A provisioned copy of any protection point can
be used for common CPD activities, including instant recovery or access of data
in the provisioned protection point. For example, a database that has been
previously dumped to the universal share can be run directly from the provisioned
protection point.
■ Back up and restore without client software
Client software is not required for universal share backups or restores. Universal
shares work with any POSIX-compliant operating system that supports NFS or
CIFS.
How it works
The universal share feature provides a network-attached storage (NAS) option for
supported Veritas appliances as well as the software-only deployment of NetBackup.
Traditional NAS offerings store data in conventional, non-deduplicated disk locations.
Data in a universal share is placed on highly redundant storage in a space efficient,
deduplicated state. The deduplication technology that is used for this repository is
the same MSDP location used by standard client-based backups.
Any data that is stored in a universal share is automatically placed in the MSDP,
where it is deduplicated automatically. This data is then deduplicated against all
other data that was previously ingested into the media server’s MSDP location.
Since a typical MSDP location stores data across a broad scope of data types, the
universal share offers significant deduplication efficiency. The protection point
feature lets you create a point-in-time copy of the data that exists in the specified
universal share. Once a protection point is created, NetBackup automatically
catalogs the data as a specific point-in-time copy of that data and manages it like
any other data that is ingested into NetBackup. Since the protection point only
catalogs the universal share data that already resides in the MSDP, no data
movement occurs. Therefore, the process of creating a protection point can be very
fast.
Client support
The universal share feature supports a wide array of clients and data types.
NetBackup software is not required on the client where the share is mounted. Any
operating system that uses a POSIX-compliant file system and can mount a CIFS
or an NFS network share can write data to a universal share. As the data comes
in to the appliance, it is written directly into the Media Server Deduplication Pool
(MSDP). No additional step or process of writing the data to a standard disk partition
and then moving it to the deduplication pool is necessary.
Configuring storage units 663
About universal shares
Basic disk staging Basic disk staging consists of two stages. First, data is stored on the initial storage unit
(disk staging storage unit). Then, per a configurable relocation schedule, data is copied
to the final location. Having the images on the final destination storage unit frees the
space on the disk staging storage unit as needed.
The following storage unit types are available for basic disk staging: BasicDisk and
tape.
Staging using the Storage Staged backups that are configured within the Storage Lifecycle Policies utility also
Lifecycle Policies utility consist of two stages. Data on the staging storage unit is copied to a final destination.
However, the data is not copied per a specific schedule. Instead, the administrator can
configure the data to remain on the storage unit until either a fixed retention period is
met, or until the disk needs additional space, or until the data is duplicated to the final
location.
Stage Description
Stage I Clients are backed up by a policy. The Policy storage selection in the policy indicates a storage unit that
has a relocation schedule configured. The schedule is configured in the New or Change Storage unit dialog
box by clicking Staging Schedule.
Stage II Images are copied from the Stage I disk staging storage unit to the Stage II storage unit. The relocation
schedule on the disk staging storage unit determines when the images are copied to the final destination.
Having the images on the final destination storage unit frees the space on the disk staging storage unit as
needed.
The image continues to exist on both the disk staging storage unit and the final
destination storage units until the image expires or until space is needed on the
disk staging storage unit.
Figure 13-1 shows the stages in basic disk staging.
Staging backups 666
Creating a basic disk staging storage unit
When the relocation schedule runs, NetBackup creates a data management job.
The job looks for any data that can be copied from the disk staging storage unit to
the final destination. The Job Details in the Activity Monitor identify the job as one
associated with basic disk staging. The Job Details list displays Disk Staging in the
job’s Data Movement field.
When NetBackup detects a disk staging storage unit that is full, it pauses the backup.
Then, NetBackup finds the oldest images on the storage unit that successfully
copied onto the final destination. NetBackup expires the images on the disk staging
storage unit to create space.
Note: The basic disk staging method does not support backup images that span
disk storage units.
To avoid spanning storage units, do not use Checkpoint restart on a backup policy
that writes to a storage unit group that contains multiple disk staging storage units.
See “Take checkpoints every __ minutes (policy attribute)” on page 775.
Note: The Low water mark setting does not apply to disk staging storage
units.
11 Check the Enable temporary staging area option. Once the option is enabled,
create a schedule so that disk staging can occur.
To create a new basic disk ■ On the Actions menu, click New > Storage Unit.
storage unit ■ Name the storage unit.
■ From the Storage unit type list, select Disk.
■ Check Enable Temporary Staging Area.
■ Configure the other storage unit settings as
necessary.
■ See “Creating a basic disk staging storage unit”
on page 666.
8 In the Copies field, specify the number of copies to create simultaneously. The
number must be between 1 and 4.
Copy 1 is the primary copy. If Copy 1 fails, the first successful copy is the
primary copy.
Usually, NetBackup restores from the primary copy of an image. However, it
is possible to restore from a specific backup copy other than the primary copy.
To do so, use the bprestore command.
See “Configure Multiple Copies dialog box ” on page 846.
See “About configuring multiple copies” on page 845.
9 Specify the storage unit where each copy is stored. If a Media Manager storage
unit has multiple drives, it can be used for both the source and the destination.
10 Specify the volume pool where each copy is stored.
11 Select one of the following from the If this copy fails list:
12 For tape media, specify who should own the media onto which NetBackup
writes the images:
None Specifies that the media server that writes to the media owns
the media. No media server is specified explicitly, but you
want a media server to own the media.
A server group Specifies that a media server group allows only those media
servers in the group to write to the media on which backup
images for this policy are written. All media server groups
that are configured in the NetBackup environment appear in
the list.
These settings do not affect images residing on disk. One media server does
not own the images that reside on shared disks. Any media server with access
to the shared pool of disk can access the images.
13 Click OK.
■ Run the nbdevquery command to display the status for the disk pool, including
the potential free space.
Use the following options, where:
potential_free_space: 0
committed_space : 0
precommitted_space : 0
nbu_state : 2
sts_state : 0
flags : 0x6
num_read_mounts : 0
max_read_mounts : 0
num_write_mounts : 1
max_write_mounts : 1
system_tag : <Generic disk volume>
Figure 13-2 Disk Staging Schedule for a basic disk staging storage unit
Staging backups 675
Disk Staging Schedule dialog box
The Attributes tab on the Disk Staging Schedule dialog box differs from the
Attributes tab of a regular policy. The differences are described in the following
table.
Attribute Description
Name The Name on the Disk Staging Schedule dialog box automatically defaults to the
name of the storage unit.
Priority of relocation jobs The Priority of relocation jobs started from this schedule field indicates the priority
started from this schedule that NetBackup assigns to relocation jobs for this policy. Range: 0 to 99999 (highest
priority). The default value that is displayed is the value that is set in the Default Job
Priorities host properties for the Staging job type.
Frequency If the backups that use a disk staging storage unit run more frequently than expected,
compare the retention level 1 setting with the Frequency setting. Internally, NetBackup
uses the retention level 1 setting for scheduling purposes with disk staging storage
units.
Make sure that the frequency period is set to make the backups occur more frequently
than the retention level 1 setting indicates. (The default is two weeks.)
For example, a frequency of one day and a retention level 1 of 2 weeks should work
well.
Final destination storage If the schedule is a relocation schedule, a Final destination storage unit must be
unit indicated. (A relocation schedule is created as part of a basic disk staging storage unit
configuration.) A Final destination storage unit is the name of the storage unit where
the images reside after a relocation job copies them.
To copy images to tape, NetBackup uses all of the drives available in the Final
destination storage unit. However, the Maximum concurrent write drives setting
for that storage unit must be set to reflect the number of drives. The setting determines
how many duplication jobs can be launched to handle the relocation job.
NetBackup continues to free space until the Low water mark is reached.
See “Maximum concurrent write drives storage unit setting” on page 648.
Attribute Description
Final destination volume If the schedule is a relocation schedule, a Final destination volume pool must be
pool indicated. (A relocation schedule is created as part of a basic disk staging storage unit
configuration.) A Final destination volume pool is the volume pool where images are
swept from the volume pool on the basic disk staging storage unit.
Final destination media If the schedule is a relocation schedule, a Final destination media owner must be
owner indicated. (A relocation schedule is created as part of a basic disk staging storage unit
configuration.) A Final destination media owner is the media owner where the images
reside after a relocation job copies them.
Specify one of the following:
■ Any lets NetBackup choose the media owner. NetBackup chooses a media server
or a server group (if one is configured).
■ None specifies that the media server that writes the image to the media owns the
media. No media server is specified explicitly, but you want a media server to own
the media.
■ A server group. A server group allows only those servers in the group to write to
the media on which backup images for this policy are written. All server groups that
are configured in the NetBackup environment appear in the Final destination
media owner drop-down list.
Staging backups 677
Initiating a relocation schedule manually
Attribute Description
Use alternate read server An alternate read server is a server allowed to read a backup image originally written
by a different media server.
The path to the disk or directory must be identical for each media server that is to
access the disk.
If the backup image is on tape, the media servers must share the same tape library or
the operator must find the media.
If the backup image is on a robot that is not shared or a standalone drive, the media
must be moved to the new location. An administrator must move the media, inventory
the media in the new robot, and execute bpmedia -oldserver -newserver or
assign a failover media server.
To avoid sending data over the network during duplication, specify an alternate read
server that meets the following conditions:
■ Connected to the storage device that contains the original backups (the source
volumes).
■ Connected to the storage device that contains the final destination storage units.
If the final destination storage unit is not connected to the alternate read server, data
is sent over the network.
Note: For Media Server Deduplication Pool and third-party disk appliance
(OpenStorage) storage, all storage units in the group must be of the same type
of storage.
Note: The properties of the underlying storage units are read-only. You cannot
change the storage unit properties from this dialog box.
Select one or more properties to filter the storage units in the list. Only those
storage units that have the selected properties are displayed. For example,
select Replication source and Replication target to display only those storage
units that are configured to act as both replication sources and replication
targets.
Filter the storage units on the following properties:
■ Primary
Enable Primary to display the storage units that can contain the initial
snapshot of primary data.
■ Replication source
Enable Replication source to display the storage units that can serve as
a source for a replicated snapshot.
■ Replication target
Enable Replication target to display the storage units that can receive
replicated snapshots from a replication source.
■ Mirror
Optionally, enable Mirror to display the storage units that can serve as
a mirrored replication target. (For example, NetApp SnapMirror.)
■ Independent
Optionally, enable Independent to display the storage units that can
act as either a Mirror replication target (SnapMirror) or a non-mirror
replication target (SnapVault).
For more information about snapshot properties, see the NetBackup Replication
Director Solutions Guide.
6 Add or remove storage units from the group:
■ To add storage units to the group, select the storage units from the
Available storage units list and click Add.
■ To remove storage units from the group, select the storage units from the
Storage units to be used in the group list and click Remove.
■ To change the priority of a storage unit, select the storage unit and click
Move Up or Move Down. The units at the top of the list have the highest
priority in the group.
Selection Description
Failover If the Failover option is selected, when a job must queue for
a storage unit, the job queues rather than try another storage
unit in the group.
Media server load balancing If the Media server load balancing option is selected,
NetBackup selects a storage unit based on a
capacity-managed approach. In this way, NetBackup avoids
sending jobs to busy media servers.
A queue can form for a storage unit if the storage unit is unavailable.
The following are some reasons why a storage unit can be considered unavailable:
■ The storage unit is busy.
■ The storage unit is down.
■ The storage unit is out of media.
■ The storage unit has no available space.
■ The storage unit has reached the Maximum concurrent jobs setting.
See “Maximum concurrent jobs storage unit setting” on page 649.
See “Exception to the storage unit selection criteria” on page 686.
If a storage unit is unavailable, NetBackup examines the next storage unit until it
finds one that is available.
The selection is based on the following factors:
■ The rank of the media server.
NetBackup considers the number of processes that are running on each CPU
along with the memory thresholds on each server to determine the rank of a
media server. If the free memory drops below a determined threshold, or if the
number of running processes per CPU rises over a determined threshold, then
the overall rank of the media server drops.
■ The number of jobs on the media server.
NetBackup considers the number of scheduled jobs on each media server.
■ Whether the media server has enough disk space to accommodate the estimated
size of the image. (Physical and virtual tapes ignore this requirement.)
NetBackup estimates the size of any of the new or any current jobs on each
media server. It then determines whether the jobs fit on a given volume.
NetBackup estimates the amount of space that the job may require, based on
previous backup history. If no history is available, the high water mark for the
storage unit serves as a guide.
Media server load balancing cannot be selected for a storage unit group that
includes a BasicDisk storage unit. Also, a BasicDisk storage unit cannot be included
in an existing storage unit group with Media server load balancing enabled.
Note: It is recommended that you select Media server load balancing for disk
staging storage units within a storage unit group.
Adjust the backup load on a media ■ Change the Limit jobs per policy policy attribute for one or more of the
server. policies that are sent to a media server. Specifying a lower limit reduces
the workload on a media server on a specific network segment.
See “Limit jobs per policy (policy attribute)” on page 779.
■ Reconfigure policies or schedules to use storage units on other media
servers.
■ Consider changing the Bandwidth host properties on one or more clients.
See “Storage unit selection criteria within a group” on page 683.
Distribute the backup load on media Reconfigure policy schedules so that they write backups to storage units on
servers during peak periods. the media servers that can handle the load (assuming that master servers
and media servers are on separate hosts).
Configuring storage unit groups 686
Storage unit selection criteria within a group
Adjust the backup load on the client. Change the Maximum jobs per client global attribute. For example, raising
the Maximum jobs per client limit increases the number of concurrent jobs
that any one client can process and therefore increases the load.
Reduce the time that is needed to back Increase the number of jobs that clients can perform concurrently, or use
up clients. multiplexing. Another possibility is to increase the number of jobs that the
media server can perform concurrently for the policies that back up the
clients.
Give preference to a policy. Increase the Limit jobs per policy attribute for the preferred policy relative
to other policies. Or, increase the priority for the policy.
Adjust the load between fast and slow Increase the Limit jobs per policy and Maximum jobs per client for policies
networks. and clients in a faster network. Decrease these numbers for slower networks.
Another solution is to use the NetBackup capability to limit bandwidth.
Maximize the use of devices. Use multiplexing. Allow as many concurrent jobs per storage unit, policy,
and client as possible without causing server, client, or network performance
problems.
Prevent backups from monopolizing tape ■ Place some drives in a down state or limit the number that are used
devices. concurrently in a specific storage unit. For example, if there are four drives
in a robot, allow only two to be used concurrently.
■ Do not place all devices under Media Manager control.
A storage lifecycle policy (SLP) is a storage plan for a set of backups. An SLP is
configured within the Storage Lifecycle Policies utility.
An SLP contains instructions in the form of storage operations, to be applied to the
data that is backed up by a backup policy. Operations are added to the SLP that
determine how the data is stored, copied, replicated, and retained. NetBackup
retries the copies as necessary to ensure that all copies are created.
SLPs offer the opportunity for users to assign a classification to the data at the
policy level. A data classification represents a set of backup requirements, which
makes it easier to configure backups for data with different requirements. For
example, email data and financial data.
Configuring storage lifecycle policies 690
Creating a storage lifecycle policy
SLPs can be set up to provide staged backup behavior. They simplify data
management by applying a prescribed behavior to all the backup images that are
included in the SLP. This process allows the NetBackup administrator to leverage
the advantages of disk-based backups in the near term. It also preserves the
advantages of tape-based backups for long-term storage.
The SLP Parameters properties in the NetBackup Administration Console allow
administrators to customize how SLPs are maintained and how SLP jobs run.
See “SLP Parameters properties” on page 225.
Best-practice information about SLPs appears in the following document:
https://www.veritas.com/content/support/en_US/article.100009913
Note: You can create an SLP and add multiple storage operations to it from the
NetBackup web UI. To add an SLP, on the left navigation pane, click Storage >
Storage Lifecycle Policies, and then click +Add button.
3 In the New Storage Lifecycle Policy dialog box, enter a Storage lifecycle
policy name.
See “NetBackup naming conventions” on page 1206.
4 Add one or more operations to the SLP. The operations are the instructions
for the SLP to follow and apply to the data that is specified in the backup policy.
If this is the first operation added to the SLP, click Add.
If this is not the first operation in the SLP, add an operation that is either
hierarchical or non-hierarchical:
To create a hierarchical operation, select an operation to become the source
of the next operation. Click Add. The new operation is a child of the selected
operation. The child is indented under the parent operation.
5 In the Properties tab of the New Storage Operation dialog box, select an
Operation type. If you're creating a child operation, the SLP displays only
those operations that are valid based on the parent operation that you've
selected.
The name of the operation reflects its purpose in the SLP:
■ Backup
See “Backup operation in an SLP” on page 697.
■ Backup From Snapshot
See “Backup From Snapshot operation in an SLP” on page 699.
■ Duplication
Configuring storage lifecycle policies 692
Creating a storage lifecycle policy
Note: This functionality is available on the NetBackup web UI. To modify the
hierarchy of operations in an SLP, either use the arrows or drag and drop the
selected operation. The drag and drop is applicable for re-ordering and left shift of
the operations.
It is not recommended that users modify automanaged storage lifecycle policies.
If a user begins to modify an automanaged SLP, a dialog appears that warns users
about the possible consequences.
See “Warning about modifying or deleting automanaged policies or storage lifecycle
policies” on page 762.
The order of the operations at the time that the SLP is saved may differ from the
next time the SLP is opened. NetBackup reorders the operations while it stores
them in the catalog configuration file. How the hierarchy works is not changed,
however, and the parent-child relationships are preserved.
If no sibling exists above the operation in the hierarchy, the right arrow is
disabled. It is always disabled for Backup and Snapshot operations.
Moving the operation to the right does not change the position number of the
operation in the list.
The right arrow also moves the children of the operation and preserves their
relationship with the selected operation.
■ Left arrow
Moves the operation to the left in the hierarchy, turning the parent into a sibling.
The left arrow is enabled for some operations. For the left arrow to be enabled,
the selected operation must be either the first or last in a list of siblings.
If the operation is the first sibling of a parent, click the left arrow to make it into
a sibling of its parent.
Note that the left arrow also moves the children along with the selected operation
to preserve the relationship with the operation.
The left arrow is disabled for Backup and Snapshot operations.
Note: You can delete an SLP from the NetBackup web UI. To do so, select the
SLP, click the action menu, and then Delete.
4 Use the Activity Monitor to cancel in-process jobs that use the SLP.
5 Once all of the operations are complete, delete the SLP using one of the
following methods:
■ The NetBackup Administration Console
■ Expand Storage > Storage Lifecycle Policies.
■ Select the SLP name.
■ Select Edit > Delete.
■ In the Delete Storage Lifecycle Policies dialog box, select the SLP
name and click OK.
If the administrator tries to delete an SLP with active images, status code 1519
appears (Images are in process). Wait several minutes and try to delete the
SLP again until the error no longer appears.
Note: If orphaned images are detected due to a system error, NetBackup logs
the fact that the images exist and alerts the administrator to address the
situation.
install_path\NetBackup\bin\admincmd\nbstlutil
On UNIX:
/usr/openv/netbackup/bin/admincmd/nbstlutil
■ List the status of SLP-managed images. The EMM table that tracks the status of
SLP-processed images can be printed. Support may request this information to
troubleshoot an SLP problem.
■ Cancel pending duplication operations on the selected images or image copies.
When a duplication is canceled, NetBackup considers the image or image copy to
be SLP complete. It does not attempt to create any more copies of the backup
image.
■ Deactivate (suspend) pending and future SLP operations on selected images or
image copies. NetBackup retains the image information so that processing can be
resumed by the administrator at a later time.
■ Activate (resume) suspended SLP operations on selected images or image copies.
See the NetBackup Commands Reference Guide for a description of all the options
available for nbstlutil.
When to use NetBackup starts a duplication session every five minutes to copy data from a backup
operation for a duplication operation. Five minutes is the default frequency of the Image
processing interval parameter in the SLP Parameters host properties.
For example, a duplication job fails because the library has a hard failure. It may take
longer than two hours to repair the library. The administrator may not want duplication
jobs to begin every two hours. Use the nbstlutil command to inactivate the SLP
while the library is repaired. When ready, the SLP can be activated and duplication
jobs can begin.
Note: Once the job is reactivated, the administrator may want to temporarily change
the Extended image retry interval parameter to one hour to begin duplication jobs
sooner.
Chapter 16
Storage operations
This chapter includes the following topics:
The Operation selections are the instructions in the storage lifecycle policy. The
following topics describe the purpose of each operation.
Figure 16-1 Backup operation in the New Storage Operation dialog box
Characteristic Description
Storage unit The selection must be a backup storage unit or a backup storage unit
selection group (see the following note).
Child of A Backup operation cannot serve as the child of any other operation.
Therefore, do not click on any other operation in the SLP when adding
a Backup operation.
Source for A Backup operation can be the source of a Duplication operation. (See
Figure 16-2.)
Storage operations 699
Backup From Snapshot operation in an SLP
Characteristic Description
Hierarchy notes If a Backup operation appears in an SLP, it must be the first operation.
Job type A Backup operation generates a Backup job in the Activity Monitor.
Window Backup operations do not offer the option to create an SLP window.
See “Window tab of the Storage Operation dialog box” on page 734.
Duplication
Backup operation operation
Backup Backup
storage unit storage unit
Duplication
tar-formatted tar-formatted
Figure 16-3 Backup From Snapshot operation in the New Storage Operation
dialog box
Characteristic Description
Storage unit The selection must be a backup storage unit or a backup storage unit
selection group.
Source for A Backup From Snapshot operation can be the source for a Duplication
operation. (See Figure 16-4.)
Hierarchy notes An SLP may contain more than one Backup From Snapshot operation.
If the first Backup From Snapshot operation fails with an unrecoverable
error, NetBackup does not attempt the second one.
Note: The SLP may contain only one Backup From Snapshot operation
if the SLP is used by an NDMP policy (or a Standard or MS-Windows
policy with NDMP Data Mover enabled).
Storage operations 701
Duplication operation in an SLP
Characteristic Description
Job type A Backup From Snapshot operation generates a Backup job in the
Activity Monitor.
The Backup job that results from the Backup From Snapshot operation
is under the control of the SLP Manager. If an SLP window is configured,
the Backup job runs during the configured SLP window. If no SLP window
is configured, the Backup job can run at any time; possibly outside of the
backup window as configured in the backup policy. Users may experience
a slight degradation in performance on the client or the client storage
device while NetBackup accesses the snapshot.
Window An SLP window can be created for a Backup From Snapshot operation.
See “Window tab of the Storage Operation dialog box” on page 734.
Figure 16-5 Duplication operation in the New Storage Operation dialog box
Characteristic Description
Storage unit The selection must be a backup storage unit or a backup storage unit
selection group.
■ Backup operation
■ Backup From Snapshot operation
■ A Duplication operation
Source for A Duplication operation can be the source for a Duplication operation.
(See Figure 16-6.)
Hierarchy notes When a Duplication operation appears in an SLP, it cannot be the first
operation.
Storage operations 703
Import operation in an SLP
Characteristic Description
See “Window tab of the Storage Operation dialog box” on page 734.
Figure 16-6 SLP that contains one Backup operation and two Duplication
operations
Duplication Duplication
Backup operation operation operation
Duplication Duplication
Figure 16-7 Import operation in the New Storage Operation dialog box
Characteristic Description
Storage unit An Import operation can import only from a backup storage unit or a
selection backup storage unit group. It cannot import from a snapshot storage unit
or a snapshot storage unit group.
Child of An Import operation cannot serve as the child of any other operation.
Therefore, do not click on any other operation in the SLP when adding
a Import operation.
At least one operation in the SLP must use the Target retention retention
type.
Hierarchy notes If an SLP contains an Import operation, it must be the first in the
operations list and the only Import operation.
Job type An Import operation generates an Import job in the Activity Monitor.
See “Window tab of the Storage Operation dialog box” on page 734.
Storage operations 705
Index From Snapshot operation in an SLP
The Override job priority option can be selected. It allows administrators to specify
a job priority for any import jobs which use this SLP.
Live browse restore ■ NetBackup The user navigates the directory No .f file needs to be present in
Backup, Archive, structure to locate and select the the NetBackup catalog.
and Restore files for restore.
During a live browse restore,
interface
NetBackup automatically mounts
the snapshot so that the user can
see what files it contains. Mounting
and unmounting the snapshot can
be time-consuming.
Characteristic Description
Storage unit The Index From Snapshot operation does not write data to a storage unit. However, a storage
selection unit selection is needed to select the media server that to be used to access the snapshot. As a
best practice, use the storage unit from the Snapshot or Replication operation that is the source
for this operation.
Storage operations 706
Index From Snapshot operation in an SLP
Characteristic Description
Child of When an Index From Snapshot operation appears in an SLP, it must be the child of a Snapshot
or Replication operation.
Therefore, click on either a Snapshot or a Replication operation in the SLP when adding an Index
From Snapshot operation.
Source for While an Index From Snapshot operation cannot be the source for any operation, a Replication
operation can follow it.
Hierarchy notes The Index From Snapshot operation can consume system resources and requires that each
snapshot be mounted to create the .f file.
See “Determining where and when the Index From Snapshot operation occurs” on page 707.
Job type An Index From Snapshot operation generates an Index From Snapshot job in the Activity
Monitor.
Window An SLP window can be created for an Index From Snapshot operation.
See “Window tab of the Storage Operation dialog box” on page 734.
Consider the following items before using the Index From Snapshot operation:
■ The Index From Snapshot operation is supported only in a Replication Director
configuration.
■ Standard, MS-Windows, NDMP, and VMware backup policy types support the
use of storage lifecycle policies that contain the Index From Snapshot operation.
■ The Index From Snapshot operation can run from a full or an incremental
schedule. The file entries that are added to the .f file for either schedule are
the full set of files since all files can be restored from that snapshot. To do so
allows for the most efficient restore, however, more space is consumed in the
NetBackup catalog by the .f file.
Storage operations 707
Index From Snapshot operation in an SLP
Characteristic Description
Source for A Replication operation can be the source for the following operations:
■ Replication
■ Backup From Snapshot
See “Backup From Snapshot operation in an SLP” on page 699.
See “Window tab of the Storage Operation dialog box” on page 734.
Storage operations 710
Replication operation in an SLP
Figure 16-12 Snapshot operation in the New Storage Operation dialog box
Storage operations 712
Snapshot operation in an SLP
Characteristic Description
Storage unit The following topics describe the types of snapshot storage units that
selection can be used as the storage for a snapshot operation:
Child of A Snapshot operation cannot serve as the child of any other operation.
Therefore, do not click on any other operation in the SLP when adding
a Snapshot operation.
Source for A Snapshot operation can be the source for the following operations:
Job type A Snapshot operation generates a Snapshot job in the Activity Monitor.
Window Snapshot operations do not offer the option to create an SLP window.
See “Window tab of the Storage Operation dialog box” on page 734.
Storage operations 713
Snapshot operation in an SLP
Backup Duplication
Primary
Snapshot Snapshot
storage unit storage unit
Figure 16-15 SLP that contains a Snapshot operation and two Replication
operations
Snapshot Replication Replication
operation operation operation
Replication
Primary/ Replication target/ Replication Replication
Replication Replication target
source source
Snapshot Snapshot Snapshot
An operation with this property can serve only as a Replication target for another
operation in the SLP. It cannot serve as source for a replica, but it can serve as the
source for a Duplication operation.
depends on another operation. For example, a snapshot may serve as the source
for a replication. Or, a backup may serve as the source of a duplication.
The operation hierarchy in the Storage Lifecycle Policy dialog box represents a
parent and child relationship.
Figure 16-17 is an example of how the operation list uses indentation to indicate
the relationship between a parent operation and a child operation.
One copy can be the source for many other copies. Figure 16-18 shows how after
the first copy is created, all subsequent copies can be made locally from that source,
without tying up network resources.
Snapshot
operation Backup from
Snapshot
Duplication operations
operation
Data domain 1
Data domain 2
Storage operations 717
Creating a hierarchy of storage operations in a storage lifecycle policy
Changing the location of an operation in the hierarchy changes the storage unit
that serves as the source for the subsequent copies. Changing the hierarchy cannot
change the operation type. (For example, change a backup operation into a
duplication operation.)
Chapter 17
Retention types for SLP
operations
This chapter includes the following topics:
Note: You can set the Retention types for storage lifecycle policy operations from
the NetBackup web UI.
Table 17-1 describes which retention types are valid selections for the various
operations.
Retention types for SLP operations 719
Retention types for storage lifecycle policy operations
Target retention Invalid Invalid Valid if the first Invalid Valid if the first
operation in the operation in the SLP
SLP is an Import is an Import.
and if the storage
is of the backup
type.
Note: Retention is not associated with the Index From Snapshot operation because
the operation does not create any copy.
■ Do not write images both to a volume in a disk storage unit within an SLP and
to the same volume (by the storage unit) directly from a policy.
■ Mark all disk storage units that are used with SLPs as On demand only.
■ Check any storage unit groups to make sure that fixed and capacity-managed
images cannot be written to the same volume in a disk storage unit.
Pass one NetBackup removes any backup images that are past the Desired cache
period setting. NetBackup removes images until the low water mark is reached
or all images that are past the Desired cache period are removed.
Pass two Pass two processing is initiated if the outcome of the pass one processing is
one of the following:
NetBackup removes images until the low water mark is reached or all images
that are not past the Desired cache period are removed.
An image may be deleted if it has not been duplicated for all operations in a
storage lifecycle policy. If the operating system time is past the date that
matches the longest retention period for an image, the image is eligible for
deletion.
Retention types for SLP operations 721
Capacity managed retention type for SLP operations
To see exactly when the storage reaches the low water mark value is difficult. A
backup can occur at the same time as the expiration process occurs. After the
backup is complete, the low water mark may be slightly greater than its lowest
possible value.
The retention period for capacity managed storage is not assured as it is for a fixed
retention period. The Desired cache period becomes a target that NetBackup tries
to maintain. If the space is not required, the backup data could remain on the storage
longer than the Desired cache period indicates.
Capacity managed retention type and disk types that support SIS
Capacity managed is selectable for any disk storage unit that is allowed in an SLP.
However, for the disk types that support single-instance storage (SIS), Capacity
managed functions to various degrees. In order for Capacity managed to operate,
NetBackup must know how much space a backup image uses. With SIS enabled
on the storage unit, NetBackup cannot know exactly how much space a particular
backup image occupies.
The following storage unit configurations use SIS:
■ Media Server Deduplication Pool storage units
■ Some OpenStorage storage units, depending on the vendor characteristics.
Retention types for SLP operations 722
Expire after copy retention type for SLP operations
Note: Although synthetic backups do support the use of storage lifecycle policies,
SLPs cannot be used for the multiple copy synthetic backups method.
See “Using the multiple copy synthetic backups method” on page 957.
If a policy is configured to use an SLP for the backup, the retention that is indicated
in the SLP is the value that is used. The Retention attribute in the schedule is not
used.
An image copy with an Expire after copy retention is expired as soon as all of its
direct child copies have been successfully created. Any mirrored children must also
be eligible for expiration.
the 2-day delay. The expiration time of the duplicate copy is still x days from the
time that the original backup was completed. It does not matter when the copy was
created.
See “Snapshot Client and Replication Director (policy attributes)” on page 826.
In mirror replication, the replica copy is dependent on the existence of the source.
(The source can be the original snapshot or another replica.) Therefore, the retention
of the replica depends on the retention of the source. If the source is deleted, the
mirror is automatically deleted.
In non-mirror replication, the replica is independent of the source and can have an
independent retention. If the source is deleted, the non-mirror replica is not affected
and can be used longer than the source. Or, if the replica is deleted first, it is not
recreated and the source can be kept longer than the replica.
Note: The SLP options can be configured on the NetBackup web UI.
Storage lifecycle policy options 727
Storage Lifecycle Policy dialog box settings
Setting Description
Storage lifecycle The Storage lifecycle policy name describes the SLP. The name cannot be modified after
policy name the SLP is created.
Storage lifecycle policy options 728
Storage Lifecycle Policy dialog box settings
Setting Description
Data classification The Data classification defines the level or classification of data that the SLP is allowed
to process. The drop-down menu contains all of the defined classifications as well as the
Any classification, which is unique to SLPs.
The Any selection indicates to the SLP that it should preserve all images that are submitted,
regardless of their data classification. It is available for SLP configuration only and is not
available to configure a backup policy.
In an Auto Image Replication configuration where the master server domains run different
versions of NetBackup, see the following topic for special considerations:
See “About the storage lifecycle policies required for Auto Image Replication” on page 1124.
One data classification can be assigned to each SLP and applies to all operations in the
SLP.
If a data classification is selected (other than Any), the SLP stores only those images from
the policies that are set up for that data classification. If no data classification is indicated,
the SLP accepts images of any classification or no classification.
The Data classification setting allows the NetBackup administrator to classify data based
on relative importance. A classification represents a set of backup requirements. When data
must meet different backup requirements, consider assigning different classifications.
For example, email backup data can be assigned to the silver data classification and financial
data backup may be assigned to the platinum classification.
A backup policy associates backup data with a data classification. Policy data can be stored
only in an SLP with the same data classification.
Once data is backed up in an SLP, the data is managed according to the SLP configuration.
The SLP defines what happens to the data from the initial backup until the last copy of the
image has expired.
Priority for secondary The Priority for secondary operations option is the priority that jobs from secondary
operations operations have in relationship to all other jobs. The priority applies to the jobs that result
from all operations except for Backup and Snapshot operations. Range: 0 (default) to
99999 (highest priority).
For example, you may want to set the Priority for secondary operations for a policy with
a gold data classification higher than for a policy with a silver data classification.
The priority of the backup job is set in the backup policy on the Attributes tab.
Setting Description
Operations Use the Add, Change, and Remove buttons to create a list of operations in the SLP. An
SLP must contain one or more operations. Multiple operations imply that multiple copies
are created.
See “About writing multiple copies using a storage lifecycle policy” on page 741.
The list also contains the columns that display information about each operation. Not all
columns display by default.
See “New or Change Storage Operation dialog box settings” on page 730.
Arrows Use the arrows to indicate the indentation (or hierarchy) of the source for each copy. One
copy can be the source for many other copies.
See “Creating a hierarchy of storage operations in a storage lifecycle policy” on page 715.
See “Modifying the hierarchy of operations in a storage lifecycle policy” on page 693.
Active The Active and Postponed options appear under State of Secondary Operation
Processing and refer to the processing of all duplication operations in the SLP.
and
Note: The Active and Postponed options apply to duplication operations that create
Postponed
tar-formatted images. For example, those created with bpduplicate. The Active and
Postponed options do not affect the images that are duplicated as a result of OpenStorage
optimized duplication, NDMP, or if one or more destination storage units are specified as
part of a storage unit group.
■ Enable Active to let secondary operations continue as soon as possible. When changed
from Postponed to Active, NetBackup continues to process the images, picking up
where it left off when secondary operations were made inactive.
■ Enable Postponed to postpone the secondary operations for the entire SLP. Postponed
does not postpone the creation of duplication jobs, it postpones the creation of images
instead. The duplication jobs continue to be created, but they are not run until secondary
operations are active again.
All secondary operations in the SLP are inactive indefinitely unless the administrator
selects Active or until the Until option is selected and an activation date is indicated.
Validate Across Click this button to see how changes to this SLP can affect the policies that are associated
Backup Policies button with this SLP. The button generates a report that displays on the Validation Report tab.
This button performs the same validation as the -conflict option performs when used
with the nbstl command.
Setting Description
Source Indicates the storage unit that is the source for the operation.
The Source displays for the following operation types: Backup From Snapshot, Replication,
Duplication, and Index From Snapshot.
Operation The Operation selection determines which options appear in the dialog box.
See “About writing multiple copies using a storage lifecycle policy” on page 741.
■ See “Capacity managed retention type for SLP operations” on page 720.
■ See “Expire after copy retention type for SLP operations” on page 722.
■ See “Fixed retention type for SLP operations” on page 722.
■ See “Maximum snapshot limit retention type for SLP operations” on page 723.
■ See “Mirror retention type for SLP operations” on page 724.
■ See “Target retention type for SLP operations” on page 725.
See “Retention types for storage lifecycle policy operations” on page 718.
Storage lifecycle policy options 731
New or Change Storage Operation dialog box settings
Table 18-2 Properties tab of the Storage Operation dialog box (continued)
Setting Description
Retention period Specifies how long NetBackup retains the backup or copy. To set the retention period, select a
time period (or level) from the list. When the retention period expires, NetBackup deletes
information about the expired backup or copy. After expiration, the files are unavailable for restores.
For example, if the retention is set to two weeks, data can be restored from a backup that this
schedule performs for two weeks after the backup.
Target master Indicates that the copy of the image is to be created in a different master server domain. The
target master server manages the storage where the image is to be copied.
If Target master is selected for a Replication operation, the operation becomes an operation
for Auto Image Replication.
Storage units or storage unit groups may appear in more than one storage lifecycle policy. Storage
units or storage unit groups may be used in a storage lifecycle policy while also being used as
standalone units.
Storage units or storage unit groups may appear in more than one lifecycle. Storage units or
storage unit groups may be used in a storage lifecycle while also being used as standalone units.
Volume pool The Volume pool option is enabled for tape storage units or virtual tape libraries (VTL).
Storage lifecycle policy options 732
New or Change Storage Operation dialog box settings
Table 18-2 Properties tab of the Storage Operation dialog box (continued)
Setting Description
Media owner A Media owner is a group of NetBackup servers that are used for a common purpose. By
specifying a Media owner, you allow only those media servers to write to the media on which
backup images for a policy are written.
Alternate read An Alternate read server specifies the name of the server that is allowed to read a backup image
server originally written by a different media server. This option is available for Duplication operations
only.
Preserve The Preserve Multiplexing option is available for the duplication operations that use tape media
multiplexing or virtual tape libraries (VTL). If the backup to be duplicated is multiplexed and you want the
backups to remain multiplexed, check Preserve Multiplexing.
Override job The Override job priority option is available for an Import operation. The job priority that is
priority indicated is the job priority for any import jobs which use this storage lifecycle policy.
Postpone Enable this option to defer the job until the source for the duplication is about to expire. When
creation of this this option is enabled, the job begins 4 hours before the source is to expire. This default can be
copy until the changed by changing the Deferred duplication offset time in the SLP Parameters host
source copy is properties.
about to expire
See “SLP Parameters properties” on page 225.
Storage lifecycle policy options 733
New or Change Storage Operation dialog box settings
Table 18-2 Properties tab of the Storage Operation dialog box (continued)
Setting Description
Advanced button If a window closes and the jobs for an SLP have not completed, NetBackup attempts to suspend
and Window close the images that are in progress. When the window reopens, NetBackup resumes those jobs at
preference options the point they were when suspended.
Not all images can be suspended. The image must be the result of a duplication job where both
the source and target of the duplication resides on either an AdvancedDisk or Media Manager
storage unit.
In addition, the duplication job must meet the following conditions:
Images that result from all other operations (such as Replication operations), are not suspended.
Click the Advanced button to display the Window close preference options. The selections
apply to the images that NetBackup does not suspend automatically.
Select what NetBackup should do if images are not completed by the time the window closes
and if the images cannot be suspended:
Figure 18-3 Window tab for secondary operations in a storage lifecycle policy
Setting Description
Select from saved You can either assign an existing window to the operation or create a
windows new window for the operation.
To use an existing window, select this option and then select a window
from the drop-down menu.
Create new Select this option to create a new window for this operation to use.
View Impact This option generates an Impact Report which lists the names of the
Report option storage lifecycle policies that currently use the window. The Impact
Report also lists the operation that uses the window, and the source
and the destination storage for the operation.
Storage lifecycle policy options 736
New or Change Storage Operation dialog box settings
Table 18-3 Window tab of the Storage Operation dialog box (continued)
Setting Description
Start Window tab The Start Window grid is grayed out and cannot be modified if the
Default_24x7_Window is selected.
If the Start Window grid is changed for a saved window, click the View
Impact Report option to display information about other operations in
other SLPs that use the window.
Exclude Days tab Use the Exclude Days tab to exclude specific dates from a window.
Note: SLP windows can be created from the NetBackup web UI. To do so, on the
left navigation pane, click Storage > Storage Lifecycle Policies > SLP Windows
> +Add.
■ Use the drop-down menu to select a Start day and the Duration of the
window for that day in hours and minutes. Adjust the Start time for your
environment.
To create multiple time windows:
■ First, create one window.
■ Click Duplicate.
The window is duplicated to any days without existing schedules. Duplication
stops when it reaches a day that already contains a window.
■ On days that you do not want the time window to be open, select the window
and click Delete.
5 Use the buttons under the Start Window grid to do the following:
To change the start time or Adjust the Start time or End time.
end time
4 Add additional dates as necessary, and then click OK to save the window and
the operation.
Index The operation in the SLP that contains errors. The index number is the
operation's order in the SLP. For example, the second operation has an
index number of two.
Storage lifecycle policy options 739
Storage lifecycle policy Validation Report tab
Operation The type of operation where the error occurs in the SLP.
Storage The storage name that is indicated in the operation where the error occurs.
Error code The NetBackup status code. Use the NetBackup Troubleshooter or the
NetBackup Status Codes Reference Guide to determine corrective actions.
NetBackup validates the SLP when it is first created and whenever it is changed.
The Validation Report tab lists the conflicts between the proposed changes to the
operations in a storage lifecycle policy and any backup policy that uses the SLP.
Likewise, when a policy is created that indicates an SLP as the Policy storage, a
similar validation report may display. The report lists any conflicts between the
policy and the SLP that it has indicated.
The conflicts that are listed must be resolved in order for a job that references the
SLP to run successfully. Use the Troubleshooter or the online Help on this tab for
a list of common status codes that result from SLP conflicts.
Storage lifecycle policy options 740
Storage lifecycle policy Validation Report tab
Note: The Request has timed out message may appear in environments with
very busy servers.
To increase the timeout to account for the latency in connectivity, increase the
NBJAVA_CORBA_DEFAULT_TIMEOUT value in the following files:
The report checks for the following conflicts between the selected SLP and the
backup policies that use it:
■ The data classification in the storage lifecycle policy does not match that in the
referencing backup policies.
■ The SLP contains a Snapshot operation, but the referencing backup policies
do not have Perform snapshot backups enabled.
■ The SLP does not contain a Snapshot operation, but the referencing backup
policies have the Perform snapshot backups enabled.
■ The SLP contains a Snapshot operation, but the referencing backup policies
cannot enable the Retain snapshots for Instant Recovery option.
■ The policy is of the NBU-Catalog backup type, but the SLP configuration does
not indicate a CatalogBackup volume pool.
■ The policy is not of the NBU-Catalog backup type, but the SLP configuration
indicates a CatalogBackup volume pool
To generate a validation report using the command line, run the following command:
nbstl SLP_name -impact
Figure 18-5 Validation Report tab of the Storage Lifecycle Policy dialog box
Chapter 19
Using a storage lifecycle
policy to create multiple
copies
This chapter includes the following topics:
The following topics are considerations when storage lifecycle policies are used to
create multiple copies.
Copy 1 on disk
Copy 2 on tape
Copy 3 on disk
Consider the following example: The operations list for an SLP contains two Backup
operations to two storage units (BU_1, BU_2) and three Duplication operations.
The backup to BU_1 is successful, but the backup to BU_2 is unsuccessful.
To fulfill the backup on BU_2, NetBackup creates a duplication job from BU_1 to
BU_2. The duplication job is in addition to the jobs that are run for the three
duplication operations.
Duplication jobs can be controlled by using the nbstlutil command.
See “Lifecycle operation administration using the nbstlutil command” on page 695.
Chapter 20
Storage lifecycle policy
versions
This chapter includes the following topics:
An SLP version remains as long as there are any incomplete images that refer to
the version.
Some fields require values for all of the operations in the SLP. Make sure that the
number of values that are specified for the fields matches the existing operation
count.
For example, in an SLP that contains three operations, to change the value of one,
a value must be given for all three operations. Note that the values for all three
operations are replaced. To change the value for the second operation, provide the
existing values for the first and the third operations.
Some configuration options cannot be changed using -modify_current or
-modify_version. To change any of the following options, you must create an
entirely new SLP version:
inactive version after all the copies that refer to it have finished processing. When
the copies are complete, they are considered SLP-complete.
By default, NetBackup deletes an inactive SLP version after 14 days.
The following parameters in the SLP Parameters host properties apply to version
deletion:
■ Cleanup interval (SLP.CLEANUP_SESSION_INTERVAL)
■ Unused SLP definition version cleanup delay
(SLP.VERSION_CLEANUP_DELAY)
See “SLP Parameters properties” on page 225.
Section 5
Configuring backups
■ Schedules tab
What type of client to back up. See “Policy Attributes tab ” on page 765.
Where to store the backup. See “Policy Attributes tab ” on page 765.
When and how frequently to perform the See “Schedules tab ” on page 828.
backup.
Which clients to back up. See “About the Clients tab” on page 877.
Which client files and directories to back up. See “Backup Selections tab ” on page 880.
■ Attributes
■ Schedules
■ Clients
■ Backup Selections
To display information about all policies on In the center pane, click Summary of All
the current primary server: Policies.
Step 1 Gather client information Gather the following information about each client:
■ The client name.
■ The approximate number of files on each client to be backed up.
■ The typical file size of the files.
One client may be a file server that contains a large amount of data while
the other clients are workstations. To avoid long backup times, include the
file server in one policy and the workstations in another policy. It may be
beneficial to create more than one policy for the file server.
Step 2 Group the clients based on Divide the clients into groups according to the different backup and archive
backup requirements requirements.
The groups can be based on the type of work that the clients perform. Clients
that are used for similar tasks generally have similar backup requirements.
For example, most clients in an engineering department create the same
types of files at similar levels of importance. In some instances, create a
single policy for each group of clients. In other cases, subdivide the clients
and include them in the separate policies that are based on their backup
requirements.
A backup policy can apply to one or more clients. Every client must be in at
least one backup policy so that it can be backed up.
Step 3 Consider the storage The NetBackup environment may have some special storage requirements
requirements that the backup policies must accommodate.
The storage unit and volume pool settings apply to all the files that are backed
up by a policy. If files have special storage requirements, create separate
policies for the files, even if other factors are the same, such as schedules.
Step 4 Consider the backup Create additional backup policies if the schedules in one policy do not
schedule accommodate all clients and files.
Consider the following factors when deciding to create additional policies:
Step 5 Group clients by common Create separate policies for the clients that require similar policy attribute
attributes settings.
See “Policy attributes that affect how clients are grouped in policies”
on page 756.
Step 6 Maximize multiplexed Create separate policies as necessary to maximize the benefits of multiplexed
backups backups.
To maximize drive use, multiplex the slower clients that produce small
backups. The higher-performance clients that produce long backups are
likely to use drives fully and not benefit from multiplexing.
Step 7 Evaluate backup times Evaluate total backup times for each schedule and further subdivide policies
to reduce backup times to an acceptable level.
In addition to reducing the backup time for each policy, separate policies
can reduce the total backup time for the server. NetBackup processes files
within a backup selection list in the order they appear in the backup selection
list. However, separate policies are processed in parallel if enough drives
are available and the Maximum jobs per client host property is set to allow
it.
The Multiplexing and Allow multiple data streams policy attributes also
allow backup policies to be processed in parallel.
Table 21-3 Policy attributes that affect how clients are grouped in policies
Attribute Description
Policy Type Each client must be in a policy of the correct policy type. For example, Windows clients must
be in a policy of a MS-Windows policy type.
Destination All of the data that the policy generates is sent to the same destination that is indicated in
the policy. The data must share the same Data Classification, Policy storage, and Policy
volume pool.
Job Priority This attribute determines the priority for the backups of all of the clients in the policy.
Follow NFS Select this attribute if a UNIX client has NFS mounted files to be backed up. Consider placing
these clients in a separate policy so problems with NFS do not affect the other clients.
Cross mount points This attribute lets NetBackup cross file system boundaries for all clients in the policy.
Backup Network This attribute lets NetBackup back up the files that all clients in the policy store on network
Drives drives. (Applies only to the MS-Windows policy type.)
Compression This attribute indicates that all clients in the policy are to compress their backups before they
send them to the server. Note that the time to compress can increase backup time and make
it unsuitable to use for all clients. Consider creating a different policy for those clients.
See “Compression (policy attribute)” on page 789.
■ To preserve data integrity, the folder or folders that host the Shared Replica
DFSR data are excluded automatically by NetBackup from normal file system
backups.
■ The top-level DFSR shared folders become part of the Shadow Copy
Components. Therefore, the data is snapped consistently by Windows Volume
Shadow Copy Service (VSS) before each backup.
The VSS writer stops and restarts the DFS Replication service automatically.
Schedule the backups to coincide with a period of low activity. (If you stop the
replication service manually, Microsoft change journal problems may occur.
Specifically, Update Sequence Number (USN) Journal wrap may occur.)
By default all Windows clients are configured for Windows open file backups. The
DFSR servers must be configured for this option.
See “Windows Open File Backup tab of the Client Attributes properties” on page 84.
One policy can back up the data within a reasonable time window.
Creating backup policies 758
Planning for policies
More than 50 GBs Configure one backup policy for each DFSR server, and in that policy specify only the replication
folders. A policy for each host's replication data ensures that the DFSR data is backed up within
a reasonable time window.
For each DFSR server host, do the following:
■ Create a global exclude list for All Policies and All Schedules. Exclude the following DFSR
top-level folder:
Shadow Copy Components:\User Data\Distributed File System
Replication\DfsrReplicatedFolder
The global exclude list ensures that the DFSR components are not backed up accidentally
by other backup policies for the client.
See “Exclude Lists properties” on page 118.
■ Create a backup policy for the DFSR data, as follows:
■ For the client, specify the DFSR server host. For the servers that are hosted in a cluster,
specify the DFSR cluster name rather than the local host name.
See “Adding, changing, or deleting clients in a policy ” on page 877.
■ For the Backup Selections for the policy, specify the absolute path to each of the top-level
DFSR folders on that host. The following is an example path:
Shadow Copy Components:\User Data\Distributed File System
Replication\DfsrReplicatedFolders\folder_name
Tip: Use the Backup, Archive, and Restore interface to browse the Shadow Copy
Components for the DfsrReplicatedFolders folder. The interface shows the path to
each DFSR folder that you need to enter as a backup selection.
See “Adding backup selections to a policy” on page 882.
■ For the backup policy, create an exception to the exclude list and specify the top-level DFSR
directory, as follows:
Shadow Copy Components:\User Data\Distributed File System
Replication\DfsrReplicatedFolders
For the exception Policy, specify the backup policy for the DFSR data. Also specify All
Schedules for the Schedule.
If DFSR is hosted in a cluster, create the exception for each host in the cluster.
The exception ensures that the Shadow Copy Components DFSR paths are included for
backup after NetBackup processes the global exclude list.
See “Adding an exception to the exclude list” on page 122.
During a backup, Windows writes the following event ID messages to the application
event log of a DFSR host:
Event ID=1102
Severity=Informational
The DFS Replication service has temporarily stopped replication
Creating backup policies 759
Creating a backup policy
Event ID=1104
Severity=Informational
The DFS Replication service successfully restarted replication
after a backup or restore operation.
Restores of DFSR
To restore DFSR data, use the NetBackup Backup, Archive and Restore client
interface to browse the Shadow Copy Components for the files or folders to restore,
as follows:
Shadow Copy Components:\User Data\Distributed File System
Replication\DfsrReplicatedFolders\folder_name
When you perform a restore, consider carefully if the restore needs to include the
DFSR database, in addition to the DFSR data. A DFSR server maintains a globally
unique version number (GVSN) for each DFSR database on each replicated volume.
If you restore a DFSR server to an earlier database version, the other servers do
not recognize the older version number. Then replication is impossible and stops
until the issue is corrected.
More information
https://www.veritas.com/content/support/en_US/article.100038589
Refer to the Microsoft documentation on managing and using DFSR for additional
details.
Copy a schedule and paste it ■ Expand the policy which contains a schedule that
into another policy you'd like to copy.
■ In the right pane, right-click the schedule and select
Copy.
■ Expand the policy where you'd like to paste the
schedule.
■ In the right pane, right-click anywhere in the schedule
area and select Paste.
4 Complete the entries in the Attributes tab, Start Window tab, Exclude Days
tab, and Include Dates tab (when applicable).
See “Schedule Attributes tab ” on page 829.
See “Start Window tab ” on page 861.
See “Excluding days from a schedule ” on page 865.
See “Include Dates tab ” on page 866.
5 Click OK.
Note: You can change Attributes, Clients, and Schedules of multiple policies at
one time. However, you cannot change Backup Selections of multiple policies at
one time.
Note: You can change different schedules across different policies at one time.
If you change multiple schedules of different policy types, the Attributes tab
is disabled. A tri-state is displayed for an attribute that has different values for
multiple policies you selected.
Creating backup policies 762
Warning about modifying or deleting automanaged policies or storage lifecycle policies
5 In the middle pane, select the policy item to which you want to paste the copied
items.
6 From the Edit menu, click Paste.
When you paste items with the same name, NetBackup provides options: To
either copy and replace the existing item, or copy but keep the existing item,
or to not copy.
Note: If the schedules do not match the policy type, the schedules are not
copied. The action is indicated in a dialog box.
When you paste attributes, the existing attributes of the policy are always
replaced. Whereas, when you paste backup selections, the backup selection
is always copied to the policy, and not replaced.
The copying or moving feature is also applicable to instances and instance
groups of Oracle and SQL type of backup policies.
The following topics describe the settings on the policy Attributes tab.
a warning message and then deletes the invalid schedules or changes the schedules
to an equivalent type.
When you change the policy type of an existing policy, other selections or features
of the policy may become invalid as well.
Table 21-5 describes all the types of NetBackup policies.
BigData Use as a policy type to schedule and run a job for big data applications. For example,
Hadoop Distributed File System (HDFS) or Nutanix Acropolis Hypervisor. This policy
type requires the Enterprise Client license.
For information about the plug-ins that NetBackup supports, and which are available
to download and install, see:
https://www.veritas.com/content/support/en_US/article.100040155
DataTools-SQL-BackTrack Use for the policies that contain only clients with the NetBackup for SQL-BackTrack
agent. For information on setting up this policy type, see the guide for this option.
(UNIX only)
DataStore This policy type is used for database applications that NetBackup uses the Open
Backup Services (XBSA) for backup or archive purposes.
DB2 Use for the policies that contain only clients with the NetBackup for DB2 agent. For
information on setting up this policy type, see the guide for this option.
Enterprise-Vault Use as a policy type to schedule and run an Enterprise Vault job.
FlashBackup Combines the speed of raw-partition backups with the ability to restore individual files.
(UNIX only) This policy type applies to UNIX clients only. Requires the Enterprise Client license.
For information on setting up this type of policy, see the NetBackup Snapshot Client
Administrator's Guide.
FlashBackup-Windows Combines the speed of raw-partition backups with the ability to restore individual files.
This policy type applies to Windows clients only. Requires the Enterprise Client license.
(Windows only)
For information on setting up this type of policy, see the NetBackup Snapshot Client
Administrator's Guide.
Creating backup policies 768
Policy Attributes tab
Hyper-V To back up the virtual machines that reside on Windows Hyper-V servers, by means
of on-host or off-host backups. This policy type requires the Enterprise Client license.
Users can upgrade pertinent policies to the Hyper-Vpolicy type using one of the
following methods:
■ Change the policy type in the NetBackup Administration Console for one policy
at a time.
■ Change the policy type for multiple policies at one time using the bpplconvert
script that is located in the following location:
On Windows: install_path\NetBackup\bin\goodies
On UNIX: usr/openv/netbackup/bin/goodies
For information on setting up this type of policy, see the NetBackup for Hyper-V Guide.
Informix-On-BAR Use for the policies that contain only clients with the NetBackup for Informix agent. For
information on setting up this policy type, see the guide for this option.
(UNIX only)
Lotus-Notes Use for the policies that contain only clients with the NetBackup for Lotus Notes agent.
For information on setting up this policy type, see the guide for this option.
MS-Exchange-Server Use for the policies that contain only clients with the NetBackup for Exchange Server
agent. For information on setting up this policy type, see the guide for this option.
(Windows only)
This policy type applies to Windows clients only.
MS-SQL-Server Use for the policies that contain only clients with the NetBackup for SQL Server agent.
For information on setting up this policy type, see the guide for this option.
MS-Windows Use for the policies that contain only Windows clients of supported Windows operating
system levels.
Standard and MS-Windows policy types are the only policy types that support the
following options:
NAS-Data-Protection Use the policy to configure dynamic data streaming for NAS workloads.
NDMP Use for the policies that contain only clients with the NetBackup NDMP option. This
policy type is available only when the NetBackup NDMP is installed and licensed. For
information on setting up this policy type, see the guide for this option.
Oracle Use for the policies that contain only clients with the NetBackup for Oracle agent. For
information on setting up this policy type, see the guide for this option.
SAP Use for the policies that contain only clients with the NetBackup SAP Agent. For
information on setting up this policy type, see the guide for this option.
Standard Use for UNIX clients (including supported Mac clients), except for those clients that
are covered by specific products, such as Oracle.
Standard and MS-Windows policy types are the only policy types that support the
following options:
Sybase Use for the policies that contain only clients with the NetBackup for Sybase agent. For
information on setting up this policy type, see the guide for this option.
Universal-Shares Use as a policy type to schedule and run a job that protects data in a universal share.
The universal share must be created on a specified MSDP storage server using
NetBackup storage APIs or the NetBackup web UI .
Vault Use as a policy type to schedule and run a Vault job. This policy type is available only
when Vault is licensed.
Creating backup policies 770
Policy Attributes tab
VMware For backup of any virtual machines that reside on VMware vSphere servers, by means
of off-host backups. This policy type requires the Enterprise Client license.
Users can upgrade pertinent policies to the VMware policy type using one of the
following methods:
■ Change the policy type in the NetBackup Administration Console for one policy
at a time.
■ Change the policy type for multiple policies at one time using the bpplconvert
script that is located in the following location:
On Windows: install_path\NetBackup\bin\goodies
On UNIX: usr/openv/netbackup/bin/goodies
For information on setting up this type of policy, see the NetBackup for VMware Guide.
For information about off-host backups, see the NetBackup Snapshot Client
Administrator's Guide.
When NetBackup looks for an available storage unit, it selects the first storage unit
that meets the following requirements:
■ The storage unit must not be designated as On demand only.
■ The storage unit must have available drives.
■ The storage unit must have media available in the required volume pool.
However, NetBackup makes an exception when a client is also a media server with
locally-attached storage units. In that case, NetBackup selects the locally-attached
storage units first.
See “About staging backups” on page 664.
Storage unit Select the name of the storage unit that is to be the storage
destination for the policy data. It can be disk or tape-based.
Storage lifecycle policy Select the name of the storage lifecycle policy that is to be
the storage destination for the policy data.
Storage unit group Select the name of the storage unit group that is to be the
storage destination for the policy data.
Note: If different storage is selected for the Override policy storage option on the
Schedule Attributes tab, that selection overrides the Policy storage attribute.
Table 21-6
Scenario Action
A specific storage unit is designated but Consider changing the destination to Any Available since backups cannot
the unit is unavailable. run for those policies and the schedules that require the unit.
Any Available is selected. Be aware that any basic disk storage unit that is not assigned to a storage
group is considered available for disk spanning.
The available volume pools appear on the list. Whenever a new volume is required,
it is allocated from the volume pool indicated.
If you select a volume pool on the Schedule tab, that selection overrides the Policy
volume pool selection on the Attributes tab.
See “Override policy storage (schedule attribute)” on page 849.
See “Example of overriding the policy volume pool” on page 775.
The following table describes the default volume pools that NetBackup defines.
The following table describes the additional volume pools that are useful to create.
Media is assigned to the volume pools for Media Manager storage devices. Disk-type
storage devices are not allocated to a volume pool.
See “About NetBackup volume pools” on page 528.
See “Adding or deleting a volume pool” on page 592.
See “About scratch volume pools” on page 530.
Creating backup policies 775
Policy Attributes tab
checkpoint restart. When the box is checked, NetBackup takes checkpoints during
a backup job at the frequency you specify. If the box is not checked, no checkpoints
are taken and a failed backup restarts from the beginning of the job. Checkpoint
restart can also be used for restore jobs.
See “Checkpoint restart for restore jobs” on page 777.
The Global Attributes property, Schedule backup attempts, indicates the number
of times that NetBackup tries to restart a failed backup.
See “Global Attributes properties” on page 140.
Note: Checkpoints are saved at file boundaries and point to the next file in the list
to be backed up. Checkpoints cannot occur in the middle of a file. After the file is
backed up, the checkpoint is saved.
Note: Checkpoints are not taken for a user-archive backup. If a user-archive backup
resumes, it restarts from the beginning.
Item Description
Basic disk staging Checkpoint restart is supported for Stage I. Checkpoint restart is not supported for
Stage II.
Item Description
■ Checkpoint restart is not supported for the backup selections that are indicated by
a UNC path.
■ No checkpoints are taken during a system state backup.
■ No checkpoints are taken during a Windows disk image (raw) backup.
■ No checkpoints are taken for the remainder of the backup after NetBackup
encounters Single-instance Store (SIS).
When an incremental backup resumes and completes successfully, the archive bits
are cleared for the files that were backed up after the job resumes. However, the archive
bits are not cleared for the files that were backed up before the resume. Since the
archive bits remain, the files that were backed up before the backup resumes are
backed up again during the next incremental backup.
Multiple copies (schedule Checkpoint restart is supported for the policies that are configured to create multiple
attribute) backup copies.
The last failed copy that contains a checkpoint can be resumed if a copy is configured
to allow other copies to continue the job if the copy fails and subsequent checkpoints
occur.
Snapshot Client (policy Checkpoint restart is supported for use with local or alternate client backups. However,
attribute) the following policy attributes are not supported:
See “Snapshot Client and Replication Director (policy attributes)” on page 826.
NAS-Data-Protection (policy
type)
Move restore job from incomplete state to This Clean-up host property indicates the
done state number of days that a failed restore job can
remain in an Incomplete state.
Client A and Client B backups can occur concurrently and back up to different devices
This attribute operates differently for VMware policies, depending on how the policy
selects virtual machines.
For more information, see the NetBackup for VMware Administrator's Guide.
Table 21-10 describes the factors that affect the number of concurrent backup jobs
that NetBackup can perform.
Item Description
Jobs from different policies The limit does not apply to concurrent jobs if the jobs are from different policies.
For example, if three policies limit concurrent jobs to two, NetBackup can start two jobs
from each policy. A total of six policies can be running at one time in this situation.
Multiplexing If multiplexing is used, set the limit high enough to support the specified level of
multiplexing.
Lower values can limit multiplexing within a policy if jobs from different schedules exist
within the policy. For example, the limit is set to two and an incremental backup schedule
is due to run for four clients. Only two clients are backed up at one time, regardless of
the multiplexing settings.
Creating backup policies 780
Policy Attributes tab
Item Description
Network load The available bandwidth of the network determines how many backups can occur
concurrently. If you encounter loading problems, consider multiple networks for backups.
Or, configure the backup policy to use the Compression attribute.
When the client that is backed up is also a server, it is a special case. In this instance,
the network load is not a factor because the network is not used. However, the load
on the client and server is still a factor.
Number of storage devices To process more than one backup job at a time, the configuration must include one of
available and multiplexing the following:
limits
■ Multiple storage units.
■ A storage unit with enough drives to perform more than one backup at a time.
■ Storage units that are configured to multiplex.
With removable media devices such as tape drives, the number of concurrent jobs
depends on the total number of drives in the storage units. With disk storage, the
storage device is defined as a file path and the available disk space determines how
many paths are possible.
Parent job and children jobs Parent jobs do not count toward the limit. Only the children jobs count toward the limit.
The following are examples of the jobs that produce a parent job and children jobs:
■ Multistreamed jobs
■ Catalog backups
■ Snapshot Client snapshots
■ Bare Metal Restore jobs
This attribute operates differently for VMware policies, depending on how the policy
selects virtual machines.
For more information, see the NetBackup for VMware Administrator's Guide.
Server speed Too many concurrent backups interfere with the performance of the server. The best
number depends on the hardware, operating system, and applications that are running.
the greater the priority of the job. NetBackup assigns the first available resource to
the policy with the highest priority.
In the Default Job Priorities host properties, you can set a job priority default for
a job type.
See “Default Job Priorities properties” on page 104.
Any (default) Allows NetBackup to select the media owner. NetBackup selects a
media server or a server group (if one is configured).
None Specifies that the media server that writes the image to the media owns
the media. No media server is specified explicitly, but you want a media
server to own the media.
A server group Allows only those servers in the group to write to the media on which
backup images for this policy are written. All server groups that are
configured appear in the list.
backups, recheck the box. Make sure that the date and time are set to the time that
you want to resume backups.
If the schedule is to be used for a catalog archive, the policy must not be active.
Clear the check box to deactivate the policy.
See “Creating a catalog archiving policy” on page 1000.
Note: This attribute applies only to UNIX clients in certain policy types. NetBackup
allows it to be selected in those instances only.
This attribute eliminates the need to locate and log on to the systems where the
files reside. If the files are mounted on the NetBackup client, you can back up,
archive, and restore them by working from the NetBackup client. You must have
the necessary permissions on the NFS mount. Use this capability to back up the
systems that the NetBackup client software does not support.
Generally, do not back up NetBackup clients over NFS. Back up and archive files
on the NFS server where the files physically reside. NFS backups have lower
performance and sometimes encounter problems. If Follow NFS is selected, you
may want to use the policy only for the files and clients that are backed up or
archived over NFS.
Note: If Follow NFS is not selected, the backup process reads the client’s mount
table and evaluates each item in the table. NetBackup resolves any links to the true
path. NetBackup must resolve the links so it can accurately avoid backing up any
files that reside on NFS-mounted file systems.
If NetBackup cannot access a Network File System when it evaluates the mount
table, it assumes that the file system is unavailable. (The default time to access the
file system is five seconds.) To change the default, change the UNIX primary server
host property, NFS_ACCESS_TIMEOUT in the usr/openv/netbackup/bp.conf file.
Note: NetBackup specifically excludes mapped directories even if Follow NFS and
Cross mount points are enabled. To back up mapped directories, include the
directories in the file list.
Creating backup policies 783
Policy Attributes tab
Item Description
Cross mount points (policy The behavior of Follow NFS can vary depending on how it is used in combination with
attribute) Cross mount points.
See “Examples of using Cross mount points and Follow NFS in combination”
on page 787.
Raw partitions This attribute has no effect on raw partitions. The Network File Systems that are
mounted in a raw partition are not backed up. Nor can you back up raw partitions from
other computers that use NFS mounts to access the raw partitions. The devices are
not accessible on other computers through NFS.
Note: NetBackup does not support raw partition backups on unformatted partitions.
Automounted directories This attribute causes files in automounted file systems to be backed up. Automounted
directories can be excluded to allow the backup of other NFS mounts. To do so, add
an entry for the automounter’s mount directory to the exclude list on the client.
Note: Mapped drive letters cannot be backed up. Drive letters do not appear in the
Backup, Archive, and Restore console when backups are browsed.
Creating backup policies 784
Policy Attributes tab
Step 2 Add the folder name to the Add \\win_PC\TestData to the file list of the policy. This step is not
policy necessary if the policy is only used for user-directed backups.
Step 4 Perform a backup Backups run as scheduled or when a manual backup is performed.
Step 1 Create a policy On primary1 create a policy for win_client, and check Backup network
drives in the policy attributes tab.
Step 3 Create a batch file Create a batch file bpstart_notify.bat that does the following:
Step 4 Perform a backup Backups run as scheduled or when a manual backup is performed.
points and include root (/) in the backup selection list. As a result, only the root
file system is backed up, and not the file systems that are mounted on it. In another
policy, enable Cross mount points and include root (/) in the backup selection
list. As a result, all the data on the client is backed up.
Note: NetBackup specifically excludes mapped directories even if Follow NFS and
Cross mount points are enabled. To back up mapped directories, include the
directories in the file list.
The following table lists items to consider when you use this policy attribute.
Item Description
Follow NFS (policy attribute) The behavior of Cross mount points can vary depending on how it is used in
combination with Follow NFS.
See “Examples of using Cross mount points and Follow NFS in combination”
on page 787.
Backup selection entries The following backup selection entries behave in the following manner for Windows
and UNIX computers when the Cross mount points attribute is used:
■ /
Valid for UNIX clients. For Windows clients, the forward slash expands to
ALL_LOCAL_DRIVES.
■ :\
Valid for Windows clients. For UNIX clients, this entry creates a status 69 (Invalid
filelist specification).
■ *:\
Valid for Windows clients. For UNIX clients, this entry creates a status 69 (Invalid
filelist specification).
UNIX raw partitions This attribute has no effect on UNIX raw partitions. If a raw partition is the root partition
and contains mount points for other file systems, the other file systems are not backed
up when Cross mount points is enabled.
Creating backup policies 787
Policy Attributes tab
Item Description
ALL_LOCAL_DRIVES Do not use Cross mount points in policies on UNIX computers where you use the
directive ALL_LOCAL_DRIVES directive in the backup selection list.
Enabling Cross mount points can cause multiple backups of mounted volumes.
If you require the backup to traverse file system boundaries, do not use the
ALL_LOCAL_DRIVES backup selection directive on UNIX clients. Instead, specify a
forward slash (/) within the policy backup selection list and ensure that Cross mount
points is selected in the policy Attributes.
Mount points to disk storage Do not cross mount points to back up a media server that uses mount points to any
disk storage that contains backup images. If the policy crosses mount points, the
NetBackup backup images that reside on that disk storage are backed up. The
NetBackup disk storage unit type uses mount points for disk storage.
Table 21-15 Results of using Cross mount point and Follow NFS in
combination
Note: NetBackup specifically excludes mapped directories even if Follow NFS and
Cross mount points are enabled. To back up mapped directories, include the
directories in the file list.
Creating backup policies 788
Policy Attributes tab
Example 1 and Example 2 assume that the client disks are partitioned as shown
in Figure 21-4.
NFS
Disks on d2 d3 Disk on
Local System Remote System
Disks Description
Example 1:
■ Cross mount points and Follow NFS are not selected.
■ The backup selection list contains the following entry:
//usr/home
■ In this case, NetBackup considers only the directories and files that are in the
same file system as the backup selection list entry. It does not back up
/home/njr or /net/freddie/home.
Example 2:
■ Cross mount points and Follow NFS are selected.
■ The backup selection list only contains a forward slash:
/
■ In this case, NetBackup backs up all the files and directories in the tree, including
those under /home/njr and /net/freddie/home.
Creating backup policies 789
Policy Attributes tab
To back up only /usr and individual files under /, leave / out of the list and
separately list the files and directories you want to include. For example:
/usr
/individual_files_under_root
Compression reduces the size of a backup by reducing the size of files in the backup.
In turn, the smaller backup size decreases the number of media that is required for
storage. Compression also decreases the amount of data that travels over the
network as well as the network load. However, compression increases the overhead
computing on the client and increases backup time due to the time required to
compress the files. The lower transfer rate that is associated with compression on
the client reduces the ability of some tape devices (notably 8mm) to stream data.
The effect of the lower transfer rate causes additional wear on those devices.
The savings in media and network resources continue to make compression
desirable unless total backup time or client computing resources become a problem.
If total backup time is a problem, consider multiplexing. The NetBackup multiplexing
feature backs up clients in parallel, reducing the total time to back them up.
See “Media multiplexing (schedule attribute)” on page 854.
The degree to which a file can be compressed depends on the data type. A backup
usually involves more than one type of data. Examples include stripped and
unstripped binaries, ASCII, and the non-unique strings that repeat. Some data types
are more favorable to compression.
Note: When compression is not used, the server may receive more data than the
space that exists on the client. The discrepancy is due to client disk fragmentation
and the file headers that the client adds. (To tell how much space a file occupies,
run the du command. To tell how much free disk space is available, run the df
command.)
Creating backup policies 790
Policy Attributes tab
Table 21-17 describes the various factors to consider when you choose to use
Compression.
Item Description
Data types that Programs, ASCII files, and unstripped binaries (typically 40% of the original size).
compress well
Best-case compression: Files that are composed of the strings that repeat can sometimes
be compressed to 1% of their original size.
Data types that do not Stripped binaries (usually 60% of original size).
compress well
Worst-case compression: Files that are already compressed become slightly larger if
compressed again.
Effect of file size File size has no effect on the amount of compression. However, it takes longer to compress
many small files than a single large one.
Client resources that Compression requires client computer processing unit time and as much memory as the
are required administrator configures.
Effect on client Compression uses as much of the computer processing unit as available and affects other
performance applications that require the computer processing unit. For fast CPUs, however, I/O rather
than CPU speed is the limiting factor.
Files that are not NetBackup does not compress the following files:
compressed
■ Files that are equal to or less than 512 bytes, because that is the tar block size.
■ On UNIX clients, files with the following suffixes:
■ On UNIX clients, if a compressed file has a unique file extension, exclude it from
compression by adding it under the Client Settings (UNIX) properties.
Effect of using with If compressed data is written to a storage unit that has single-instance store (SIS) capabilities,
storage units with SIS the storage unit may not be able to use data deduplication on the compressed or the encrypted
capabilities data. In data deduplication, only one instance of the file is stored. Subsequent instances of
the file reference the single file.
Creating backup policies 791
Policy Attributes tab
Note: If encrypted data is written to a storage unit that has deduplication capabilities,
the storage unit may not be able to deduplicate the encrypted data.
Option Description
Option Description
Tape drive encryption With hardware-based tape drive encryption, an encrypting tape
drive encrypts the data. The data is encrypted at rest only.
AdvancedDisk encryption A plug-in in the NetBackup OpenStorage stack encrypts the data.
The data is encrypted at rest only.
Cloud storage encryption A plug-in in the NetBackup OpenStorage stack encrypts the data.
The data is encrypted at rest only (by default, NetBackup uses
SSL for read and write operations).
Media Server The MSDP deduplication plug-in encrypts the data. The data can
Deduplication Pool be encrypted in transit and at rest or at rest only. The NetBackup
encryption deduplication plug-in manages the encryption keys.
for the policy. This first backup after the attribute is set always backs up all files,
even if it is an incremental backup.
The following examples show how move detection backs up the files that otherwise
would not be backed up:
■ On Windows:
■ A file that is named C:\pub\doc is moved to or installed in C:\spec\doc.
The archive bit is unchanged but C:\spec\doc is new in the C:\spec\
directory and is backed up.
■ A directory that is named C:\security\dev\ is renamed as
C:\security\devices\. The archive bit is unchanged but
C:\security\devices\ is a new directory and is backed up.
■ On UNIX:
■ A file that is named /home/pub/doc is moved to /home/spec/doc. The
modification time is unchanged but /home/spec/doc is new in the
/home/spec/ directory and is backed up.
NetBackup begins to collect the information that is required for move detection with
the next full or incremental backup for the policy. This first backup after the attribute
is set always backs up all files, even if it is an incremental backup.
Move detection consumes space on the client and the backup can fail if there is
not enough disk space available.
Creating backup policies 795
Policy Attributes tab
12/04/2015 User backup file1 file2 dirA/fileA ---------- ----- dirC/fileC file4
Note: Dashes ( ------ ) indicate that the file was deleted before this backup.
After a regular restore The restored directory contains all files and directories that ever
existed in /home/abc/doc/ from 12/01/2015 (last full backup)
through 12/04/2015:
file1
file2
dirA/fileA
dirB/fileB
file3
dirC/fileC
file4
Creating backup policies 796
Policy Attributes tab
After a true image The restored directory contains only the files and directories that
restore existed at the time of the incremental backup:
file1
file2
file4
NetBackup does not restore any of the files that were deleted before
the 12/04/2015 incremental backup.
NetBackup did not restore these directories because they did not
exist at the time of the incremental backup. The incremental backup
was the reference for the true image restore.
Consider the following points to use either Collect true image restore or Collect
true image restore with move detection:
■ NetBackup collects additional information for the incremental backups that collect
true image restore information. Policies that use move detection require even
more space.
■ Incremental backups are slower for a policy in which true image restore
information is collected.
■ Configure the period of time that NetBackup retains the true image restore
information. Set the Keep true image restoration (TIR) information property
in the Clean-up properties dialog box.
See “Clean-up properties” on page 70.
■ Only directories can be listed and selected. In true image restore mode, the
client interface does not display individual files. Refer to the online Help in the
Backup, Archive, and Restore client interface for more information on true
image restores.
■ A true image restore preserves the files that are currently in the directory but
were not present when the backup was completed. If you created a file file5
after an incremental backup on 12/04/2015 but before a restore, the contents
of the restored directory would be as follows:
file1
file2
file4
file5
Creating backup policies 797
Policy Attributes tab
Note: If this attribute is enabled, and a file system is in a client’s exclude list, a
NetBackup job appears in the Activity Monitor for the excluded file system.
However, no files in the excluded file system are backed up by the job.
The following table describes the reasons to use multiple data streams.
Creating backup policies 798
Policy Attributes tab
Reason Description
To reduce backup time Multiple data streams can reduce the backup time for large backups by
splitting the backup into multiple streams. Use multiplexing, multiple drives,
or a combination of the two to process the streams concurrently.
For best performance, use only one data stream to back up each physical
device on the client. Multiple concurrent streams from a single physical device
can adversely affect backup times. The heads must move back and forth
between the tracks that contain files for the respective streams.
Figure 21-5 shows why multiple concurrent streams from a single device are
not recommended.
To reduce retry time for backup failures Because the backup streams run independently, the use of multiple data
streams can shorten the retry time in the event of a backup failure. A single
failure only terminates a single stream. NetBackup can restart the failed
stream without restarting the others.
For example, assume the backup for a 10-gigabyte partition is split into five
streams, each containing 2 gigabytes. If the last stream fails after it writes
1.9 gigabytes (a total of 9.9 gigabytes is backed up), NetBackup retries only
the last gigabyte stream. If the 10-gigabyte partition is backed up without
multiple data streams and a failure occurs, the entire 10-gigabyte backup
must be retried.
The Activity Monitor displays each stream as a separate job. Use the job
details view to determine the files that are backed up by each of these jobs.
To reduce administration by running Use multiple data streams in a configuration that contains large file servers
more backups with fewer policies with many file systems and volumes. Multiple data streams provide more
backups with fewer policies than are otherwise required.
Creating backup policies 799
Policy Attributes tab
Client
Not recommended
Client
Stream
Drive A Stream
NetBackup Multiple concurrent streams from
Server a single device can adversely
Stream affect backup times.
Drive B Stream
The following table describes the aspects of multiple data streams that are
adjustable.
Item Description
The total number of streams The backup selection list determines the total number of streams that are started. The
NEW_STREAM directive lets you configure a fixed number of streams, or you can
allow the client dynamically define the streams.
See “About the directives on the Backup Selections list ” on page 909.
Note: For best performance, use only one data stream to back up each physical device
on the client. Multiple concurrent streams from a single physical device can adversely
affect backup times. Backup times are affected because the device heads must move
between the tracks that contain files for the respective streams.
Creating backup policies 800
Policy Attributes tab
Item Description
The number of streams that The following factors determine the number of streams that can run concurrently for a
run concurrently policy or client:
The maximum jobs settings limit the maximum number of streams as follows:
Table 21-22 Job settings that limit the maximum number of streams
Maximum jobs per client ■ In the left pane, expand NetBackup Management > Host Properties.
(host property) ■ Select Primary Servers, and in the right pane, double-click the primary server you
want to modify.
■ In the properties dialog box, in the left pane, click Global Attributes.
Limit jobs per policy (policy ■ In the left pane, expand NetBackup Management > Policies.
attribute) ■ In the right pane, double-click a policy you want to modify.
Maximum data streams ■ In the left pane, expand NetBackup Management > Host Properties.
(host property) ■ Select Primary Servers, and in the right pane, double-click the primary server you
want to modify.
■ In the properties dialog box, in the left pane, click Client Attributes.
Job settings also affect the maximum number of streams. The following table
describes the interdependency of these settings.
Creating backup policies 801
Policy Attributes tab
Item Description
Maximum data streams NetBackup uses the value that is specified by either Maximum jobs per client or Limit
property is disabled. jobs per policy, whichever is lower.
Maximum data streams NetBackup ignores Maximum jobs per client. Instead, NetBackup uses the value that
property is enabled. is specified by either Maximum data streams or Limit jobs per policy, whichever is
lower.
See “About the directives on the Backup Selections list ” on page 909.
Enabled The clients do not deduplicate their own data and do not send their
backup data directly to the storage server. The NetBackup clients send
their data to a deduplication media server. That server deduplicates
the data and then sends it to the storage server.
Disabled The clients deduplicate their own data. They also send it directly to the
storage server. Media server deduplication and data transport are
bypassed.
With this option enabled, users can restore the individual objects that reside within
a database backup image, such as:
■ A user account from an Active Directory database backup
■ Email messages or folders from an Exchange database backup
■ A document from a SharePoint database backup
NetBackup does not support the compression or encryption of backups that use
Granular Recovery Technology (GRT). When the Enable granular recovery option
is enabled, the Compression option and the Encryption option are automatically
disabled.
Granular-level restores can be performed only if the backup was written to a disk
storage unit.
For more information on how to configure NetBackup to perform granular-level
backups, see the following:
■ NetBackup for SharePoint Server Administrator’s Guide
■ NetBackup for Exchange Server Administrator’s Guide
■ See “Active Directory granular backups and recovery” on page 939.
Note: Accelerator operates differently when used for backup of virtual machines,
NDMP, and databases.
For full details on Accelerator for VMware, see the NetBackup for VMware
Administrator's Guide.
For full details on Accelerator for NDMP, see the NetBackup for NDMP
Administrator's Guide.
For full details on Accelerator for Oracle, SharePoint, Exchange, or SQL Server,
see the NetBackup guide for that agent.
Figure 21-7 shows how the media server constructs a backup image from the
Accelerator stream and from previous backups:
Existing backup
H1 data unused H3 data ... H10 data
image in storage
Figure 21-8 recaps Accelerator details in the context of the principal NetBackup
processes.
Creating backup policies 805
Policy Attributes tab
Master server
nbjm bpdbm
Storage server
Note: Regardless of the Use Change Journal setting or the Accelerator forced
rescan setting, the Windows change journal always helps determine if a file has
changed.
The Use Change Journal option For full backups and incremental backups, NetBackup examines the metadata for
is not enabled every file to determine if the file has changed. Even without the Use Change
Journal option, the Windows change journal helps determine if a file has changed.
The Use Change Journal option The Windows change journal helps determine if a file has changed during both full
is enabled but the Accelerator backups and incremental backups.
forced rescan option is not
■ During incremental backups, the Windows change journal is used exclusively
enabled on any of the policy's
to determine if a file has changed. NetBackup does not examine the file
schedules
metadata.
■ During full backups, NetBackup examines the metadata for every file, to
determine whether the file has changed. In addition, NetBackup uses the
Windows change journal to help determine whether a file has changed.
The Use Change Journal option The Windows change journal helps determine if a file has changed during both full
is enabled and the Accelerator backups and incremental backups.
forced rescan option is enabled
■ During incremental backups, the Windows change journal is used exclusively
on at least one of the policy's
to determine if a file has changed. NetBackup does not examine the file
schedules
metadata.
■ During full backups:
■ For a full backup schedule that does not enable the Accelerator forced
rescan option:
The Windows change journal is used exclusively to determine if a file has
changed. NetBackup does not examine the file metadata.
■ For a full backup schedule that enables the Accelerator forced rescan
option:
NetBackup examines the metadata for every file, to determine whether the
file has changed. In addition, NetBackup uses the Windows change journal
to help determine whether a file has changed.
■ Supports the disk storage units only. Supported storage includes Media Server
Deduplication Pool, NetBackup appliance, cloud storage, and qualified
third-party OST storage.
For supported storage types, see the NetBackup Enterprise Server and Server
- Hardware and Cloud Storage Compatibility List at the following URL:
http://www.netbackup.com/compatibility
■ Storage unit groups are supported only if the storage unit selection in the group
is Failover.
■ Supports the MS-Windows and Standard policy types. Supports all features of
NetBackup that work with the MS-Windows or Standard policy types.
Note: Accelerator operates differently when used for backup of virtual machines,
NDMP, or Oracle databases. For full details, see the following:
NetBackup for VMware Administrator's Guide
NetBackup for NDMP Administrator's Guide
NetBackup for Oracle Administrator's Guide
■ Accelerator backups ignore the policy attribute that resets the atime on files
after backup.
By default, NetBackup records the file access time (atime) for each UNIX file
that it backs up, and then resets the atime after the file is backed up. Resetting
the atime in this way causes the change time (ctime) to update as well. The
Reset file access time to the value before backup policy attribute normally
controls this behavior (the default is enabled).
When NetBackup Accelerator is used to perform backups, NetBackup does not
reset the atime after the file is backed up, regardless of the policy attribute
setting. NetBackup does not reset the atime (which avoids updating the ctime)
because a ctime update would require a loss in Accelerator optimization.
See “Client Settings properties for UNIX clients” on page 88.
■ Supports the full backups and incremental backups.
See “Accelerator backups and the NetBackup catalog” on page 809.
■ Supports all platforms, file systems, and logical volumes that NetBackup
supports.
■ Supports the Windows NTFS and ReFS change journal (Use Change Journal)
but does not support the VxFS change journal.
■ For every policy that enables the Use Accelerator option, the following backup
schedules are recommended at a minimum:
Creating backup policies 808
Policy Attributes tab
A full backup schedule with the Accelerator forced rescan option enabled.
Another full backup schedule without the Accelerator forced rescan option
enabled.
See “Accelerator forced rescan option (schedule attribute)” on page 840.
■ If Collect true image restore information is enabled in the policy, NetBackup
performs a regular file system scan to determine the files and folders to include
in the backup. It also queries the change journal to help determine which files
have changed.
More information is available on the Use change journal option and the
Accelerator:
See “Accelerator and the Windows change journal” on page 805.
■ If a previous backup of the client does not exist, NetBackup performs a full
backup and creates a track log on the client. This initial backup occurs at the
speed of a normal (not accelerated) full backup. Subsequent Accelerator backups
of the client use the track log for accelerated backup speed.
Note: When you first enable a policy to use Accelerator, the next backup
(whether full or incremental) is in effect a full backup: It backs up all files in the
Backup Selections tab. If that backup was scheduled as an incremental, it may
not complete within the backup window.
■ NetBackup retains track logs for future Accelerator backups. Whenever you
change the policy's backup selections list, NetBackup does a full non-accelerated
backup of the selections that were changed or added in the list. The unchanged
backup selections are processed as normal Accelerator backups.
■ If the storage unit that is associated with the policy cannot be validated when
you create the policy, note: The storage unit is validated later when the backup
job begins. If Accelerator does not support the storage unit, the backup fails. In
the bpbrm log, a message appears that is similar to one of the following:
■ Accelerator requires that the storage have the OptimizedImage attribute enabled.
■ The Expire after copy retention can cause images to expire while the backup
runs. To synthesize a new full backup, the SLP backup needs the previous
backup image. If the previous image expires during the backup, the backup
fails.
Creating backup policies 809
Policy Attributes tab
Configuring Accelerator
The following table outlines the procedure to configure the full backups that use
the NetBackup Accelerator.
Make sure that you have a Accelerator supports disk storage units only. Supported storage unit types are
storage unit that supports PureDisk (Media Server Deduplication Pool and NetBackup appliance), cloud
Accelerator. storage, and qualified third-party OST storage.
The NetBackup device mapping files contain a complete list of supported storage
units (see the next task).
Note: Storage unit groups are supported only if the storage unit selection in the
group is Failover.
Update the NetBackup device The NetBackup device mapping files contain all storage device types that
mapping files if needed. NetBackup can use. To add support for the new devices or upgraded devices that
support Accelerator, download the current device mapping files from the Veritas
Technical Support.
See “About the device mapping files” on page 484.
Accelerator operates differently when used for backup of virtual machines, NDMP,
or Oracle databases. For full details, see the following guides:
To periodically establish a new This option provides an additional level of Accelerator change detection in the
baseline of change detection on client's data. This option reduces the speed of Accelerator.
the client, you can select the
See “Accelerator forced rescan option (schedule attribute)” on page 840.
Accelerator forced rescan
option on the Schedule Attribute See “Accelerator and the Windows change journal” on page 805.
tab of the policy.
When NetBackup uses the NTFS or ReFS change journal for the backup, messages
similar to the following appear in the job details log:
If the NTFS or ReFS change journal cannot be used, a message of the following
form appears in the job details log:
not using change journal data for <backup selection>: <reason ...>
See “Log messages about the Use Change Journal option and Accelerator”
on page 811.
When the Accelerator forced rescan option is used, a message similar to the
following appears in the job details log:
Creating backup policies 811
Policy Attributes tab
See “Log messages about the Use Change Journal option and Accelerator”
on page 811.
UNIX: /usr/openv/netbackup/logs/bpbrm
UNIX: /usr/openv/netbackup/logs/bptm
UNIX: /usr/openv/netbackup/logs/bpbkar
To create the log directories, run the following command on the NetBackup servers
and client:
On Windows:
install_path\NetBackup\logs\mklogdir.bat
On UNIX:
/opt/openv/netbackup/logs/mklogdir
■ That the Accelerator cannot exclusively use the change journal to detect changes
in the file system. NetBackup examines the file system metadata for each file,
to detect which files have changed. It also uses the change journal to help detect
which files have changed.
Note: In the following messages, the variable <%%s> represents the items in your
backup selections list.
The change journal messages often appear in pairs. The first message indicates
why the change journal cannot be used. For example:
not using change journal data for <%%s>: forced rescan requested
The second message indicates that the Accelerator nevertheless can use the
change journal to detect changed files:
not using change journal data for enumeration for <%%s> but will use
it for change detection
not using change NetBackup uses the change journal to help detect which files have changed. NetBackup
journal data for also examines the file system metadata for each file to help detect which files have
enumeration for <%%s> changed.
but will use it for Note: Before this message appears, another message explains why NetBackup does
change detection not rely entirely on the change journal data to detect changed files.
not using change The Accelerator forced rescan option is enabled on the full backup schedule for the
journal data for policy. As a result, NetBackup cannot rely entirely on the change journal data to detect
<%%s>: forced rescan changed files. NetBackup also examines the file system metadata for each file to help
requested detect which files have changed.
Creating backup policies 813
Policy Attributes tab
not using change The backup uses a number of filters to determine which files and directories to include
journal data for in the backup. The filters are the following: NetBackup exclude and include lists, the
<%%s>: filter checksum files and directories that are included in the Shadow Copy Components and in the
calculation failed system state backup, and others.
During a backup, a checksum is calculated against the filters. When a new backup
runs, the checksum for the current backup is compared against the checksum of the
previous backup. If the checksums do not match, the change journal data cannot be
used. Instead, Accelerator performs a regular file system scan to determine the files
and folders to include in the backup.
No action is required. If the filters do not change between backups, the change journal
data is used at the next backup.
not using change Accelerator cannot use the Use Change Journal option in the following cases:
journal data for
■ No previous backup exists: No baseline update sequence number (USN) was
<%%s>: unable to
established from the NTFS change journal.
validate change
■ The previous backup was not successful.
journal usage
<reason=%%s> In these cases, the Use Change Journal option cannot be used. Accelerator performs
a regular file system scan to determine the files and folders to include in the backup.
No action is required. Accelerator uses the Use Change Journal option at the next
backup if all conditions are met.
not using change Accelerator cannot use the Use Change Journal option in the following cases:
journal data for
■ Too much activity has occurred on the system (records were purged from the change
<%%s>: unable to
journal databases before they could be processed).
initialize change
■ Data corruption occurred.
journal usage
<reason=%%s> Instead, Accelerator performs a regular file system scan to determine the files and
folders to include in the backup.
No action is required. When records have been purged, a new baseline is created
when the current backup completes. If corruption existed, it is detected and the
databases are re-created. Accelerator uses the Use Change Journal option at the
next backup.
not using change Accelerator cannot use the Use Change Journal option if a change corresponds to a
journal data for hard link or to a reparse point. Note that the change may correspond to any number
<%%s>: hard link or of files and directories and the NTFS change journal does not track all of them.
reparse point change No action is required. If no further changes occur to hard links or reparse points, the
detected Use Change Journal option can be used at the next backup.
Creating backup policies 814
Policy Attributes tab
not using change Collect true image restore information or Collect true image restore information
journal data for with move detection is specified in the policy. To process the files and determine
<%%s>: not supported which files have changed, NetBackup performs a regular file system scan to determine
with true image the files and folders to include in the backup. It also queries the change journal to help
backups determine which files have changed.
not using change Accelerator does not support the selected schedule type with the Use Change Journal
journal data for option.
<%%s>: invalid
The Use Change Journal option is supported for incremental backups (cumulative or
schedule type differential) or full backups. For full backups, Use Accelerator must be enabled on the
policy Attributes tab.
not using change In the backup selections, a path contains a reparse point (directory junction or a symbolic
journal data for link). The Use Change Journal option cannot be used. NetBackup must perform a
<%%s>: path must be regular file system scan to back up the directories correctly.
local and not contain
directory junctions
and/or symbolic links
not using change The Use Change Journal option was recently enabled. After Use Change Journal
journal data for is first enabled, the NetBackup client may need time to process the NTFS change
<%%s>: change journal journal and set up its databases.
setup is not complete The Use Change Journal option may be ready at the next backup.
(may still be in
progress)
not using change The Use Change Journal option was recently enabled. After Use Change Journal
journal data for is first enabled, the NetBackup client may need time to process the NTFS change
<%%s>: unable to journal and set up its databases.
locate journal data The Use Change Journal option may be ready at the next backup.
not using change When many changes occur on a volume, the NetBackup Client Service may need to
journal data for increase the size of the internal databases. As a result, the databases may become
<%%s>: invalid change invalid.
journal data After the databases are increased in size and are synchronized with the NTFS change
journal, they are marked as valid. The Use Change Journal option is used with the
next backup.
Creating backup policies 815
Policy Attributes tab
not using change For a snapshot-based backup, NetBackup uses the change journal databases on the
journal data for snapshot instead of on the live volume. An error occurred when NetBackup attempted
<%%s>: unable to apply to open the databases on the snapshot.
snapshot When the next backup runs, NetBackup creates a new snapshot and the databases
may be opened without error.
not using change No previous full backup exists that used Accelerator.
journal data for
NetBackup supports the Use Change Journal option with Accelerator on a full backup
<%%s>: no previous
only if a previous full backup exists that used Accelerator.
track log
not using change The Use Accelerator option is not enabled on the policy.
journal data for
For full backups, the Use Change Journal option requires that Use Accelerator is
<%%s>: not supported
enabled.
with regular full
backups
not using change If a backup is partially successful (status code 1), the next Accelerator backup cannot
journal data for use the Use Change Journal option.
<%%s>: unable to
NetBackup can use the Use Change Journal option after the next successful backup.
validate change
journal usage
<reason=previous
backup wasn't a
successful backup>
not using change A backup selection in the policy is a resource for which the Windows change journal
journal data for is not supported. Examples of unsupported resources are FAT volumes and FAT32
<%%s>: not supported volumes.
not using change The backup has attempted to use a remote frozen image. The Use Change Journal
journal data for option is not supported with remote frozen images.
<%%s>: not supported
for remote frozen
images
not using change The Use Change Journal option is not enabled.
journal data for
<%%s>: not enabled
Creating backup policies 816
Policy Attributes tab
not using change The Use Change Journal option is not enabled.
journal data for
<%%s>: not configured
for use
not using change An internal error occurred. The volumes to back up should be checked to ensure that
journal data for a volume GUID is associated with each volume.
<%%s>: unable to
determine volume guid
not using change To use the change journal data, NetBackup must be able to take a snapshot of the
journal data for backup volume to correctly identify and handle open files. This error occurs if a backup
<%%s>: snapshot has runs before NetBackup can take a snapshot of the volume. If a snapshot can be taken
not been applied before the next backup occurs, NetBackup may be able to use change journal data at
(unable to track open the next backup.
files)
not using change The Use Change Journal option is only supported for Standard or MS-Windows
journal data for policies.
<%%s>: invalid policy
type
not using change On the client, NetBackup keeps track of both Accelerator backups and change
journal data for journal-based backups. If the lists of these backups do not match, one of the following
<%%s>: list of occurred:
accelerator based ■ An Accelerator backup occurred that did not use the change journal.
backups does not match
■ A change journal-based backup occurred that did not use the Accelerator.
list of change journal
based backups If either case, the Use Change Journal option cannot be used until the next full backup
occurs.
not using change The change journal databases are fixed in size: they can contain only a fixed number
journal data for of records. If the volume undergoes a lot of activity, records may be purged from the
<%%s>: previous backup change journal database before a backup can process them. In that case, the Use
had change journal Change Journal option cannot be used. No action is required. Accelerator uses the
data that was not Use Change Journal option at the next backup if all conditions are met.
complete (missing usn
records)
Creating backup policies 817
Policy Attributes tab
not using change The backup selection in the policy is not for a local volume. For example, the backup
journal data for selection specifies a UNC path.
<%%s>: not supported
for non-local volumes
/ file systems
not using change This message appears only during Accelerator full backups. To use the change journal
journal data for data during Accelerator full backups, a policy schedule with the Accelerator forced
<%%s>: no forced rescan option is required.
rescan schedule
configured
not using change This message appears only during full backups, when the policy is not configured with
journal data for the Accelerator forced rescan option.
<%%s>: forcing rescan,
Before this message appears, another message explains why the change journal data
each file will be read cannot be used.
in order to validate
checksums
bpdbjobs, Windows:
bpimagelist
install_path\NetBackup\bin\admincmd\
UNIX, Linux
/usr/openv/netbackup/bin/admincmd/
bpclimagelist Windows:
install_path\NetBackup\bin\
UNIX, Linux
/usr/openv/netbackup/bin/
The following example uses the bpimagelist command to show the results of a
backup of acmevm2:
bpimagelist -backupid acmevm2
Example output:
In this example, the backup image size in kilobytes is 7799632, and the amount of
data that was transferred over the network is 225792.
You can use the following commands to show the amount of data that was
transferred over the network for an Accelerator backup.
bpimagelist
bpimagelist -backupid backup_id [-l | -L | -json | -json_compact]
Creating backup policies 819
Policy Attributes tab
Brackets [ ] indicate optional elements, and the vertical bars | indicate that you can
choose only one of the options within the brackets.
Table 21-29 describes how the network-transferred data field appears in the
bpimagelist output.
"kilobytes_data_transferred": 225792,
"kilobytes_data_transferred":225792,
bpdbjobs
bpdbjobs –jobid job_id -report –most_columns
or
bpdbjobs –jobid job_id -report –all_columns
bpclimagelist
bpclimagelist -client client_name
This command can only show the network-transferred data in the field that normally
shows the Accelerator backup image size. To show the network-transferred data
with this command, you must configure a NetBackup setting:
See “Replacing the Accelerator image size with the network-transferred data in
NetBackup command output” on page 820.
Additional details on these commands are available in the NetBackup Commands
Reference Guide or in the NetBackup man pages.
Creating backup policies 820
Policy Attributes tab
Note: The same change occurs in the labeled output of the commands (such as
with the -L option of bpimagelist). For example, the Kilobytes field shows the
transferred data value (225792 in the example) rather than the Accelerator backup
image size.
Incremental Windows
Accelerator virtual
machine backups echo REPLACE_IMAGE_SIZE_WITH_DATA_TRANSFERRED = REPLACE_IMAGE_SIZE_
(VMware and FOR_ACCL_INC_VIRTUAL | install_path\NetBackup\bin\admincmd\bpsetconfig
Hyper-V)
UNIX, Linux
UNIX, Linux
echo "REPLACE_IMAGE_SIZE_WITH_DATA_TRANSFERRED =
REPLACE_IMAGE_SIZE_DISABLED" |
/usr/openv/netbackup/bin/admincmd/bpsetconfig
See “About backups and restores of Microsoft Data Deduplication file systems”
on page 823.
If a client has a Microsoft Data Deduplication file system configured, NetBackup
performs an optimized backup of optimized files. (Unoptimized files are backed up
as full, intact files.) If the client does not have a Microsoft Data Deduplication file
system, a normal file backup occurs.
If you do not select this option, NetBackup still backs up the files but does so as
intact files: the files are fully reconstructed and backed up as complete files. An
unoptimized backup of optimized files is not efficient: it takes extra time and extra
disk activity to reconstruct each file. However, restores are faster because
NetBackup does not reconstruct the files (restores are unoptimized regardless of
the type of backup).
This option is supported on the Microsoft operating systems that support Data
Deduplication file systems. For supported Microsoft operating systems, see the
Microsoft documentation.
See “Configuration for Microsoft Data Deduplication file system backups”
on page 825.
See “Policy Attributes tab ” on page 765.
Unoptimized files Files that do not qualify for optimization (that is, data deduplication
within the file system).
Optimized files Files that have been deconstructed, and only their unique data
segments are stored on the file system.
Type Description
Unoptimized An unoptimized backup is one in which the Enable optimized backup of Windows deduplicated
backup volumes policy attribute is not selected.
NetBackup re-assembles the optimized files and backs them up as full, intact files. The storage
savings of the Data Duplication file system are not retained in the backup. The optimized files
remain optimized on the Data Deduplication file systems. The unoptimized files are backed up
as full, intact files.
NetBackup supports any type of storage destination for unoptimized backups of Microsoft Data
Deduplication file systems.
Optimized backups An optimized backup is one in which the Enable optimized backup of Windows deduplicated
volumes policy attribute is selected. Only full backups are optimized. For incremental and user
backups, each file to be backed up is reconstructed and backed up in its full form.
For optimized files, NetBackup backs up the chunk store and the metadata that maps the files
to their segments in the chunk store. The chunk store is a location in the file system that contains
the data segments that comprise the files. For unoptimized files, NetBackup backs them up as
full, intact files.
The following are the attributes for an optimized backup of Microsoft Data Deduplication file
systems:
■ Run a Microsoft optimization job and a Microsoft garbage collection job before you run a full
backup of deduplicated volumes. One way to do so is to configure a Deduplication Schedule
in the Windows Server Manager.
■ If you want to restore entire volumes, configure a disk image backup of the volumes. A disk
image backup saves time and ensures that the storage requirement can be met with the
existing volume.
See “Pathname rules for Windows disk image (raw) backups” on page 897.
Optimized backups are supported on the Microsoft operating systems that support Data
Deduplication file systems. For supported Microsoft operating systems, see the Microsoft
documentation.
Creating backup policies 825
Policy Attributes tab
To restore optimized backups, use the Restore from Optimized Backup option
in the Backup, Archive, and Restore interface.
Note the following items regarding restores from optimized backups:
■ Can only be restored to Microsoft Data Deduplication file systems.
■ Restores from optimized backups of Microsoft Data Deduplication files systems
using the Microsoft deduplication API are slow. First, the image must be mounted
through NFS. Then, the image must be accessed through the Microsoft
deduplication API, which requests data in the amounts that may be inefficient.
The process to restore an entire drive may take a very long time.
Therefore, NetBackup restores all files as full, intact files (that is, non-optimized).
The files are then optimized during the next scheduled file system optimization
job, or you can initiate optimization manually. You should ensure that you have
adequate storage for the restored files in their unoptimized state.
The phrase can be a maximum of 128 characters in length. All printable characters
are permitted including spaces and periods. By default, the keyword phrase is blank.
Clients can also specify a keyword phrase for a user backup or archive. A user
keyword phrase overrides the policy phrase.
Snapshot ■ Auto (default): The OpenStorage partner uses the best snapshot
Type technology available to that partner to create the snapshot.
■ Differential: The OpenStorage partner creates a snapshot that is
completely dependent on the source. This parameter is based on
copy-on-write technology. The device creates a cache object to maintain
the original blocks of the snapshot when the blocks are modified.
■ Plex: The OpenStorage Partner creates a snapshot that is completely
independent of the source snapshot. This option is based on
mirror-break-off technology. When a mirror device is attached to the
source, the contents of the mirror device is exactly the same as the
source device. When the relationship is broken between the two, the
mirror device is separated from the source. The mirror device acts as
a point-in-time copy.
■ Clone: The OpenStorage Partner creates an independent copy of the
volume. The copy process can take some time as the entire copy must
be complete. The snapshot that is created is independent of the source.
Schedules tab
The schedules that are defined on the Schedules tab determine when backups
occur for the selected policy. Each schedule also includes various criteria, such as
how long to retain the backups.
From the policy Schedules tab, perform the following tasks:
■ To create a new schedule, click New.
■ To edit a schedule, select the schedule and click Change.
■ To delete a schedule, select the schedule and click Delete.
Creating backup policies 829
Schedule Attributes tab
Attributes tab Schedule the time and frequency at which a task runs,
along with other scheduled attributes.
Start Window tab Schedule the time of each day that a task runs.
Exclude Days tab Indicate the days that a job cannot run.
Include Dates tab Schedule the run days for a task by indicating specific
dates, recurring weekdays, recurring days of the month.
(This tab appears only when Calendar is selected as
the Schedule type.)
The following topics describe the options on the Attributes tab for schedules.
Table 21-32 describes the types of backups that come standard with NetBackup.
Table 21-33 and Database agent backup types describe other types of backups
available in NetBackup.
Item Description
Full Backup Backs up all of the files that are specified in the backup selections list for the policy. The
files are backed up, regardless of when the files were last modified or backed up. Full
backups occur automatically according to schedule criteria. If you run incremental backups,
you must also schedule a full backup to perform a complete restore. Use this option if you
configure a policy for a raw partition backup (formatted partitions only).
Cumulative Incremental Backs up the files that are specified in the backup selections list that changed since the
Backup last full backup. All files are backed up if no previous backup was done. Cumulative
incremental backups occur automatically according to schedule criteria. A complete restore
requires the last full backup and the last cumulative incremental backup.
By default, if the time between file creation and a full or a differential incremental backup
is less than 5 minutes, the differential or cumulative incremental backup may yield
unexpected results. The backups are successful, but the additional files are backed up.
Differential Incremental Backs up the files that changed since the last successful incremental (differential or
Backup cumulative) or full backup. All files are backed up if no previous backup was done.
Differential incremental backups occur automatically according to schedule criteria. A
complete restore requires the last full backup, the last cumulative incremental, and all
differential incremental backups that occurred since the last full backup.
By default, if the time between file creation and a full or a differential incremental backup
is less than 5 minutes, the differential or cumulative incremental backup may yield
unexpected results. The backups are successful, but the additional files are backed up.
User Backup A user initiates a user backup through the Backup, Archive, and Restore client interface.
A user backup backs up all files that the user specifies. Users can start backups only during
the times that are allowed on the schedule Start Window tab.
For a user to be able to initiate a backup, the policy must contain a schedule of the User
Backup type.
Item Description
User Archive A user initiates a user archive through the Backup, Archive, and Restore client interface.
A user archive backup first backs up the files that the user indicates. The archive then
deletes the files from the local disk if the backup is successful. Archive backups free local
disk space while retaining a copy for future use. The copy is kept until the retention period
expires. Users can start archives only during the times that are specified in the schedule
Start Window tab.
For a user to be able to initiate an archive, the policy must contain a schedule of the User
Archive type.
Note: The NetBackup administrator should make sure that a full backup of the client exists
before a user archives files from the client.
Table 21-33 describes the types of backups that are available when you install
NetBackup Vault.
Item Description
Automatic Vault Applies only to Vault policies. The option does not run a backup, but instead runs the
command that is specified in the Vault policy’s backup selections list. In this way it starts
an automatic, scheduled vault session or vault eject operation. Available only when Vault
is licensed.
Vault Catalog Backup Use when the schedule is for a catalog backup policy that Vault uses. Available only when
Vault is licensed.
If this type is selected, you must configure one of the two schedule attribute combinations
or the schedule cannot be saved:
Note: The selected storage unit selection should not be Any Available.
Note: You must run a full backup before an incremental backup. If no full backup
is run, the incremental performs the role of a full backup.
Figure 21-10 shows how data is included in a series of full and differential
incremental backups between January 1 and January 4.
Full backup
Diff. incremental
Diff. incremental
Diff. incremental
The January 1 full backup includes all files and directories in the policy backup
selections list. The subsequent differential incremental backups include only the
data that changed since the last full or differential incremental backup. If the disk
fails sometime on January 4 (after the backup), the full backup and all three of the
incremental backups are required for the recovery.
A cumulative incremental backup backs up the data that changed since the last full
backup. Figure 21-11 shows how data is included in a series of full and cumulative
incremental backups between January 1 and January 4. The January 1 full backup
includes all files and directories in the policy backup selections list. Each of the
cumulative incremental backups includes the data that changed since the last full
backup. If the disk fails sometime on January 4 (after the backup), the full backup
and the last cumulative incremental backup are required for the recovery.
Creating backup policies 834
Schedule Attributes tab
Full backup
Cum. incremental
Cumulative incremental
Cumulative incremental
Table 21-34 describes how to determine the retention of differential and cumulative
incremental backups to prevent a gap in backup coverage.
Differential Longer To restore all files requires the last full backup and all the differential incremental
backups that occurred since the last full backup. Therefore, all the differentials
must be kept until the next full backup occurs.
Cumulative Shorter Each cumulative incremental backup contains all the changes that occurred
since the last full backup. Therefore, a complete restore requires only the most
recent cumulative incremental in addition to the full backup.
Table 21-35 Relative backup and restore times for incremental backups
Differential Shorter Longer Less data in each backup, but all differential incremental backups
are required since the last full backup for a restore. This results in
a longer restore time.
Cumulative Longer Shorter More data in each backup, but only the last cumulative incremental
backup is required for a complete restore (in addition to the full).
The schedules that are described in Table 21-36 result in the following series of
backups:
Differential Incremental NetBackup backs up the files that have the archive bit set
Backup and have therefore changed. When the client receives a
response from the server that indicates that the backup was
successful (or partially successful) the archive bits are
cleared. The clear archive bit lets the next differential
incremental backup back up only the files that changed since
the previous full or differential incremental backup.
Cumulative Incremental NetBackup backs up the files that have the archive bit set.
Backup However, NetBackup does not clear the archive bits after the
backup. Without a clear archive bit, the next cumulative
incremental backup backs up changed files and the files that
were in the cumulative incremental backup.
Differential Incremental NetBackup compares the datetime stamp of the file against
Backup the last full or incremental backup.
Cumulative Incremental NetBackup compares the datetime stamp of the file against
Backup the last full backup.
If files are installed or copied from another computer, the new files retain the datetime
stamp of the originals. If the original date is before the last backup date, the new
files are not backed up until the next full backup.
mtime The file modification time. The file system updates the mtime for a file or
directory each time the file is modified. An application can save the mtime
of the file before it modifies it. The application then resets it with the
utime(2) system call.
atime The file access time. The file system updates the atime for a file or directory
each time the file is accessed (read or write). An application can save the
atime of the file before it accesses it. The application then resets it with the
utime(2) system call.
ctime The inode change time. The ctime for a file or directory is updated each
time the file or directory’s inode changes. (For example, changes due to
permissions, ownership, and link-counts changes.) The ctime for a file or
directory cannot be saved before a change, and then reset after a change.
The ctime of a file or a directory changes when the mtime and atime
(changes with the utime(2) system call) is reset.
When NetBackup reads the data for a file that is included in a backup, it does not
affect the file modification time. It does affect the access time of the file. For this
reason, NetBackup saves the atime and mtime of the file before it reads the file.
Then NetBackup resets the atime and mtime with the utime(2) system call.
NetBackup does not cause problems for storage migration products or the
administrator scripts that use file access times (atime) as criteria for their operations.
While this benefit is obvious, a side effect is that it does update the ctime of the
file.
Customers can configure NetBackup so that it does not reset the access time of
the file after it reads a file. Customers can choose to have NetBackup use the ctime
and the mtime of the file to determine what files to include in an incremental backup.
Normally, these two options are used together, but there may be some sites that
want to use one without the other. By default, NetBackup uses only the mtime of
the file to determine what files and directories to back up.
When a file is moved from one location to another, the ctime of the file changes,
but the mtime remains unchanged. If NetBackup uses only the mtime to determine
the files that are due during an incremental backup, it does not detect these moved
files. For sites where using the mtime might create a problem, use the ctime to
determine files due to be included in an incremental backup. The ctime is used if
Creating backup policies 838
Schedule Attributes tab
When a directory is moved from one location to another, the ctime of the directory
changes, but the mtime remains unchanged. Neither the mtime nor the ctime are
changed for the files or directories within the moved directory. No reliable method
using file timestamps can determine that files within a moved directory need to be
included in an incremental backup.
In either case, these moved files and directories are included in subsequent full
backups.
Table 21-37 Tasks for specifying a policy or schedule for user backups or
user archives
Microsoft Windows ■ Start the Backup, Archive, and Restore client interface.
clients ■ On the File menu, click NetBackup Client Properties
■ Select the Backups tab, and specify the backup policy and
backup schedule.
Automatic backups If possible, do not permit user backups and user archives when
automatic backups are running. If an automatic backup is running
when a user submits a backup or archive, NetBackup usually
queues the user job. The job is not queued if there is a limiting
setting. (For example, the Limit Jobs per Policy policy attribute
or the Maximum jobs per client Global Attributes host property.)
If the automatic backup continues to run, the user job may miss
the backup window depending on how the limiting settings are
configured. On the other hand, user jobs can delay automatic
backups and can cause backups to miss the backup window.
Storage units Use a different storage unit to eliminate conflicts with automatic
backups.
Volume pools Use a different volume pool to manage the media separate from
the automatic backup media.
Retention periods Consider setting the retention period for archives to infinite, since
the disk copy of the files is deleted.
Note: The following information is only applicable to Files and Folder (Unix/Windows)
backups and NDMP backups. The Accelerator forced rescan schedule is not
necessary for other backup types such as VMware and Hyper-V.
For the most efficient use of Accelerator, Accelerator policies must include at least
two full-backup schedules: one full schedule with the Accelerator forced rescan
option disabled, and another full schedule with Accelerator forced rescan enabled.
See Table 21-38.
First schedule: Configure this schedule to run most of your Accelerator full
backups.
Accelerator forced rescan
disabled
Creating backup policies 841
Schedule Attributes tab
Second schedule: Configure this schedule to run less often than the first
full-backup schedule.
Accelerator forced rescan
enabled For example: If the first full-backup schedule runs weekly,
run the second schedule (with the Accelerator forced rescan
option enabled) every few months. However, the best
frequency for this schedule depends upon your environment.
Note: If the policy has no schedule that enables the
Accelerator forced rescan option, all full backups
automatically enable that option and backup performance is
reduced.
Note: Frequency does not apply to user schedules because the user can perform
a backup or archive whenever the time window is open.
Creating backup policies 843
Schedule Attributes tab
■ When two schedules are each due to run, the schedule with the schedule name
that is first in alphabetical order runs first. Alphabetical priority occurs if both of
the following are true:
■ Each schedule is within the defined time window.
■ Each schedule is configured with the same frequency value.
Snapshots and copy The snapshot persists on the client volume with a backup
snapshots to a storage unit copy made to the storage unit on the media server.
The Instant Recovery attributes are grayed out if the Policy storage option on
the Policy Attributes tab refers to a storage lifecycle policy. If that is the case, the
storage lifecycle policy configuration governs the Instant Recovery attributes.
However, the Override policy storage selection attribute on the Schedule
Attributes tab overrides the Policy storage option. If a storage unit is selected on
the Schedule Attributes tab, the Instant Recovery attributes become enabled.
See “Policy storage (policy attribute)” on page 770.
See “Override policy storage (schedule attribute)” on page 849.
■ Synthetic backups
■ Storage lifecycle policies
Storage lifecycle policies offer their own method to create multiple copies.
See “About writing multiple copies using a storage lifecycle policy” on page 741.
Field Description
Copies NetBackup can create up to four copies of a backup simultaneously. The storage units must
be on the same media server and there must be sufficient resources available for each copy.
To create more than 4 copies, create additional copies at a later time by using duplication.
Primary copy Copy 1 is the primary copy. If Copy 1 fails for some reason, the first successful copy is the
primary copy.
Storage unit Specify the storage unit where each copy is to be stored. If a Media Manager storage unit
has multiple drives, you can use it for both the source and the destination. To let NetBackup
decide at run-time, select Any Available.
If this copy fails In the event that the copy does not complete, select whether you want the entire job to fail
(fail all copies), or whether you want the remaining copies to continue.
Regardless of how the fail or continue flag is set, all the copy jobs wait in the queue until
resources are available for all copies. The first job does not start until the copies have
resources.
If a copy is configured to allow other copies to continue the job if the copy fails, and if
Checkpoint restart for backup jobs is selected for this policy, only the last failed copy that
contains a checkpoint can be resumed.
Field Description
Media owner Select who should own the media onto which NetBackup writes the images.
The following options are available:
■ Any
Lets NetBackup select the media owner, either a media server or server group.
■ None
Specifies that the media server that writes to the media that owns the media. No media
server is specified explicitly, but you want a media server to own the media.
■ A server group
Specify a media server group to allow only those media servers in the group to write to
the media on which backup images for this policy are written. All media server groups
that are configured in the NetBackup environment appear in the drop-down list.
See “Creating or deleting a NetBackup server group” on page 430.
To create a new policy ■ On the Actions menu, click New > Policy.
■ Name the policy, and click OK.
Copy 1 is the primary copy. If Copy 1 fails, the first successful copy is the
primary copy.
Usually, NetBackup restores from the primary copy of an image. However, it
is possible to restore from a specific backup copy other than the primary copy.
To do so, use the bprestore command.
To create more than four copies, create additional copies at a later time by
using duplication.
See “Configure Multiple Copies dialog box ” on page 846.
See “About configuring multiple copies” on page 845.
7 Specify the storage unit where each copy is stored. Select Any Available to
allow NetBackup to select the storage unit at run-time.
If a Media Manager storage unit contains multiple drives, the storage unit can
be used for both the original image and the copies.
8 Specify the volume pool where each copy is stored.
9 Select the retention level for each copy.
See “Retention (schedule attribute)” on page 851.
Creating backup policies 849
Schedule Attributes tab
10 Select one of the following from the If this copy fails list:
11 For tape media, specify who should own the media onto which NetBackup
writes the images:
None Specifies that the media server that writes to the media owns the
media. No media server is specified explicitly, but you want a
media server to own the media.
A server group Specifies that a media server group allows only those media
servers in the group to write to the media on which backup images
for this policy are written. All the media server groups that are
configured in the NetBackup environment appear in the list.
These settings do not affect images residing on disk. One media server does
not own the images that reside on shared disks. Any media server with access
to the shared pool of disk can access the images.
12 Click OK until the policy is saved.
Disabled Instructs the schedule to use the Policy storage as specified on the
policy Attributes tab.
Select the storage from the list of previously configured storage units
and storage lifecycle policies. If the list is empty, no storage has been
configured.
Creating backup policies 850
Schedule Attributes tab
Note: Storage lifecycle policies cannot be selected within the Configure Multiple
Copies dialog box.
See “About configuring multiple copies” on page 845.
Disabled Instructs the schedule to override the volume pool that is specified as
the Policy volume pool on the policy Attribute tab. If no policy volume
pool is specified, NetBackup uses NetBackup as the default. If the policy
is for a NetBackup catalog, NBU-Catalog policies use CatalogBackup.
Enabled Instructs the schedule to override the volume pool that is specified as
the Policy volume pool on the policy Attribute tab. Select the volume
pool from the list of previously configured volume pools.
Disabled Instructs the schedule to use the media owner that is specified as the
Media Owner in the policy Attribute tab.
Creating backup policies 851
Schedule Attributes tab
Enabled Instructs the schedule to override the media owner that is specified as
the Media Owner in the policy Attribute tab.
Select the new media owner from the list:
■ Any.
NetBackup selects the media owner, either a media server or server
group
■ None
Specifies that the media server that writes to the media owns the
media. No media server is specified explicitly, but you want a media
server to own the media.
■ A server group
Specifies that a media server group allows only those media servers
in the group to write to the media on which backup images for this
policy are written. All media server groups that are configured in the
NetBackup environment appear in the list.
in addition to the full backups for as long as the data is needed. If incremental
backups only track work in progress toward monthly reports, expire the incremental
backups sooner. Rely on the full backups for long-term recovery.
Establish some guidelines that apply to most of the data to determine retention
periods. Note the files or the directories that have retention requirements outside
of these guidelines. Plan to create separate policies for the data that falls outside
of the retention requirement guidelines. For example, place the files and directories
with longer retention requirements in a separate policy. Schedule longer retention
times for the separate policies without keeping all policies for the longer retention
period.
The following table describes recommended retention periods for different types of
backups.
Full Backup Specify a time period that is longer than the frequency setting
for the schedule. (The frequency is how often the backup
runs). For example, if the frequency is one week, specify a
retention period of 2-4 weeks. Two to 4 weeks provides
enough of a margin to ensure that the current full backup
does not expire before the next full backup occurs.
Differential Incremental Specify a time period that is longer than the period between
Backup full backups. For example, if full backups occur weekly, save
the incremental backups for 2 weeks.
Cumulative Incremental Specify a time period that is longer than the frequency setting
Backup for the schedule. (The frequency is how often the backup
runs). For example, if the frequency setting is one day, specify
a retention period of one week. One week provides enough
of a margin to ensure that the current cumulative-incremental
backup does not expire before the next successful one
occurs. A complete restore requires the previous full backup
plus the most recent cumulative-incremental backup.
The following table suggests several ways that you can prevent backups from
expiring earlier than desired.
Creating backup policies 853
Schedule Attributes tab
Item Description
For the backups that must be kept for more than one year,
set the retention period to infinite.
Full backups and incremental Assign a longer retention period to full backups than to
backups incremental backups within a policy. A complete restore
requires the previous full backup plus all subsequent
incremental backups. It may not be possible to restore all the
files if the full backup expires before the incremental backups.
Another consideration for data retention is off-site storage of the backup media.
Off-site storage protects against the disasters that may occur at the primary site.
Consider the following off-site storage methods as precautions for disaster recovery:
■ Use the duplication feature to make a second copy for off-site storage.
■ Send monthly or weekly full backups to an off-site storage facility.
To restore the data, request the media from the facility. To restore a total directory
or disk with incremental backups requires the last full backup plus all incremental
backups.
■ Configure an extra set of schedules to create the backups to use as duplicates
for off-site storage.
Regardless of the method that is used for off-site storage, ensure that adequate
retention periods are configured. Use the NetBackup import feature to retrieve
expired backups.
By default, NetBackup stores each backup on a tape volume that contains existing
backups at the same retention level. If a backup has a retention level of 2, NetBackup
stores it on a tape volume with other backups at retention level 2. When NetBackup
encounters a backup with a different retention level, it switches to an appropriate
volume. Because tape volumes remain assigned to NetBackup until all the backups
on the tape expire, this approach results in more efficient use of media. One small
Creating backup policies 854
Schedule Attributes tab
backup with an infinite retention prevents a volume from being reused, even if all
other backups on the volume expired.
To mix retention levels on volumes, select Allow multiple retentions per media
in the Media host properties.
If you keep only one retention level on each volume, do not use any more retention
levels than necessary. Multiple retention levels increase the number of required
volumes.
See “Media properties” on page 155.
Note: Some policy types and some schedule types do not support media
multiplexing. The option cannot be selected in those instances.
Disk Server
Removable media or
magnetic disk
Disk
Disk
About multiplexing
Multiplexing is generally used to reduce the amount of time that is required to
complete backups. The following table describes circumstances where performance
improves by using multiplexing:
Item Description
Multiple slow networks The parallel data streams take advantage of whatever
network capacity is available.
Many short backups (for In addition to providing parallel data streams, multiplexing
example, incremental reduces the time each job waits for a device to become
backups) available. Therefore, the storage device transfer rate is
maximized.
Limit jobs per policy Limits the number of jobs that NetBackup ■ In the NetBackup Administration
(policy attribute) performs concurrently when a policy is run. Console, expand NetBackup
Set this attribute high enough to support the Management > Policies.
specified level of multiplexing. ■ In the middle pane, double-click the
Attributes node of a policy.
See “Limit jobs per policy (policy attribute)”
on page 779. Or, create a new policy and select the
Attributes tab.
Creating backup policies 857
Schedule Attributes tab
Maximum jobs per Limits the number of backup jobs that can run ■ In the NetBackup Administration
client (host property) concurrently on any NetBackup client. This Console, expand NetBackup
property is part of Global Attributes host Management > Host Properties >
properties. Primary Servers.
In the right pane, double-click a primary
See “Global Attributes properties” on page 140. ■
server.
Usually, the client setting does not affect ■ In the Primary Server Properties dialog
multiplexing. However, consider a case where box, select Global Attributes from the left
jobs from different schedules on the same pane.
client go to the same storage unit. In this case, ■ The property appears in the right pane.
the maximum number of jobs that are
permitted on the client is reached before the
multiplexing limit is reached for the storage
unit. When the maximum number of jobs on
the client is reached, NetBackup cannot use
the storage unit’s full multiplexing capabilities.
Maximum data Set the maximum number of jobs that are ■ In the NetBackup Administration
streams (host allowed on a specific client without affecting Console, expand NetBackup
property) other clients. This property is part of Client Management > Host Properties >
Attributes host properties. Primary Servers.
■ In the right pane, double-click a primary
See “General tab of the Client Attributes
server.
properties” on page 77.
■ In the Primary Server Properties dialog
box, select Client Attributes from the left
pane.
■ The property appears in the right pane on
the General tab.
Delay on multiplexed Specifies how long the server waits for ■ In the NetBackup Administration
restores (host additional restore requests of files and raw Console, expand NetBackup
property) partitions in a set of multiplexed images on Management > Host Properties >
the same tape. This property is part of Primary Servers.
General Server host properties. ■ In the right pane, double-click a primary
server.
See “General tab of the Client Attributes
properties” on page 77. ■ In the Primary Server Properties dialog
box, select General Server from the left
pane.
■ The property appears in the right pane.
Media Multiplexing If the limit is reached for a drive, NetBackup ■ In the NetBackup Administration
(policy schedule sends jobs to other drives. Console, expand NetBackup
attribute) Management > Policies.
When NetBackup multiplexes jobs, it
■ In the middle pane, double-click the
continues to add jobs to a drive until the
Schedules node of a policy.
number of jobs on the drive matches the
Media Multiplexing limit or the Maximum Or, create a new policy and select the
streams per drive limit. Schedules tab.
■ Click New to create a new schedule and
See “Media multiplexing (schedule attribute)” configure the Media Multiplexing option.
on page 854.
Creating backup policies 859
Schedule Attributes tab
Maximum streams NetBackup can add jobs from more than one ■ In the NetBackup Administration
per drive (storage unit schedule to a drive. Console, expand NetBackup
setting) Management > Storage.
When NetBackup multiplexes jobs, it
■ In the left pane, click Storage Units.
continues to add jobs to a drive until the
number of jobs on the drive matches the ■ In the right pane, double-click a storage
Maximum streams per drive limit or the unit name.
Media Multiplexing limit. Or, create a new storage unit.
■ The setting appears on the dialog box that
See “Maximum streams per drive storage unit
appears.
setting” on page 651.
Schedule A Schedule B
Media Multiplexing per drive = 2 Media Multiplexing per drive = 4
Storage unit
DOG Job Job FOX
1 9 A1 B1 5 12
10 A2 Drive 1
2
B2 6
A5
13
CAT Job Job OTTER
3 11 A3 B3 7
Drive 2
4 A4 B4 8
Event Description
NetBackup attempts to add multiplexed jobs to drives that already use multiplexing.
If multiplexed jobs are confined to specific drives, other drives are available for
non-multiplexed jobs.
If the backup window closes before NetBackup can start all the jobs in a multiplexing
set, NetBackup completes only the jobs that have started.
For example, Figure 21-13 assumes that the Activity Monitor shows jobs A1
through A5 as queued and active.
Creating backup policies 861
Start Window tab
If only jobs A1 and A2 start before the window closes, NetBackup does not perform
the other jobs that are in the set. If the window closes before any jobs start, only
the first queued and active job starts and completes. In this example: Job A1.
About demultiplexing
Demultiplexing speeds up future restores and is useful for creating a copy for off-site
storage. Use the duplication process in the Catalog utility to demultiplex a backup.
Duplication allows one multiplexed backup at one time to be copied from the source
media to the target media. When duplication is complete, the target contains a
single demultiplexed copy of each duplicated backup. (The target can also contain
other backups.) The duplicate copy can be made into the primary copy. Do not
select Preserve Multiplexing in the Configure Multiple Copies dialog box when
backups are duplicated.
To change a time In the right pane, double-click the schedule you want to
window change. The Change Schedule dialog box appears.
Drag your cursor in the time Click the day and time when you'd like the window to
table start and drag it to the day and time when you'd like the
window to close.
Use the settings in the dialog ■ In the Start day field, select the first day that the
box window opens.
■ In the Start time field, select the time that the
window opens.
Creating backup policies 863
Start Window tab
Drag your cursor in the time Click the day and time when you'd like the window to
table start and drag it to the day and time when you'd like the
window to close.
Enter the duration of the time Enter a length of time in the Duration (days, hours,
window minutes) fields.
Indicate the end of the time ■ Select a day in the End day list.
window ■ Select a time in the End time field.
Click Clear. Deletes all time windows from the schedule display.
Click Duplicate. Replicates the time window for the entire week.
Click Add. To save the time window and leave the dialog box open.
Click OK. To save the time window and close the dialog box.
Client A1
Client A2 1
Client A3
Client B1
Client B2 2
Client B3
Schedule A Schedule B
Start Time End Time Start Time End Time
Point 1 Client A3 starts within the Schedule A time window but doesn’t complete
until after the Schedule B start time. However, Client A3 runs to
completion even if the window closes while the backup is running. Client
B1, on Schedule B, begins as soon as Client A3 completes.
Creating backup policies 865
Excluding days from a schedule
Point2 Schedule A does not leave enough time for all the clients on Schedule
B to be backed up. Consequently, Client B3 is unable to start because
the time window has closed. Client B3 must wait until the next time
NetBackup runs Schedule B.
2 Add additional dates as necessary, and then click OK to save the changes.
The tab displays a calendar of three consecutive months. Use the lists at the top
of the calendar to change the first month or year displayed.
Note: Using the calendar schedule, if a green checkmark does not appear on a
day, the day is not included in the schedule.
If Retries allowed after runday is enabled, a job could run on a day that is not
included in the schedule.
When a new calendar schedule is created with Retries allowed after runday
enabled, the schedule runs its first job on the next day when the backup window is
open. That day may be before the first run day that is included in the schedule.
4 Add additional dates as necessary, and then click OK to save the included
days.
■ NetBackup checks the start time for each schedule. The schedule with the
soonest start time runs next. That is, the schedule with the next open window.
For calendar-
For frequency-
based schedules,
based schedules,
add days until
add frequency
next run day
Schedule
First available
Determine due time selected to run
start time
next
When any of the following events occurs, NetBackup recalculates which schedule
to run next in a policy:
■ A backup job finishes.
■ A client backup image expires.
Creating backup policies 869
How NetBackup determines which schedule to run next
Time
Synthetic backup jobs NetBackup uses the previous synthetic job as the basis for
determing when the next synthetic job should run.
If a policy is scheduled to run each day, NetBackup looks to see if another window
opens later in the day. If another window is set up to open later, NetBackup waits
and runs the job then.
If no other window is scheduled to open later in the day, NetBackup does not wait.
If the job has a daily frequency, the job runs again after midnight to meet the daily
backup frequency requirement.
Figure 21-20 shows that the backups on a calendar-based schedule would run
Monday through Friday.
Creating backup policies 873
How open schedules affect calendar-based and frequency-based schedules
Figure 21-21 and Figure 21-22 show that the backups based on a frequency-based
schedule should run every day of the week, including Saturday and Sunday.
Creating backup policies 874
How open schedules affect calendar-based and frequency-based schedules
In Figure 21-22, backups run at 10:00 P.M. nightly based on the start time.
Creating backup policies 875
How open schedules affect calendar-based and frequency-based schedules
8 Select Monday as the End Day and 10:00:00 PM as the End time. The
Duration is then automatically set to one day.
9 Click Duplicate to copy this window to each day of the week.
10 Click OK to add the schedule to the policy.
Item Description
Changing a policy causes the If the administrator changes or activates a policy, the change prompts NetBackup to
policy to run run the job as soon as possible. It does not matter if the schedule is calendar-based
or frequency-based.
Window availability Whether the schedule is calendar-based or frequency-based, a job cannot run if
windows are not open on the configured rundays.
Backup attempt limit A Global Attribute host property setting determines how many times a failed job can
attempt to run. The Schedule backup attempts property includes the number of
attempts and the time period in which the attempts can take place.
By default, a failed job tries to run two times every 12 hours if an open window is
available. Note that this setting supersedes any other frequency requirement and can
cause a schedule to skip an open window.
For example, if a job meets the maximum number of job attempts, NetBackup does
not try to run the job again during the retry period indicated. It does not attempt, even
in an open window and a daily backup frequency has not been met that day.
To change an existing Double-click on the client that you want to change or select
client the client and click Change. The Change Client dialog box
appears.
To delete a client Select a client and click Delete. Hold down Shift to select
multiple clients. A confirmation dialog box appears that lists
the clients to be deleted. Click Yes to delete the clients or No
to escape the dialog box.
4 To add a new client, click New. The Add Client dialog box appears.
In the Add Client dialog box, enter the host name that you want to add. Or
click the Browse for Computer button, select the host from the network tree,
and click OK.
Creating backup policies 878
About the Clients tab
Note: The Browse for clients and the Detect client operating system
options are unavailable for a BigData policy type. To add a client using the
BigData policy, enter the name of the client, manually.
Note: To add a client to backup universal share data, enter the host name
of the client where the universal share is mounted. This name is used for
cataloging. Although you can enter any name, a best practice is to enter
the host short name, Fully Qualified Domain Name (FQDN), or IP address
of the host that has permission to mount the universal share. For database
systems, you can enter the host's network ID.
Note: To add a client for a Nutanix Acropolis Cluster, enter the display
name of the virtual machine. The display name of a virtual machine is
case-sensitive.
To add a client for a Hadoop cluster, enter the Fully Qualified Domain Name
(FQDN) of the Hadoop cluster or namenode.
before NetBackup saves the policy. The policy is not saved until the client
name issue is fixed.
■ If the client is in multiple policies, use the same name in each policy.
■ If the network configuration has multiple domains, use a more qualified
name. For example, use client1.null.com or client1. null rather than
only client1.
■ Add only clients with the hardware and the operating systems that this policy
supports. For example, do not add a UNIX client to an MS-Windows policy.
If you add a client to more than one policy, designate the same hardware
and operating system in each of the policies.
If the hardware and the operating system you want is not in the list,
associated client software is not installed on the server. Check the
/usr/openv/netbackup/client directory for the directories and software
that corresponds to the client you want to install. If the directories or software
are not there, rerun the installation script on the server and select the option
to install client software.
■ To add a client to backup universal share data, enter the host name of the
client where the universal share is mounted.
■ Do not use an IP address as a client name in a policy or the backup may
fail. Specify a host name instead.
5 You can either select the Detect client operating system check box or select
the appropriate hardware and operating system for the client in the drop-down
menu.
6 Perform one of the following:
■ Click Add to add the client to the list and leave the dialog box open to add
another client.
■ Click OK to add the client to the list and close the dialog box.
■ Click Cancel to close the dialog box without adding the client.
The following table describes the options that you can use to select Hyper-V virtual
machines.
Option Description
Browse for Virtual Click this option to discover Hyper-V servers or cluster nodes (shown in the left pane).
Machines You can select virtual machines from a list (in the right pane).
The virtual machine names that are listed may be derived from a cache file. Use of the
cache file is faster than rediscovering the virtual machines on the network if your site
has a large number of virtual machines. If the virtual machine is turned off but was
turned on when the cache file was last created, its name appears in the list.
If the display name of the virtual machine was recently changed in the Hyper-V Manager,
note: The virtual machine name that was used for the backup does not change.
If NetBackup cannot obtain the IP address of the virtual machine, the IP address is
displayed as NONE.
Last Update To update the cache file and re-display virtual machines, click the refresh icon to the
right of the Last Update field. This field shows the date and time of the most recent
cache file that contains the names of virtual machines.
■ Scripts
See “Registering authorized locations used by a NetBackup database
script-based policy” on page 888.
■ Database objects
■ Wildcards
Certain wildcards can be used in the selections list.
See “Wildcard use in NetBackup” on page 1207.
Windows clients support only the asterisk (*) and the question mark (?) as valid
wildcards in the Backup Selections tab.
For information on how to use wildcards when you configure backup selections
for database agents and other options, refer to the guide for that agent or option.
The list applies to each client (or host, instance, or database) in the policy. Every
file on the list does not need to exist on all of the clients. NetBackup backs up the
files that it finds that are on the backup selections list. However, each client must
contain at least one of the files in the backup selections list. Otherwise, the backup
fails with status code 71 (none of the files in the file list exist). Use the Troubleshooter
to find the description of a status code. See “Running the Troubleshooter”
on page 48.
The policy type determines what type of backup selections appear in the list. See
Table 21-48. See “Policy type (policy attribute)” on page 766.
Table 21-48 Items allowed in the Backup Selections list for specific policy
types
DB2 Scripts
Creating backup policies 882
Backup Selections tab
Table 21-48 Items allowed in the Backup Selections list for specific policy
types (continued)
You can select multiple directories and files for backup. The policy type
determines whether the backup selections list can contain paths, directives,
scripts, or a combination.
4 Click OK to add the selection list to the Backup Selections tab in the policy.
5 When you are finished in the Backup Selections tab:
■ Click OK to close and save the policy.
■ Click Cancel to close the policy without saving any additions or changes.
Creating backup policies 884
Backup Selections tab
6 On the Clients tab, enter the name of the NetBackup Appliance where the
Universal Share resides.
Note: Enter the host name of the client where the universal share is mounted.
This name is used for cataloging. Although you can enter any name, a best
practice is to enter the host short name, Fully Qualified Domain Name (FQDN),
or IP address of the host that has permission to mount the universal share.
For database systems, you can enter the host's network ID.
7 Select the Backup Selections tab and perform the following actions in the
order listed:
■ Add the USHARE directive.
USHARE is a keyword within the directive and it must be placed first in the
Backup Selections tab.
■ (Optional) Add the NEW_STREAM directive if you require multistream backup.
See “NEW_STREAM directive” on page 917.
■ Add the mounted path on the NFS client server and the exported path of
the Universal Share.
BACKUP /
■ Enter the BACKUP X USING Y directive in the Backup Selections tab.
For example: BACKUP /mounted/MOUNTED USING /shares/EXPORTED
If the Universal Share is mounted on a Windows system,
C:\mounted\MOUNTED, use the /C:/mounted/MOUNTED format for the
BACKUP path.
You can add multiple shares in a policy. If you want to group several
shares into one backup job, use the NEW_STREAM directive.
See “NEW_STREAM directive” on page 917.
8 Enter the host name of the client where the Universal Share is mounted.
9 Run the Universal-Share policy.
After the backups are created, you can manage the backups with NetBackup
features, such as restore, duplication, Auto Image Replication, and others.
You can immediately access the backups with NetBackup Instant Access APIs.
For information about NetBackup APIs, see the following website:
https://sort.veritas.com/documents
Select NetBackup and then the version at the bottom of the page.
Creating backup policies 886
Backup Selections tab
6 Under Destination, select storage unit from the Policy storage list.
See Policy storage (policy attribute) in NetBackup Administrator's Guide Volume
I for more information about policy storage setting.
The storage unit for universal share policy must be in the same disk pool volume
where the universal share is created.
You can use the NEW_STREAM directive if you require multistream backups.
See “NEW_STREAM directive” on page 917.
You can also use the BACKUP X USING Y directive, which allows cataloging
under a different directory than the universal share path. For example: BACKUP
/demo/database1 USING
/mnt/vpfs_shares/3cc7/3cc77559-64f8-4ceb-be90-3e242b89f5e9. In this
example, the backup will be cataloged under /demo/database1.
10 Run the Universal-Share policy.
After the backups are created, you can manage the backups with NetBackup
features, such as restore, duplication, Auto Image Replication, and others.
You can instantly access backup copies from local LSU or cloud LSU with web
UI or NetBackup Instant Access APIs.
For more information about instant access for cloud LSU:
For information about NetBackup APIs, see the following website:
https://sort.veritas.com/documents
Select NetBackup and then the version at the bottom of the page.
use bpsetconfig, however this command is only available on the primary or the
media server.
■ On Windows:
C:\Program Files\Veritas\NetBackup\bin>nbsetconfig
nbsetconfig> DB_SCRIPT_PATH=c:\db_scripts
nbsetconfig> DB_SCRIPT_PATH=e:\oracle\fullbackup\full_rman.sh
nbsetconfig>
<ctrl-Z>
Creating backup policies 890
Backup Selections tab
Note: Review the NetBackup Command Reference Guide for options, such
as reading from a text file and remotely setting clients from a NetBackup server
using bpsetconfig. If you have a text file with the script location or authorized
locations listed, nbsetconfig or bpsetconfig can read from that text file. An
entry of DB_SCRIPT_PATH=none does not allow any script to execute on a client.
The none entry is useful if an administrator wants to completely lock down a
server from executing scripts.
See “Pathname rules for Windows disk image (raw) backups” on page 897.
Path rules for the NetBackup clients that are running separately-priced options
are covered in the NetBackup guide for the product. (For example, Snapshot
Client or NetBackup for MS-Exchange.)
Creating backup policies 891
Backup Selections tab
The backup status code does not always indicate errors on the Backup
Selection list. Because NetBackup does not require all paths in the Backup
Selections list to be present on all clients, an error may not be especially
helpful.
Step 3 Create a File System Run the check_coverage script to create a File System Backup Coverage
Backup Coverage Report. Report.
See “Example log messages from the File System Backup Coverage Report
(check_coverage)” on page 891.
For other clients, the Problems report or the All Log Entries report shows a
message similar to the following:
This message occurs if c:\worklist is not the correct path name. For example,
the directory name is c:\worklists, but c:\worklist was typed.
Note: If the paths seem correct and the message appears, ensure that no trailing
spaces appear in the paths.
On UNIX: The following table shows examples of the log messages that appear
when files expected to be on a client are not found.
Table 21-50 Example UNIX log messages from the File System Backup
Coverage Report
Example Description
Regular expressions or Assume that the backup selections list contains a regular expression:
wildcards
/home1[0123456789]
If they are not present, the Problems report or the All Log Entries report displays a
message similar to the following:
Table 21-50 Example UNIX log messages from the File System Backup
Coverage Report (continued)
Example Description
Path not present on all clients Assume that the backup selections list contains a path named /worklist that is not
or wrong path specified present on all clients. NetBackup backs up /worklist on the clients where it exists.
For other clients, the Problems report or the All Log Entries report displays a message
similar to the following:
This message occurs if /worklist is not the correct path name. For example, the
directory name is /worklists, but /worklist was typed.
Note: If the paths seem correct and the message continues to appear, ensure that
no trailing spaces appear in the paths.
Symbolic link Assume the backup selections list names a symbolic link. NetBackup does not follow
symbolic links and provides a message in the Problems report or the All Log Entries
report:
Resolve the symbolic link if you do not intend to back up the symbolic link itself.
Note: Understand disk and controller input and output limitations before configuring
including a client in multiple policies. For example, if two file systems overload the
client when backed up in parallel, place both file systems in the same policy.
Schedule the file systems at different times or set Maximum jobs per client to 1.
Another method to reduce backup time is to select Allow multiple data streams
for a policy, and then add NEW_STREAMS directives to the backup selections list.
For example:
NEW_STREAM
file_a
file_b
file_c
NEW_STREAM
file_d
file_e
file_f
The example produces two concurrent data streams. The first data string contains
file_a, file_b, and file_c. The second data stream contains file_d, file_e,
and file_f.
See “Allow multiple data streams (policy attribute)” on page 797.
Note: For best performance, use only one data stream to back up each physical
device on the client. Multiple concurrent streams from a single physical device can
cause longer backup times. The disk heads must move back and forth between
the tracks that contain files for the respective streams.
Item Description
Item Description
Colons and Begin all paths with the drive letter followed by a colon (:) and a backslash (\).
backslashes
To specify an entire volume, append a backslash (\) to the entry to ensure that all data is
protected on that volume:
Incorrect entry: c:
The following example entries would successfully indicate the same directory:
c:\Worklists\Admin\
C:\worklists\admin\
c:\WORKLISTS\Admin\
C:\Worklists\ADMIN\
Note: If a path is listed in the Backup Selections tab more than once, the data is backed
up more than once.
Wildcards Asterisks (*) and question marks (?) are the only wildcard characters allowed in the backup
selection list for Windows clients.
Square brackets and curly brackets are not valid for Windows clients and can cause backups
to fail with a status 71.
For Windows clients, wildcards function correctly only when they are placed at the end of the
path, in the file or directory name. For example:
C:\abc\xyz\r*.doc
Wildcard characters do not work elsewhere in the path. For example, an asterisk functions
as a literal character (not as a wildcard) in the following examples:
C:\*\xyz\myfile
C:\abc\*\myfile
Item Description
All local drives To back up all local drives except for those that use removable media, specify the following:
:\
Or
*:\
Or
ALL_LOCAL_DRIVES
The following drives are not backed up: floppy disks, CD-ROMs, and any drives that are
located on remote systems but mounted on a system through the network.
Use of mapped drives Do not specify a local drive path that is mapped to a CIFS share using the Windows Map
Network Drive option.
This holds true for a policy that contains multiple clients as well. Do not specify paths that
point to different CIFS shares.
For example:
P:
Q:
R:
Use of UNC path(s) If a backup policy contains multiple clients that specify a UNC path as a backup selection,
the redundant backup copies are created of the same data from different clients.
Consider including the host in a policy as a client to be backed up.
For example:
\\host_name\dir1
Exclude specific files from backups by creating an exclusion list on the client.
c:\
d:\workfiles\
e:\Special\status
c:\tests\*.exe
Creating backup policies 897
Backup Selections tab
To specify a disk image backup, add the logical name for the drive to the policy
backup selection list. Disk images can be included in the same backup selection
list with other backups. In the following sample backup selection list, the first entry
(\\.\c:) creates a disk image backup of a logical drive C.
\\.\c:
d:\workfiles\
e:\Special\status
HKEY_LOCAL_MACHINE:\
To restore the backup, the user clicks Select for restore > Restore from Normal
backup.
Creating backup policies 898
Backup Selections tab
When the backups are listed, the disk image appears as a file with the same name
that was specified in the backup selection list. For the previous example, the file
name would show as follows:
\\.\c:
When you enter the destination to restore the file, use the following format:
\\.\drive:
Windows Open File Backup NetBackup first attempts to use Windows Open File Backup
methods methods. If that fails, NetBackup locks the logical drive, which
ensures that no changes occur during the backup. If there
are open files on the logical drive, a disk image backup is not
performed.
%systemroot%\system32\config
To restore the registry in the case of a disk failure, see the disaster
recovery chapter in the NetBackup Troubleshooting Guide.
Individual HKEYs Do not back up individual HKEYs for disaster recovery. You cannot
perform a disaster recovery by restoring HKEYs. Do not include
HKEY entries in the same policy backup selection list that is used
to back up the entire registry. However, to restore individual keys
within the registry, create a separate policy, and then specify the
specific HKEYs in the backup selection list for that policy.
HKEY_LOCAL_MACHINE:\
Backups and restores are slower than if the entire registry was
backed up.
links be avoided. NetBackup does not back up and restore hard-linked directories
in the same manner as files.
Hard-linked files and hard-linked directories are different in the following ways:
■ During a backup, if NetBackup encounters hard-linked directories, the directories
are backed up once for each hard link.
■ During a restore, NetBackup restores multiple copies of the hard-linked directory
contents if the directories do not already exist on the disk. If the directories exist
on disk, NetBackup restores the contents multiple times to the same disk location.
On NTFS volumes or on UNIX systems, each file can have multiple hard links.
Therefore, a single file can appear in many directories (or even in the same directory
with different names). A volume serial number (VSN) and a File Index indicate the
actual, unique file on the volume. Collectively, the VSN and File Index are referred
to as the file ID.
During a backup, if the backup selection list includes hard-linked files, the data is
backed up only once. NetBackup uses the first file name reference that is found in
the directory structure. If a subsequent file name reference is found, the reference
is backed up as a link to the name of the first file. To back up subsequent references
means that only one backup copy of the data is created, regardless of the number
of multiple hard links.
If all hard-link references are restored, the hard-linked files continue to point to the
same ID as the other files to which they are linked. However, if all the hard links
are not restored, you can encounter anomalies as shown in the following examples.
Example 1: Restoring Link2 and Link3
Assume that three hard links point to the same data. During a backup of Link2 and
Link3, Link2 is encountered first and backed up. Then Link3 is backed up as a link
to Link2. The three files are all hard-linked to the same data.
Data
The original copies of Link2 and Link3 are backed up to tape, and then deleted.
Only Link1 is left on the disk.
Creating backup policies 901
Backup Selections tab
Data Data
During a subsequent restore, Link2 and Link3 are restored. The restored files,
however, do not point to the same file ID as Link1. Instead, they are assigned a
new file ID or inode number and the data is written to a new place on the disk. The
data in the new location is an exact copy of what is in Link1. The duplication occurs
because the backup does not associate Link2 and L3 with Link1.
Data Data
Item Description
Pathnames per line Enter one pathname per line. NetBackup supports a maximum path length of 1023
characters for UNIX clients.
Item Description
*
?
[ ]
{ }
Trailing spaces If a backup selection list entry contains trailing spaces and a matching entry is not
found, NetBackup deletes the spaces and checks again. If a match is not found,
NetBackup skips the entry and logs a message in the Problems report or the All Log
Entries report:
Mount points Pathnames that cross mount points or that the client mounts through NFS can affect
the backup configuration. Read about the Follow NFS and Cross mount points
attributes before you create a backup selection list.
Bootable tapes NetBackup can back up operating system, kernel, and boot files. However, NetBackup
cannot create bootable tapes. Consult your system documentation to create a bootable
tape.
Omitted or excluded files By default, NetBackup does not back up all files.
See “Files that are excluded from backups by default” on page 922.
Exclude specific files from backups by creating an exclusion list on the client.
Busy File Settings The Busy File Settings host properties for UNIX clients offers alternatives for handling
busy and locked files.
Access Control Lists (ACLs) NetBackup backs up Access Control Lists (ACLs), where supported.
See the NetBackup Enterprise Server and Server OS Software Compatibility List at
the following URL:
http://www.netbackup.com/compatibility
Creating backup policies 903
Backup Selections tab
Item Description
Sun PC NetLink NetBackup can back up and restore Sun PC NetLink files.
Extended attribute files and NetBackup backs up Extended attribute files and named data streams, where supported.
named data streams
See the NetBackup Enterprise Server and Server OS Software Compatibility List at
the following URL:
http://www.netbackup.com/compatibility
See “About backing up and restoring extended attribute files and named data streams”
on page 906.
VxFS extent attributes On Hewlett-Packard and Solaris SPARC platforms, NetBackup backs up VxFS extent
attributes.
Symbolic links NetBackup backs up the symbolic link object and does not attempt to follow the link to
back up what it may point to. To achieve a backup of the target of the symbolic link,
include that target in the file list.
Restoring the symbolic link object restores only the object and not the data to which it
may point. To restore the target data, select it from the backup image.
Directory junctions NetBackup backs up the directory junction object and does not attempt to traverse into
the directory to which it may point. To achieve a backup of the target of the directory
junction, include that target in the file list.
Restoring the directory junction link object restores only the object and not the data to
which it may point. To restore the target data, select it from the backup image.
File changes during the Use raw partition backups only if you can ensure that the files have
backup not changed in any way during the backup. Or, in the case of a
database, if you can restore the database to a consistent state by
using transaction log files.
Backup archives Do not perform backup archives of raw partitions on any client. An
archive backs up the raw partition, and then deletes the device file
that is associated with the raw partition. The file system does not
recover the space that the raw partition uses.
File systems Before backing up file systems as raw partitions, unmount the file
system. Unmounting the file system allows buffered changes to be
written to the disk. Also, it prevents the possibility of any changes
in the file system during the backup. Use the bpstart_notify
and the bpend_notify scripts to unmount and remount the
backed-up file systems.
Mount points The Cross mount points policy attribute has no effect on raw
partitions. If the root partition is backed up as a raw partition and
contains mount points to other systems, the file systems are not
backed up. The other file systems are not backed up, even with
Cross mount points selected.
The same is true for the Follow NFS policy attribute. NFS file
systems that are mounted in a raw partition are not backed up. Nor
can you back up raw partitions from other computers by using NFS
mounts to access the raw partitions. The devices are not accessible
on other computers through NFS.
Disk volume managers Specify the logical partition names for any disks that disk volume
managers manage. (For example, Veritas Volume Manager (VxVM).
If there are no file systems to back up and the disks are used in raw mode, back
up the disk partitions as raw partitions. For example, databases are sometimes
used in raw mode. Use bpstart_notify and bpend_notify scripts to provide the
necessary pre-processing and post-processing of databases when they are backed
up as raw partitions.
You can also perform a raw partition backup of a disk partition that is used for file
systems. A disadvantage of this method is that you must restore the entire partition
to recover a single file (unless FlashBackup is in use). To avoid overwriting the
entire partition, use the redirected restore feature to restore the raw partition to
another raw partition of the same size. Then, copy individual files to the original file
system.
Raw partition backups are also useful for backing up entire disks. Since the file
system overhead is bypassed, a raw partition backup is usually faster. The size of
the raw partition backup is the size of the entire disk, regardless of whether the
entire disk is used.
To specify a UNIX raw partition in the policy backup selection list, enter the full path
name of the device file.
For example, on a Solaris system, enter:
/devices/sbus@1,f8000000/esp@0,800000/sd@2,0:1h
Note: Do not specify wildcards (such as /dev/rsd*) in pathnames for raw partition
backups. Doing so can prevent the successful restore of entire devices if there is
overlap between the memory partitions for different device files.
You can include raw partitions in the same backup selection list as other backups.
For example:
/home
/usr
/etc
/devices/sbus@1,f8000000/esp@0,800000/sd@2,0:1h
Note: NetBackup does not distinguish between full and incremental backups when
it backs up a raw partition. The entire partition is backed up in both cases.
Raw partition backups occur only if the absolute pathname in the backup selection
list is a block or character special device file. You can specify either block or
character special device files. Character special device files are often faster because
character devices avoid the use of the buffer cache for accessed disk data. Test
Creating backup policies 906
Backup Selections tab
both a block and character special device file to ensure the optimum backup speed
for your platform.
Ensure that you specify the actual block-device or character-device files. Sometimes
these are links to the actual device files. If a link is specified, only the link is backed
up. If the device files are reached while backing up /dev, NetBackup backs up only
the inode files for the device, not the device itself.
To perform a raw partition backup, select Full backup for the Type of Backup
from the Schedules tab. Any other backup type does not work for backing up raw
partitions.
See “Type of backup (schedule attribute)” on page 830.
Figure 21-27 Example of base file and extended attribute directory and files
File 1
File 1 is a base file on a Solaris or VxFS client
To back up or restore named data streams and extended attributes, the client,
media server, and primary server must run the following versions:
■ NetBackup clients
■ HP 11.23 running VxFS 4.1 or greater.
Note: Access Control Lists (ACLs) are not backed up unless running VxFS
5.0 or greater.
Note: Access Control Lists (ACLs) are not backed up unless running VxFS
5.0 or greater.
File 1
Extended attribute file 1
On UNIX: The user restores File 1 from a backup that was created when File 1
possessed only three extended attribute files.
File 1 backup
On UNIX: Since Overwrite existing files is selected as a restore option, when the
user restores File 1, extended attribute files 1, 2, and 3 are overwritten. Extended
attribute file 4 remains and is not overwritten.
Restored file 1
/usr/openv/netbackup/
NEW_STREAM
D:\Program Files
NEW_STREAM
C:\Winnt
Note: For best performance, use only one data stream to back up each physical
device on the client. Multiple concurrent streams from a single physical device can
adversely affect backup times. The heads must move back and forth between the
tracks that contain files for the respective streams.
The following table summarizes many of the directives available on the Backup
Selections list.
Creating backup policies 910
Backup Selections tab
ALL_LOCAL_DRIVES Instructs NetBackup to back up all local drives except for All supported systems
those drives that use removable media. This directive also
includes critical system-related components.
System State:\ Instructs NetBackup to back up critical system-related All supported Windows
components. The exact set of system components that are systems
backed up depends on the operating system version and
system configuration.
Shadow Copy Instructs NetBackup to back up all writers for the Volume All supported Windows
Components:\ Shadow Copy component. This also implies and/or includes systems
System State:\ if that was not also selected.
Active Directory Active Directory Application Mode (ADAM) is a lightweight All supported Windows
Application Mode:\ directory service that runs as a user service. This directive systems
can be used to back up ADAM data on computers where it
is installed. However, it does not back up the Active Directory
itself.
Policy-specific directives Apply only to specific policy types and can appear only in Policy type specific
backup selections lists for those policies.
UNSET and UNSET_ALL Interrupt the streaming of policy-specific directives. The Allow All
multiple data streams policy attribute must be enabled
before these directives can be used.
■ Administrator-defined streaming
■ Auto-discovery streaming
Note: The following examples use selections that are specific to NetApp Data
ONTAP 7-mode. For specific examples of backup selections for other configurations,
refer to the appropriate documentation.
VOLUME_EXCLUDE_LIST=/vol/Hr_allfiles_vol01
ALL_FILESYSTEMS
or
VOLUME_EXCLUDE_LIST=/vol/testvol*
ALL_FILESYSTEMS
VOLUME_EXCLUDE_LIST=/vol/Hr_allfiles_vol01,/vol/testvol*
ALL_FILESYSTEMS
You can also specify more than one VOLUME_EXCLUDE_LIST statement with an
ALL_FILESYSTEMS directive. For example:
Creating backup policies 912
Backup Selections tab
VOLUME_EXCLUDE_LIST=/vol/Hr_allfiles_vol01
VOLUME_EXCLUDE_LIST=/vol/testvol*
ALL_FILESYSTEMS
VOLUME_EXCLUDE_LIST=/vol/vol0
ALL_FILESYSTEMS
VOLUME_EXCLUDE_LIST=/vol/Clone_*
VOLUME_EXCLUDE_LIST=/vol/*_[0-9]
VOLUME_EXCLUDE_LIST=/vol/*_[0-9][0-9]
VOLUME_EXCLUDE_LIST=/vol/*_[0-9][0-9][0-9]
ALL_FILESYSTEMS
Creating backup policies 913
Backup Selections tab
This example assumes all FlexClone volumes and only FlexClone volumes
begin with /vol/Clone_. Adjust the volume specifications appropriately for your
environment.
■ VOLUME_EXCLUDE_LIST applies only to ALL_FILESYSTEMS. It does not apply to
explicit backup selections or wildcard-based backup selections.
If you use the ALL_FILESYSTEMS directive in an NDMP policy for Clustered Data
ONTAP, you must exclude each selected SVM's root volume using the
VOLUME_EXCLUDE_LIST directive. Otherwise the backups fail.
For more information, refer to the following topic:
Backups from snapshots for NDMP policies fail when the import of a snapshot fails
for volumes where logical unit numbers (LUNs) reside with status code 4213
(Snapshot import failed). To avoid this error, use the VOLUME_EXCLUDE_LIST
directive to exclude any volumes that are used to create LUNs accessed through
a storage area network (SAN).
ALL_LOCAL_DRIVES directive
Use the ALL_LOCAL_DRIVES directive to back up all local drives except for those
drives that use removable media. If this directive is used, this directive must be the
only entry in the backup selections list for the policy. No other files or directives can
be listed. The directive applies only to the following policy types:
■ MS-Windows
■ Standard
ALL_LOCAL_DRIVES gives different results depending on whether Allow multiple
data streams is enabled for the policy:
Allow multiple data streams Applies only to Standard and MS-Windows policy types.
enabled NetBackup backs up the entire client, and then splits the data
from each drive (Windows) or file system (UNIX) into its own
backup stream. NetBackup periodically preprocesses the
client to make necessary changes to the streams.
Allow multiple data streams NetBackup backs up the entire client and includes all drives
disabled and file systems in the same stream.
Caution: Do not select Cross mount points for policies where you use the
ALL_LOCAL_DRIVES directive.
ALL_LOCAL_DRIVES
ALL_LOCAL_DRIVES
For this backup selections list, NetBackup backs up the entire client in one data
stream that contains the data from both C:\ and D:\.
SYSTEM_STATE is also backed up because SYSTEM_STATE is included in the
ALL_LOCAL_DRIVES directive.
The list of items that are backed up can include the following:
■ Active Directory
■ COM+ Class Database
■ Cluster Database
■ IIS Database
■ Registry
■ Boot Files and protected files
■ SYSVOL
■ Certificate Server
The files that comprise the registry can be found in the following location:
%SystemRoot%\SYSTEM32\Config
Note: In the policies that back up Windows clients on IA64 platforms, use the
Shadow Copy components:\ directive instead of the System_State:\ directive.
The Shadow Copy components:\ directive includes System State components
and the EFI System partition automatically in the backup.
Creating backup policies 916
Backup Selections tab
Since the Shadow Copy Components contain System State information, the Shadow
Copy Components need to be backed up by a full backup.
The Volume Shadow Copy components include the following:
User Data Items that the computer does not require to operate. For example,
Active Directory Application Mode and Microsoft Distributed File System
Replication (DFSR) folders.
Note: Include policy-specific directives only in backup selections lists for the policies
that support the directives or errors can occur.
The following policy types have their own backup selections list directives:
■ FlashBackup
Creating backup policies 917
Backup Selections tab
■ NDMP
■ Lotus-Notes
■ MS-Exchange-Server
For information on other policy types and associated backup selections list directives,
see the NetBackup guide for the option.
USHARE directive
The USHARE directive is recognized only if Allow multiple data streams is set for
the Standard policy. USHARE directives are ignored if Allow multiple data streams
is not set. USHARE must be on the first line if NEW_STREAM is not added.
If NEW_STREAM is added, USHARE must be in second line. The presence of USHARE
on the first line or second line of the backup selections list determines the backup
type as USHARE backup.
NEW_STREAM directive
The NEW_STREAM directive is recognized only if Allow multiple data streams is set
for the policy. NEW_STREAM directives are ignored if Allow multiple data streams
is not set.
If this directive is used in a backup selections list, the first instance of it must be on
the first line. If it appears on the first line, it can also appear elsewhere in the list.
The presence of NEW_STREAM on the first line of the backup selections list determines
how the backup is performed in the following modes: in administrator-defined
streaming or in the auto-discovery streaming.
In the following examples, assume that each stream is from a separate physical
device on the client. Multiple concurrent streams from a single physical device can
adversely affect backup times. The backup time is longer if the heads must move
back and forth between the tracks that contain files for the respective streams.
For example, consider the following backup selections list:
On Windows:
NEW_STREAM
D:\Program Files
C:\Winnt
NEW_STREAM
C:\users
D:\DataFiles
On UNIX:
NEW_STREAM
/usr
/lib
NEW_STREAM
/home
/bin
If a backup selections list entry is added to a stream, the entry is not backed up
until the schedule is due for the policy. If the next backup due is an incremental,
only the files that changed are backed up. To ensure that a new entry gets a full
backup the first time, add it to a new stream. NetBackup performs a full backup of
new streams that are added to the backup selections list.
In the previous example, assume that you add the following:
Creating backup policies 919
Backup Selections tab
On Windows:
D:\Utilities
On UNIX:
/var
after
On Windows:
D:\Datafiles
On UNIX:
/bin
If an incremental backup is due that night, only changed files in D:\Utilities (on
Windows) or in /var (on UNIX) are backed up. Add a NEW_STREAM directive before
D:\Utilities (on Windows) or before /var (on UNIX), to perform a full backup of
all files in D:\Utilities (on Windows) or in /var (on UNIX), regardless of when
the files were last changed.
In this mode, the backup selections list is sent to the client, which preprocesses
the list and splits the backup into streams as follows:
■ If the backup selections list contains the ALL_LOCAL_DRIVES directive, NetBackup
backs up the entire client. However, NetBackup splits each drive volume
(Windows) or file system (UNIX) into its own backup stream.
See “ALL_LOCAL_DRIVES directive” on page 913.
■ If wildcards are used, the expansion of the wildcards results in one stream per
wildcard expansion. Wildcard usage is the same as for Windows clients.
See “Wildcard use in NetBackup” on page 1207.
If the backup selections list contains neither the ALL_LOCAL_DRIVES directive nor
wildcards, the auto-discovery mode is not used. The server preprocesses rather
than the client. Each file path in the backup selections list becomes a separate
stream.
The auto-discovery streaming mode applies to Standard and MS-Windows policy
types.
Creating backup policies 920
Backup Selections tab
Before the backup begins, the client uses auto-discovery to preprocess the backup
selections list to determine how many streams are required. The first backup that
a policy performs preprocesses the backup selections list. Depending on the length
of the preprocess interval, preprocessing may not occur before every backup.
Interval is too long. Can cause missed backups because new streams are not added early
enough. For example, assume that the preprocess interval is set to 4
hours and a schedule has a frequency of less than 4 hours. A new
stream can be omitted from the next backup because the preprocessing
interval has not expired when the backup is due.
Interval is too Can cause preprocessing to occur often enough to increase scheduling
short. time to an unacceptable level. A short interval is most likely to be a
problem when the server must contact a large number of clients for
preprocessing.
Use the following form of the bpconfig command to change the interval:
On Windows:
On UNIX:
For more information on the bpconfig command, see the NetBackup Commands
Reference Guide.
Creating backup policies 921
Backup Selections tab
NEW_STREAM
set destpath=/etc/home
/tmp
/use
NEW_STREAM
/export
NEW_STREAM
/var
For the set command to be passed to the first two streams only, use
UNSET or UNSET_ALL at the beginning of the third stream. At this
location, it prevents SET from being passed to the last stream.
NEW_STREAM
set destpath=/etc/home
/tmp
/use
NEW_STREAM
/export
NEW_STREAM
UNSET set destpath=/etc/home [or UNSET_ALL]
/var
Creating backup policies 922
Backup Selections tab
UNSET_ALL UNSET_ALL has the same effect as UNSET but unsets all policy-specific
directives in the backup selections list that have been defined up to this
point.
■ devpts (Linux)
■ mntfs (Solaris)
■ usbdevfs (Linux)
■ bpgetconfig -private_exld_list
For more information about the commands see the NetBackup Commands
Reference Guide.
■ Including the files in the backup:
If you don't want to exclude certain files from the backup, you must include those
files in the include list.
For more information, see See “About excluding files from automatic backups”
on page 923.
■ Recreating the files that were not backed up:
The files that are not backed up are not restored. Ideally, the files would reside
on the original location. However, in case you want to recreate the files, some
of the key files and certificates can be recreated by restarting the NetBackup
services. If you encounter any error that is related to keys or certificates, restart
the NetBackup services and verify if the key files or the certificate is recreated.
If the key file or certificate is not created, proceed with the certificate and key
regeneration procedures that are provided in the NetBackup Commands
Reference Guide.
Note: Exclude and include lists do not apply to user backups and archives.
Creating backup policies 924
Backup Selections tab
The method for specifying files in the exclude list and the include list depends on
the type of client as follows:
Microsoft Windows clients Specify exclude and include lists in the Backup, Archive, and
Restore client interface. Start Backup, Archive, and Restore.
On the File menu, click NetBackup Client Properties. Select
the Exclude List tab or the Include List tab. For further
instructions, see the NetBackup user’s guide for the client.
UNIX clients Create the exclude and include lists in the following files on the
client:
■ /usr/openv/netbackup/include_list
■ /usr/openv/netbackup/exclude_list
Specific policy Create an exclude list for a specific policy or for a policy and a
schedule combination. Create an exclude_list file with a
.policyname or .policyname.schedulename suffix. The following
two file examples use a policy that is named wkstations. The
policy contains a schedule that is named fulls:
/usr/openv/netbackup/exclude_list.wkstations
/usr/openv/netbackup/exclude_list.wkstations.fulls
The first file affects all scheduled backups in the policy that is
named wkstations. The second file affects backups only when
the schedule is named fulls.
exclude_list.wkstations and
exclude_list.wkstations.fulls
exclude_list.wkstations.fulls
Option Description
Enable file recovery Enable recovery of individual files. You can also recover the entire virtual machine.
from VM backup
Exclude deleted Reduce the size of the backup image by excluding any unused or deleted blocks within the file
blocks system on the virtual machine.
Exclude swap and Reduce the size of the backup image by excluding the guest OS system paging file (Windows)
paging files or the swap file (UNIX).
Primary VM Specify the type of name by which NetBackup recognizes virtual machines when it selects
identifier them for backup.
Orphaned snapshot Specify the action that NetBackup takes when a snapshot is discovered before NetBackup
handling creates a new snapshot for the virtual machine backup.
Enable Exchange Enable recovery of individual files from Exchange data in the virtual machine backup.
Recovery
Truncate logs Truncates the Exchange transaction logs when the backup occurs.
Creating backup policies 926
VMware Policy tab
Option Description
Enable SQL Server Enable recovery of individual files from SQL Server data in the virtual machine backup.
Recovery
Truncate logs Truncates the SQL Server transaction logs when the backup occurs.
Enable SharePoint Enable recovery of individual files from SharePoint data in the virtual machine backup.
Recovery
Transport modes Determine how the snapshot data travels from the VMware datastore to the VMware backup
host.
For more information about VMware, see the NetBackup for VMware Guide.
Creating backup policies 927
Hyper-V Policies tab
Option Description
Optimizations Allows restore of individual files from the backup. With or without this option, you can restore
the entire virtual machine.
Enable file
recovery from VM
backup
Primary VM Specifies the type of name by which NetBackup recognizes virtual machines when it selects
identifier them for backup.
Enable offline Determines whether NetBackup is allowed to perform an offline backup of a virtual machine.
backup of non-VSS This option is intended for guest operating systems that do not support VSS (such as Linux).
VMs
Cluster shared Applies to backups of the virtual machines that are configured in a Microsoft Cluster that uses
volumes timeout cluster shared volumes (CSV).
For more information about Hyper-V, see the NetBackup for Hyper-V Guide.
Creating backup policies 928
Exclude Disks tab
Option Description
No disks Backs up all virtual disks that are configured for the virtual machine.
excluded
Creating backup policies 929
Exclude Disks tab
Table 21-56 Options on the Exclude Disks tab of the policy (continued)
Option Description
Exclude boot disk The virtual machine's boot disk (for example the C drive) is not included
in the backup. Any other disks (such as D) are backed up. Consider
this option if you have another means of recreating the boot disk, such
as a virtual machine template for boot drives.
Note: A virtual machine that is restored from this backup cannot start.
Data files are available in the restored data disks.
Exclude all data The virtual machine's data disks (for example the D drive) are not
disks included in the backup for this policy. Only the boot disk is backed up.
Consider this option only if you have a different policy that backs up
the data disks.
Note: When the virtual machine is restored from the backup, the virtual
machine data for the data disk may be missing or incomplete.
Perform custom Exclude disks by a VMware Custom Attribute that is applied to a virtual
attribute based machine. The VMware Custom Attribute identifies the disks that you
exclusion want to exclude from backups. If you select this option, also enter the
name of the Custom Attribute. NetBackup then excludes the disks that
are defined in that attribute. The attribute must have comma separated
values of device controllers for the disks to be excluded. For example:
scsi0-0,ide0-0,sata0-0,nvme0-0
Table 21-56 Options on the Exclude Disks tab of the policy (continued)
Option Description
Specific disks to Exclude a specific disk by selecting the disk controller type and device
be excluded numbers that represent the virtual device node of the disk. Then click
Add. NetBackup adds the controller ID to the list of nodes to be
excluded. Repeat for each disk that you want to exclude.
To delete a disk from the list of disks to exclude, select the disk controller
type and device numbers, and then click Delete. The list is a
comma-separated collection of controller IDs.
Alternatively, you can add or delete specific disks by editing the contents
of the text box in which the excluded disks appear. Wildcard characters
are not supported.
Note: NetBackup does not support the exclude disks options for Replication Director
backups.
For more information about VMware, see the NetBackup for VMware Guide.
Note: Do not save the disaster recovery information to the local computer. It is
recommended to save the image file to a network share or a removable device.
Creating backup policies 931
Disaster Recovery tab
Option Description
Path Browse and specify the directory where the disaster recovery information is to be saved. Do not
save the disaster recovery information to the local computer. It is recommended that you save
the image file to a network share or a removable device.
The share must be established and available before the hot catalog backup runs.
On UNIX: The path for the disaster recovery information cannot be to a directory that is on the
same partition as /usr/openv/netbackup. If the path is to a location on the same partition as
/usr/openv/netbackup, NetBackup displays a status 20 error message. The message states
that the disk path is invalid. Change the path on the Disaster Recovery tab to a directory on a
different partition.
Logon Specify the logon and password information that is required to access an established Windows
or NFS share.
If the logon information is not valid, NetBackup returns a message. The message requests that
the user either reenter the logon and password information or clear the alternate location option
to continue.
Option Description
Send in an email Specify the email address where the disaster recovery report should be sent. It is recommended
attachment that the disaster recovery report be sent to at least one email address. To send the information
to more than one address, separate email addresses with a comma as follows:
email1@domain.com,email2@domain.com
On Windows: NetBackup performs the notification by passing the email addresses, subject, and
message to nbmail.cmd or mail_dr_info.cmd. The scripts use the mail program that is
specified in the script to send email to the user. See the comments in the script for configuration
instructions.
On Windows: The following points describe how mail_dr_info.cmd and nbmail.cmd interact:
See “Configure the nbmail.cmd script on the Windows hosts” on page 1200.
Critical policies Lists the policies that are considered crucial to the recovery of a site in the event of a disaster.
The NetBackup Disaster Recovery report lists all of the media that is used for backups of critical
policies, including the most recent full backup. The NetBackup Disaster Recovery wizard warns
you if any media for critical policies are not available.
Note: The Disaster Recovery report lists the media for only incremental and full backup
schedules so critical policies should use only incremental or full backup schedules. Certain
database backups schedules, such as Oracle and Microsoft SQL Server, only use schedule types
of Application Backup and Automatic Backup. Because of the schedule types, media listings for
these backups do not appear on the Disaster Recovery report.
Creating backup policies 934
Disaster Recovery tab
Note: Vault protects the disaster recovery data by sending the data to the Vault
site as an email attachment of the Vault report email.
5 Click the icon at the far right of the active field to display a list of configured
policies. Select a policy to add to the Critical Policies list.
6 Do any of the following:
7 Click OK to save the Critical policies list and the other settings on the Disaster
Recovery tab.
Creating backup policies 935
Creating a Vault policy
vltrun Use vltrun to specify the robot, vault name, and profile for the job.
The vltrun command accomplishes all the steps necessary to select,
copy, and eject media. If the vault profile name is unique, use the
following format:
vltrun
profile_name
If the vault profile name is not unique, use the following format:
vltrun
robot_number/vault_name/profile_name
Creating backup policies 936
Creating a BigData policy
vlteject Use the vlteject command to eject media or to generate reports for
completed Vault sessions. For example:
[-sessionid
id
]] [-auto y|n] [-eject_delay
seconds
]
■ On UNIX:
/usr/openv/netbackup/bin/
For more information on Vault names, profile names, and command usage,
see the Vault Administrator’s Guide.
8 Click OK.
Note: Currently, certain big data applications do not support all schedule types.
For example, Nutanix supports only full backups.
In some cases, it may be useful to create a policy and schedule that is used only
for manual backups. Create a policy for manual backups by creating a policy with
a single schedule that has no backup window. Without a backup window, the policy
can never run automatically.
To perform a manual backup
1 In the NetBackup Administration Console, in the left pane, expand
NetBackup Management > Policies.
2 On Windows: Select the policy name in the left pane.
3 On UNIX: Select the policy name in the middle pane.
4 On the Actions menu, click Manual Backup. (To perform a manual backup,
you must enable the Go into effect at attribute.)
See “Go into effect at (policy attribute)” on page 781.
If the Go into effect at attribute is set for a future date and time, the backup
does not run.
5 In the Manual Backup dialog box, select the schedule and the clients that you
want to back up.
If you do not select any schedules, NetBackup uses the schedule with the
highest retention level. If you do not select any clients, NetBackup backs up
all clients.
User schedules do not appear in the schedules list. A user schedule cannot
be manually backed up because it does not have a backup selection list (the
user selects the files).
6 Click OK to start the backup.
though a full backup is forced for an Active Directory backup, normal incremental
rules are applied to the non-Active Directory items in the policy file list.
6 If an Active Directory object is selected, the Restore Marked Files dialog box
contains two tabs:
■ General tab
When an Active Directory object is selected, the Restore Destination
Choices are disabled in the General tab. Configure the other restore options
as needed.
■ Active Directory tab
The Active Directory tab contains an option to recreate the objects that
have been deleted: Recreate deleted objects that cannot be restored
from the Active Directory Deleted Objects container.
The Active Directory tab contains an option that lets administrators recreate
the objects whose tombstone lifetimes have passed. The objects have also
been purged from the Active Directory Deleted Objects container.
To allow this capability, enable the option labeled Recreate deleted objects
that cannot be restored from the Active Directory Deleted Objects
container.
Situation Recommendation
Restores that are disabled When user and computer accounts are restored from a granular Active Directory restore,
they are sometimes disabled.
The following are possible reasons why the accounts can be disabled:
■ When objects in Active Directory are deleted, they are removed from their current
Active Directory or ADAM/AD LDS container. They are converted into tombstones
and placed in the Active Directory Deleted Objects container where their tombstone
lifetime is monitored. By default, NetBackup restores deleted objects from this
container if the tombstone lifetime has not passed.
After the tombstone lifetime passes, the tombstones are purged from the Active
Directory Deleted Objects container. Purging the tombstones has the effect of
permanently deleting the objects from the Active Directory and ADAM/AD LDS
databases.
■ When restoring user objects, you must reset the object's user password and enable
the object's user account:
■ For Active Directory user objects, use the Microsoft Active Directory Users and
Computers application.
■ For ADAM/AD LDS user objects, use ADSI Edit.
In Active Directory, computer objects are derived from user objects. Some attributes
that are associated with a computer object cannot be restored when you restore a
deleted computer object. They can only be restored if the attributes were saved
through schema changes when the computer object was originally deleted.
■ Computer object credentials change every 30 days and the credentials from the
backup may not match the credentials that are stored on the actual computer. When
a computer object is restored it is disabled if the userAccountControl property
was not preserved in the deleted object.
Use the Microsoft Active Directory Users and Computers application to reset the
account of a computer object:
■ Remove the computer from the domain.
■ Re-join the computer to the domain. The security identifiers (SID) for the
computer remains the same since it is preserved when a computer object is
deleted. However, if the tombstone expired and a new computer object was
recreated, the SID is different.
Creating backup policies 945
Active Directory granular backups and recovery
Situation Recommendation
Group and member objects To restore Active Directory group membership links may require that the restore job
be run twice.
For example, consider the case where a group and its member objects are deleted.
If a restore job contains both group objects and member objects, the job restores the
objects in alphabetical order. However, the group that is restored has a link dependency
on a member that does not exist yet. When the group is restored, the link cannot be
restored.
Run the restore again to restore all forward and backward links.
Group policy objects NetBackup does not support granular restores of Group Policy Objects.
Chapter 22
Synthetic backups
This chapter includes the following topics:
When NetBackup creates a synthetic full backup, NetBackup detects whether new
or changed files have been copied to the media server during the last incremental
backup. The client does not need to be running to combine the full backups and
the incremental backups on the media server to form a new, full backup. The new,
full synthetic backup is an accurate representation of the clients’ file systems at the
time of the most recent full backup.
Because processing takes place on primary and media servers instead of the client,
synthetic backups help to reduce the network traffic. Files are transferred over the
network only once. After the backup images are combined into a synthetic backup,
the tapes or disk that contain the component images can be recycled or reclaimed.
Synthetic backups can reduce the number of tapes or disk space in use.
Synthetic backups can be written to tape storage units or disk storage units, or a
combination of both. If the backups use tape, the backups can be synthesized when
drives are not generally in use. For example, if backups occur primarily at night,
the drives can synthesize full backups during the day.
The Synthetic Backup option is available under the following conditions:
■ The policy type must be either Standard or MS-Windows.
■ The Collect True Image Restore Information With Move Detection option
must be selected on the Policy Attributes tab.
See “Collect true image restore information (policy attribute) with and without
move detection” on page 793.
■ The schedule that is created for a synthetic backup must have Synthetic Backup
selected.
See “Synthetic backup (schedule attribute)” on page 839.
■ One of the following must be available:
■ Disk storage unit(s) with adequate space available.
■ Tape library(s) with multiple drives to read and write.
See “Recommendations for synthetic backups and restores” on page 947.
■ A combination of disk storage unit(s) and tape library(s).
If the clients experience a high rate of change daily, the incremental backups are
too large. In this case, a synthetic backup is no more helpful than a traditional full
backup.
Synthetic backups are supported on all media server platforms and tier one primary
server platforms.
The following items describe recommendations to use synthesized backups to full
advantage, and situations under which synthesized backups are not supported:
Recommendations concerning backups:
■ Do not multiplex any backups that are to be synthesized because it is inefficient.
To synthesize multiplexed client images requires multiple passes over the source
media—one per client.
Performance issues can also occur if multiple streams are selected for
synthesized backups. The issues are similar to those encountered while
multiplexing synthesized backups. Back up to disk whenever possible to improve
multiple stream performance issues.
■ It is recommended that you not enable Expire after copy retention for any
storage units that are to be used with SLPs with either of the following:
Accelerator or synthetic backups. The Expire after copy retention can cause
images to expire while the backup runs. To synthesize a new full backup, the
SLP backup needs the previous backup image. If the previous image expires
during the backup, the backup fails.
■ Reduce the gap between the last incremental backup and the synthesized
backup. Since a synthetic backup does not involve direct contact with the client,
a synthetic backup is only as current as the last incremental backup. If there is
a concern to reduce a potential gap in backup coverage, run an incremental
backup before the synthetic backup.
■ You can create multiple copies with synthetic backups by using the multiple
copies synthetic backup method.
Although synthetic backups do support the use of storage lifecycle policies,
SLPs cannot be used for the multiple copy synthetic backups method.
See “Using the multiple copy synthetic backups method” on page 957.
■ Synthetic backups are not supported if any of the component images are
encrypted.
■ A user-generated backup cannot be used to generate a synthetic image. A
backup that is generated from a User Backup schedule or a User Archive
schedule cannot be used as one of the components of a synthetic backup.
■ Synthetic backups and optimized synthetic backups do not support Auto Image
Replication.
Synthetic backups 949
Recommendations for synthetic backups and restores
Table 22-1 Recommendations when using disk storage or tape storage for
synthetic backups
Disk storage Disk-based images are more efficient for synthesizing. NetBackup processes the newest component
units images first in a synthesized backup, followed by sequentially older images. When two or more
component images are written to the same tape, the tape movement can be inefficient compared to
disk-based images.
Synthetic full backups are generated more quickly when built from disk-based incremental backups.
If the synthetic full backup is also generated on disk, the run time is even faster. The disk copy then
can be duplicated to tape.
Synthetic backups 950
Synthetic full backups
Table 22-1 Recommendations when using disk storage or tape storage for
synthetic backups (continued)
Tape storage If tape is used instead of disk, the tape for the synthetic image must be different from the tape where
units the component images reside.
The maximum drive usage applies only to the drive that is needed for writing the synthetic backup.
If any of the component images reside on tape, an additional drive is needed for reading.
If a single tape drive device is used to generate synthetic images, place component images in a hard
drive location first. In that way, a synthetic image can be generated with the single tape drive device.
Traditional Synthetic
full backup to disk (Sunday) full backup to disk (Sunday)
A B
Synthetic full
backup (Sunday)
Incremental backups Sunday's Synthetic
to disk (Mon-Sat) full Backup
B C
Synthetic
full
backup
Incremental backups (Sunday)
Sunday's synthetic
(Mon-Sat)
full backup
C D
Incremental backups
(Mon-Sat)
The traditional full backup (A) and the incremental backups are created in the
traditional manner: data is scanned, and then copied from the client’s file system
to the backup media. The synthetic backups do not interact with the client system
at all, but are instead synthesized on the media server.
See “Synthetic cumulative incremental backups” on page 952.
The following is an example of a synthetic full backup:
■ Create a Standard or MS-Windows policy for the clients you want to back up.
Include the following schedules:
■ A schedule for one full, traditional backup to run at least once.
■ A schedule for daily (Monday through Saturday) differential incremental
backups.
■ A schedule for weekly full, synthetic backups.
■ Make sure that the traditional full backup runs. If the backup does not complete,
run the backup manually.
Synthetic backups 952
Synthetic cumulative incremental backups
■ Per schedule, run daily, differential incremental backups for the clients throughout
the week. The last incremental backup for the week runs on Saturday.
■ Per schedule, run synthetic full backups for the clients on subsequent Sundays.
Note: The synthetic full backups in the scenario are only as current as the Saturday
incremental backup.
Cumulative and
differential
incremental backups Sunday's synthetic
to disk (Mon-Sat) cumulative Incremental Synthetic cumulative incremental
backup backup (Sunday)
A B
Synthetic cumulative
Incremental backups incremental backup
(Mon-Sat) Sunday's synthetic (Sunday)
cumulative incremental
backup
B C
Incremental backups
(Mon-Sat)
■ Make certain that the traditional full backup runs. If the backup does not complete,
run the backup manually.
■ Per schedule, run daily differential incremental backups for the clients throughout
the week. The last incremental for the week runs on Saturday.
■ Per schedule, run synthetic cumulative incremental backups for the clients on
subsequent Sundays.
Synthetic backups 954
Schedules that must appear in a policy for synthetic backups
Note: The synthetic cumulative backups in the scenario are only as current as the
Saturday incremental backup.
Note: To configure a synthetic cumulative backup for any clients that are archive
bit-based (default), use only differential incremental backups for the traditional,
non-synthesized backups.
■ One full and one cumulative backup schedule with the Synthetic Backup option
selected.
See “Synthetic backup (schedule attribute)” on page 839.
Table 22-2 Comparing synthetic copy process with and without method
enabled
Step Without using the multiple copy synthetic Using the multiple copy synthetic backups
backups method: method:
1 A full backup is performed at the local site (Site A). Step 1 remains the same.
2 The full backup is duplicated to the remote site (Site Step 2 remains the same.
B).
5 Steps 3 and 4 are repeated each time an incremental Step 5 remains the same.
schedule runs.
Table 22-2 Comparing synthetic copy process with and without method
enabled (continued)
Step Without using the multiple copy synthetic Using the multiple copy synthetic backups
backups method: method:
7 The full backup is duplicated to Site B. A full synthetic backup is produced at Site B from
images at Site B.
8 Steps 2 through 7 repeat per backup scheduling Step 8 remains the same.
needs.
Figure 22-3 shows how no extra bandwidth is used to copy the synthetic full backup
from Site A to Site B.
Synthetic full
Site A Full backup Incremental Incremental Incremental Incremental
backup
(Local) (Copy 1) (Copy 1) (Copy 1) (Copy 1) (Copy 1)
(Copy 1)
Time
Backups are duplicated to the remote sites
Synthetic full
Site B Full backup Incremental Incremental Incremental Incremental
backup
(Remote) (Copy 2) (Copy 2) (Copy 2) (Copy 2) (Copy 2)
(Copy 2)
multi_synth.policy.schedule
■ On UNIX:
/usr/openv/netbackup/db/config/multi_synth.policy.schedule
Entry Purpose
SRC_COPY Specifies the copy number of each source component for the second synthetic backup. Every
source backup must have a copy by this number unless SRC_COPY_FALLBACK is specified.
The default is 2.
TARGET_COPY Specifies the copy number for the second synthetic backup produced. The TARGET_COPY
value must be different from the copy number of the first synthetic backup (which is 1). Default
is 2.
If COPY is specified and either SRC_COPY and TARGET_COPY is not specified, the value for
COPY is used.
TARGET_STU Specifies the storage unit name or storage unit group name where the second copy synthetic
backup is to be written. Use the special identifier __ANY__ to indicate that Any Available
storage unit can be used that is not configured to be on demand only. Note that there are
two underscores before and after ANY:
TARGET_STU=__ANY__
Synthetic backups 960
Using the multiple copy synthetic backups method
Entry Purpose
FAIL_MODE The second synthetic backup is produced immediately following the first copy synthetic
backup if no errors occur during production of the first copy. If an error occurs during the
second copy, the FAIL_MODE value specifies the fate of the first copy job and image.
Specify one of the following:
■ FAIL_MODE=ALL
ALL means that if the second copy fails, the first copy and its job also fail. (Default.)
■ FAIL_MODE=ONE
ONE means that if the second copy fails, the failure does not affect the first copy job.
ENABLED Specifies whether production of the second copy is enabled or disabled. This entry turns on
the feature.
Specify one of the following:
■ ENABLED=YES
Production of the second copy is enabled. (Default.)
■ ENABLED=NO
Production of the second copy is disabled.
SRC_COPY_FALLBACK Specifies that if a copy by the number given in SRC_COPY or COPY does not exist, the synthetic
backup should use the primary backup.
SRC_COPY_FALLBACK=PRIMARY
VOLUME_POOL Specifies the volume pool for tape media, if one is used. If no volume pool is specified,
NetBackup uses the volume pool that is specified in the policy. If a volume pool is entered
for disk, the entry is ignored.
TARGET_STU=disk_stu
If copy 3 fails, only copy 3 fails and not the job of the primary copy.
TARGET_STU=tape_stu
VOLUME_POOL=Synthetics
SOURCE_COPY_FALLBACK=PRIMARY
COPY=3
ENABLED=YES
FAIL_MODE=ONE
backups, you risk losing regular backups if there is a problem with the disk that
contains the catalogs.
For information on how to configure catalog backups in Windows clustered
environments, see the NetBackup Clustered Master Server Administrator's Guide.
For more details on the KMS configuration, see the NetBackup Security and
Encryption Guide.
NetBackup is sensitive to the location of the master server components. Running
any part of NetBackup (the binaries, the logs, the database, the images) on a
network share (NFS, for example) can affect performance of even normal operations.
NetBackup can be CIFS-mounted on SAN or NAS storage as long as the average
I/O service times remain less than 20 milliseconds.
The storage must also meet certain conditions to ensure the Sybase requirement
for data integrity:
■ The order of file writes must be guaranteed.
■ When a write request is issued, the write must complete to the physical storage.
The write request must not merely be buffered when the SAN or the NAS returns
from the write call.
See the following article for more information:
https://www.veritas.com/content/support/en_US/article.100023390
Protecting the NetBackup catalog 965
Parts of the NetBackup catalog
install_path\Veritas
/usr/openv/
License key,
authentication, and /var/global/wmc/cloud
BMR_DATA.db cloud configuration
BMR_INDEX.db information
BMRDB.db
BMRDB.log
DARS_DATA.db
DARS_INDEX.db /class /config /images
DBM_DATA.db
DBM_INDEX.db /class_internal /cltmp /error
EMM_DATA.db /jobs
/failure_history
EMM_INDEX.db /class_locks
JOBD_DATA.db /media
NBAZDB.db /class_template
/ss
NBAZDB.db.template /cltmp_internal
NBAZDB.log /vault
/cltmp_template
NBDB.db
NBDB.log
SLP_DATA.db databases.conf
SLP_INDEX.db server.conf
vxdbms.conf /client_1 /Master
db_marker.txt /Media_server /client_n
Relational database files Image database Configuration files
■ install_path\NetBackupDB\data\DARS_DATA.db
■ install_path\NetBackupDB\data\DARS_INDEX.db
■ install_path\NetBackupDB\data\DBM_DATA.db
■ install_path\NetBackupDB\data\DBM_INDEX.db
■ install_path\NetBackupDB\data\EMM_DATA.db
■ install_path\NetBackupDB\data\EMM_INDEX.db
■ install_path\NetBackupDB\data\JOBD_DATA.db
■ install_path\NetBackupDB\data\NBAZDB.db
■ install_path\NetBackupDB\data\NBAZDB.db.template
■ install_path\NetBackupDB\data\NBAZDB.log
■ install_path\NetBackupDB\data\NBDB.db
■ install_path\NetBackupDB\data\NBDB.log
■ install_path\NetBackupDB\data\SEARCH_DATA.db
■ install_path\NetBackupDB\data\SEARCH_INDEX.db
■ install_path\NetBackupDB\data\SLP_DATA.db
■ install_path\NetBackupDB\data\SLP_INDEX.db
Note: NetBackup does not support saving the NetBackup relational database
(NBDB, including NBAZDB and EMM) or the configuration files to a remote NFS
share. CIFS is supported on some SAN or NAS storage.
See “Parts of the NetBackup catalog” on page 963.
Protecting the NetBackup catalog 968
Parts of the NetBackup catalog
■ Configuration files:
■ install_path\NetBackupDB\data\vxdbms.conf
■ install_path\NetBackupDB\conf\server.conf
■ install_path\NetBackupDB\conf\databases.conf
■ /usr/openv/db/data/DARS_DATA.db
■ /usr/openv/db/data/DARS_INDEX.db
■ /usr/openv/db/data/DBM_DATA.db
■ /usr/openv/db/data/DBM_INDEX.db
■ /usr/openv/db/data/EMM_DATA.db
■ /usr/openv/db/data/EMM_INDEX.db
■ /usr/openv/db/data/JOBD_DATA.db
■ /usr/openv/db/data/NBAZDB.db
■ /usr/openv/db/data/NBAZDB.db.template
■ /usr/openv/db/data/NBAZDB.log
■ /usr/openv/db/data/NBDB.db
■ /usr/openv/db/data/NBDB.log
■ /usr/openv/db/data/SEARCH_DATA.db
Protecting the NetBackup catalog 969
Parts of the NetBackup catalog
■ /usr/openv/db/data/SEARCH_INDEX.db
■ /usr/openv/db/data/SLP_DATA.db
■ /usr/openv/db/data/SLP_INDEX.db
Note: NetBackup does not support saving the NetBackup relational database
(NBDB, including NBAZDB and EMM) or the configuration files to a remote NFS
share. CIFS is supported on some SAN or NAS storage.
See “Parts of the NetBackup catalog” on page 963.
■ Configuration files
■ /usr/openv/db/data/vxdbms.conf
■ /usr/openv/var/global/server.conf
■ /usr/openv/var/global/databases.conf
Image files Files that store only backup set summary information.
Image .f files Used to store the detailed information about each file backup.
db_marker.txt Used to ensure that access to the db directory is valid when the
NetBackup Database Manager starts up. Do not delete this file.
Protecting the NetBackup catalog 971
Parts of the NetBackup catalog
The image database is the largest part of the NetBackup catalog. It consumes about
99% of the total space that is required for the NetBackup catalog. While most of
the subdirectories are relatively small in the NetBackup catalogs, \images (Windows)
or /images (UNIX) can grow to hundreds of gigabytes. The image database on the
master server can grow too large to fit on a single tape. Image database growth
depends on the number of clients, policy schedules, and the amount of data that
is backed up.
See “Estimating catalog space requirements” on page 1004.
If the image catalog becomes too large for the current location, consider moving it
to a file system or disk partition that contains more space.
See “Moving the image catalog” on page 1006.
The image database component of the NetBackup catalog uses the .f files in binary
format for Windows, Solaris, and Linux platforms.
The catalog conversion utility (cat_convert) can be used to upgrade an image
database to the binary format.
Information about the cat_convert command is available in the NetBackup
Commands Reference Guide.
See “Estimating catalog space requirements” on page 1004.
Note: You can use intelligent catalog archiving (ICA) to reduce the number of
catalog .f files based on a specified retention period or file size.
See “Enabling intelligent catalog archiving (ICA) to reduce the number of .f files”
on page 996.
ICA applies only to servers running NetBackup 10.1 and later using MSDP or MSDP
Cloud storage.
Protecting the NetBackup catalog 972
Parts of the NetBackup catalog
All .txt files in the meter directory, which contain intermediate metering data
■ CloudInstance.xml
■ cloudstore.conf
■ libstspiencrypt.conf
■ libstspimetering.conf
■ libstspithrottling.conf
■ libstspicloud_provider_name.conf
All .conf files that are specific to the cloud providers that NetBackup supports
The cloud configuration files that are backed up during the catalog backup process
reside at the following locations:
Windows install_path\Veritas\NetBackup\var\global\wmc\cloud
UNIX /usr/openv/var/global/wmc/cloud
Windows <installed-path>\NetBackup\var\global\cloud
UNIX /usr/openv/var/global/cloud/
Note: The cacert.pem file is not backed up during the NetBackup catalog backup
process.
This cacert.pem file is a cloud provider-specific file. This file is installed as part of
the NetBackup installation. This file includes the well-known public cloud vendor
CA certificates used by NetBackup.
Note: If portions of the catalog are relocated, note the changes so that subsequent
catalog backups are aware of the locations of all the catalog components. In the
event that a catalog recovery is needed, the same alterations must be implemented
before the recovery of the catalog.
Note: To perform a catalog backup, the master server and the media server must
both be at the same NetBackup version.
See the NetBackup Installation Guide for information about mixed version support.
Note: Before you create a new catalog backup policy, you must ensure that a
passphrase for the disaster recovery package is set.
See “Disaster recovery packages” on page 989.
See “Setting a passphrase to encrypt disaster recovery packages” on page 991.
If the passphrase is not set, catalog backups fail.
Note: To perform a catalog backup, the master server and the media server must
both be at the same NetBackup version.
See the NetBackup Installation Guide for information about mixed version support.
Before you create a new catalog backup policy, you must ensure that a passphrase
for the disaster recovery package is set. If the passphrase is not set, catalog backups
may fail.
9 In the Start Window wizard panel, define a window of time during which the
catalog backup can start and click Next. The scheduled windows (Off hours,
Working hours, All day, Custom) are preset in the wizard. To change these
settings, first complete the wizard. Then, select the policy in the Policies utility.
User Window selections are disabled, as regular users (those who are not
NetBackup administrators) cannot start catalog backups.
10 On the Catalog Disaster Recovery File wizard panel, browse or enter the
path where each disaster recovery image file can be saved on disk. The image
file contains the disaster recovery information. Enter the logon and password
information, if necessary.
It is recommended that you save the image file to a network share or a
removable device. Do not save the disaster recovery information to the local
computer. You must also record this location so that NetBackup Catalog can
be recovered, if required.
Click Next.
Note: If the master server is configured to use a non-privileged user (or service
user) account, it should have the write access permissions on the disaster
recovery (DR) path.
On UNIX, if the master server is configured to use the service user account,
specifying the user name and password of another user who has the access
to the path does not work. The NetBackup Administrator has to ensure that
the service user can write to the network share without switching the context
to another user. This requirement is not applicable on Windows if the DR path
is a network share.
For more information on the service user account, refer to the NetBackup
Security and Encryption Guide.
Protecting the NetBackup catalog 978
Protecting the NetBackup catalog
email1@domain.com,email2@domain.com
Note: The disaster recovery email is not sent to the address that is specified
in the Global Attributes properties. The Administrator’s email Address in
the Global Attributes properties specifies the addresses where NetBackup
sends notifications of scheduled backups or administrator-directed manual
backups.
12 The last panel of the Policy Wizard describes that once the policy is created,
you can make changes in NetBackup Management > Policies. Click Finish
to create the policy.
13 The Catalog Backup Wizard resumes, with the new catalog backup policy
listed.
14 Click Next to finish the Catalog Backup Wizard.
Protecting the NetBackup catalog 979
Protecting the NetBackup catalog
15 The final Catalog Backup Wizard panel displays the total number of catalog
backup policies for this master server. Click Finish to complete the wizard.
16 You may want to add critical policies to the Critical Policies list. Specify some
policies as critical policies after the Catalog Backup Wizard is complete. A
policy that is listed on the Critical Policies list is considered crucial to the
recovery of a site in the event of a disaster.
See “Adding policies to the Critical Policies list of a catalog backup policy”
on page 934.
The NetBackup Disaster Recovery report lists the media that is used for
backups of critical policies. The report lists the media for only incremental and
full backup schedules, so critical policies should use only incremental or full
backup schedules.
See “Strategies that ensure successful NetBackup catalog backups”
on page 987.
See “Determining whether or not a catalog backup succeeded” on page 987.
Note: To perform a catalog backup, the master server and the media server must
both be at the same NetBackup version.
See the NetBackup Installation Guide for information about mixed version support.
Before you create a new catalog backup policy, you must ensure that a passphrase
for the disaster recovery package is set. If the passphrase is not set, catalog backups
fail.
4 In the Policy Name and Type wizard panel, enter the policy name. Select
NBU-Catalog as the policy type.
Click Next.
See “NetBackup naming conventions” on page 1206.
5 On the Backup Types wizard panel, select the backup type. The User Backup
does not apply for NBU-Catalog policies. Click Next.
6 On the Frequency and Retention wizard panel, select the rotation schedule.
By default, a frequency-based schedule is selected. A frequency-based
schedule ensures that the catalog backup has an opportunity to run in busy
environments where backup jobs are running.
The selection After each backup session refers to a period when no regular
backup policy is running.
Catalog backups can be scheduled to run concurrently with other backup types
on the master server.
See “Concurrently running catalog backups with other backups” on page 985.
Click Next.
7 In the Start Window wizard panel, define a window of time during which the
catalog backup can start and click Next. The scheduled windows (Off hours,
Working hours, All day, Custom) are preset in the wizard. To change these
settings, first complete the wizard. Then, select the policy in the Policies utility
and customize the settings.
User Window selections are disabled, as regular users (those who are not
NetBackup administrators) cannot start catalog backups.
Protecting the NetBackup catalog 981
Protecting the NetBackup catalog
8 On the Catalog Disaster Recovery File wizard panel, browse or enter the
path where each disaster recovery image file can be saved on disk. The image
file contains the disaster recovery information. Enter the logon and password
information, if necessary.
It is recommended that you save the image file to a network share or a
removable device. Do not save the disaster recovery information to the local
computer. You must also record this location so that NetBackup Catalog can
be recovered, if required.
Click Next.
Note: If the master server is configured to use a non-privileged user (or service
user) account, it should have the write access permissions on the disaster
recovery (DR) path.
On UNIX, if the master server is configured to use the service user account,
specifying the user name and password of another user who has the access
to the path does not work. The NetBackup Administrator has to ensure that
the service user can write to the network share without switching the context
to another user. This requirement is not applicable on Windows if the DR path
is a network share.
For more information on the service user account, refer to the NetBackup
Security and Encryption Guide.
email1@domain.com,email2@domain.com
Note: The disaster recovery email is not sent to the address that is specified
in the Global Attributes properties. The Administrator’s email Address in
the Global Attributes properties specifies the addresses where NetBackup
sends notifications of scheduled backups or administrator-directed manual
backups.
Protecting the NetBackup catalog 982
Protecting the NetBackup catalog
Note: Before you create a new catalog backup policy, you must ensure that a
passphrase for the disaster recovery package is set.
See “Disaster recovery packages” on page 989.
See “Setting a passphrase to encrypt disaster recovery packages” on page 991.
If the passphrase is not set, catalog backups fail.
For disk storage units, increase the Maximum Concurrent Jobs storage
unit setting to ensure that the catalog backup can proceed during regular
backup activity.
See “Maximum concurrent jobs storage unit setting” on page 649.
Note: The media server that is used for catalog backups must be at the
same NetBackup version as the master server. If your installation contains
media servers of various levels, do not select Any Available for the
destination Policy Storage Unit. If media servers are at various versions,
a media server at a level other than the master server could be selected.
Note: The Clients tab does not apply to the NBU-Catalog policy and does not
appear.
Note: If the master server is configured to use a non-privileged user (or service
user) account, it should have the write access permissions on the disaster
recovery (DR) path.
On UNIX, if the master server is configured to use the service user account,
specifying the user name and password of another user who has the access
to the path does not work. The NetBackup Administrator has to ensure that
the service user can write to the network share without switching the context
to another user. This requirement is not applicable on Windows if the DR path
is a network share.
For more information on the service user account, refer to the NetBackup
Security and Encryption Guide.
7 You may want to add critical policies to the Critical Policies list. The Critical
Policies list contains the names of policies that back up critical data. Media
that contains critical policy backups is listed on the NetBackup Disaster
Recovery Report that is generated when the catalog backup is run. The report
lists the media for only incremental and full backup schedules, so critical policies
should use only incremental or full backup schedules.
Click OK to save the policy.
■ The queued scheduled catalog backup is skipped if a catalog backup job from
the same policy is running.
■ Session end means that no jobs are running. (This calculation does not include
catalog backup jobs.)
■ The Vault catalog backup is run whenever triggered from Vault, regardless of
whether a catalog backup job is running from the same policy.
■ When an online catalog backup is run, it generates three jobs: A parent job, a
child job for NetBackup relational database tables, and a child job for catalog
images and configuration data. The child jobs contain the actual backed up data.
Consider both child jobs to duplicate, verify, or expire the backup.
Note: If a catalog backup is on tape, the tape must be removed when the backup
is finished or regular backups cannot proceed. NetBackup does not mix catalog
and regular backups on the same tape.
Protecting the NetBackup catalog 988
Recovering the catalog
Note: If you are not able to receive the disaster recovery packages over emails
even after the disaster recovery email configuration, and then ensure the
following:
Your email exchange server is configured to have the attachment size equal to
or greater than the disaster recovery package size. You can check the size of
the package (.drpkg file size) on the disaster recovery file location that you
have specified in the catalog backup policy.
The firewall and the antivirus software in your environment allows the files with
the .drpkg extension (which is the extension of a disaster recovery package
file).
Protecting the NetBackup catalog 989
Disaster recovery packages
NetBackup emails the disaster recovery file when the following events occur:
■ The catalog is backed up.
■ A catalog backup is duplicated or replicated.
■ The primary catalog backup or any copy expires automatically or is expired
manually.
On Windows: You can tailor the disaster recovery email process by providing the
mail_dr_info.cmd script in the install_path\Veritas\NetBackup\bin directory.
This script is similar to the nbmail.cmd script. See the comments in the nbmail.cmd
script for use instructions.
Note: By default, the KMS configuration is not backed up during catalog backup.
Set the KMS_CONFIG_IN_CATALOG_BKUP configuration option to 1 to include
the KMS configuration as part of the disaster recovery package during catalog
backup.
Protecting the NetBackup catalog 990
About disaster recovery settings
Note: You must set a passphrase for the disaster recovery package for the catalog
backups to be successful.
Setting Description
Caution: Ensure that the passphrase contains only the supported characters. If
you enter a character that is not supported, you may face problems during disaster
recovery package restore. The passphrase may not be validated and you may not
be able to restore the disaster recovery package.
Note: Catalog backups may fail with status code 144 even though the
passphrase is set. This is because the passphrase may be corrupted. To
resolve this issue, you must reset the passphrase.
3. After a disaster, when you install NetBackup on the master server in a disaster
recovery mode, provide the passphrase that you have set earlier. NetBackup
decrypts the disaster recovery package using this passphrase and gets the
identity of the master server back during installation.
Caution: If you fail to provide the appropriate passphrase while you install
NetBackup on the master server after a disaster, you may need to redeploy
the security certificates on all NetBackup hosts. For more details, refer to the
following article:
https://www.veritas.com/content/support/en_US/article.100033743
4. Once the master server identity is back in place, the secure communication
between the master server and the media server is established and you can
perform catalog recovery.
5. After successful catalog recovery, you must set the disaster recovery package
passphrase again, because the passphrase is not recovered during the catalog
recovery. Catalog backups that you configure in a new NetBackup instance
continue to fail until you set the passphrase.
To set or modify a passphrase
1 In the NetBackup Administration Console, expand Security Management
> Global Security Settings.
2 In the details pane, click the Disaster Recovery tab.
See “About disaster recovery settings” on page 990.
3 Provide Passphrase and Confirm Passphrase.
Review the following password rules:
■ The existing passphrase and the new passphrase must be different.
■ By default, the passphrase must contain a minimum of 8 and a maximum
of 1024 characters.
You can set the passphrase constraints using the nbseccmd
-setpassphraseconstraints command option.
■ Only the following characters are supported for the passphrase: White
spaces, uppercase characters (A to Z), lowercase characters (a to z),
Protecting the NetBackup catalog 993
Archiving the catalog and restoring from the catalog archive
Caution: If you enter a character that is not supported, you may face
problems during disaster recovery package restore. The passphrase may
not be validated and you may not be able to restore the disaster recovery
package.
See “Enabling intelligent catalog archiving (ICA) to reduce the number of .f files”
on page 996.
Catalog archiving should not be used as a method to reclaim disk space when a
catalog file system fills up. In that situation, investigate catalog compression or add
disk space to grow the file system.
For additional catalog archiving considerations, see the following topic:
See “Catalog archiving considerations” on page 1003.
Protecting the NetBackup catalog 995
Archiving the catalog and restoring from the catalog archive
To determine what images have been previously archived and removed from
disk, run the following command.
/usr/openv/netbackup/bin/admincmd/bpcatlist -offline
Note: If catalog archiving has not been previously run, this command should
return: No entity was found.
For example, to display all images for a specific client before January 1, 2017,
run the following command:
bpcatlist -client name -before Jan 1 2017
To display the help for the bpcatlist command run this command.
bpcatlist -help
Once the bpcatlist output correctly lists all the images that are to be archived
or deleted, other commands can be added.
Protecting the NetBackup catalog 996
Archiving the catalog and restoring from the catalog archive
A new job appears in the Activity Monitor. The command waits until the backup
completes before it returns the prompt. The command reports an error only if
the catalog archive fails, otherwise the commands return to the prompt.
The File List: section of the Job Details in the Activity Monitor displays a list
of image files that have been processed. When the job completes with a status
0, the bpcatrm command removes the corresponding .f files. If the job fails,
no catalog .f files are removed.
If bpcatlist is piped to bpcatarc but the results are not piped to bpcatrm,
the backup occurs but the .f files are not removed from disk. The same
bpcatlist command can then be rerun and piped to bpcatrm to remove the
.f files.
This command restores all of the catalog archive files before January 1, 2017.
Note: Intelligent catalog archiving (ICA) applies only to servers running NetBackup
10.1 and later using MSDP or MSDP Cloud storage.
Protecting the NetBackup catalog 997
Archiving the catalog and restoring from the catalog archive
You can use intelligent catalog archiving (ICA) to reduce the number of catalog .f
files based on a specified retention period or file size. When you enable ICA, any
catalog .f file that is older than the specified retention period value is removed
from the catalog disk. You can also specify a file size value so that any catalog .f
file that is greater than or equal to the size value is removed from the catalog disk.
The main advantage of ICA is that it shortens catalog backup time by reducing the
number of .f files that need to be backed up if they meet the required criteria:
■ The backup image must be older than the configured ICA retention period.
■ The .f file must be larger than or equal to the configured ICA minimum size.
■ At least one copy of the backup image must be on MSDP or MSDP Cloud storage
and has 1 or more true image restore (TIR) fragments.
■ Image catalog .f file has not been recalled in last 24 hours.
■ The backup image must be from a completed SLP or from a backup that is not
managed by SLP.
■ The backup image is not from a catalog backup.
■ The image catalog is not archived.
When ICA is enabled, you should notice the following behaviors:
■ Initial image cleanup after you enable ICA may take longer than usual.
■ Catalog backups will be faster if any of the .f files involved have been
intelligently archived.
■ Browse and Restore functions will take longer if any of the .f files involved have
been intelligently archived.
No additional action is needed to restore the catalog .f file. Catalog .f files are
restored from images automatically as follows:
■ When an ICA image is browsed.
■ When an ICA-eligible copy is expired from an ICA image. Restoring catalog .f
files ensures that the remaining copies from that image are accessible and
usable.
■ When an ICA-eligible image is found but its catalog .f file missing.
More information about .f files is available:
See “About NetBackup image .f files” on page 971.
Protecting the NetBackup catalog 998
Archiving the catalog and restoring from the catalog archive
To enable intelligent catalog archiving (ICA) and specify retention and file
size values
1 Run the following command on the primary server:
bpconfig -ica_retention seconds
When the seconds value is between 1 and 2147472000, ICA is enabled. Any
image which is older than the value is processed for ICA. The catalog .f file
from the ICA-eligible image is removed from the catalog disk. Setting this value
to 0 (zero) disables ICA. The default value for NetBackup Flex Scale
environments is 2592000 (30 days). The default value for all other NetBackup
environments is 0 (disabled).
For Accelerator-enabled backups, specify an ICA retention value that is longer
than full backup schedules so that the number of .f file restores from ICA
images goes down.
For example, to set the ICA retention value to 30 days, enter bpconfig
-ica_retention 2592000.
# bpconfig -U
Admin Mail Address: sasquatch@wapati.edu
Job Retry Delay: 10 minutes
Max Simultaneous Jobs/Client: 1
Backup Tries: 1 time(s) in 12 hour(s)
Keep Error/Debug Logs: 3 days
Max drives this master: 0
Keep TrueImageRecovery Info: 24 days
Compress DB Files: (not enabled)
Media Mount Timeout: 30 minutes
Display Reports: 24 hours ago
Preprocess Interval: 0 hours
Image DB Cleanup Interval: 12 hours
Image DB Cleanup Wait Time: 10 minutes
Policy Update Interval: 10 minutes
Intelligent Catalog Archiving: Files file larger than 1024 KB
Intelligent Catalog Archiving: Images older than 30 day(s)
Protecting the NetBackup catalog 999
Archiving the catalog and restoring from the catalog archive
2 Note: After you enable ICA, the minimum file size for .f files is set to the default
value 1024 KB. Use this step to change that value.
To specify a minimum file size, run the following command on the primary
server:
bpconfig -ica_min_size size
When the size value is between 0 and 2097151, any catalog .f file that is
larger than or equal to the size value is removed from the catalog disk. The
default value is 1024.
For example to set the ICA minimum file size to 2048 KB, enter bpconfig
-ica_min_size 2048.
# bpconfig -U
Admin Mail Address: sasquatch@wapati.edu
Job Retry Delay: 10 minutes
Max Simultaneous Jobs/Client: 1
Backup Tries: 1 time(s) in 12 hour(s)
Keep Error/Debug Logs: 3 days
Max drives this master: 0
Keep TrueImageRecovery Info: 24 days
Compress DB Files: (not enabled)
Media Mount Timeout: 30 minutes
Display Reports: 24 hours ago
Preprocess Interval: 0 hours
Image DB Cleanup Interval: 12 hours
Image DB Cleanup Wait Time: 10 minutes
Policy Update Interval: 10 minutes
Intelligent Catalog Archiving: Files file larger than 2048 KB
Intelligent Catalog Archiving: Images older than 30 day(s)
Protecting the NetBackup catalog 1000
Archiving the catalog and restoring from the catalog archive
# bpconfig -U
Admin Mail Address: sasquatch@wapati.edu
Job Retry Delay: 10 minutes
Max Simultaneous Jobs/Client: 1
Backup Tries: 1 time(s) in 12 hour(s)
Keep Error/Debug Logs: 3 days
Max drives this master: 0
Keep TrueImageRecovery Info: 24 days
Compress DB Files: (not enabled)
Media Mount Timeout: 30 minutes
Display Reports: 24 hours ago
Preprocess Interval: 0 hours
Image DB Cleanup Interval: 12 hours
Image DB Cleanup Wait Time: 10 minutes
Policy Update Interval: 10 minutes
Intelligent Catalog Archiving: (not enabled)
Command Description
bpcatlist The bpcatlist command queries the catalog data. Then, bpcatlist lists the portions of the
catalog that are based on selected parameters. For example, date, client, policy, schedule name,
backup ID, the age of the backup image, or the date range of the backup image. bpcatlist
outputs the formatted image summary information of matched images to standard output.
The other catalog archiving commands, bpcatarc, bpcatrm, and bpcatres, all depend on
input from bpcatlist by a piped command.
For example, to archive (backup and delete) all of the .f files that were created before January
1, 2012, the following would be entered:
■ Backup ID (Backupid)
■ Backup date (Backup Date)
■ Catalog archive ID (catarcid). After one .f file is successfully backed up, a catalog archive
ID is entered into the catarcid field in the image file. This field is zero (0) if the image was
never archived.
■ Archived status (S). Indicates whether the catalog was archived (2) or was not archived (1).
■ Compressed status (C). Indicates whether the catalog was compressed (positive_value) or
was not compressed (0).
■ Catalog file name (Files file)
The following is an example of the bpcatlist output, showing all of the backups for client alpha
since October 23:
bpcatarc The bpcatarc command reads the output from bpcatlist and backs up the selected list of
.f files. After one .f file is successfully backed up, a catalog archive ID is entered into the
catarcid field in the image file. For archiving of the.f files to proceed, a policy by the name of
catarc is required. The policy is based on a User Backup type schedule. The schedule for catarc
must include in its window the time bpcatarc command is run.
Command Description
bpcatrm The bpcatrm command reads the output from bpcatlist or bpcatarc. If the image file has
valid catarcid entries, bpcatrm deletes selected image.f files from the online catalog.
bpcatrm does not remove one .f file unless the file has been previously backed up using the
catarc policy.
bpcatres Use the bpcatres command to restore the catalog. The bpcatres command reads the output
from bpcatlist and restores selected archived.f files to the catalog. For example:
■ There is no simple method to determine to which tape the catalog has been
archived. The bpcatlist -offline command is the only administrative
command to determine what images have been archived. This command does
not list what tape was used for the archive. As a result, exercise caution to
ensure that the tapes used for catalog archiving are available for restoring the
archived catalog images. Either create a separate volume pool to use exclusively
for catalog archives or find a method to label the tape as a catalog archive tape.
Protecting the NetBackup catalog 1004
Estimating catalog space requirements
4 If you do not want to write more images to the client’s volume pool, change
the volume pool before you run another archiving catalog.
3 Use the information from steps 1 and 2 to calculate the maximum number of
files that exist at any given time.
For example:
Assume that you schedule full backups to occur every seven days. The full
backups have a retention period of four weeks. Differential incremental backups
are scheduled to run daily and have a retention period of one week.
The number of file paths you must allow space for is four times the number of
files in a full backup. Add to that number one week’s worth of incremental
backups.
The following formula expresses the maximum number of files that can exist
for each type of backup (daily or weekly, for example):
Files per Backup × Backups per Retention Period = Max Files
For example:
A daily differential incremental schedule backs up 1200 files and the retention
period for the backup is seven days. Given this information, the maximum
number of files that can exist at one time are the following:
1200 × 7 days = 8400
A weekly full backup schedule backs up 3000 files. The retention period is four
weeks. The maximum number of files that can exist at one time are the
following:
3000 × 4 weeks = 12,000
Obtain the total for a server by adding the maximum files for all the schedules
together. Add the separate totals to get the maximum number of files that can
exist at one time. For example, 20,400.
For the policies that collect true image restore information, an incremental
backup collects catalog information on all files (as if it were a full backup). This
changes the calculation in the example: the incremental changes from 1200
× 7 = 8400 to 3000 × 7 = 21,000. After 12,000 is added for the full backups,
the total for the two schedules is 33,000 rather than 20,400.
4 Obtain the number of bytes by multiplying the number of files by the average
number of bytes per file record.
If you are unsure of the average number of bytes per file record, use 132. The
results from the examples in step 3 yield:
(8400 × 132) + (12,000 × 132) = 2692800 bytes (or about 2630 kilobytes)
Protecting the NetBackup catalog 1006
Estimating catalog space requirements
5 Create the directory to which you intend to move the image information. For
example:
E:\NetBackup\alternate_db\images\client_name
Protecting the NetBackup catalog 1008
Estimating catalog space requirements
6 On the first line of the ALTPATH file, specify the path to the directory where you
intend to move the client’s image information. For example:
E:\NetBackup\alternate_db\images\client_name
then move all files and directories (except the ALTPATH file) to
E:\NetBackup\alternate_db\images\mars
5 Move the image catalog to the new location in the other file system.
6 Create a symbolic link from /usr/openv/netbackup/db/images to the new
location in the other file system.
See “NetBackup file size considerations on UNIX systems” on page 1006.
Protecting the NetBackup catalog 1009
Estimating catalog space requirements
It does not make a difference to NetBackup if the backup session was successful.
The operation occurs while NetBackup expires backups and before it runs the
session_notify script and the backup of the NetBackup catalogs.
The time to perform compression depends on the server speed and the number
and size of the files being compressed. Files are compressed serially, and temporary
working space is required in the same partition.
When numerous compressed image catalog files must be processed, the backup
session is extended until compression is complete. The additional backup time is
especially noticeable the first time you perform the compression. To minimize the
effect of the initial sessions, consider compressing the files in stages. For example,
begin by compressing the records for the backups older than 120 days. Continue
to reduce the number of days over a period of time until you reach a comfortable
setting.
Compressing the image catalog accomplishes the following objectives:
■ Reduces greatly the disk space that is consumed.
■ Reduces the media that is required to back up the catalog.
The amount of space that is reclaimed varies with the types of backups you perform.
Full backups result in a larger percentage of catalog compression than incremental
Protecting the NetBackup catalog 1010
Estimating catalog space requirements
backups. Normally, more data is duplicated in a catalog file for a full backup. Using
catalog compression, a reduction of 80% is possible.
This reduction in disk space and media requirements is achieved at the expense
of performance when a user lists or restores files. Since the information is
uncompressed at each reference, performance degradation is in direct proportion
to the number and size of compressed files that are referenced. If the restore
requires numerous catalog files to be uncompressed, increase the timeout value
that is associated with list requests.
Change the timeout value by changing the List Files Timeout General property
setting on the client. Or, on UNIX clients, change the timeout value by changing
the LIST_FILES_TIMEOUT option in the bp.conf file.
4 Expand Host Properties > Master Servers. Open the properties of a host.
On the Global Attributes properties, clear the Compress Catalog Interval
check box.
See “Global Attributes properties” on page 140.
5 Change your working directory to /usr/openv/netbackup/bin and run the
command:
admincmd/bpimage -decompress -client name
Protecting the NetBackup catalog 1012
Estimating catalog space requirements
■ Post-installation tasks
The same installation of Sybase SQL Anywhere is used for the optionally-licensed
product, Bare Metal Restore (BMR) and its associated database (BMRDB). The
BMR database is created during the BMR installation process.
By default, the NetBackup relational database (NBDB) is installed on the master
server. The master server is also the default location for the Enterprise Media
Manager (EMM). Since EMM is the primary user of NBDB, the NetBackup database
always resides on the same computer as the Enterprise Media Manager.
See “About the Enterprise Media Manager (EMM)” on page 969.
Note: NetBackup does not support saving the NetBackup relational database
(NBDB, including NBAZDB and EMM) or the configuration files to a remote NFS
share. CIFS is supported on some SAN or NAS storage.
See “Parts of the NetBackup catalog” on page 963.
Config\VXDBMS_NB_DATA
5 On UNIX: The VxDBMS configuration file for NetBackup is created. This file
requires the read and write permissions of root:
/usr/openv/db/data/vxdbms.conf
9 The SQL Anywhere accounts and schema are created for each of the
NetBackup components that make use of the NetBackup database. (For
example, EMM_MAIN.)
10 The following command initializes the EMM data:
On Windows: install_path\Veritas\Volmgr\bin\tpext.exe
On UNIX: /usr/openv/volmgr/bin/tpext
See “About catalog backups” on page 974.
On Windows
install_path\Veritas\NetBackupDB
install_path\Veritas\NetBackup\bin
On UNIX
/usr/openv/db
/usr/openv/var/global
Note: NetBackup does not support saving the NetBackup relational database
(NBDB, including NBAZDB and EMM) or the configuration files to a remote NFS
share. CIFS is supported on some SAN or NAS storage.
See “Parts of the NetBackup catalog” on page 963.
Note: If Bare Metal Restore is installed, BMRDB must be located on the master
server.
On Windows
The install_path\VERITAS\NetBackupDB\conf\server.conf file is read when
the SQL Anywhere service is started. The SQL Anywhere service gets all
configuration information from this file:
-n NB_server_name
On UNIX
The /usr/openv/var/global/server.conf file is read when the SQL Anywhere
daemon is started.
The SQL Anywhere daemon gets all configuration information from the server.conf
file, as follows:
-n NB_server_name
NB_server_name indicates the name of the SQL Anywhere server. Each Sybase
server has a unique name. Use the same name that was used during installation.
If a fully qualified name was used at that time, use a fully qualified name here.
Note: If this name is changed, the Enterprise Media Manager cannot connect to
the database.
Command Description
-c 200M Indicates the initial memory that is reserved for caching database pages and other
server information. The value may be changed for performance reasons.
-ch 1316M Indicates the maximum cache size, as a limit to automatic cache growth. The
value is calculated automatically based on memory size of the computer.
-cl 200M Indicates the minimum cache size, as a limit to automatic cache resizing. The
value may be changed for performance reasons.
-gd DBA Indicates that the DBA user is the account used to start, stop, load, and unload
data.
-gk DBA
-gl DBA
-gna 1 Enable automatic tuning of the network database server multiprogramming level.
-gp 4096 Indicates the maximum page size (in bytes) for the database. This parameter is
given during database creation.
-k If -k is specified when database server is started, the database server does not
collect Performance Monitor statics.
This option provides a way to automatically limit the growth of the transaction log.
Disable it using NbDbAdmin.exe (Windows) or dbadm (UNIX) by changing the
transaction mode option set to FULL from PARTIAL.
-o install_path\Veritas\ On Windows: Indicates the location of server output messages. The messages
include start and stop events, checkpoints, error conditions, and cache change
NetBackupDB\log\server.log
size. This log is not managed, but growth is slow.
-o /usr/openv/db/log/ On UNIX: Indicates the location of server output messages. The messages include
start and stop events, checkpoints, error conditions, and cache change size. This
server.log
log is not managed, but growth is slow.
-os 1M Specifies a maximum size for the database server message log file.
About the NetBackup relational database 1019
About the NetBackup relational database (NBDB) installation
Command Description
-ti 0 Indicates the client idle time that is allowed before shutdown. By default, no idle
time is allowed, which prevents the database from shutting down.
-wc- Control whether checksums are enabled on write operations for the database. By
default all database pages have checksums, so the database server defaults to
-wc-.
-x tcpip(LocalOnly Indicates what kind of connections are allowed in addition to shared memory. For
example, local TCP/IP connections that use port 13785.
=YES;ServerPort=13785)
See “About NetBackup master server installed directories and files” on page 1016.
On Windows
"C:\Program Files\Veritas\NetBackupDB\data\NBDB.db" -n NBDB
On UNIX
"/usr/openv/db/data/NBAZDB.db" -n NBAZDB
"/usr/openv/db/data/NBDB.db" -n NBDB
"/usr/openv/db/data/BMRDB.db" -n BMRDB
■ /usr/openv/db/vxdbms_env.sh
Note: Using this command (or the NetBackup Database Administration utility)
to restore the NetBackup database can potentially break the consistency between
the NetBackup catalog and the database. This loss of consistency can lead to
loss of data. Use this command (or the NetBackup Database Administration
utility) to restore the NetBackup catalog only as a precautionary measure.
■ nbdb_move.exe
Use to change the location of the SQL Anywhere database files from the default
location.
About the NetBackup relational database 1021
About the NetBackup relational database (NBDB) installation
■ nbdb_ping.exe
Displays the status of the SQL Anywhere database.
■ nbdb_restore.exe
Use to recover from an online backup in a file system directory that was created
using nbdb_backup.
■ nbdb_unload.exe
Use to create a dump of all or part of the NBDB database or the BMRDB
database schema and data.
■ nbdbms_start_server.exe
Use to start and stop the SQL Anywhere service.
■ nbdb_upgrade.exe
Used internally to upgrade the NetBackup and BMR databases.
On UNIX, /usr/openv/db/bin contains SQL Anywhere commands and
NetBackup-specific commands for administrating NBDB and BMRDB:
■ dbadm
This file launches the NetBackup Database Administration utility, which provides
administrators with a way to perform the tasks based on the nbdb commands.
See “Using the NetBackup Database Administration utility on UNIX” on page 1039.
To access the utility, the administrator must know the database password.
See “Changing the NetBackup database password” on page 1048.
■ create_nbdb
Used during installation and upgrades to create and upgrade the NetBackup
database, NBDB.
■ nbdb_admin
Among other things, use nbdb_admin to change the DBA and NetBackup account
passwords, or to start and stop individual databases.
■ nbdb_backup
Use to make an online backup of the SQL Anywhere database files to a file
system directory.
Note: Using this command (or the NetBackup Database Administration utility)
to restore the NetBackup database can potentially break the consistency between
the NetBackup catalog and the database. This loss of consistency can lead to
loss of data. Use this command (or the NetBackup Database Administration
utility) to restore the NetBackup catalog only as a precautionary measure.
■ nbdb_move
About the NetBackup relational database 1022
About the NetBackup relational database (NBDB) installation
Use to change the location of the SQL Anywhere database files from the default
location.
■ nbdb_ping
Displays the status of the SQL Anywhere database.
■ nbdb_restore
Use to recover from an online backup in a file system directory that was created
using nbdb_backup.
■ nbdb_unload
Use to create a dump of all or part of the NBDB database or the BMRDB
database schema and data.
■ nbdbms_start_server
Use to start and stop the SQL Anywhere daemon.
■ nbdb_upgrade
Used internally to upgrade the NetBackup and BMR databases.
Note: Due to performance issues, NetBackup supports database files only on locally
attached drives.
The commands are described in the NetBackup Commands Reference Guide and
the online Help.
Directory Description
On Windows: install_path\Veritas\NetBackupDB\charsets
On UNIX: /usr/openv/db/charsets
lib On UNIX: The directory /usr/openv/db/lib contains all the SQL Anywhere shared
libraries. The directory also includes ODBC libraries, used to connect to NBDB and BMRDB.
log The following directory contains the SQL Anywhere server log file server.log that contains
only Sybase logs.
On Windows: install_path\Veritas\NetBackupDB\log
On UNIX: /usr/openv/db/log
About the NetBackup relational database 1023
About the NetBackup relational database (NBDB) installation
Directory Description
scripts The following directory contains the SQL Anywhere scripts that are used to create the
database. The directory also contains NetBackup SQL scripts that are used to create the
EMM and other schemas.
On Windows: install_path\Veritas\NetBackupDB\scripts
On UNIX: /usr/openv/db/scripts
Note: Do not edit the scripts that are located in this directory.
staging The directory that is used as a temporary staging area during catalog backup and recovery.
On Windows: install_path\Veritas\NetBackupDB\staging
On UNIX: /usr/openv/db/staging
VXDBMS_NB_SERVER = NB_server_name
VXDBMS_NB_PORT = 13785
VXDBMS_NB_DATABASE = NBDB
VXDBMS_BMR_DATABASE = BMRDB
VXDBMS_AZ_DATABASE = NBAZDB
VXDBMS_NB_DATA = C:\Program Files\Veritas\NetBackupDB\data
VXDBMS_NB_INDEX = C:\Program Files\Veritas\NetBackupDB\data
VXDBMS_NB_TLOG = C:\Program Files\Veritas\NetBackupDB\data
VXDBMS_NB_PASSWORD = encrypted_password
AZ_DB_PASSWORD = encrypted_password
VXDBMS_ODBC_DRIVER = NB SQL Anywhere
On UNIX:
VXDBMS_NB_SERVER = NB_server_name
VXDBMS_NB_PORT = 13785
VXDBMS_NB_DATABASE = NBDB
VXDBMS_AZ_DATABASE = NBAZDB
VXDBMS_BMR_DATABASE = BMRDB
VXDBMS_NB_DATA = /usr/openv/db/data
VXDBMS_NB_INDEX = /usr/openv/db/data
VXDBMS_NB_TLOG = /usr/openv/db/data
About the NetBackup relational database 1025
About the NetBackup relational database (NBDB) installation
VXDBMS_NB_STAGING = /usr/openv/db/staging
VXDBMS_NB_PASSWORD = encrypted_password
AZ_NB_PASSWORD = encrypted_password
The encrypted password that is used to log into the DBA accounts for NBDB,
NBAZDB, and BMRDB, and other data accounts is stored in vxdbms.conf.
The password is set to a randomly generated password upon installation. Use
the nbdb_admin command to change it to a known password if you have not
done so already.
See “Changing the NetBackup database password” on page 1048.
■ If BMR is installed, the directory also contains: BMRDB.db, BMRDB.log (transaction
log for BMR), BMR_DATA.db, BMR_INDEX.db
Config\VXDBMS_NB_DATA
On UNIX: /usr/openv/netbackup/bp.conf:
VXDBMS_NB_DATA = /usr/openv/db/data
■ install_path\Veritas\NetBackup\bin\bpup -e SQLANYs_VERITAS_NB
To start and stop the Sybase SQL Anywhere daemon on UNIX, use one of the
following methods:
■ Select NB_dbsrv in the Activity Monitor in the NetBackup Administration
Console.
■ From the command line:
■ /usr/openv/netbackup/bin/bp.kill_all | bp.start_all
The Sybase SQL Anywhere daemon is included in the stop command or the
start command, which starts and stops all NetBackup daemons.
■ /usr/openv/db/bin/nbdbms_start_server -h
Use -h to display usage information about the nbdbms_start_server.
Individual databases can be started or stopped, while the SQL Anywhere service
continues. To do so, use the NetBackup Database Administration utility or the
following commands:
■ nbdb_admin [-start | -stop]
Starts or stops NBDB without shutting down the SQL Anywhere server.
To see whether the database is up, enter nbdb_ping.
■ nbdb_admin [-start | -stop BMRDB]
Starts or stops BMRDB without shutting down the SQL Anywhere server.
To see whether the BMRDB database is up, enter nbdb_ping -dbn BMRDB.
To facilitate the shared files, database and configuration files are installed on a
shared drive.
Configuration files are stored in the following location:
On Windows: Shared_drive\VERITAS\NetBackupDB\conf.
On UNIX: /usr/openv/var/global.
Property Description
Database name and Select either the NBDB or the BMRDB database to administer.
status
The list of possible databases is derived from the vxdbms.conf file. The vxdbms.conf file
is located in the directory that is specified in the bp.conf file or in the Windows registry
parameter VXDBMS_NB_DATA.
The database must reside on the same computer where the NetBackup Database
Administration console runs.
One of the following status reports display for the selected database:
Property Description
See “About the General tab of the NetBackup Database Administration utility” on page 1028.
See “About the Tools tab of the NetBackup Database Administration utility” on page 1033.
Drive Space Displays the amount of free space and used space on a drive. If the database files are on
multiple drives, this view is useful to see which drive has more free space available.
The Drive Space dialog displays the following information:
■ Drive
■ Capacity
■ Used space
■ Free space
■ % Utilized
■ Space
Option Description
Space Utilization list Displays the information about used space and free space in pie chart format for the following
database system, data, and index files:
■ Free DBspace
The amount of free space available.
■ Total DBspace
The total amount of space that is allocated for the dbspace.
■ DB Utilization
The utilization percentage is the percentage of the Total DBSpace used for data.
When the NBDB or the BMRDB databases are created, extra space is allocated so that
contiguous space is available as needed. As a result, a low space utilization percentage
is a positive indication unless the database is very large and disk space is in short supply.
Details Use to display information about the selected database table or index file and elect to
defragment (reorganize) fragmented files.
Select a database table or an index file in the Space Utilization list and click Details.
■ Database tables
Select one or more tables in the Data (Table) Details dialog box and click Defragment.
The database table is evaluated for fragmentation and if any fragmentation is detected,
it is reorganized.
Select one or more database tables to reorganize and then click Defragment. Each
selected database table is evaluated for fragmentation and if any fragmentation is
detected, it is reorganized.
■ Index files
Select one or more indexes in the Index Details dialog box and click Compress. Each
selected index is evaluated for fragmentation and if any fragmentation is detected, it is
reorganized.
Add Space Use to add additional free space to individual dbspaces. Additional free space helps to
reduce future fragmentation of the database objects that are stored in the database.
When the relational database is initially created or rebuilt, 25MB of free space is automatically
added to the data and the index dbspaces.
Click Add Space, then select one of the following amounts to add:
Option Description
Transaction log The location and the file size of the transaction log.
information
Mirrored log information The location and the file size of the mirrored log, if one exists.
Reorganize All This option automatically determines the database tables and indexes that are fragmented.
The option then uses the SQL Anywhere REORGANIZE command to defragment the tables
and compress the indexes.
nbdb_admin.exe -reorganize
Validation status This option informs you whether or not the selected database has passed the utility’s
validation check.
About the NetBackup relational database 1032
Using the NetBackup Database Administration utility on Windows
Option Description
Validate This option performs a database validation on all of the database tables and indexes in the
selected database.
Choose one of the following validation checks in the Validate Database dialog box:
■ Standard
The Standard validation option lets you validate the indexes and keys on all of the tables
in the database. Each table is scanned, and for each row, a check is made that it exists
in the appropriate indexes. The number of rows in the table must match the number of
entries in the index.
The equivalent command is nbdb_admin.exe -validate
■ Full
In addition to the Standard validation checks, a Full validation ensures that every row
that is referenced in each index exists in the corresponding table. For foreign key indexes,
it also ensures that the corresponding row exists in the primary table.
The equivalent command is nbdb_admin.exe -validate -full
Note: To perform a full database validation, shut down NetBackup and start only the
database service.
After a validation check runs, the Results screen lists each database object. Each error is
listed next to the database object where it was found. The total number of errors are listed
at the end of the list of database objects. If no errors were found, that is indicated.
If any validation errors are reported, perform the following tasks:
If validation errors persist, contact Veritas Technical Support. The administrator may be
asked to rebuild the database using the Rebuild option or the nbdb_unload.exe command
line utility.
About the NetBackup relational database 1033
Using the NetBackup Database Administration utility on Windows
Option Description
Rebuild This option unloads and reloads the database. A new database with all of the same options
is built in its place.
A Database Rebuild may be required if validation errors are reported using the Standard or
Full validation options using the Validate option.
Note: Before you rebuild the database, it is recommended that you create a copy of the
database files by performing a backup from the Tools tab.
To rebuild the database temporarily suspends NetBackup operations and can take a long
time depending on the database size.
About fragmentation
Table fragmentation can impede performance. When rows are not stored
contiguously, or if rows are split into more than one page, performance decreases
because these rows require additional page accesses.
When an update to a row causes it to grow beyond the originally allocated space,
the row is split. The initial row location contains a pointer to another page where
the entire row is stored. As more rows are stored on separate pages, more time is
required to access the additional pages.
Use Defragment to defragment rows in a table or Compress to defragment the
indexes which have become sparse due to deletions.
Reorganizing may also reduce the total number of pages that are used to store the
table and its indexes. It may reduce the number of levels in an index tree.
Note that the reorganization does not result in a reduction of the total size of the
database file.
The Rebuild option on the General tab completely rebuilds the database, eliminating
any fragmentation and free space. This option may result in a reduction of the total
size of the database files.
See “Estimating catalog space requirements” on page 1004.
Password section See “Changing the DBA password using the NetBackup
Database Administration utility” on page 1034.
Move Database section See “Moving the NetBackup database files” on page 1035.
Unload section See “Exporting database schema and data” on page 1037.
Backup section See “Copying or backing up the database files” on page 1037.
Restore section See “Restoring database files from a backup” on page 1038.
To change the password for the first time after installation, use the nbdb_admin
command. The command updates the vxdbms.conf file with the new, encrypted
string:
See “Changing the NetBackup database password” on page 1048.
To change a known password to a new password, you can either use the
nbdb_admin command or the NetBackup Database Administration utility.
Note: Due to performance issues, NetBackup supports database files only on locally
attached drives.
About the NetBackup relational database 1036
Using the NetBackup Database Administration utility on Windows
The database files are moved for both NBDB and BMRDB, if present.
To move the NetBackup database files
1 Start the NetBackup Database Administration utility that is located in the
following directory:
install_path\NetBackup\bin\NbDbAdmin.exe
Move data to Use to change the location of the data dbspaces. Browse to
the new location.
Move index to Use to change the location of the index dbspaces. Browse
to the new location.
Move transaction log Use to change the location of the transaction log. The
to transaction logs, NBDB.log, and BMRDB.log, are the critical
files that are used to recover the relational databases. Browse
to the new location.
Create mirrored Use to create a mirrored transaction log. Create the mirrored
transaction log at log in a different directory from the original log. It is
recommended to place the mirrored transaction log on a
different drive.
Stop mirroring This option is displayed if mirroring is used. Use this option
to stop mirroring of the transaction log. This option removes
any existing mirrored transaction log from the directory.
Schema and data Unload both the database schema and the data. The data is
unloaded as a set of files in comma-delimited format. One
file is created for each database table.
7 Click OK.
Before you move the database. See “Moving the NetBackup database files”
on page 1035.
Before you rebuild the database. See “About the General tab of the NetBackup
Database Administration utility” on page 1028.
Before you add index space. See “About the General tab of the NetBackup
Database Administration utility” on page 1028.
Note: Using the NetBackup Database Administration utility to back up and restore
the NetBackup database can potentially break the consistency between the
NetBackup catalog and the database. This loss of consistency can lead to loss of
data. Use the tool to back up and restore the NetBackup catalog only as a
precautionary measure.
Note: Using the Database Administration utility to back up and restore the
NetBackup database can potentially break the consistency between the NetBackup
catalog and the database. This loss of consistency can lead to loss of data. Use
the tool to back up and restore the NetBackup database only as a precautionary
measure.
After you log on, the NetBackup Database Administration utility displays the following
information about the current database:
Property Description
Consistency The validation state of the selected database: OK, NOT_OK, or DOWN
nbdb_admin -validate
Note: To perform a full database validation, shut down NetBackup and start only the database
service.
Space Utilization Space Utilization is a measure of the amount of used space as a percentage of the file system
space allocated for the database. When the NBDB or the BMRDB databases are initially
created, extra space is allocated so that contiguous space is available as needed. As a result,
a low Space Utilization is a positive indication unless the database is very large and disk
space is in short supply.
The initial screen also displays the following Database Administration main menu:
Option Description
Select/Restart This option displays the menu where you can select a database to start or stop, and to change
Database and Change database passwords.
Password
See “About the Select/Restart Database and Change Password menu options” on page 1041.
Database Space and This option displays the menu where you can perform the following actions:
Memory Management
■ Generate a database space utilization report
■ Reorganize fragmented database objects
■ Add free space to the database files
■ Modify database server memory cache settings
See “About the Database Space and Memory Management menu options” on page 1042.
Transaction Log This option displays the menu where you can truncate the transaction log of the database.
Management You can also change the database's transaction log mode.
Database Validation This option displays the menu where you can validate and rebuild the selected database.
Check and Rebuild
See “About the Database Validation Check and Rebuild menu options” on page 1044.
About the NetBackup relational database 1041
Using the NetBackup Database Administration utility on UNIX
Option Description
Move Database This option displays the menu where you can change the location of the database files. You
can also split the files into multiple directories.
Unload Database This option displays the menu where you can unload either the schema or the schema and
data from the database.
Backup and Restore This option displays the menu where you can choose the backup and restore options for the
Database database.
See “About the Backup and Restore Database menu options” on page 1047.
Refresh Database This option refreshes the Status, Consistency, and Space Utilization in the main menu.
Status
Online Help is available from all screens by selecting the h option from the main
menu.
Option Description
NBDB Select NBDB and then view or modify the database using the other dbadm menu options.
BMRDB Select BMRDB and then view or modify the database using the other dbadm menu options.
Option Description
Change Password Changes the password for the databases. The password is changed for both NBDB and
BMRDB, if applicable. Restart the database for the password change to take effect.
To log into the Database Administration utility, you must know the current DBA password.
To change the password for the first time after installation, use the nbdb_admin command.
The command updates the vxdbms.conf file with the new, encrypted string:
To change a known password to a new password, you can either use the nbdb_admin
command or the NetBackup Database Administration utility.
Option Description
Report on Database Select this option to generate a report on space utilization for the currently selected database.
Space
The report contains the dbspaces and the physical pathnames of the relational database.
For each dbspace, the report displays the name, the amount of free space in KBytes, the file
size in KBytes, and the space utilization. The report also displays the transaction log file size
and the amount of free space that remains on each of the file systems being used for the
database.
About the NetBackup relational database 1043
Using the NetBackup Database Administration utility on UNIX
Option Description
Database Reorganize Select this option to reorganize fragmented database tables and indexes.
These actions are performed from the Database Reorganize menu as follows:
■ 1) Defragment All
This option automatically determines the database tables and indexes that are fragmented.
It then uses the SQL Anywhere REORGANIZE command to defragment the tables and
compress the indexes.
The equivalent command is nbdb_admin -reorganize.
■ 2) Table Level Defragmentation
This option generates a fragmentation report for each database table. For each table, the
report includes the TABLE_NAME, number of ROWS, number of ROW_SEGMENTS,
and SEGS_PER_ROW.
In addition, a * displays in the ! column for an individual table if it would be automatically
selected for reorganization by the Defragment All option.
A row segment is all or part of one row that is contained on one page. A row may have
one or more row segments. The ROW_SEGMENTS value indicates total number of row
segments for the table. The SEGS_PER_ROW value shows the average number of
segments per row, and indicates whether or not a table is fragmented.
A SEGS_PER_ROW value of 1 is ideal, and any value more than 1 indicates a high
degree of fragmentation. For example, a value of 1.5 means that half of the rows are
partitioned.
See “About fragmentation” on page 1033.
■ 3) Index Compression
This option generates a fragmentation report for each database index and lets the
administrator select individual indexes to be compressed. For each index the report
includes the TABLE_NAME, INDEX_NAME, TYPE of index, LEVEL, and DENSITY. The
index TYPE is one of the following values: PKEY (primary key), FKEY (foreign key), UI
(unique index), UC (unique constraint), NUI (non-unique index).
In addition, a * displays in the ! column for an individual index if it would be automatically
selected for reorganization by the Defragment All option.
The LEVEL and DENSITY indicate whether or not an index should be reorganized. The
number of levels in the index tree determines the number of I/O operations that are needed
to access a row using the index. Indexes with fewer levels are more efficient than indexes
with greater numbers of levels. The density is a fraction between 0 and 1 providing an
indication of how full each index page is on average.
A LEVEL value of 1 is ideal. An index with a LEVEL value of 4 or more or with a level
value of 2 or 3 with a density greater than 0.5 is a good candidate for reorganization.
About the NetBackup relational database 1044
Using the NetBackup Database Administration utility on UNIX
Option Description
Add Free Space Select this option to add additional free space to individual dbspaces. Additional free space
helps to reduce future fragmentation of the database objects that are stored in the database.
When the relational database is initially created or rebuilt, 25MB of free space is automatically
added to the data and the index dbspaces.
A Rebuild eliminates all free space and then adds back what was initially added when the
database was created. If you accidentally add too much free space, a Rebuild can be used
to eliminate the space.
Option Description
Standard Validation This option lets you validate the indexes and keys on all of the tables in the database. Each
table is scanned. For each row, a check is made that it exists in the appropriate indexes. The
number of rows in the table must match the number of entries in the index.
Full Validation This option performs the same checks as the Standard Validation option. In addition, Full
validation ensures that every row that is referenced in each index exists in the corresponding
table. For foreign key indexes, it also ensures that the corresponding row exists in the primary
table. This option is equivalent to the command nbdb_admin -validate -full.
Note: To perform a full database validation, shut down NetBackup and start only the database
service.
If validation errors persist, contact Veritas Technical Support. The administrator may be asked
to rebuild the database using the Database Rebuild option or the nbdb_unload command
line utility.
About the NetBackup relational database 1045
Using the NetBackup Database Administration utility on UNIX
Table 24-9 Database Validation Check and Rebuild menu options (continued)
Option Description
Database Rebuild This option lets you rebuild the database. This menu option is equivalent to the command
nbdb_unload -rebuild. A Database Rebuild results in a complete unload and reload of
the database. A new database with all of the same options is built in place. A Database
Rebuild may be required if Database Validation errors are reported using the Standard or
Full Validation options.
When you select this option, a message appears which recommends that you exit and create
a backup using the Backup Database option before you rebuild the database. You then have
the choice of whether to continue or not.
See “About the Backup and Restore Database menu options” on page 1047.
See “Using the NetBackup Database Administration utility on UNIX” on page 1039.
Note: Due to performance issues, NetBackup supports database files only on locally
attached drives.
In addition, the Move Database menu lets you create a mirrored transaction log.
The transaction logs (NBDB.log and BMRDB.log) are critical files used to recover
the relational databases.
For extra protection, a mirrored transaction log can be used. Create the mirrored
log in a different directory from the original log.
The Move Database menu contains the following options.
Option Description
Move Data Select this option to change the location of the data dbspaces. Changing the location
temporarily suspends NetBackup operations.
Move Index Select this option to change the location of the index dbspaces. Changing the location
temporarily suspends NetBackup operations.
About the NetBackup relational database 1046
Using the NetBackup Database Administration utility on UNIX
Option Description
Move Transaction Log Select this option to change the location of the transaction log. Changing the location
temporarily suspends NetBackup operations.
Move/Create Mirrored Select this option to change the location of the mirrored transaction log. If the mirrored
Log transaction log does not already exist, it is created in the new location. Changing the location
temporarily suspends NetBackup operations.
Stop Using Mirrored This option is displayed only if a mirrored transaction log is used. Select this option to configure
Transaction Log the database server so that it stops using a mirrored transaction log. The existing mirrored
transaction log file is deleted. This action temporarily suspends NetBackup operations.
See “Using the NetBackup Database Administration utility on UNIX” on page 1039.
Option Description
Schema Only This option lets you unload only the database schema. The schema is unloaded as a file that
is named reload.sql in the named directory.
Data and Schema This option lets you unload both the database schema and the data. The data is unloaded
as a set of files. One file is created for each database table.
Change Directory This option lets you change the directory location for the files that unload options (1) or (2)
option for unloading the create.
database
See “Using the NetBackup Database Administration utility on UNIX” on page 1039.
About the NetBackup relational database 1047
Using the NetBackup Database Administration utility on UNIX
Note: Using the NetBackup Database Administration utility to back up and restore
the NetBackup database can potentially break the consistency between the
NetBackup catalog and the database. This loss of consistency can lead to loss of
data. Use the tool to back up and restore the NetBackup database only as a
precautionary measure.
The Backup and Restore Database menu contains the following options.
Option Description
Online Backup This option lets you make a copy of the database files while the database is active. Other
NetBackup activity is not suspended during this time.
Restore Backup This option lets you restore from a copy of the database files previously made with either
options 1 or 2. The currently running database files are overwritten, and the database is shut
down and restarted after the restore is completed.
Change Directory This option lets you change the directory location for the files that backup options (1) or (2)
create. This directory is the source of the files for the restore option (3).
See “Using the NetBackup Database Administration utility on UNIX” on page 1039.
About the NetBackup relational database 1048
Post-installation tasks
Post-installation tasks
The tasks described in the following topics are optional and can be performed after
the initial installation:
■ Change the database password.
See “Changing the NetBackup database password” on page 1048.
■ Move NBDB and BMRDB database files (possibly to tune performance).
See “Moving NBDB database files after installation” on page 1049.
■ Add a mirrored transaction log.
See “Adding a mirrored transaction log” on page 1051.
■ Recreate NBDB.
See “Creating the NBDB database manually” on page 1053.
Note: Due to performance issues, NetBackup supports database files only on locally
attached drives.
Note: Run a catalog backup to back up NBDB and BMRDB both before and after
moving the database files.
4 Use one of the following methods to move the existing data, index, and
transaction log files:
■ Use the NetBackup Database Administration utility.
See “Moving the NetBackup database files” on page 1035.
■ Enter the following command:
install_path\Veritas\NetBackup\bin\nbdb_move.exe
-data data_directory
-index index_directory -tlog log_directory
You can run the nbdb_move command at any time because it does not drop
the database and recreate it. Thus, all data is preserved.
If a mirrored transaction log is in use, enter the following command:
install_path\Veritas\NetBackup\bin\nbdb_move.exe -data
data_directory
-index index_directory -tlog log_directory
-mlog log_mirror_directory
Note: NetBackup does not require that the database directories are
world-writable. Make sure that the new database directories (data_directory,
index_directory, log_directory, and log_mirror_directory) have
appropriate permissions so that the directories are not world-writable.
4 Use one of the following methods to move the existing data, index, and
transaction log files:
■ Use the NetBackup Database Administration utility.
See “About the Move Database menu options” on page 1045.
About the NetBackup relational database 1051
Post-installation tasks
Note: NetBackup does not require that the database directories are
world-writable. Make sure that the new database directories (data_directory,
index_directory, log_directory, and log_mirror_directory) have
appropriate permissions so that the directories are not world-writable.
To move the existing data, index, transaction log files, and create the mirrored
transaction log, enter the following command:
install_path\Veritas\NetBackup\bin\nbdb_move.exe
-datadata_directory-index index_directory -tlog log_directory-mlog
log_mirror_directory
To move the existing data, index, transaction log files, and create the mirrored
transaction log, enter the following command:
/usr/openv/db/bin/nbdb_move -data data_directory-index
index_directory -tlog log_directory-mlog log_mirror_directory
Note: If the NBDB.db database already exists, the create_nbdb command does
not overwrite it. If you want to move the database, move it by using the nbdb_move
command.
5 The new NBDB database is empty and does not contain the EMM data that is
loaded during a normal installation.
Make sure that you have the most current support for new devices before the
data is repopulated. New devices are added approximately every 2 months.
6 Repopulate the EMM data by running the tpext utility. tpext updates the EMM
database with new versions of device mappings and external attribute files.
install_path\Veritas\Volmgr\bin\tpext.exe
5 The new NBDB database is empty and does not contain the EMM data that is
loaded during a normal installation.
Make sure that you have the most current support for new devices before the
data is repopulated. New devices are added approximately every two months.
6 Repopulate the EMM data by running the tpext utility. tpext updates the EMM
database with new versions of device mappings and external attribute files.
/usr/openv/volmgr/bin/tpext
■ Drop the existing NBDB database and do not recreate by typing the following
command:
On Windows: create_nbdb -db_server NB_server_name
-drop_only[current_data_directory]
On UNIX: create_nbdb -drop_only
Provide the location of the current NBDB data directory,
current_data_directory, if the default location is not used.
■ Drop the existing NBDB database and recreate it in the directories as specified
by typing the following command:
■ On Windows:
create_nbdb -drop [current_data_directory] -data
data_directory-index index_directory -tlog log_directory
[-mloglog_mirror_directory]
■ On UNIX:
create_nbdb -drop -data data_directory -index index_directory
-tlog log_directory [-mloglog_mirror_directory]
If the NBDB database files were moved from the default location by using nbdb_move,
use this command to recreate them in the same location. Specify
current_data_directory.
If the location of NBDB.db changed from the default, BMRDB.db must also be
recreated. The BMRDB.db files must reside in the same location as the NetBackup
database files.
Note: If a catalog backup is not run, the logs are not truncated. Truncation must
be managed in this manner as it is critical to recovery of the database.
Note: The Catalog Recovery wizard is also available on the NetBackup web UI.
Details about catalog recovery scenarios and procedures are available in the
NetBackup Troubleshooting Guide.
Command Description
nbdb_backup or Use nbdb_backup or nbdb_backup.exe to make a copy of the NBDB database files and the
nbdb_backup.exe BMRDB database files in a directory. The nbdb_backup command does not truncate the transaction
log. Transaction logs are managed only by using the catalog backup.
On Windows:
On UNIX:
-tlog_only generates only the database transaction log along with the configuration files for
the backup.
-truncate_tlog truncates the database transaction log after the backup completes the backup.
Note: Using this command (or the NetBackup Database Administration utility) to back up the
NetBackup database can potentially break the consistency between the NetBackup catalog and
the database. This loss of consistency can lead to loss of data. Use this command (or the
NetBackup Database Administration utility) to back up the NetBackup catalog only as a
precautionary measure.
About the NetBackup relational database 1058
About backup and recovery procedures
Command Description
nbdb_restore or Use nbdb_restore to recover from a database backup that was made using nbdb_backup.
nbdb_restore.exe
On Windows: install_path\NetBackup\bin\nbdb_restore.exe -recover
source_directory -dbn database_name [-ignore_tlog]
nbdb_restore restores from the staging directory to recover only the NetBackup database
(NBDB). The default is to apply the current transaction log to make the database as consistent
as possible with the current db\images or /db/images directory.
-ignore_tlog does not apply the current transaction log to the NBDB recovery operation.
Note: Using this command (or the NetBackup Database Administration utility) to restore the
NetBackup database can potentially break the consistency between the NetBackup catalog and
the database. This loss of consistency can lead to loss of data. Use this command (or the
NetBackup Database Administration utility) to restore the NetBackup catalog only as a
precautionary measure.
DARS_INDEX.db
DBM_DATA.db
DBM_INDEX.db
EMM_DATA.db
EMM_INDEX.db
JOBD_DATA.db
NBAZDB.db
NBAZDB.db.template
NBAZDB.log
NBDB.db
NBDB.log
vxdbms.conf
If BMR was installed
When either method is used, a reload.sql script is generated. The script contains
all the code that is required to recreate the database. Veritas Technical Support
uses this script and the associated files to assist in support cases.
On Windows:
install_path\NetBackup\bin\nbdb_unload.exe [-dbn database_name] [-t
table_list] [-s] destination_directory
On UNIX:
/usr/openv/db/bin/nbdb_unload [-dbn database_name] [-t table_list]
[-s] destination_directory
■ -t table_list
Must list the owner of the table, then the table name. For EMM, the account
EMM_MAIN owns all tables.
nbdb_unload -t EMM_MAIN.EMM_Device, EMM_MAIN.EMM_Density
■ -s
No data is dumped, only schema.
■ destination_directory
Specify the location where the dump is created.
■ Run nbdb_unload and indicate the outputs (database name, table lists, or
schema only) and the destination directory.
Note: The Catalog utility is available on the NetBackup web UI. To access it, on
the left pane, select Catalog.
5
1
3
2 4
Number Description
Use the Catalog utility to search for a backup image to perform the following actions:
■ Verify the backup contents with what is recorded in the NetBackup catalog.
■ Duplicate the backup image to create up to 10 copies.
■ Promote a copy of a backup to be the primary backup copy.
■ Expire backup images.
■ Import expired backup images or images from another NetBackup server.
NetBackup uses the specific search criteria to build a list of backups from which
you can make your selections.
When you search for specific kinds of images, note the following:
■ Verification image
Backups that have fragments on another volume are included, as they exist in
part on the specified volume.
■ Import image
The backup is not imported if it begins on a media ID that the initiating backup
procedure did not process.
The backup is incomplete if it ends on a media ID that the initiating backup
procedure did not process.
See “About importing backup images” on page 1077.
Table 25-2 lists the search criteria for backup images.
Property Description
Action Specifies the action that was used to create the image: Verify, Duplicate, Import.
Media ID Specifies the media ID for the volume. Enter a media ID in the box or select one from the
scroll-down list. To search on all media, select <All>.
Managing backup images 1065
About searching for backup images
Property Description
Media Host On UNIX: Specifies the host name of the media server that produced the originals. Enter a
host name in the box or select one from the scroll-down list. To search through all hosts, select
All Media Hosts.
Media Server On Windows: Specifies the name of the media server that produced the originals. Enter a
media server name in the box or select one from the scroll-down list. To search through all
media servers, select All Media Servers.
Disk type Specifies the type of the disk storage unit on which to search for backup images.
Disk pool Specifies the name of the disk pool on which to search for backup images.
Volume ID Specifies the ID of the disk volume in the disk pool on which to search for backup images.
Path Searches for an image on a disk storage unit, if the path is entered. Or, searches all of the
disk storage on the specified server, if All was selected. Appears if the disk type is BasicDisk.
Date/time range Specifies the range of dates and times that includes all the backups for which you want to
search. The Global Attributes property Policy Update Interval determines the default range.
Copies Specifies the source you want to search. From the scroll-down list, select either Primary or
the copy number.
Policy Specifies the policy under which the selected backups were performed. Enter a policy name
in the box or select one from the scroll-down list. To search through all policies, select All
Policies.
Client (host name) Specifies the host name of the client that produced the originals. Enter a client name in the
box or select one from the scroll-down list. To search through all hosts, select All Clients.
Type of backup Specifies the type of schedule that created the backup. Enter a schedule type in the box or
select one from the scroll-down list. To search through all schedule types, select All Backup
Types.
Override default job Selects the job priority for verify, duplicate, and import actions.
priority
To change the default for the selected action, enable Override default job priority. Then,
select a value in the Job Priority field.
Changes in the catalog dialog box affect the priority for the selected job only.
If this option is not enabled, the job runs using the default priority as specified in the Default
Job Priorities host properties.
Search tab columns The Search tab columns list information about matching backup images based on the defined
search criteria.
Managing backup images 1066
Verifying backup images
Property Description
Results tab columns The Results tab displays the progress of the request to verify, duplicate, expire, or import an
image.
Note: On the NetBackup web UI, the Activity tab displays the progress of the request to
verify, duplicate, expire, or import an image.
Messages pane On UNIX: If there is a message for a background process, it displays in this pane.
Note: To verify backup images on the NetBackup web UI, select Catalog, set up
the search criteria for the image you want to verify and then click Search.
Select the image you want to verify and on the Action drop-down menu, select
Action > Verify. To view the job results, select the verification job under the Activity
tab.
Note: On the NetBackup web UI, click the Activity tab to view the job results.
You also have an option to download the log file. To do so, click the log file and
then click Download.
Promote a backup copy to a primary copy using search Promoting a backup copy to a primary copy using the
criteria NetBackup Administration Console
Promote a copy to a primary copy for many backups using Promoting a copy to a primary copy for many backups
the bpchangeprimary command
Promote a backup copy to a primary copy using the Promoting a backup copy to a primary copy using
bpduplicate command bpduplicate
In the next example, the following command promotes copy 2 of all backups
of client_a. The copies must have been created after January 1, 2012:
install_path\NetBackup\bin\admincmd\bpduplicate
-npc pcopy -backupid bid
On UNIX:
Where:
pcopy is the copy number of the new primary copy.
bid is the backup identifier as shown in the Images on Media report.
Find the volume that contains the duplicate backup by using the Images on
Media report.
2 Specify the backup ID that is known (and also the client name if possible to
reduce the search time).
The bpduplicate command writes all output to the NetBackup logs. Nothing
appears in the command window.
After the duplicate copy is promoted to the primary copy, use the client interface
on the client to restore files from the backup.
For instructions, see the online Help in the Backup, Archive, and Restore
client interface.
Note: To duplicate backup images on the NetBackup web UI, select Catalog, set
up the search criteria for the image you want to duplicate and then click Search.
Select the image you want to duplicate and on the Action drop-down menu, select
Action > Duplicate. To view the job results, select the duplication job under the
Activity tab.
Table 25-3 lists the scenarios in which duplication is possible and scenarios in which
duplication is not possible:
■ From one storage unit to another. ■ While the backup is created (unless making
■ From one media density to another. multiple copies concurrently).
■ From one server to another. ■ When the backup has expired.
■ From multiplex to nonmultiplex format. ■ By using NetBackup to schedule
■ From multiplex format and retain the duplications automatically (unless you use
multiplex format on the duplicate. The a Vault policy to schedule duplication)
duplicate can contain all or any subset ■ When it is a multiplexed duplicate of the
of the backups that were included in the following type:
original multiplexed group. The duplicate ■ FlashBackup
is created with a single pass of the tape. ■ NDMP backup
(A multiplexed group is a set of backups ■ Backups from disk type storage units
that were multiplexed together during a ■ Backups to disk type storage units
single session.)
■ Nonmultiplexed backups
3 Right-click the image(s) you want to duplicate and select Duplicate from the
shortcut menu.
If you duplicate an online, hot catalog backup, select all child jobs that were
used to create the catalog backup. All jobs must be duplicated to duplicate the
catalog backup.
Managing backup images 1073
Duplicating backup images
4 Specify the number of copies you want to create. NetBackup can create up to
10 copies of unexpired backups.
Note: On the NetBackup web UI, if you want one of the duplicated copies to
become the primary copy, select the copy number from the drop-down,
otherwise select Keep current primary copy.
If the Policy type is set to All Policy Types Specifies that all volume pools are
(default). included in the drop-down list. Both
catalog and non-catalog volume pools are
included.
If the Policy type is set to NBU-Catalog. Specifies that only catalog volume pools
are included in the drop-down list.
If the Policy type is set to a policy type Specifies that only non-catalog volume
other than NBU-Catalog or All Policy pools are included in the drop-down list.
Types.
NetBackup does not verify that the media ID selected for the duplicate copy is
different from the media ID that contains the original backup. Because of this
potential deadlock, specify a different volume pool to ensure that a different
volume is used.
8 Select the retention level for the copy, or select No change.
The duplicate copy shares many attributes of the primary copy, including backup
ID. Other attributes apply only to the primary. (For example, elapsed time.)
NetBackup uses the primary copy to satisfy restore requests.
Consider the following items when selecting the retention level:
■ If No Change is selected for the retention period, the expiration date is the
same for the duplicate and the source copies. You can use the bpexpdate
command to change the expiration date of the duplicate.
■ If a retention period is indicated, the expiration date for the copy is the
backup date plus the retention period. For example, if a backup was created
on November 14, 2010 and its retention period is one week, the new copy’s
expiration date is November 21, 2010.
9 Specify whether the remaining copies should continue or fail if the specified
copy fails.
Managing backup images 1075
Duplicating backup images
10 Specify who should own the media onto which you duplicate images.
Select one of the following:
A server group Specifies that only those media servers in the group
are allowed to write to the media on which backup
images for this policy are written. All of the media
server groups that are configured in your NetBackup
environment appear in the drop-down list.
11 If the selection includes multiplexed backups and the backups are to remain
multiplexed in the duplicate, check Preserve Multiplexing. If you do not
duplicate all the backups in a multiplexed group, the duplicate contains a
different layout of fragments. (A multiplexed group is a set of backups that were
multiplexed together during a single session.)
By default, duplication is done serially and attempts to minimize media mounts
and positioning time. Only one backup is processed at a time. If Preserved
Multiplexing is enabled, NetBackup first duplicates all backups that cannot
be multiplex duplicated before the multiplexed backups are duplicated.
The Preserve Multiplexing setting does not apply when the destination is a
disk storage unit. However, if the source is a tape and the destination is a disk
storage unit, select Preserve Multiplexing to ensure that the tape is read in
one pass.
12 Click OK to start duplicating.
13 Click the Results tab, then select the duplication job to view the job results.
See “Viewing job results” on page 1067.
See “Multiplexed duplication considerations” on page 1075.
Consideration Description
Multiplex settings are ignored When multiplexed backups are duplicated, the multiplex
settings of the destination storage unit and the original
schedule are ignored. However, if multiple multiplexed groups
are duplicated, the grouping within each multiplexed group
is maintained. This means that the duplicated groups have
a multiplexing factor that is no greater than the factor that
was used during the original backup.
Note: To expire backup images on the NetBackup web UI, select Catalog, set up
the search criteria for the image you want to expire and then click Search.
Select the image you want to expire and on the Action drop-down menu, select
Action > Expire.
Phase Description
Phase I: Initiate NetBackup creates a list of expired catalog entries for the backups on the imported volume. No actual
Import import occurs in Phase I.
Phase II: Images are selected for importing from the list of expired images that was created in Phase I.
Import
See “Importing backup images, Phase II” on page 1081.
Note: To import backup images on the NetBackup web UI, select Catalog, and
then select Phase I import from the Action drop-down. Specify the details and
click Import.
Click the Activity tab to view the progress of Phase I import.
4 In the Initialize Import window, in the Media Server field, specify the name
of the host that contains the volume to import. This media server becomes the
media owner.
5 Indicate the location of the image. Under Image type, select whether the images
to be imported are located on tape or on disk.
The following table shows the actions to take depending on the location of the
image.
If images are on tape In the Media ID field, enter the Media ID of the volume
that contains the backups to import.
If images are on disk In the Disk type field, select the type of the disk storage
unit on which to search for backup images. The disk types
depend on which NetBackup options are licensed.
Click OK.
6 Click OK to begin reading the catalog information from the source volume.
7 Click on the Results tab to watch as NetBackup looks at each image on the
tape. NetBackup determines whether or not each image has expired and can
be imported. The job also displays in Activity Monitor as an Image Import type.
Select the import job log to view the job results.
Managing backup images 1081
About importing backup images
Note: On the NetBackup web UI, select Phase II import from the Action drop-down.
Set up the search criteria to find images available to import and click Search. Select
the image(s) you want to import and on the Actions menu, select Import.
3 Select the image(s) you want to import. On the Actions menu, select Actions
> Import to import the selected images.
Managing backup images 1082
About importing backup images
4 In the Confirm Import dialog box, select whether you'd like to log the names
of all of the files that are found in the imported images. Click OK.
■ Removing an immutable image from the catalog using the bpexpdate command
options available from your storage vendors to protect your backup data per
applicable statutes.
Once the backup images are written using a WORM enabled storage unit, the data
cannot be deleted until the WORM Unlock Time and it can no longer be modified.
This WORM Unlock Time is set when the image is created or the image expiration
period is extended.
The WORM Unlock Time (indelible end time) for a backup is equal to the image
expiration time. The retention level in the policy or SLP determines the expiration
time.
The retention level in the policy or the SLP determines the WORM Unlock Time
(indelible end time) for a backup. The retention period may not be applied
immediately for larger backups, so that the Unlock Time may be slightly later than
the expiration time.
The only changes that are allowed to the backup image are to extend the expiration
date. Be aware the backup expiration date can only be extended, it cannot be
shortened. To extend the expiration date, use the bpexpdate -extend_worm_locks
command. More information about the bpexpdate is available in the NetBackup
Commands Reference Guide
The backup expiration date of a WORM indelible image can only be extended, it
cannot be shortened. To extend the expiration date, use the bpexpdate
-extend_worm_locks command. Similar to an image on hold, WORM indelible
images cannot be deleted from the NetBackup catalog until their WORM Unlock
Time and Expire Time have elapsed. In special circumstances, the bpexpdate
-try_expire_worm_copy option can be used to force removal of a WORM indelible
image from the NetBackup catalog. This option is only recommended to be used
after removing WORM locks directly on the storage device.
More information about the bpexpdate is available in the NetBackup Commands
Reference Guide.
Step Description
1 Configure the following WORM settings on the storage server. The storage administrator configures
these settings outside of NetBackup.
■ WORM capable - If the storage unit and the associated disk pool are enabled to use the WORM
property at the time of backup image creation, the backup images are set to be immutable and
indelible.
■ Lock Minimum Duration - Specifies the minimum allowed duration for which the data for a backup
image is indelible. The storage administrator sets this duration on the Logical Storage Unit (LSU)
or the Domain Volume (DV), which NetBackup discovers.
■ Lock Maximum Duration - Specifies the maximum allowed duration for which the data for a backup
image is indelible. The storage administrator sets this duration on the Logical Storage Unit (LSU)
or the Domain Volume, which NetBackup discovers.
When you use a Flex Appliance, you must use the command line or an SSH session
to remove the lock on the image. If you use a third-party storage device, refer to
that vendor’s documentation for steps on removing locked images.
To delete the immutable image on a Flex Appliance
1 Verify that the Flex Appliance is in Enterprise mode.
2 From the NetBackup Command Line, use bpimagelist command to find the
image ID.
This procedure uses the following example image ID:
3 Delete the image lock on storage using the command line option or the SSH
session option. You must use the default msdadm user to run the following
options.
Command line option:
■ Open the /usr/openv/pdde/pdcr/bin/ directory.
■ Use the following command to query and modify the catalog database for
the given backup ID (Example: server123.veritas.com_1234567890).
The -worm disable option disables the retention lock for an image using
the backup ID.
catdbutil -worm disable -backupid
See “Removing an immutable image from the catalog using the bpexpdate
command” on page 1087.
See “About immutable and indelible data” on page 1083.
■ Attributes tab
■ Schedules tab
The deployment policies are not located with the other policies in the NetBackup
Administrative Console. Deployment policies are located in the NetBackup
Administration Console under Deployment Management > Deployment Policies.
Deployment policies provide the instructions that NetBackup follows to upgrade
clients or hosts. Use the Deployment Policies utility to provide the following
instructions for a client or host upgrade:
What type of client or host to upgrade See “Attributes tab” on page 1097.
To display information about all policies on In the center pane, click Summary of
the current primary server: Policies.
Note: You must add packages to the VxUpdate repository before you can create
a working deployment policy. You can create deployment policies without packages
in the repository, but those policies fail to run successfully. More information about
the management of the VxUpdate repository is available.
■ Media server: Specify the media server from drop-down. The media server
that is specified is used to connect and transfer files to the NetBackup hosts
that are included in the policy. The media server also caches the files from
the NetBackup repository. The media server must be version NetBackup
8.1.2 or later. Since the repository resides on the primary server, the primary
server is the default value for the media server field.
■ Java GUI and JRE: Specify if you want the Java GUI and the JRE upgraded
on the target systems. The three options include:
■ INCLUDE: Install or upgrade the Java GUI and JRE components on the
specified computers.
■ EXCLUDE: Exclude the Java GUI and JRE components from the
specified computer. Any preexisting NetBackup Java GUI and JRE
packages are removed.
■ MATCH: Preserve the current state of the Java GUI and JRE
components. The components are upgraded if they are present on the
pre-upgraded system. The components are not installed if they are not
present on the pre-upgraded system.
Note: Please be aware that adding multiple different schedule types to the
same deployment schedule window has unpredictable results. VxUpdate
has no defined behavior to determine which schedule type runs first. If a
single deployment schedule window has precheck, stage, and install jobs,
there is no way to specify the order in which they run. The precheck or the
stage schedules can fail, but the install completes successfully. If you plan
to use precheck, stage, and install schedules, it is recommended that you
create separate schedules and separate windows for each.
■ Starts: Specify the date and time you want the policy to start in the text
field or with the date and the time spinner. You can also click the calendar
icon and specify a date and time in the resulting window. You can select a
schedule by clicking and dragging over the three-month calendar that is
provided at the bottom of the window.
■ Ends: Specify the date and time you want the policy to end as you specified
the start time.
■ Duration: Optionally, you can specify a duration in days, hours, minutes,
and seconds instead of an end time for the policy. The minimum value is
5 minutes and the maximum is 99 days.
■ Select Add/OK and the schedule is created. Select OK to save and create
your policy.
Deployment Management 1094
Deployment policy management
9 A Security tab appears when you select a deployment package that contains
support for external certificate authorities.
By default, the Use existing certificates when possible option is selected.
This option instructs NetBackup to use the existing NetBackup CA or external
CA certificates, if available.
Note: If you specify this option and certificates are not available, your upgrade
fails.
Deselecting the Use existing certificates when possible option lets you
specify the location for external certificate authority information for both UNIX
and Linux computers and Windows computers.
Deselecting this option does not allow the user to change the security
configuration settings during the upgrade.
10 Windows clients have Use Windows certificate store selected by default.
You must enter the certificate location as Certificate Store Name\Issuer
Distinguished Name\Subject Distinguished Name.
Note: You can use the $hostname variable for any of the names in the certificate
store specification. The $hostname variable evaluates at run time to the name
of the local host. This option provides flexibility when you push NetBackup
software to a large number of clients.
Then select the Certificate Revocation List (CRL) option from the radio buttons
shown:
■ Do not use a CRL. No additional information is required.
■ Use the CRL defined in the certificate. No additional information is
required.
■ Use the CRL at the following path: You are prompted to provide a path
to the CRL.
11 ■ Certificate file: This field requires you to provide the path to the certificate
file and the certificate file name.
Deployment Management 1095
Copying a deployment policy to create a new deployment policy
■ Trust store location: This field requires you to provide the path to the trust
store and the trust store file name.
■ Private key path: This field requires you to provide the path to the private
key file and the private key file name.
■ Passphrase file: This field requires you to provide the path of the
passphrase file and the passphrase file name. This field is optional.
■ Then specify the correct CRL option for your environment:
■ Do not use a CRL. No additional information is required.
■ Use the CRL defined in the certificate. No additional information is
required.
■ Use the CRL at the following path: You are prompted to provide a
path to the CRL.
4 In the Copy a Deployment Policy dialog box, enter the name of the policy
that you want to copy. You can indicate a policy other than the one that is
selected.
5 Enter the name for the new policy.
6 Click OK. The only difference between the new policy and the copied policy is
the name.
The Change Deployment Policy dialog box is displayed. Make the required
changes and click OK to save the changes or click Cancel to discard the
changes.
5 In the middle pane, select the policy item to which you want to paste the copied
items.
6 From the Edit menu, click Paste.
When you paste items with the same name, NetBackup provides options: To
either copy and replace the existing item, or copy but keep the existing item,
or to not copy.
Note: When you paste attributes, the existing attributes of the policy are always
replaced.
Attributes tab
Use the policy Attributes tab in the Change Deployment Policy window to
configure deployment management settings when you add a new deployment policy
or change an existing deployment policy.
The policy Attributes tab contains the following attributes:
Attribute Description
Packages Select the package that you want to deploy from the drop-down menu.
Note: You must add packages to the VxUpdate repository before you
can create a working deployment policy. You can create deployment
policies without packages in the repository, but those policies fail to run
successfully.
Media server Specify the media server from drop-down. The media server that is
specified is used to connect and transfer files to the NetBackup hosts
that are included in the policy. The media server must be version
NetBackup 8.1.2 or later. Since the repository resides on the primary
server, the primary server is the default value for the media server field.
Deployment Management 1098
Schedules tab
Attribute Description
Limit simultaneous Select the Limit simultaneous jobs option and specify a value for jobs
jobs (Optional) to limit the total number of concurrent jobs that can run at one time.
The default value is 3. The minimum value is 1 and the maximum value
is 999.
If you want to set unlimited simultaneous upgrade jobs, you must specify
a value which is equivalent or higher than the count of the number of
hosts that are selected for upgrade.
For example, if you have selected 50 hosts, ensure that the Limit
simultaneous jobs value is set to 50 or more but lower than the
maximum value which is 999.
Select hosts Select hosts from the Available hosts list and select Add to add hosts
to the deployment policy. Once you select Add, the hosts are shown
under Selected hosts.
If you see a warning icon besides a host name, it could be due to one
of the following reasons:
Note: The Select hosts list displays hosts from the host database and
policy database.
The Select hosts list displays those hosts which are added to the
deployment policy.
The policy hosts that are not found in the host database shows version
as unknown.
Complete the entries in the policy Attributes tab and click Ok to save the changes.
Click Cancel to go back to discard the changes.
Schedules tab
Use the Schedules tab in the Change Deployment Policy window for the following
tasks:
■ To view summary of all schedules within that policy
Deployment Management 1099
Adding or changing schedules in a deployment policy
Copy a schedule and paste it into another ■ Expand the policy which contains a
policy schedule that you want to copy.
■ In the right pane, right-click the
schedule and select Copy.
■ Expand the policy where you want to
paste the schedule.
■ In the right pane, right-click anywhere
in the schedule area and select Paste.
■ You can also copy a schedule with the
Edit > Copy to New option:
See Copying a schedule into the same
deployment policy or different
deployment policy
Change an existing deployment schedule In the right pane, double-click the schedule
name.
Note: The precheck schedule type does not exist for EEB packages.
■ Stage
■ Install
You can also perform client initiated upgrade using the command line option. For
more information, refer Perform client initiated upgrade with VxUpdate section within
the NetBackup Upgrade Guide.
policies. Deployment policy parent jobs that exit with a status code 0 (zero) indicate
that all the child jobs successfully completed. Parent jobs that finish with a status
code 1 indicate that one or more of the child jobs succeeded, but at least one failed.
Any other status code indicates failure. Review the status of the child jobs to
determine why they failed. Otherwise, there are no differences between deployment
jobs and other NetBackup jobs.
Your deployment job may receive a status code 224. This error indicates that the
client's hardware and operating system are specified incorrectly. You can correct
this error by modifying the deployment policy with the bpplclients command found
in:
Linux: /usr/openv/netbackup/bin/admincmd
Window: install_path\netbackup\bin\admincmd.
Use the syntax shown:
bpplclients deployment_policy_name -modify client_to_update -hardware
new_hardware_value -os new_os_value
Deployment policies use a simplified naming scheme for operating system and
hardware values. Use the values as shown for the bpplclients command:
hpux ia64
debian x64
redhat x64
suse x64
redhat ppc64le
suse ppc64le
redhat zseries
suse zseries
aix rs6000
solaris sparc
solaris x64
windows x64
Deployment Management 1104
Deployment job status
Security certificates are not deployed as part of the VxUpdate upgrade if the Security
Level for certificate deployment is set to Very High. This setting is located in the
NetBackup Global Security Settings in the NetBackup Administration Console.
If you cannot communicate with your clients after you use VxUpdate to upgrade
your clients, please ensure that the proper security certificates were issued during
upgrade. You may need to manually deploy the certificates. Refer to the following
article that is shown for additional details:
https://www.veritas.com/content/support/en_US/article.100039650
Section 7
Configuring replication
Use this type of replication to replicate backups from one NetBackup domain
to the NetBackup media server in another domain.
An OpenStorage disk appliance If your storage vendor’s product supports replication, you
can automatically replicate backup images to a similar
device in a different master server domain.
■ Auto Image Replication does not support replicating from a storage unit group.
That is, the source copy cannot be in a storage unit group.
■ The ability to perform Auto Image Replication between different versions of
NetBackup does not overrule the basic image compatibility rules. For example,
a database backup that was taken in one NetBackup domain can be replicated
to a NetBackup domain of an earlier version. However, the older server may
not be able to successfully restore from the newer image.
For information about version compatibility and interoperability, see the
NetBackup Enterprise Server and Server - Software Compatibility List at the
following URL:
http://www.netbackup.com/compatibility
■ Synchronize the clocks of the master servers in the source and the target
domains so that the master server in the target domain can import the images
as soon as they are ready. The master server in the target domain cannot import
an image until the image creation time is reached. Time zone differences are
not a factor because the images use Coordinated Universal Time (UTC).
Process Overview
Table 28-2 is an overview of the process, generally describing the events in the
originating and target domains.
NetBackup uses storage lifecycle policies in the source domain and the target
domain to manage the Auto Image Replication operations.
See “About the storage lifecycle policies required for Auto Image Replication”
on page 1124.
1 Originating master server Clients are backed up according to a backup policy that indicates a storage
(Domain 1) lifecycle policy as the Policy storage selection. The SLP must include at least
one Replication operation to similar storage in the target domain.
2 Target master server The storage server in the target domain recognizes that a replication event
(Domain 2) has occurred. It notifies the NetBackup master server in the target domain.
3 Target master server NetBackup imports the image immediately, based on an SLP that contains an
(Domain 2) import operation. NetBackup can import the image quickly because the
metadata is replicated as part of the image. (This import process is not the
same as the import process available in the Catalog utility.)
About NetBackup replication 1109
About NetBackup Auto Image Replication
4 Target master server After the image is imported into the target domain, NetBackup continues to
(Domain 2) manage the copies in that domain. Depending on the configuration, the media
server in Domain 2 can replicate the images to a media server in Domain 3.
Domain 1
SLP (D1toD2toD3)
Backup
Replication to target master Domain 2
SLP (D1toD2toD3)
Import Import
Replication to target server Domain 3
In the cascading model, the originating master server for Domain 2 and Domain 3
is the master server in Domain 1.
Note: When the image is replicated in Domain 3, the replication notification event
indicates that the master server in Domain 2 is the originating master server.
However, after the image is imported successfully into Domain 3, NetBackup
correctly indicates that the originating master server is in Domain 1.
The cascading model presents a special case for the Import SLP that replicates
the imported copy to a target master. (This master server that is neither the first
nor the last in the string of target master servers.)
The Import SLP must include at least one operation that uses a Fixed retention
type and at least one operation that uses a Target Retention type. So that the
Import SLP can satisfy these requirements, the import operation must use a Target
Retention.
Table 28-3 shows the difference in the import operation setup.
About NetBackup replication 1111
About NetBackup Auto Image Replication
At least one operation must use the Target Here is the difference:
retention.
To meet the criteria, the import operation
must use Target retention.
Domain 1
SLP (D1toD2toD3)
Backup
Domain 2
Replication to target master
SLP (D1toD2toD3)
Import
Import Duplication
Domain 3
Replication to target master
NetBackup managed For NetBackup managed storage, establish the relationship between the originating domain
storage and the target domain or domains by setting the properties in the source storage server.
Specifically, in the Replication tab of the Change Storage Server dialog box of the source
storage server.
NetBackup managed storage that qualifies for replication is Media Server Deduplication
Pool storage.
Before you configure the replication relationship, you can add the target master server as
a trusted host.
See “About trusted primary servers for Auto Image Replication” on page 1120.
About NetBackup replication 1113
About NetBackup Auto Image Replication
Third-party vendor disk For the third-party vendor appliance storage that is exposed through the OpenStorage API,
appliance the disk appliance manages the storage. The relationship between the originating domain
and the target domain or domains is established by using the storage vendor's tools.
The originating NetBackup domain has no knowledge of the storage server in the target
domain or domains. When the appliances are configured properly, NetBackup images on
the originating disk appliance are replicated automatically to the target disk appliance. That
disk appliance uses the OpenStorage API to notify NetBackup that a replication event
occurred. NetBackup then imports those images.
NetBackup manages the lifecycle of the backup images but does not manage the storage.
Configuring the disk appliance replication relationship is beyond the scope of the NetBackup
documentation.
Caution: Choose the target storage server carefully. A target storage server must
not also be a storage server for the originating domain.
Source A source volume contains the backups of your clients. The volume is the
source for the images that are replicated to a remote NetBackup domain.
Each source volume in an originating domain has one or more replication
partner target volumes in a target domain.
Target A target volume in the remote domain is the replication partner of a source
volume in the originating domain.
The following describes the replication topology for the supported storage types:
About NetBackup replication 1114
About NetBackup Auto Image Replication
Media Server Deduplication NetBackup exposes the storage for a Media Server
Pool Deduplication Pool as a single volume. Therefore, there is
always a one-to-one volume relationship for MSDP.
Disk storage devices that Your storage administrator configures the replication topology
support replication and also of the volumes in the storage devices. Based on the volume
conform to the Veritas properties, you create homogeneous disk pools. That is, all
OpenStorage API of the volumes in a disk pool must have the same properties,
and you create the disk pools to match that topology. The
disk pools inherit the replication properties from the volumes
that you add to them.
NetBackup discovers the replication topology when you configure the replication
relationships. NetBackup discovers topology changes when you use the Refresh
option of the Change Disk Pool dialog box.
NetBackup includes a command that can help you understand your replication
topology. Use the command in the following situations:
■ After you configure the replication targets.
■ After you configure the storage server and before you configure disk pools.
■ After changes to the volumes that comprise the storage.
See “Viewing the replication topology for Auto Image Replication” on page 1115.
About NetBackup replication 1115
About NetBackup Auto Image Replication
The following are the options and arguments for the command:
Save the output to a file so that you can compare the current topology with the
previous topology to determine what has changed.
See “Sample volume properties output for MSDP replication” on page 1115.
See “Sample volume properties output for OpenStorage backup replication”
on page 1117.
Storage: STS_LSU_ST_NONE
Description: E:\
Configuration:
Media: (STS_LSUF_DISK | STS_LSUF_STORAGE_FREED | STS_LSUF_REP_ENABLED |
STS_LSUF_REP_SOURCE)
Save As : (STS_SA_IMAGE)
Replication Sources: 0 ( )
Replication Targets: 1 ( Pan:pan2.example.com:dv02 )
Maximum Transfer: 2147483647
Block Size: 512
Allocation Size: 0
Size: 80525455360
Physical Size: 0
Bytes Used: 2285355008
Physical Bytes Used: 0
Resident Images: 0
LSU Info:
Server Name: pan1.example.com
LSU Name: dv03
Allocation : STS_LSU_AT_STATIC
Storage: STS_LSU_ST_NONE
Description: E:\
Configuration:
Media: (STS_LSUF_DISK | STS_LSUF_STORAGE_FREED)
Save As : (STS_SA_IMAGE)
Replication Sources: 0 ( )
Replication Targets: 0 ( )
Maximum Transfer: 2147483647
Block Size: 512
Allocation Size: 0
Size: 80525455360
Physical Size: 0
Bytes Used: 2285355008
Physical Bytes Used: 0
Resident Images: 0
Configuration:
Media: (STS_LSUF_DISK | STS_LSUF_STORAGE_FREED | STS_LSUF_REP_ENABLED |
STS_LSUF_REP_TARGET)
Save As : (STS_SA_IMAGE)
Replication Sources: 1 ( Pan:pan1.example.com:dv01 )
Replication Targets: 0 ( )
Maximum Transfer: 2147483647
Block Size: 512
Allocation Size: 0
Size: 80525455360
Physical Size: 0
Bytes Used: 2285355008
Physical Bytes Used: 0
Resident Images: 0
LSU Info:
Server Name: pan2.example.com
LSU Name: dv02
Allocation : STS_LSU_AT_STATIC
Storage: STS_LSU_ST_NONE
Description: E:\
Configuration:
Media: (STS_LSUF_DISK | STS_LSUF_STORAGE_FREED | STS_LSUF_REP_ENABLED |
STS_LSUF_REP_TARGET)
Save As : (STS_SA_IMAGE)
Replication Sources: 1 ( Pan:pan1.example.com:dv02 )
Replication Targets: 0 ( )
Maximum Transfer: 2147483647
Block Size: 512
Allocation Size: 0
Size: 80525455360
Physical Size: 0
Bytes Used: 2285355008
Physical Bytes Used: 0
Resident Images: 0
LSU Info:
Server Name: pan2.example.com
LSU Name: dv03
Allocation : STS_LSU_AT_STATIC
Storage: STS_LSU_ST_NONE
Description: E:\
Configuration:
Media: (STS_LSUF_DISK | STS_LSUF_STORAGE_FREED)
Save As : (STS_SA_IMAGE)
About NetBackup replication 1120
About NetBackup Auto Image Replication
Replication Sources: 0 ( )
Replication Targets: 0 ( )
Maximum Transfer: 2147483647
Block Size: 512
Allocation Size: 0
Size: 80525455360
Physical Size: 0
Bytes Used: 2285355008
Physical Bytes Used: 0
Resident Images: 0
Trust relationship You can select a subset of your trusted domains as a target
for replication. NetBackup then replicates to the specified
domains only rather than to all configured replication targets.
This type of Auto Image Replication is known as targeted
A.I.R.
Note: The NetBackup Administration Console does not support adding a trusted
primary server using an external CA-signed certificate.
See “Adding a trusted primary server using external CA-signed certificate”
on page 219.
See “About the certificate to be used for adding a trusted master server” on page 213.
The following diagram illustrates the different tasks for adding trusted primary
servers when NetBackup CA-signed certificate (or host ID-based certificate) is used
to establish trust between the source and the target primary servers.
Domain A Domain B
(Source) (Target)
6
Targeted
Media server Image AIR Image Media server
5 4
Replication Policy Import Policy
3
Trust
Primary Server A established Primary Server B
Admin Admin
1
Get CA certificate Fingerprint and Authorization token or User
credentials from remote primary servers
About NetBackup replication 1122
About NetBackup Auto Image Replication
Step 1 Administrators of both the source and the target primary To obtain the authorization tokens, use the
servers must obtain each other’s CA certificate fingerprint bpnbat command to log on and nbcertcmd
and authorization tokens or the user credentials. This activity to get the authorization tokens.
must be performed offline.
To obtain the SHA1 fingerprint of root
Note: It is recommended to use an authentication token to certificate, use the nbcertcmd
connect to the remote primary server. An authentication token -displayCACertDetail command.
provides restricted access and allows secure communication
To perform this task, see the NetBackup
between both the hosts. The use of user credentials (user
Commands Reference Guide.
name and password) may present a possible security breach.
Note: When you run the commands, keep
the target as the remote server.
Step 2 Establish trust between the source and the target domains. To perform this task in the NetBackup
Administration Console, see the following
■ On the source primary server, add the target primary
topic:
server as trusted server.
■ On the target primary server, add the source primary See “Adding a trusted master server using a
server as trusted server. NetBackup CA-signed (host ID-based)
certificate” on page 214.
Step 3 After you have added the source and target trusted servers, To understand the use of host ID-based
they have each other’s host ID-based certificates. The certificates, see the NetBackup Security and
certificates are used during each communication. Encryption Guide.
Step 3.1 Configure the source media server to get the security See the NetBackup Deduplication Guide.
certificates and the host ID certificates from the target primary
http://www.veritas.com/docs/DOC5332
server.
Step 4 Create an import storage lifecycle policy in the target domain. See “About storage lifecycle policies”
on page 689.
Step 5 On the source MSDP server, use the Replication tab from See the NetBackup Deduplication Guide.
the Change Storage Server dialog box to add the credentials
http://www.veritas.com/docs/DOC5332
of the target storage server.
About NetBackup replication 1123
About NetBackup Auto Image Replication
Step 5.1 Create a replication storage lifecycle policy in the source See “About storage lifecycle policies”
domain using the specific target primary server and storage on page 689.
lifecycle policy.
Step 6 The backups that are generated in one NetBackup domain See “About NetBackup Auto Image
can be replicated to storage in one or more target NetBackup Replication” on page 1107.
domains. This process is referred to as Auto Image
Replication.
If your source and target trusted servers use different NetBackup versions, consider
the following.
Note: When you upgrade both the source and the target primary server to version
8.1 or later, you need to update the trust relationship. Run the following command:
nbseccmd -setuptrustedmaster -update
8.1 and later 8.1 and later Add a trusted primary server using
authorization token.
8.1 and later 8.0 or earlier On the source server, add the target
as the trusted primary server using the
remote (target) server’s credentials.
8.0 or earlier 8.1 and later On the source server, add the target
as the trusted primary server using the
remote (target) server’s credentials.
About NetBackup replication 1124
About NetBackup Auto Image Replication
Domain 1 The Auto Image Replication SLP in the source domain must meet the following criteria:
(Source ■ The first operation must be a Backup operation to storage that NetBackup supports for replication.
domain) Indicate the exact storage unit from the drop-down list. Do not select Any Available.
Note: The target domain must contain the same type of storage to import the image.
■ At least one operation must be a Replication operation to storage in another domain that
NetBackup supports for replication from the source storage.
You can configure multiple Replication operations in an Auto Image Replication SLP. The
Replication operation settings determine whether the backup is replicated to all replication targets
in all master server domains or only to specific replication targets.
See “About trusted primary servers for Auto Image Replication” on page 1120.
See “New or Change Storage Operation dialog box settings” on page 730.
■ The SLP must be of the same data classification as the Import SLP in Domain 2.
Domain 2 If replicating to all targets in all domains, in each domain NetBackup automatically creates an Import
SLP that meets all the necessary criteria.
(Target
domain) Note: If replicating to specific targets, you must create the Import SLP before creating the Auto
Image Replication SLP in the originating domain.
■ The first operation in the SLP must be an Import operation. NetBackup must support the
Destination storage as a target for replication from the source storage.
Indicate the exact storage unit from the drop-down list. Do not select Any Available.
■ The SLP must contain at least one operation that has the Target retention specified.
■ The SLP must be of the same data classification as the SLP in Domain 1. Matching the data
classification keeps a consistent meaning to the classification and facilitates global reporting by
data classification.
See the following topic for more information about Replication operation configuration:
Figure 28-4 shows how the SLP in the target domain is set up to replicate the images
from the originating master server domain.
About NetBackup replication 1125
About NetBackup Auto Image Replication
Figure 28-4 Storage lifecycle policy pair required for Auto Image Replication
Import
Import operation
imports copies
Note: Restart nbstserv after you make changes to the underlying storage for any
operation in an SLP.
Replication objective Auto Image Replication SLP configuration Import SLP configuration
Replicate the backup to all Create an SLP in the originating domain. The Import SLPs are created
configured master server automatically in all domains.
■ The first operation must be a Backup
domains.
operation. See Figure 28-5 for a
■ The SLP must include a Replication operation. representation of this scenario.
To copy to all domains, select All inter-domain
replication target(s).
Replicate the backup to In this case, first create the Import SLPs before The Import SLPs are not created
targets in specific NetBackup the SLP in the originating domain. automatically.
master server domains.
■ The first operation must be a Backup Note: Create the Import SLP
operation. before creating the Auto Image
■ The SLP must include a Replication operation. Replication SLP in the originating
Select A specific Master Server and indicate domain.
the domain of the target master server.
Create an Import SLP in each
target domain.
Additional requirements for Auto Image Replication SLPs are described in the
following topic:
See “About the storage lifecycle policies required for Auto Image Replication”
on page 1124.
About NetBackup replication 1127
About NetBackup Auto Image Replication
Figure 28-5 Replicating from one domain to all inter-domain master servers
SLP
Backup
Replication to all inter-
domain replication targets Target in domain 2
SLP
Import Import
Duplication (optional)
Target in domain 3
SLP
Import Import
SLP
Backup
Replication to all inter-
domain replication targets Target in domain 2
SLP
Import
Duplication (optional)
Target in domain 3
SLP
Import Import
About NetBackup replication 1128
About NetBackup Auto Image Replication
To replicate copies to a specific domain, make sure that the target domain master
server is a trusted master server of the originating domain.
See “Adding a trusted master server using a NetBackup CA-signed (host ID-based)
certificate” on page 214.
1 Configure the storage Configure the storage servers for your storage type.
servers
See the NetBackup Deduplication Guide or the NetBackup OpenStorage
Solutions Guide for Disk.
2 Configure the disk pools. Configure the disk pools for your storage type.
To replicate images from one domain to another requires that suitable storage
be configured in each domain. NetBackup must support the storage for
replication.
3 Configure the storage units. Configure the storage units in both the originating domain and the target
domain.
4 Define the relationship Define the relationship between the domains so that the originating domain
between the domains. knows where to send the data.
See “About trusted primary servers for Auto Image Replication” on page 1120.
About NetBackup replication 1130
About NetBackup Auto Image Replication
6 Configure and run the The backup policy must indicate the configured SLP as the Policy storage
backup policy in the selection.
originating domain.
See “Creating a backup policy” on page 759.
Outcome Description
Outcome Description
NetBackup discovers the new The new volumes appear in the Change Disk Pool dialog box. Text in the dialog box
volumes that you can add to the changes to indicate that you can add the new volumes to the disk pool.
disk pool.
The replication properties of all of A Disk Pool Configuration Alert pop-up box notifies you that the properties of all of the
the volumes changed, but they volumes in the disk pool changed, but they are all the same (homogeneous).
are still consistent.
You must click OK in the alert box, after which the disk pool properties in the Change
Disk Pool dialog box are updated to match the new volume properties
If new volumes are available that match the new properties, NetBackup displays those
volumes in the Change Disk Pool dialog box. You can add those new volumes to the
disk pool.
In the Change Disk Pool dialog box, select one of the following two choices:
■ OK. To accept the disk pool changes, click OK in the Change Disk Pool dialog box.
NetBackup saves the new properties of the disk pool.
NetBackup can use the disk pool, but it may no longer match the intended purpose
of the storage unit or storage lifecycle policy. Change the storage lifecycle policy
definitions to ensure that the replication operations use the correct source and target
disk pools, storage units, and storage unit groups. Alternatively, work with your storage
administrator to change the volume properties back to their original values.
■ Cancel. To discard the changes, click Cancel in the Change Disk Pool dialog box.
NetBackup does not save the new disk pool properties. NetBackup can use the disk
pool, but it may no longer match the intended use of the storage unit or storage
lifecycle policy.
About NetBackup replication 1132
About NetBackup Auto Image Replication
Outcome Description
The replication properties of the A Disk Pool Configuration Error pop-up box notifies you that the replication properties
volumes changed, and they are of some of the volumes in the disk pool changed. The properties of the volumes in the
now inconsistent. disk pool are not homogeneous.
In the Change Disk Pool dialog box, the properties of the disk pool are unchanged, and
you cannot select them (that is, they are dimmed). However, the properties of the individual
volumes are updated.
Because the volume properties are not homogeneous, NetBackup cannot use the disk
pool until the storage configuration is fixed.
NetBackup does not display new volumes (if available) because the volumes already in
the disk pool are not homogeneous.
To determine what has changed, compare the disk pool properties to the volume
properties.
See “Viewing the replication topology for Auto Image Replication” on page 1115.
Work with your storage administrator to understand the changes and why they were
made. The replication relationships may or may not have to be re-established. If the
relationship was removed in error, re-establishing the relationships seem justified. If you
are retiring or replacing the target replication device, you probably do not want to
re-establish the relationships.
The disk pool remains unusable until the properties of the volumes in the disk pool are
homogenous.
In the Change Disk Pool dialog box, click OK or Cancel to exit the Change Disk Pool
dialog box.
About NetBackup replication 1133
About NetBackup Auto Image Replication
Outcome Description
NetBackup cannot find a volume A Disk Pool Configuration Alert pop-up box notifies you that an existing volume or
or volumes that were in the disk volumes was deleted from the storage device:
pool.
NetBackup can use the disk pool, but data may be lost.
To protect against accidental data loss, NetBackup does not allow volumes to be deleted
from a disk pool.
To continue to use the disk pool, do the following:
■ Use the bpimmedia command or the Images on Disk report to display the images
on the specific volume.
■ Expire the images on the volume.
■ Use the nbdevconfig command to set the volume state to DOWN so NetBackup
does not try to use it.
Domain 1
SLP (D1toD2toD3)
Backup
Replication to target master Domain 2
Storage
server 2
SLP (D1toD2toD3)
Import Import
Replication to target server Domain 3
SLP (D1toD2toD3)
Import Import
Duplication to local storage
Table 28-12 contains topics that address processes that are involved in removing
or replacing relationships in an Auto Image Replication configuration:
Table 28-12
Topic Reference
Adding a replication relationship between two storage See “Adding or removing a replication relationship between
servers. two storage servers” on page 1135.
Removing a replication relationship between a domain See “Removing all replication relationships between a
and a storage server. domain and a storage server” on page 1135.
Replacing a replication relationship between a domain and See “Replacing all replication relationships between a
a storage server. domain and a storage server” on page 1136.
Removing all replication relationships involving a storage See “Removing or replacing all replication relationships
server. involving a storage server” on page 1140.
2 After the relationship is changed, update the disk pools in both domains to
reflect the topology changes:
In the NetBackup Administration Console, expand Media and Device
Management > Devices > Disk Pools. Select and refresh the disk pools. The
nbdevconfig –updatedp command can also be used. (See the OpenStorage
Solutions Guide for information about the replication topology for Auto Image
Replication.)
Note: If an SLP has in-process images, either wait until those images are
complete or cancel them before decommissioning the storage server. Note
that this includes SLPs of all versions. Use the SLP utility command (nbstlutil)
to cancel the processing of existing SLP-managed images.
See “Lifecycle operation administration using the nbstlutil command”
on page 695.
2 Remove the replication operations from the targeted A.I.R. storage lifecycle
polices that were found in step 1.
If these SLPs are no longer necessary, the SLPs can be deleted now.
3 Remove the replication relationships that were found in step 1.
See “Adding or removing a replication relationship between two storage servers”
on page 1135.
Any remaining A.I.R. storage lifecycle polices in both domains that are no
longer necessary can be deleted now.
4 Run the following command to decommission the storage server:
nbdecommission -oldserver storage_server_name–machinetype
replication_host
The procedure refers to two domains: D1 and D2. Auto Image Replication is
configured to occur from storage servers in D1 to D2. Also, from D2 to D1.
A new storage server (S2) is added to D2 so that D2 now contains two storage
servers (S1 and S2). Relationships to S1 must be replaced with relationships to
S2.
Table 28-13 lists the configuration before the switch to D2. Table 28-14 lists the
configuration after the changes have been made.
BACKUP_D1_REPLICATE_D2 IMPORT_S1
Storage Storage
Storage lifecycle policies
server server S1
IMPORT_D2 BACKUP_D2_REPLICATE_D1
About NetBackup replication 1138
About NetBackup Auto Image Replication
BACKUP_D1_REPLICATE_D2 IMPORT_S2
Storage Storage
Storage lifecycle policies
server server S2
IMPORT_D2 BACKUP_D2_REPLICATE_D1
In the following procedure, note that steps must be performed in specific domains.
About NetBackup replication 1139
About NetBackup Auto Image Replication
In 1 Run the following command to determine the replication relationships of storage server S1:
domain
bpstsinfo -lsuinfo -storage_server storage_server_name -stype
D2:
storage_server_type
For example:
2 For each replication target relationship that is found in step 1, add a corresponding relationship
between storage server S2 and the target in D1.
See “Adding or removing a replication relationship between two storage servers” on page 1135.
3 Copy all import SLPs that import to storage server S1. Modify the new SLPs to import to storage
server S2.
For example, copy IMPORT_S1. Modify the SLP to import to storage server S2. Change the SLP
name to reflect that it will import to S2: IMPORT_S2.
Note: Do not delete the existing import SLPs yet. All of the SLPs that are no longer performing
any function can be deleted later in this procedure.
For example:
■ All of the storage servers in the source domain (S1) that reference the deprecated storage
server as a replication target or replication source.
■ All of the targeted A.I.R. replication SLPs that reference an SLP that imports to the deprecated
storage server.
Note: If an SLP has in-process images, either wait until those images are complete or cancel
them before decommissioning the storage server. Note that this includes SLPs of all versions.
Use the SLP utility command (nbstlutil) to cancel the processing of existing SLP-managed
images.
See “Lifecycle operation administration using the nbstlutil command” on page 695.
About NetBackup replication 1140
About NetBackup Auto Image Replication
In Complete steps 5-6 only if step 4 listed any replication source relationships.
domain
D2: 5 Modify replication SLPs that replicate from S1 to domain D1 to replicate from S2. This includes
both non-targeted and targeted A.I.R. SLPs.
See “Adding or removing a replication relationship between two storage servers” on page 1135.
In Complete steps 7-10 only if step 4 listed any replication target relationships.
domain
D1: 7 Add replication relationships from each storage server that was listed in step 2 that has a replication
target relationship to storage server S2.
See “Adding or removing a replication relationship between two storage servers” on page 1135.
8 Modify the replication operations that were found in step 4. Change the target import SLP to the
corresponding import SLP created in step 3.
See “Adding or removing a replication relationship between two storage servers” on page 1135.
For example:
In 11 Any import SLPs to S1 that are no longer necessary may now be deleted.
domain
For example, IMPORT_S1 can be deleted now.
D2:
the storage server. This must be done for each domain that is involved in a
replication relationship with the storage server.
The following command lists replication target and replication source relationships.
The command is useful for determining which domains have replication relationships
with the storage server:
bpstsinfo -lsuinfo -storage_server storage_server_name -stype
storage_server_type
D1 D1_MSDP BACKUP_D1
D2_MSDP_2
The changes to the replication and the storage lifecycle topologies are tracked
throughout the example.
Domain 1 Domain 2
D1_MSDP D2_MSDP_1
D2_MSDP_2
About NetBackup replication 1142
About NetBackup Auto Image Replication
Domain 1
SLP: Backup_D1
Operation Target
Backup D1_MSDP
Replication All replication targets
D1_MSDP D2_MSDP_1
D2_MSDP_2
Domain 1 Domain 2
D1_MSDP D2_MSDP_1
D2_MSDP_2
D1 D1_MSDP BACKUP_D1
D2 D2_MSDP IMPORT_D2
D2_MSDP_2
D3 D3_MSDP IMPORT_D3
About NetBackup replication 1144
About NetBackup Auto Image Replication
D2_MSDP_2
D2_MSDP_2
About NetBackup replication 1145
About NetBackup Auto Image Replication
SLP: IMPORT_2_D2
Oper. Target
Import D2_MSDP_2
Rep. IMPORT_D3
D2_MSDP_2
About NetBackup replication 1146
About NetBackup Auto Image Replication
SLP: IMPORT_2_D2
Oper. Target
Import D2_MSDP_2
Rep. IMPORT_D3
D2_MSDP_2
10 Delete IMPORT_D2.
SLP: IMPORT_2_D2
Oper. Target
Import D2_MSDP_2
Rep. IMPORT_D3
D2_MSDP_2
Scenario 1 Yes Configure the client in another domain and restore directly to the client.
Scenario 2 No Create the client in the recovery domain and restore directly to the
client. This is the most likely scenario.
The steps to recover the client are the same as any other client recovery. The actual
steps depend on the client type, the storage type, and whether the recovery is an
alternate client restore.
For restores that use Granular Recovery Technology (GRT), an application instance
must exist in the recovery domain. The application instance is required so that
NetBackup has something to recover to.
For information on granular recovery, see the following topics and guides:
■ See “Active Directory granular backups and recovery” on page 939.
■ See “Enable granular recovery (policy attribute)” on page 801.
■ See “Configuring a UNIX media server and Windows clients for backups and
restores that use Granular Recovery Technology (GRT)” on page 1282.
■ The NetBackup for Microsoft SharePoint Server Administrator's Guide
■ The NetBackup for Microsoft Exchange Server Administrator's Guide
Replication The job that replicates a backup image to a target master displays in the Activity Monitor as a
Replication job. The Target Master label displays in the Storage Unit column for this type of job.
Similar to other Replication jobs, the job that replicates images to a target master can work on
multiple backup images in one instance.
The detailed status for this job contains a list of the backup IDs that were replicated.
About NetBackup replication 1149
About NetBackup Replication Director
Table 28-19 Auto Image Replication jobs in the Activity Monitor (continued)
Import The job that imports a backup copy into the target master domain displays in the Activity Monitor as
an Import job. An Import job can import multiple copies in one instance. The detailed status for an
Import job contains a list of processed backup IDs and a list of failed backup IDs.
Note that a successful replication does not confirm that the image was imported at the target master.
If the data classifications are not the same in both domains, the Import job fails and NetBackup does
not attempt to import the image again.
Failed Import jobs fail with a status 191 and appear in the Problems report when run on the target
master server.
The image is expired and deleted during an Image Cleanup job. Note that the originating domain
(Domain 1) does not track failed imports.
to storage outside of the storage server, such as a tape device or other disk storage.
Replication Director can accommodate an assortment of scenarios to meet the
specific data protection needs of an organization.
Replication Director offers a single NetBackup interface for end-to-end data
protection management for the following tasks:
■ Unified policy management.
Use the NetBackup Administration Console as the one, centralized backup
infrastructure to manage the lifecycle of all data.
■ Snapshot copy management.
Use NetBackup to manage the entire lifecycle of the snapshot. Replication
Director uses OpenStorage with a media server to access the storage server
volumes. No image can be moved, expired, or deleted from the disk array unless
NetBackup instructs the storage server to do so.
The instruction to perform the initial snapshot comes from an operation in a
NetBackup storage lifecycle policy (SLP). You can create one SLP that instructs
NetBackup to create the initial snapshot, to replicate the snapshot to several
locations, and to indicate a different retention period for each of the replications.
Additional instructions (or operations) can be included in the SLP that create a
backup from the snapshot, index the snapshot, and more.
■ Global search and restore.
Recovery is available from any storage device in the environment that is defined
to NetBackup. This includes recovery from the primary copy or any replicated
copy on disk, or from any duplicated copy on disk or tape.
For more information, see the NetBackup Replication Director Solutions Guide.
Section 8
Monitoring and reporting
Error Logs See “About the Error Logs tab” on page 1181.
Note: The Filter option on the View menu is useful for displaying in Activity Monitor
only those jobs with specified characteristics. For example, the jobs that were started
before a specific date; jobs in the queued state; jobs with status completion codes
within a specified range.
Menu bar
Standard toolbar
Current master
server
User toolbar
Status bar
Tabs
Confirm job deletions Prompts the user with a confirmation dialog box when
a job is deleted.
Confirm job cancellations Prompts the user with a confirmation dialog box when
a job is canceled.
Monitoring NetBackup activity 1155
Setting Activity Monitor options
Maximum details windows Specifies the maximum number of Activity Monitor job
details, daemon details, and the process details windows
that can be displayed at one time.
Automatically refresh Enable to refresh data on the Daemons tab and the
display Processes tab and the job details elapsed time. Other
Jobs tab data refreshes independently of the Auto
Refresh setting.
Show error logs in Activity Enable to view NetBackup error logs in the Error Logs
Monitor tab in the Activity Monitor.
Show error logs in Job Enable viewing error logs in the Job Details window.
details window When this option is checked, after clicking a specific
Job ID, you can view the log entries in the Job Details
window in a separately generated Error Logs tab. In
the Job Details window, the errors and critical logs that
are specific to the selected job entry, are shown.
Task Description
Snapshot Client The parent job creates the snapshot, initiates children jobs, and deletes the snapshot
when complete.
Children jobs are created if the Snapshot Client settings are configured to retain
snapshots for Instant Recovery, then copy snapshots to a storage unit. (Snapshots
and copy snapshots to a storage unit is selected in the policy Schedule Attributes
tab.)
Children jobs are not created if the Snapshot Client settings are configured to retain
snapshots for Instant Recovery, but to create snapshots only. That is, the snapshot is
not backed up to a storage unit, so no children jobs are generated. (Snapshots only
is selected in the policy Schedule Attributes tab.)
Bare Metal Restore The parent job runs brmsavecfg, then initiates the backup as a child job. If
multistreaming and BMR are used together, the parent job can start multiple children
jobs.
Catalog backups The parent job for catalog backups works with bpdbm to initiate multiple children backup
jobs:
■ A Sybase backup
■ A file system backup of the master server
■ A backup of the BMR database, if necessary
Monitoring NetBackup activity 1157
About the Jobs tab
Task Description
Multiple copies A multiple copies job produces one parent job and multiple child jobs. Child jobs that
are part of a multiple copies parent job cannot be restarted individually. Only the parent
job (and subsequently all the children jobs) can be restarted.
Multiple data streams The parent job performs stream discovery and initiates children jobs. A parent job does
not display a schedule in the Activity Monitor. Instead, a dash (-) appears for the
schedule because the parent schedule is not used and the children schedules may be
different. The children jobs display the ID of the parent job in the Activity Monitor.
SharePoint The parent job runs a resolver process during which children jobs are started. This
process is similar to the stream discovery for multiple data streams. If multiple data
streams are enabled, some children jobs can be split into multiple streams.
Vault The parent job starts the Vault profile. Then, the Vault profile starts the duplicates as
jobs. The duplicates do not appear as children jobs in the Activity Monitor.
3 Select whether to export all rows or only the rows currently selected.
4 Enter the full path to the file where you want the job data to be written, then
click Save.
3 Paste the selected text into the file (for example, an Excel document).
Note: These methods of copying information from the Activity Monitor also apply
to other tables in NetBackup. The table title is not copied.
Option Description
Set Job Priority to Enters the specific job priority for the selected jobs.
Increment the Job Raises the priority of the job by the selected internal.
Priority by
Decrement the Job Lowers the priority of the job by the selected internal.
Priority by
Monitoring NetBackup activity 1161
About the Daemons tab
Changes in the Change job priority dialog box affect the priority for the selected
job only, and not all other jobs of that type.
To change the job priority defaults, use the Default Job Priorities host properties.
See “Default Job Priorities properties” on page 104.
Not all columns display by default. Click View > Column Layout to show or hide
columns.
Table 29-3 describes the NetBackup daemons.
Monitoring NetBackup activity 1162
About the Daemons tab
Daemon Description
NetBackup Agent Request Server Populates the NetBackup catalog database with database agent metadata and
(nbars or nbars.exe) service requests for agents. This service is also responsible for initiating certain
actions, such as starting jobs for Oracle cloning.
NetBackup Audit Manager The Audit Manager provides the mechanism to query and report on auditing
(nbaudit or nbaudit.exe) information.
NetBackup Authentication (nbatd NetBackup Product Authentication validates identities and forms the basis for
or nbatd.exe) authorization and access control in NetBackup. The authentication service also
generates security certificates consumed by various NetBackup components.
NetBackup Authorization (nbazd NetBackup Product Authorization provides access control in NetBackup
or nbazd.exe) applications.
NetBackup Bare Metal Restore Is present if Bare Metal Restore Boot Server is installed. BMR boot servers manage
Boot Server Service (bmrbd or and provide the resources that are used to rebuild systems.
bmrbd.exe)
NetBackup Bare Metal Restore Is present if Bare Metal Restore is installed. Manages restoration data, objects,
Master Server (bmrd or and servers.
bmrd.exe)
NetBackup BMR MTFTP Services Is present if Bare Metal Restore is installed. Provides the TFTP protocol services
(PXEMTFTP or PXEMTFTP.exe) to Bare Metal Restore clients.
NetBackup BMR PXE Service Is present if Bare Metal Restore is installed. Provides the PXE protocol services
(bmrpxeserver or to Bare Metal Restore clients.
bmrpxeserver.exe)
NetBackup Client Service (bpcd The NetBackup Client daemon. This process issues requests to and from the
or bpcd.exe) master server and the media server to start programs on remote hosts.
Daemon Description
NetBackup CloudStore Service This process is applicable to media server versions 8.0 and 8.1.2 only.
Container (nbcssc or
The CloudStore Service Container is a web-based service container that runs on
nbcssc.exe)
the media server that is configured for cloud storage. This container hosts the
throttling service and the metering data collector service. The container requires
that an authentication certificate is installed on the media server.
NetBackup Database Manager Manages the NetBackup internal databases and catalogs. BPDBM must be running
(bpdbm or bpdbm.exe) on the NetBackup master server during all normal NetBackup operations.
NetBackup Deduplication Engine Runs on the NetBackup deduplication storage server host to store and manage
(spoold or spoold.exe) deduplicated client data. spoold stands for storage pool daemon; do not confuse
it with a print spooler daemon.
Active only if the NetBackup Data Protection Optimization Option is licensed and
the media server is configured as a deduplication storage server.
NetBackup Deduplication Manager Runs on the NetBackup deduplication storage server host to maintain the
(spad or spad.exe) NetBackup deduplication configuration, control deduplication internal processes,
control replication, control security, and control event escalation.
Active only if the NetBackup Data Protection Optimization Option is licensed and
the media server is configured as a deduplication storage server.
NetBackup Device Manager (ltid Starts the Volume Manager (vmd), the automatic volume recognition process
or ltid.exe) (avrd), and any robotic processes. Processes the requests to mount and dismount
tapes in robotically controlled devices through the robotic control processes.
Mounts the volumes on the tape devices in response to user requests.
NetBackup Enterprise Media Accesses and manages the database where media and device configuration
Manager (nbemm or nbemm.exe) information is stored (EMM_DATA.db). nbemm.exe must be running in order for
jobs to run.
The service cannot be stopped from the Activity Monitor because it receives
data that appears in the NetBackup Administration Console. If it is stopped,
the console cannot display the data.
NetBackup Event Management Provides the communication infrastructure to pass information and events between
Service (nbevtmgr or distributed NetBackup components. Runs on the same system as the NetBackup
nbevtmgr.exe) Enterprise Media Manager.
Monitoring NetBackup activity 1164
About the Daemons tab
Daemon Description
NetBackup Job Manager (nbjm or Accepts the jobs that the Policy Execution Manager (nbpem or nbpem.exe)
nbjm.exe) submits and acquires the necessary resources. The Job Manager then starts the
job and informs nbpem that the job is completed.
NetBackup KMS (nbkms or A master server-based symmetric Key Management Service that provides
nbkms.exe) encryption keys to media server BPTM processes.
NetBackup Legacy Client Service Listens for connections from NetBackup servers in the network and when an
(bpinetd or bpinetd.exe) authorized connection is made, starts the necessary NetBackup process to service
the connection.
The service cannot be stopped from the Activity Monitor because it receives
data that appears in the NetBackup Administration Console. If it is stopped,
the console cannot display the data.
Note: On Windows, the Client Service must be run as either an Administrator or
Local System account. Problems arise if the Client Service logon account differs
from the user that is logged on to use NetBackup. When NetBackup tries to contact
the Client Service, a message appears that states the service did not start because
of improper logon information. The event is recorded in the Windows System
event log. The log notes that the account name is invalid, does not exist, or that
the password is invalid.
To configure a BasicDisk storage unit that uses CIFS, nbrmms must share the
same logon credentials as bpinetd on the media server.
See “Configuring credentials for CIFS storage and disk storage units” on page 640.
NetBackup Policy Execution Creates Policy/Client tasks and determines when jobs are due to run. If a policy
Manager (nbpem or nbpem.exe) is modified or if an image expires, nbpem is notified and the Policy/Client task
objects are updated.
NetBackup Proxy Service Executes the OpenStorage (OST) calls on any host and returns the results to the
(nbostpxy or nbostpxy.exe) proxy plug-in side. The plug-in side returns them to the application. The proxy
server (and plug-in) provides a network connection between different servers to
relay OpenStorage calls.
NetBackup Relational Database Manages the NetBackup relational database. The service must be running on the
Manager (NB_dbsrv or NetBackup master server during all normal NetBackup operations.
dbsrv12.exe)
On Windows, the display name is SQLANYs_VERITAS_NB.
Monitoring NetBackup activity 1165
About the Daemons tab
Daemon Description
NetBackup Remote Manager and Discovers and monitors disk storage on NetBackup media servers. Also discovers,
Monitor Service (nbrmms or monitors, and manages Fibre Transport (FT) connections on media servers and
nbrmms.exe) clients for the NetBackup SAN Client option. Runs on NetBackup media servers.
To configure a BasicDisk storage unit that uses CIFS, nbrmms must share the
same logon credentials as bpinetd on the media server.
See “Configuring credentials for CIFS storage and disk storage units” on page 640.
NetBackup Remote Network Manages the socket connections between a NetBackup media server and a client
Transport Service (nbrntd or that is configured for resilient communication. This service runs on the NetBackup
nbrntd.exe) master server, NetBackup media servers, and clients. NetBackup starts this
service when resilient connections are required between hosts. The service stops
when resilient connections are no longer required.
One instance of the service can process 256 connections. Multiple instances of
the service can run simultaneously.
NetBackup Request Daemon Processes the requests from NetBackup clients and servers. bprd also prompts
(bprd or bprd.exe) NetBackup to perform automatically scheduled backups. bprd must be running
on the NetBackup master server to perform any backups or restores.
NetBackup Resource Broker (nbrb Allocates the storage units, tape drives, and client reservations for jobs. nbrb
or nbrb.exe) works with the Enterprise Media Manager (NBEMM).
The nbrbutil utility can be used to add or change the Resource Broker settings.
See “Using the nbrbutil utility to configure the NetBackup Resource Broker”
on page 1167.
NetBackup SAN Client Fibre Runs on NetBackup SAN clients. Implements the client side of the Fibre Transport
Transport Service (FT) mechanism. The client FT service opens and closes FT connections and
(nbftclnt.exe) manages the FT connections for shared memory data transfers.
Monitoring NetBackup activity 1166
About the Daemons tab
Daemon Description
NetBackup Service Layer (nbsl Facilitates the communication between the NetBackup graphical user interface
or nbsl.exe) and NetBackup logic.
The service cannot be stopped from the Activity Monitor because it receives
data that appears in the NetBackup Administration Console. If it is stopped,
the console cannot display the data.
This service also does the following for Cloud storage:
Note: For media server versions 8.2 and later, the metering service and the
throttling service functions are handled by the NetBackup CloudStore Service
Container (nbcssc) service.
NetBackup Service Monitor Monitors the NetBackup services that run on the local computer. If a service
(nbsvcmon or nbsvcmon.exe) unexpectedly terminates, the service tries to restart the terminated service. If
nbsvcmon determines that NetBackup is configured for a cluster, the service
shuts down, and the monitoring is taken over by the cluster.
The service cannot be stopped from the Activity Monitor because it receives
data that appears in the NetBackup Administration Console. If it is stopped,
the console cannot display the data.
NetBackup Storage Lifecycle Manages the storage lifecycle operations and schedules duplication jobs. Monitors
Manager (nbstserv or the disk capacity on capacity-managed volumes and removes older images when
nbstserv.exe) required.
The SLP Manager and the Import Manager run within nbstserv:
Note: Restart nbstserv after making changes to the underlying storage for any
operation in an SLP.
NetBackup Vault Manager Manages NetBackup Vault. NBVAULT must be running on the NetBackup Vault
(nbvault or nbvault.exe) server during all NetBackup Vault operations.
NetBackup Volume Manager (vmd Manages the volumes (tapes) needed for backup or restore and starts local device
or vmd.exe) management daemons and processes.
Monitoring NetBackup activity 1167
About the Daemons tab
Daemon Description
NetBackup Web Management The process for the NetBackup Web Management Console. Manages requests
Console (nbwmc or nbwmc.exe) for certificate and host management, and Cloud storage configuration.
Note: For NetBackup release versions up to 8.1.2, the NetBackup CloudStore
Service Container (nbcssc) service is used for the cloud storage configuration.
To configure ports for the NetBackup Web Services, see "Configuring ports for
the NetBackup Web Services" in the NetBackup Network Ports Reference Guide.
Veritas Private Branch Exchange Provides single-port access to clients outside the firewall that connect to NetBackup
(pbx_exchange.exe) services. Service name: VRTSpbx.
Note: This service does not appear in the Activity Monitor but is represented
in the Windows Services utility.
Option Description
-cancel requestID Cancels the allocation request within the given identifier.
Option Description
-dumptables [-f filename] Enables the Resource Broker to log its internal state in the specified file
name.
-listActiveMediaJobs mediaId Lists all the active jobs for a media ID (disk or tape).
-listActivePoolJobs poolName Lists all the active jobs for a volume pool.
-listActiveStuJobs Lists all the active jobs for a storage unit or a storage unit group.
stuName|stugroup
-listOrphanedDrives Lists the drives that are reserved in EMM but have no corresponding
allocation in the Resource Broker.
-listOrphanedMedia Lists the media that is reserved in EMM but has no corresponding allocation
in the Resource Broker.
-listOrphanedStus Lists the storage units that are reserved in EMM but have no corresponding
allocation in the Resource Broker.
-releaseAllocHolds Releases the allocation holds caused by allocation errors for drives and
media.
-releaseMDS mdsAlocationKey Releases the EMM and the MDS allocations that MDS allocates by the
specified identifier.
Monitoring NetBackup activity 1169
About the Daemons tab
Option Description
-releaseOrphanedDrive drivekey Releases the drives that are reserved in EMM but have no corresponding
allocation in the Resource Broker.
-releaseOrphanedMedia mediakey Releases the media that are reserved in EMM but have no corresponding
allocation in the Resource Broker.
-releaseOrphanedStu stuName Releases the storage units that are reserved in EMM but have no
corresponding allocation in the Resource Broker.
-reportInconsistentAllocations Reports inconsistent the allocations between the Resource Broker and MDS.
-resetAll Resets all Resource Broker allocations, requests, and persisted states.
-resetMediaServer mediaserver Resets all Resource Broker EMM and MDS allocations that are related
toltid on the media server.
-setDriveGroupUnjoinable Disables the future job from joining the group for this drive.
-setMediaGroupUnjoinable Disables the future job from joining the group for this media.
-syncAllocations Syncs up any allocation difference between the Resource Broker and MDS.
Table 29-5 lists the parameters for the nbrbutil -changesettings option, and
describes the use of each.
Use the nbrbutil command with the -changesettings option to add or change
Resource Broker configuration settings.
Monitoring NetBackup activity 1170
About the Daemons tab
Parameter Description
RB_DO_INTERMITTENT_UNLOADS=true
RB_ENABLE_OPTIMIZATION=true
RB_RESPECT_REQUEST_PRIORITY=false
RB_BREAK_EVAL_ON_DEMAND When a high priority request appears (a tape span request, a subsequent
request for a synthetic or a duplication job, or a read request for an optimized
duplication), nbrb immediately interrupts the evaluation cycle. nbrb releases
and unloads drives, if required, before a new evaluation cycle is started.
RB_BREAK_EVAL_ON_DEMAND=true
RB_MAX_HIGH_PRIORITY_QUEUE_SIZE Spanning requests and additional resources for an active duplication job are
put in a special queue for priority processing. The
RB_MAX_HIGH_PRIORITY_QUEUE_SIZE parameter sets the maximum
number of requests that NetBackup allows in that queue. (Default: 100
requests.)
RB_MAX_HIGH_PRIORITY_QUEUE_SIZE=100
Monitoring NetBackup activity 1171
About the Daemons tab
Parameter Description
RB_RELEASE_PERIOD=180
RB_CLEANUP_OBSOLETE_DBINFO=60
RB_MPX_GROUP_UNLOAD_DELAY=10
This setting can help avoid unnecessary reloading of tapes and applies to
all backup jobs. During user backups, nbrb uses the maximum value of
RB_MPX_GROUP_UNLOAD_DELAY and the Media unmount delay host
property setting when nbrb unmounts the tape.
RB_RETRY_DELAY_AFTER_EMM_ERR=60
RB_REEVAL_PENDING=60
RB_REEVAL_PERIOD=300
Monitoring NetBackup activity 1172
About the Daemons tab
Single-process standalone Accept connections and handle requests in the same process.
daemons
acsd 13702 The acsd (Automated Cartridge System) daemon runs on the NetBackup media server and
communicates mount and unmount requests to the host that controls the ACS robotics.
acssel None On UNIX: The NetBackup ACS storage server interface (SSI) event logger acssel logs
events.
Monitoring NetBackup activity 1174
About the Processes tab
acsssi None On UNIX: The NetBackup ACS storage server interface (SSI) acsssi communicates with
the ACS library software host. acsssi processes all RPC communications from acsd or
from the ACS robotic test utility that is intended for the ACS library software.
avrd None The Automatic Volume Recognition process handles automatic volume recognition and
label scans. The process allows NetBackup to read labeled tapes and assign the associated
removable media requests to drives.
bmrd 8362 The process for the NetBackup Bare Metal Restore Master Server service.
bpcd 13782 The NetBackup Client daemon issues requests to and from the master server and the media
server to start programs on remote hosts.
On Windows, bpcd always runs under the supervision of bpinetd.exe. NetBackup has
a specific configuration parameter for bpcd: if the port number is changed within the
NetBackup configuration, the software also updates the port number in the services file.
bpdbm 13721 The process for the NetBackup Database Manager service.
The process that responds to queries that are related to the NetBackup catalog.
Manages the NetBackup internal databases and catalogs. This service must be running on
the NetBackup master server during all normal NetBackup operations.
bpinetd None On Windows: The process for the NetBackup Legacy Client Service.
See “Configuring credentials for CIFS storage and disk storage units” on page 640.
bpjava-msvc None The NetBackup Java application server authentication service program. bpinetd starts
the program during startup of the NetBackup Java applications and authenticates the user
that started the NetBackup Java application.
bpjava-susvc None The NetBackup Java application server user service program on NetBackup servers.
bpjava-msvc starts the program upon successful login with the NetBackup login dialog
box. bpjava-susvc services all requests from the NetBackup Java applications for
administration and end user operations on the host on which the NetBackup Java application
server is running.
Monitoring NetBackup activity 1175
About the Processes tab
bpjobd 13723 The NetBackup Jobs Database Management daemon. This process queries and updates
the jobs database.
The process that starts the automatic backup of clients and responds to client requests for
file restores and user backups and archives.
NetBackup has a specific configuration parameter for bprd: if the port number changes
within the NetBackup configuration, the software also updates the port number in the services
file.
ltid None The process for the NetBackup Device Manager service.
nbatd 13783 The NetBackup Authentication Service validates, identifies, and forms the basis for
authorization and access.
nbaudit The NetBackup Audit Manager runs on the master server. The Enterprise Media Manager
(EMM) maintains audit records in the NetBackup database. The act of starting or stopping
nbaudit is audited, even if auditing is disabled.
nbazd 13722 The NetBackup Authorization Service verifies that an identity has permission to perform a
specific task.
nbcssc 5637 The nbcssc service is no longer deployed in NetBackup release versions 8.2 and later.
The NetBackup CloudStore Service Container hosts the throttling service and the metering
data collector service.
The specified port number is used to provide back-level media support for older media
servers that are configured for cloud storage. If there are no older media servers, this port
is not used.
Note: Ensure that the older media servers use this port. Communication with the master
server fails if the older media servers use a different port.
nbars None The NetBackup Agent Request Server service populates the NetBackup catalog database
with database agent metadata and services request for agents. This service is also
responsible for initiating certain actions, such as starting jobs for Oracle cloning.
NB_dbsrv 13785 The NetBackup Relational Database Manager manages the NetBackup relational database.
This service must be running on the NetBackup master server during all normal NetBackup
operations. On Windows, the display name is SQLANYs_VERITAS_NB.
nbemm None The process for the NetBackup Enterprise Media Manager service.
The process that accesses and manages the database where media and device configuration
information is stored (EMM_DATA.db). nbemm.exe must be running in order for jobs to run.
Monitoring NetBackup activity 1176
About the Processes tab
nbEvtMgr None The process for the NetBackup Event Manager service.
The process that creates and manages event channels and objects for communication
among NetBackup daemon. The Event Manager daemon runs with the Enterprise Media
Manager (nbemm) only on master servers.
nbfdrv64 None The process that controls the Fibre Transport target mode drivers on the media server.
nbfdrv64 runs on the media servers that are configured for NetBackup Fibre Transport.
nbftsrvr None The Fibre Transport (FT) server process that runs on the media servers that are configured
for NetBackup Fibre Transport. It does the following for the server side of the FT connection:
controls data flow, processes SCSI commands, manages data buffers, and manages the
target mode driver for the host bus adaptors.
nbjm None The process for the NetBackup Job Manager service.
The process that accepts the jobs that the Policy Execution Manager (NBPEM) submits and
acquires the necessary resources. The Job Manager then starts the job and informs nbpem
that the job is completed.
nbpem None The process for the NetBackup Policy Execution Manager service.
It creates Policy/Client tasks and determines when jobs are due to run. If a policy is modified
or if an image expires, NBPEM is notified and the appropriate Policy/Client tasks are updated.
nbproxy None The process that safely allows multithreaded NetBackup processes to use existing
multithreaded unsafe libraries.
nbrb None This process allocates storage units, tape drives, and client reservations for jobs. nbrb
works with the Enterprise Media Manager (NBEMM).
nbrmms None The process for the NetBackup Remote Manager and Monitor service. It enables NetBackup
to remotely manage and monitor resources on a system that are used for backup (or affected
by backup activity).
Note: To configure a BasicDisk storage unit that uses CIFS, the media server and the
following processes must have the same logon credentials: bpinetd, nbrmms, and vnetd.
See “Configuring credentials for CIFS storage and disk storage units” on page 640.
nbsl 9284 The process for the NetBackup Service Layer service.
nbsl listens on this port for connections from local processes and then facilitates the
communication between the graphical user interface and NetBackup logic. The port was
formerly used by visd.
Monitoring NetBackup activity 1177
About the Processes tab
nbstserv None The process for the NetBackup Storage Lifecycle Manager. Manages the storage lifecycle
policy operations and schedules duplication jobs. Monitors the disk capacity on the volumes
that are capacity-managed and removes older images when required.
Note: Restart nbstserv after making changes to the underlying storage for any operation
in an SLP.
nbsvcmon None The process for the NetBackup Service Monitor. Monitors the NetBackup services. When
a service unexpectedly terminates, nbsvcmon attempts to restart the terminated service.
nbvault None If Vault is installed, the process for the NetBackup Vault Manager service.
nbwmc None The process for the NetBackup Web Management Console. Manages requests for certificate
and host management, and Cloud storage configuration.
Note: For NetBackup release versions up to 8.1.2, the NetBackup CloudStore Service
Container (nbcssc) service is used for the cloud storage configuration.
To configure ports for the NetBackup Web Services, see "Configuring ports for the NetBackup
Web Services" in the NetBackup Network Ports Reference Guide.
ndmp 10000 NDMP is the acronym for Network Data Management Protocol. NDMP servers are designed
to adhere to this protocol and listen on port 10000 for NDMP clients to connect to them.
oprd None The NetBackup Volume Manager (vmd) starts the oprd operator request daemon. This
process receives requests to mount and unmount volumes and communicates the requests
to the NetBackup Device Manager ltid. The NetBackup Device Manager communicates
the requests to the robotics through SCSI interfaces.
spad 10102 The NetBackup Deduplication Manager manages the PureDisk Deduplication Engine.
Runs on the NetBackup deduplication storage server host to maintain the NetBackup
deduplication configuration, control deduplication internal processes, control replication,
control security, and control event escalation.
spoold 10082 The process for the NetBackup Deduplication Engine service. It runs on the deduplication
storage server.
Active only if the NetBackup Data Protection Optimization Option is licensed and configured.
Monitoring NetBackup activity 1178
About the Processes tab
tldd 13711 The tldd process runs on a NetBackup server that manages a drive in a Tape Library DLT.
This process receives NetBackup Device Manager requests to mount and unmount volumes
tldcd
and sends these requests to the robotic-control process tldcd.
The tldcd process communicates with the Tape Library DLT robotics through SCSI
interfaces.
To share the tape library, tldcd runs on the NetBackup server that provides the robotic
control.
vmd 13701 The process for the NetBackup Volume Manager service.
vnetd 13724 The process for the Veritas Network Daemon, which allows all socket communication to
take place while it connects to a single port. The following vnetd process and proxy types
can exist on NetBackup hosts:
■ Standalone. A standalone process must exist, and more than one can exist.
■ Inbound proxy. An inbound proxy must exist, and more than one can exist, each identified
by a different number.
■ Outbound proxy. An outbound proxy must exist, and more than one can exist, each
identified by a different number.
■ HTTP tunnel proxy. By default, an HTTP tunnel proxy should run on NetBackup media
servers. It does not run on NetBackup clients.
See “WEB_SERVER_TUNNEL_ENABLE option for NetBackup servers” on page 382.
You can determine the vnetd process and proxy types as follows:
■ On UNIX and Linux, you can use the NetBackup bpps command.
■ On Windows, you can use the Task Manager Processes tab (you must show the
Command Line column).
Note: To configure a BasicDisk storage unit that uses CIFS, the media server and the
following processes must have the same logon credentials: bpinetd, nbrmms, and vnetd.
See “Configuring credentials for CIFS storage and disk storage units” on page 640.
veritas_pbx 1556 The Veritas Private Branch Exchange allows all socket communication to take place while
it connects through a single port. Connections to NetBackup 7.0.1 and later use the
1557
veritas_pbx port.
To view the details for a drive, double-click the drive in the Drives tab pane. For a
description of the drive details, click Help in the Drives Details dialog box.
Action Description
Reset Mount Time Resets the mount time for the selected drive to zero. Use
Reset Mount Time to reset the mount time after doing a
manual cleaning of a drive.
Set Cleaning Frequency Sets the number of mount hours between drive cleanings.
Monitoring NetBackup activity 1181
About the Error Logs tab
Click on a log entry to view the details that are associated with the log entry in a
separate Log details dialog box. For a description of the drive details, click Help
in the Log Details dialog box.
By default, the bpdbjobs process deletes all completed jobs that are more than
three days old. By default, the bpdbjobs process retains more recent done jobs
until the three-day retention period expires.
To keep jobs in the jobs database longer than the default of three days, you must
change the default value.
If the bprd NetBackup Request Daemon is active, bprd starts the bpdbjobs process
automatically when it performs other cleanup tasks. The process starts the first time
bprd wakes up after midnight. The automatic startups occur regardless of whether
you choose to run bpdbjobs at other times by using cron or alternate methods.
The bpdbjobs -clean is located in the following directory:
On Windows: install_path\NetBackup\bin\admincmd\bpdbjobs -clean
On UNIX: /usr/openv/netbackup/bin/admincmd/bpdbjobs -clean
CurrentVersion\Config
To add the key(s) safely, run the following commands. For example:
install_path\Veritas\NetBackup\bin\admincmd\
echo KEEP_JOBS_HOURS = 192 | nbsetconfig
Where 192 is the number of hours that unsuccessful jobs are kept in the jobs
database or Activity Monitor display.
For example, run:
Where 192 is the number of hours that successful jobs are kept in the jobs
database or Activity Monitor display.
■ On UNIX:
Change the entries in the bp.conf file.
For example, add the following entry to the bp.conf file:
KEEP_JOBS_HOURS = 192
Monitoring NetBackup activity 1183
About the jobs database
Where 192 is the number of hours that unsuccessful jobs are kept in the jobs
database or Activity Monitor display.
For example, to change the retention of successful jobs, add the following entry:
KEEP_JOBS_SUCCESSFUL_HOURS = 192
Where 192 is the number of hours that successful jobs are kept in the jobs
database or Activity Monitor display.
Consider the following notes when changing the default values:
■ The default values for KEEP_JOBS_SUCCESSFUL_HOURS and KEEP_JOBS_HOURS
is 78 hours.
■ The retention period values are measured against the time the job ended.
■ Information about successful jobs cannot be kept longer than information about
unsuccessful jobs. If KEEP_JOBS_SUCCESSFUL_HOURS is greater than
KEEP_JOBS_HOURS, bpdbjobs sets KEEP_JOBS_SUCCESSFUL_HOURS to equal
KEEP_JOBS_HOURS.
Option Description
-keep_hours hours Use with the -clean option to specify how many hours
bpdbjobs keeps unsuccessfully completed jobs. Default: 78
hours.
To keep both successful and both failed jobs longer than the
default of 78 hours, keep_successful_hours must be used
with keep_hours.
-keep_successful_hours hours Use with the -clean option to specify how many hours
bpdbjobs keeps successfully completed jobs. The number of
hours must be less than or equal to keep_hours.
-keep_days days Use with the -clean option to specify how many days
bpdbjobs keeps completed jobs. Default: 3 days.
-keep_successful_days days This value must be less than the -keep_days value.
The same script on a UNIX server would look like the following:
You can store the .bat file anywhere, as long as it is run from the appropriate
directory.
In the following example, the administrator created and stored cleanjobs.bat in
C:\Program Files\VERITAS\NetBackup.
Monitoring NetBackup activity 1185
About the jobs database
For example, the following command deletes unsuccessful jobs older than 72 hours.
Note: Before you use a debug log, read the guidelines about legacy logging in the
NetBackup Logging Reference Guide.
Monitoring NetBackup activity 1186
About the Device Monitor
Pending requests See “About pending requests and actions” on page 1187.
and actions
See “About pending requests for storage units” on page 1188.
See “Cleaning a tape drive from the Device Monitor” on page 513.
Disk pools See “Changing OpenStorage disk pool state” on page 480.
More information about disk pools is available in the NetBackup guide
for your disk storage option:
Adds to the When NetBackup adds the mount request to the queue, NetBackup
pending requests creates an operator-pending action. The action appears in the
queue NetBackup Administration Console Device Monitor. A queued mount
request leads to one of the following actions:
Pending request Specifies that a pending request is for a tape mount that NetBackup
cannot service automatically. Operator assistance is required to
complete the request. NetBackup displays the request in the Pending
Requests pane.
NetBackup assigns pending status to a mount request when it cannot
determine the following:
Pending action Specifies that a tape mount request becomes a pending action when
the mount operation encounters problems, and the tape cannot be
mounted. Operator assistance is required to complete the request, and
NetBackup displays an action request in the Pending Requests pane.
Pending actions usually occur with drives in robotic libraries.
For ACS robots: If a request pends because the Library Storage Module (LSM) in
which the media resides is offline, no operator action is required. NetBackup retries
the requests hourly until the LSM is online. NetBackup reports the LSM offline status
in the Job Details dialog box. Open the Job Details dialog box from the Jobs tab
in the Activity Monitor.
To resolve a pending request
1 Insert the requested volume in a drive that matches the density of the volume
that was requested.
2 In the NetBackup Administration Console, expand Media and Device
Management > Device Monitor.
3 If you licensed a disk pool feature, select the Drives tab.
4 In the Pending Requests pane, select the request and note the contents of
the following columns of the request:
■ Density
■ External Media ID
■ Mode
5 In the Drive Status pane, find a drive type that matches the density for the
pending request.
6 Verify that the drive is up and not assigned to another request.
7 Select the drive.
8 Ensure that the drive and the pending request are on the same host.
9 If necessary, get the media, write-enable it, and insert it into the drive.
10 Wait for the drive to become ready, as explained in the vendor’s drive equipment
manual.
11 On the Actions menu, select Assign Request.
12 Verify that the request was removed from the Pending Requests pane.
13 In the Drive status pane, verify the following:
■ The job request ID appears in the Request ID column for the drive
■ The User column is not blank
A media icon identifies a pending action; the icon appears to the left of the request
ID. The icon includes a human hand, which depicts that a manual action is required.
Use the following procedure to resolve a pending action.
To resolve a pending action
1 In the NetBackup Administration Console, expand Media and Device
Management > Device Monitor.
2 If you licensed a disk pool feature, select the Drives tab.
3 In the Pending Requests pane, select the pending action.
4 On the Actions menu, select Display Pending Action (on UNIX, you can also
double-click the pending action).
5 In the message box that describes the problem, review the list of possible
corrective actions. The message box also shows other information, such as
user name, recorded media ID, external media IDs, and drive number.
6 Click OK.
7 Correct the error condition and either resubmit the request or deny the request.
See “Resubmitting a request” on page 1190.
See “Denying a request” on page 1191.
Resubmitting a request
After you correct a problem with a pending action, you can resubmit the request.
Use the following procedure to resubmit a request.
If the problem is a volume missing from a robot, first locate the volume, insert it into
the robot, and then update the volume configuration. Usually, a missing volume
was removed from a robot and then requested by NetBackup.
See “Robot inventory options” on page 613.
To resubmit a request
1 In the NetBackup Administration Console, expand Media and Device
Management > Device Monitor.
2 If you licensed a disk pool feature, select the Drives tab.
3 In the Pending Requests pane, select the request.
4 On the Actions menu, select Resubmit Request.
Monitoring NetBackup activity 1191
About pending requests and actions
Denying a request
Some situations may require that you deny requests for service. For example, when
a drive is not available, you cannot find the volume, or the user is not authorized
to use the volume. When you deny a request, NetBackup sends an appropriate
status message to the user.
Use the following procedure to deny a request.
To deny a request
1 In the NetBackup Administration Console, expand Media and Device
Management > Device Monitor.
2 If you licensed a disk pool feature, select the Drives tab.
3 In the Pending Requests pane, select the request.
4 On the Actions menu, select Deny Request.
Chapter 30
Reporting in NetBackup
This chapter includes the following topics:
■ Running a report
■ Printing a report
2
1
Number Description
3 Report descriptions.
NetBackup offers many different reports to view information about job activity and
media.
Status of The Status of Backups report shows status and error information about the jobs that completed
Backups within the specified time period. If an error occurred, a short explanation of the error is included in
the report.
Client The Client Backups report shows detailed information about the backups that completed within the
Backups specified time period.
Reporting in NetBackup 1194
About the Reports utility
Problems The Problems report generates a list of the problems that the server has logged during the specified
time period. The information in this report is a subset of the information that is obtained from the All
Log Entries report.
All Log Entries The All Log Entries report generates a list of all log entries for the specified time period. This report
includes the information from the Problems report and Media Logs report. This report also displays
the transfer rate. The transfer rate is useful to determine rates and predict backup times for future
backups. (The transfer rate does not appear for multiplexed backups.)
Images on The Images on Media report generates a list of the media contents as recorded in the NetBackup
Media image catalog. You can generate this report for any type of media (including disk) and filter it according
to client, media ID, or path.
Media Logs The Media Logs report shows the media errors or the informational messages that are recorded in
the NetBackup error catalog.
Images on The Images on Tape report generates the contents of the tape-based media as recorded in the
Tape NetBackup image catalog. The Images on Tape is a subset of the Images on Media report.
Tape Logs The Tape Logs report displays all error logs related to tape-based backup and recovery. The Tape
Logs report is a subset of the Media Logs report.
Tape Contents The Tape Contents report (formerly known as the Media Contents report) generates a list of the
contents of a volume as read directly from the media header and backup headers. This report lists
the backup IDs (not each individual file) that are on a single volume. If a tape must be mounted, the
delay is longer before the report appears.
Before running this report, you can choose to override the default job priority for the job. The default
priority is specified in the Default Job Priorities host properties.
Tape The Tape Summary report summarizes active and nonactive volumes for the specified media owner
Summary according to expiration date. It also shows how many volumes are at each retention level. In verbose
mode, the report shows each media ID and the expiration date.
Nonactive media are those with a status of FULL, FROZEN, SUSPENDED, or IMPORTED. Other
volumes are considered active.
Expired volumes with a status of FULL, SUSPENDED, or IMPORTED do not appear in the report.
However, expired volumes with a FROZEN status do appear in the report. NetBackup deletes other
expired volumes from the media catalog when it runs backups. An expired volume of a different
status can display if the report is run between the time the volume expires and the time that the next
backup is done.
Tape Written The Tape Written report identifies the volumes that were used for backups within the specified time
period. The report also does not display the volumes that were used for duplication if the original
was created before the specified time period.
Reporting in NetBackup 1195
Running a report
Tape Lists The Tape Lists report generates information about the volumes that are allocated for backups for
the selected media owner or media ID.
This report does not show media for disk type storage units. For the backups that are saved to disk
storage units, use the Images on Media report or the Images on Disk report.
Images on The Images on Disk report generates the image list present on the disk storage units that are
Disk connected to the media server. The Images on Disk report is a subset of the Images on Media
report, showing only disk-specific columns.
Disk Logs The Disk Logs report displays all error logs related to disk-based backup and recovery. The Disk
Logs report is a subset of the Media Logs report.
Disk Storage The Disk Storage Unit Status report displays the state of the disk storage units in the current
Unit Status NetBackup configuration. (For example, the total capacity and the used capacity of the disk storage
unit.)
Multiple storage units can point to the same disk pool. When the report query searches by storage
unit, the report counts the capacity of disk pool storage multiple times.
Storage units that reference disk groups do not display capacity values.
Disk Pool The Disk Pool Status report generates the details of one or more disk pools.
Status
Running a report
The following procedure describes how to run a NetBackup report from the Reports
utility.
Reporting in NetBackup 1196
Copying report text to another document
To run a report
1 In the NetBackup Administration Console, in the left pane, expand
NetBackup Management > Reports.
NetBackup runs the report for the master server that is currently selected. To
run a report on a different master server, on the File menu, click Change
Server.
See “Accessing remote servers” on page 1215.
2 In the left pane, click the name of the report you want to run.
For some reports, you must first expand a report group, and then click the
name of the report.
3 Select the criteria for what to include or exclude in the report. For example,
select the media servers and clients on which to run the report, and select the
time period that the report should span.
4 Click Run Report.
See “Copying report text to another document” on page 1196.
Printing a report
The following procedure describes how to print a NetBackup report.
To print a report
1 In the NetBackup Administration Console, in the left pane, expand
NetBackup Management > Reports.
2 In the left pane, click the name of the report you want to run.
For some reports, you must first expand a report group, and then click the
name of the report.
3 Select the criteria for what to include or exclude in the report and click Run
Report.
4 On the File menu, click Print.
Chapter 31
Email notifications
This chapter includes the following topics:
Primary and media NetBackup sends notifications from the server if you configure the
server following setting:
Client. NetBackup sends notifications from the client if you configure the
following setting:
-server The name of the SMTP server that is configured to accept and relay
emails.
■ Remove @REM from each of the five lines to activate the necessary
sections for BLAT to run.
■ Replace SERVER_1 with the name of the mail server. For example:
@IF "%~4"=="" (
blat %3 -s %2 -t %1 -i Netbackup -server emailserver.company.com -q
) ELSE (
blat %3 -s %2 -t %1 -i Netbackup -server emailserver.company.com -q -attach %4
)
6 Save nbmail.cmd.
Server: gemalto
Days: 973
Section 9
Administering NetBackup
The Institute of Electrical and Electronics Engineers (IEEE) and the International
Electrotechnical Commission (IEC) have adopted standards for these values. See
the following articles for more information:
■ https://standards.ieee.org/standard/1541-2002.html (with a paid IEEE
subscription)
https://en.wikipedia.org/wiki/IEEE_1541-2002
■ https://en.wikipedia.org/wiki/ISO/IEC_80000
Wildcard Use
An asterisk can be used in the backup selection list, the include list, and the exclude list for Windows and
UNIX clients.
For example:
r*.doc refers to all files that begin with r and end with .doc.
/etc/*.conf
? A question mark serves as a wildcard for any single character (A through Z; 0 through 9).
A question mark can be used in the backup selection list, the include list, and the exclude list for Windows
and UNIX clients.
For example:
c:\system\log??_03
Management topics 1208
Wildcard use in NetBackup
Wildcard Use
[ ] A pair of square brackets indicates any single character or range of characters that are separated with
a dash.
For example:
{ } Curly brackets can be used in the backup selection list, the include list, and the exclude list for UNIX
clients only.
A pair of curly brackets (or braces) indicates multiple file name patterns. Separate the patterns by commas
only; no spaces are permitted. A match is made for any or all entries.
For example:
To use wildcard characters literally, precede the character with a backslash (\).
A backslash (\) acts as an escape character only when it precedes a special or a
wildcard character. NetBackup normally interprets a backslash literally because a
backslash is a legal character to use in paths.
Assume that the brackets in the following examples are to be used literally:
C:\abc\fun[ny]name
C:\abc\fun\[ny\]name
Management topics 1209
Wildcard characters in backup selections for an NDMP policy
C:\*\xyz\myfile
C:\abc\*\myfile
For UNIX clients, wildcards can appear The following examples are allowed:
anywhere in the path.
/etc/*/abc/myfile
See “Pathname rules for UNIX client backups”
/etc/misc/*/myfile
on page 901.
/etc/misc/abc/*.*
Wildcard characters in regular expressions or directives are valid for streaming and
non-streaming NDMP backups.
Management topics 1210
Wildcard characters in backup selections for an NDMP policy
Note: Directory-level expansion is not supported for some NDMP servers. Some
NDMP filer vendors do not have the APIs that NetBackup uses to support wildcard
characters lower than the volume level.
If you specify a backup selection using wildcard characters lower than the volume
level for these filers, status code 106 is generated. The following message is
displayed: Invalid file pathname found, cannot process request.
Currently, only NetApp filers support wildcard characters for backup selections
lower than the volume level. This support is not available in NetApp clustered Data
ONTAP version 8.2.
To see the versions of NetApp Data ONTAP that support wildcard characters for
backup selections lower than the volume level, refer to the NetBackup Compatibility
List for all Versions.
You cannot use any wildcard characters that also match file names. For example,
a backup selection might include /vol/vol_archive_01/autoit*. This specification
might match a path name such as /vol/vol_archive_01/autoit_01/. However,
if this specification also matches a file name like
/vol/vol_archive_01/autoit-v1-setup.exe, the backup job fails with status
code 99 because wildcards can specify only path names. The following message
is displayed: NDMP backup failure (99).
Table 32-4 Valid wildcard characters for NDMP policy backup selections
/vol/vol_archive_*
This form of the path specification matches all paths that begin with the literal characters
/vol/vol_archive_ and end with any characters.
The string match wildcard can also specify multiple variable characters between literal
characters as in the following examples:
/vol/ora_*archive or /vol/ora_*archive*
/vol/ora_vol/qtree_*archive or /vol/ora_vol/qtree_*archive*
/fs?
This path specification matches all paths that begin with the literal characters /fs and
end with any single character. For example, /fs1,/fs3, /fsa, /fsd and so on match
the specified pattern /fs?.
Management topics 1211
Wildcard characters in backup selections for an NDMP policy
Table 32-4 Valid wildcard characters for NDMP policy backup selections
(continued)
/fs[1-9]
This path specification matches all paths that begin with the literal characters /fs and
end with any single numeric character from 1 through 9. For example, /fs1,/fs2,
and so on up to /fs9 match the specified pattern /fs[1-9]. However, /fs0 and
/fsa do not match the specified pattern; 0 is out of the specified numeric range, and
a is a non-numeric character.
The pattern match wildcard can also specify alphanumeric patterns such as
/fs[1-5a]. This specification matches /fs1, /fs2, and so on up to /fs5 as well
as /fsa.
Similarly, the pattern match wildcard can also specify patterns like /fs[a-p4]. This
specification matches /fsa, /fsb, and so on up to /fsp as well as /fs4.
You must use multiple backup selection specifications if the pattern can match more
than 10 volume names in a numeric series. For example, you may want to back up
110 volumes that begin with the literal characters /vol/ndmp and are numbered 1
through 110. To include these volumes in a backup selection with wildcards, specify
three backup selections with the following wildcard patterns:
■ /vol/ndmp[0-9]
This pattern matches any volume name that begins with /vol/ndmp and ends
with a single numeric character 0 through 9.
■ /vol/ndmp[0-9][0-9]
This pattern matches any volume name that begins with /vol/ndmp and ends
with the two-digit numeric characters 00 through 99.
■ /vol/ndmp[0-9][0-9][0-9]
This pattern matches any volume name that begins with /vol/ndmp and ends
with the three-digit numeric characters 000 through 999.
{...} Curly brackets can be used in the backup selection list and the
VOLUME_EXCLUDE_LIST directive for NDMP policies.
A pair of curly brackets (or braces) indicates multiple volume or directory name patterns.
Separate the patterns by commas only; no spaces are permitted. A match is made for
any or all entries.
For example:
{*volA,*volB} or {volA*,volB*}
Management topics 1212
Wildcard characters in backup selections for an NDMP policy
Note: Add only the users that don't have administrative privileges on one server to
the auth.conf file on another server.
On UNIX, the auth.conf file is located at /usr/openv/java.
On Windows, create the auth.conf file from the auth.conf.win.template file that
is located at C:\Program Files\Veritas\Java.
See “Authorization file (auth.conf) characteristics” on page 1221.
Accessing a remote server 1215
Accessing remote servers
To log in to a different
server, specify the name
of the remote host in the
login screen
■ About authorizing specific tasks in the Backup, Archive, and Restore user
interface
Note: To upgrade any of the multiple versions of consoles to a patch, you must
first install the base version of the Remote Administration Console. Use the installer
of the base version to install the Remote Administration Console. You must then
upgrade to the corresponding patch of the Remote Administration Console.
Upgrading directly to a patch version of the NetBackup Administration Console
from the multiple versions of the consoles is not supported.
These processes can be run on two different NetBackup hosts. This distributed
application architecture holds true for the Backup, Archive, and Restore client
interface (jbpSA) on UNIX platforms as well.
The administrator first starts the NetBackup Administration Console using one
of the following methods:
■ Select Start > Programs > Veritas NetBackup > NetBackup 8.x
Administration Console on the Windows computer on which the NetBackup
Remote Administration Console is installed.
■ Run the jnbSA command on a UNIX computer where NetBackup is installed.
Then the administrator logs on to the application server on the host that is specified
in the logon dialog box.
The application server is the host that is specified in the NetBackup Administration
Console logon dialog box and authenticates the logon credentials of the user. The
credentials are authenticated by using standard UNIX user account data and
associated APIs.
Note: The host that is specified in the logon dialog box and the system that runs
the NetBackup Administration Console must run the same NetBackup version.
Application server
The server that is usually the object of all administrative tasks is the host that is
specified in the NetBackup Administration Console logon dialog box.
An exception is the use of the File > Change Server capability in the NetBackup
Administration Console. The Change Server capability allows administration of
a remote server (a server other than the one specified in the NetBackup
Administration Console logon dialog box).
Note: To perform a Change Server operation, all servers should be at the same
version.
On NetBackup Administrator applications and capabilities for the root user. User
servers backup and restore capabilities for all other users.
On NetBackup clients User backup and restore capabilities for all users.
■ Entries for specific users must be listed first, followed by any entries with an
asterisk (*).
■ Use the first field of each entry to indicate the user name that is granted or
denied access rights. Use an asterisk to indicate any user name.
■ The remaining fields specify the specific access rights for the user or users. You
cannot use an asterisk (*) authorize all users for all applications. Each user (or
all users) must have specific application keywords. To deny all capabilities to a
specific user, do not provide any keywords for the interface. For example:
■ NetBackup now supports user groups to be specified in the auth.conf file that
need access to certain UI functions.
The <GRP> tag is used to specify a user group in the auth.conf file. For example:
ADMIN keyword Specifies the applications that the user can access. ADMIN=ALL allows access to all
NetBackup applications and the related administrator-related capabilities.
See “About authorizing nonroot users for specific applications” on page 1224.
JBP keyword Specifies what the user can do with the Backup, Archive, and Restore client application
(jbpSA). JBP=ALL allows access to all Backup, Archive, and Restore capabilities, including
those for administration.
See “About authorizing specific tasks in the Backup, Archive, and Restore user interface”
on page 1225.
Asterisk (*) An asterisk in the first field indicates that any user name is accepted and the user is allowed
to use the applications as specified. The second line of the released version contains an
asterisk in the first field. The asterisk means that NetBackup validates any user name for
access to the Backup, Archive, and Restore client application jbpSA.
JBP=ENDUSER+BU+ARC allows users to back up, archive, and restore files only.
User authentication
The credentials that are entered in the logon screen must be valid on the computer
that is specified in the host field. The NetBackup application server authenticates
with the specified computer. The user name is the account used to back up, archive,
or restore files. To perform remote administration or user operations with jbpSA, a
user must have valid accounts on the NetBackup UNIX server or client computer.
Using the NetBackup Remote Administration Console 1223
Authorization file (auth.conf) characteristics
The Backup, Archive, and Restore application (jbpSA) relies on system file
permissions of when to browse directories and files to back up or restore.
The password must be the same password that was used upon logon at that
computer. For example, assume you log on with the following information:
username = joe
password = access
You must use this same user name and password to log into NetBackup.
You can log on to the NetBackup application server under a different user name
than the name used to log on to the operating system. For example, if you log on
to the operating system with a user name of joe, you can subsequently log on to
jnbSA as root.
Note: Run the vssat validateprpl command to verify the format of the group
names that you have defined in the auth.conf file.
For more information on the command, see the NetBackup Commands Reference
Guide.
■ If a user is part of multiple groups, the access rights for the user are combined.
For example user1 is part of the user groups called BackupAdmins and
StorageUnitAdmins.
■ If a user and the user group that the user is part of exist in the auth.conf file,
the combined access rights are assigned to the user. For example: user1 is part
of is part of the user groups called BackupAdmins and StorageUnitAdmins.
■ If duplicate entries of a user, a user group, or both exist in the auth.conf file -
The first entry of the user, the user group, or both are taken into account and
the combined access rights are assigned to the user. For example: user1 is part
of the BackupAdmins user group and the auth.conf file contains two entries
of the BackupAdmins user group.
ALL Indicates that the user has administrative privileges for all of the
applications that are listed in this table.
AM Activity Monitor
CAT Catalog
DM Device Monitor
MM Media Management
REP Reports
SM Security Management
For example, to give a user (user1) access only to the Device Monitor and Activity
Monitor, add the following entry to the auth.conf file:
user1 ADMIN=DM+AM
Table 34-1 Identifiers for the JBP keyword in the auth.conf file
Identifier Description
ENDUSER Allows the users to perform restore tasks from true image or regular backups plus redirected restores.
Table 34-1 Identifiers for the JBP keyword in the auth.conf file (continued)
Identifier Description
ARC Allows the users to perform archive tasks. The capability to perform backups (BU) is required to
allow archive tasks.
ALL Allows the users to perform all actions, including server-directed restores. (Restores to a client that
is different from the client that is logged into.) Server-directed restores can only be performed from
a NetBackup master server.
For example, to allow a user (user1) to restore but not backup up or archive files:
BROWSER_BINARY_PATH
In some cases, NetBackup may not be able to launch the browser for authentication
during the NetBackup Administration Console login using the Single sign-on,
Certificates, or Smart Cards through the Web UI option. If you come across such
an error, configure the BROWSER_BINARY_PATH option to launch a browser.
This option uses the following format:
BROWSER_BINARY_PATH=browser_executable_path
For example:
BROWSER_BINARY_PATH=/usr/bin/firefox
Using the NetBackup Remote Administration Console 1227
Run-time configuration options for the NetBackup Administration Console
DYNAMIC_STREAMING_START_CHILD_BACKUP_JOBS_TIMEOUT
The DYNAMIC_STREAMING_START_CHILD_BACKUP_JOBS_TIMEOUT configuration option
specifies the default timeout value of child job for dynamic data streaming for the
NAS-Data-Protection policy. After the parent Backup from Snapshot job is triggered,
NetBackup starts the NBCS process which pre-processes the child backup jobs.
After the pre-processing, NBCS waits for all child jobs to be start after which it
allocates a filelist to child jobs for backup. NBCS doesn’t start this activity unless
all child jobs have started and ready to receive the filelist. By default, the NBCS
process waits for 600 seconds for all child jobs to start. Depending on the number
of streams per volume set for the NAS-Data-Protection policy and the total number
of volumes to be backed up at a given time, the child jobs might take longer to start.
Name DYNAMIC_STREAMING_START_CHILD_BACKUP_JOBS_TIMEOUT
Type Integer
If your scheduled configurations cause such timeout you can change the timeout
value by using the configuration parameter
DYNAMIC_STREAMING_START_CHILD_BACKUP_JOBS_TIMEOUT. You can change the
value of this variable by using the bpsetconfig command. Use the bpgetconfig
CLI to view the value of this variable. You can set this configuration parameter on
the NetBackup master server.
FIREWALL_IN
The FIREWALL_IN configuration option provides a method to use a NetBackup
Administration Console that is outside of a trusted network to administer the
NetBackup master servers that are within a trusted network.
This option uses the following format.
On Windows:
SET FIREWALL_IN=
HOST1:PORT1=HOST2:PORT2;IP_ADDR1:PORT3=IP_ADDR2:PORT4
SET FIREWALL_IN >> "%NBJDIR%"\nbjconf
Using the NetBackup Remote Administration Console 1228
Run-time configuration options for the NetBackup Administration Console
On UNIX:
FIREWALL_IN= HOST1:PORT1=HOST2:PORT2[;...;HOSTn:PORTn=HOSTm:PORTm]
SET FIREWALL_IN=
NBMaster.abc.com:1556=localhost:12345;10.221.12.55:12345=localhost:12345
SET FIREWALL_IN >> "%NBJDIR%"\nbjconf
FIREWALL_IN=NBMaster.abc.com:1556=localhost:12345;10.221.12.55:12345=localhost:12345
Note: The same options are used if NBMaster.abc.com has a public interface
(NBMasterpub.abc.com) that can be reached from the Internet. In this case, the
administrator replaces localhost with NBMasterPub.abc.com.
FORCE_IPADDR_LOOKUP
The FORCE_IPADDR_LOOKUP configuration option specifies whether NetBackup
performs an IP address lookup to determine if two host name strings are indeed
the same host. This option uses the following format:
FORCE_IPADDR_LOOKUP = [ 0 | 1 ]
Where:
0 Indicates that no IP address lookup is performed to determine if two host name strings
are indeed the same host. They are considered to be the same host if the host name
strings compare equally. Or, if a short name compares equally to the short name of a
partially or fully qualified host name.
1 Indicates that an IP address lookup is performed if the two host name strings do not
match. The lookup determines if they have the same host. The default is to perform
an IP address lookup if necessary to resolve the comparison. The IP address lookup
is not performed if the host name strings compare equally.
Note: Use a value of 1 for this option if you have the same host name in two different
domains. For example, eagle.abc.xyz and eagle.def.xyz or by using host name
aliases.
FORCE_IPADDR_LOOKUP = 0 Comparisons of the following result in no IP address lookup. The hosts are
considered to be the same host.
FORCE_IPADDR_LOOKUP = 1 Comparisons of the following result in no IP address lookup. The hosts are
considered to be the same host.
INITIAL_MEMORY, MAX_MEMORY
Both INITIAL_MEMORY and MAX_MEMORY allow configuration of memory usage for
the Java Virtual Machine (JVM).
It is recommended that all of the interfaces (the NetBackup Remote Administration
Console, the NetBackup Administration Console, or the NetBackup Backup,
Archive, and Restore user interface) run on a system that contains at least 1
gigabyte of physical memory. Make sure that 512 megabytes of memory are
available to the application.
INITIAL_MEMORY specifies how much memory is allocated for the heap when the
JVM starts. The value probably does not require changing. The default is sufficient
for quickest initialization of jnbSA, the Remote Administration Console, or jbpSA
on a system with the recommended amount of memory.
On UNIX systems, the initial memory allocation can also be specified as part of the
jnbSA or jbpSA command. For example:
MEM_USE_WARNING
The MEM_USE_WARNING configuration option specifies the percent of the memory
that is used as compared to MAX_MEMORY, at which time a warning dialog box
appears to the user. Default = 80%. This option uses the following format:
MEM_USE_WARNING=80
NB_FIPS_MODE
Use the NB_FIPS_MODE option to enable the FIPS mode in your NetBackup domain.
By default, the NB_FIPS_MODE option is disabled.
To enable the option, use the following format:
NB_FIPS_MODE = ENABLE
NBJAVA_CLIENT_PORT_WINDOW
The NBJAVA_CLIENT_PORT_WINDOW configuration option specifies the range of
non-reserved ports on this computer to use for connecting to the NetBackup
application server. It also specifies the range of ports to use to connect to the bpjobd
daemon from the Activity Monitor in the NetBackup Administration Console.
This option uses the following format:
NBJAVA_CLIENT_PORT_WINDOW = n m
Where:
Using the NetBackup Remote Administration Console 1232
Run-time configuration options for the NetBackup Administration Console
n Indicates the first in a range of non-reserved ports that are used for connecting to the bpjava processes on
the NetBackup application server. It also specifies the range of ports to use to connect to the bpjobd daemon
or Windows service from the Activity Monitor of the Remote Administration Console.
If n is set to 0, the operating system determines the non-reserved port to use (default).
m Indicates the last in a range of non-reserved ports that are used for connecting to the NetBackup Administration
Console or the Remote Administration Console.
If n and m are set to 0, the operating system determines the non-reserved port to use (default).
The minimum acceptable range for each user is 120. Each additional concurrent
user requires an additional 120. For example, the entry for three concurrent users
might look as follows:
If the range is not set wide enough, jnbSA exits with an error message that states
an invalid value has occurred during initialization.
NBJAVA_CORBA_DEFAULT_TIMEOUT
The NBJAVA_CORBA_DEFAULT_TIMEOUT configuration entry specifies the default
timeout that is used for most CORBA operations that the NetBackup Administration
Console performs.
This option is present by default and uses the following format:
NBJAVA_CORBA_DEFAULT_TIMEOUT=60
NBJAVA_CORBA_LONG_TIMEOUT
The NBJAVA_CORBA_LONG_TIMEOUT configuration entry specifies the timeout value
that the NetBackup Administration Console uses in the following areas:
■ Device Configuration Wizard
■ Disk Pool Configuration Wizard
■ Disk Pool Inventory
This option is present by default and uses the following format:
NBJAVA_CORBA_LONG_TIMEOUT=1800
Using the NetBackup Remote Administration Console 1233
Run-time configuration options for the NetBackup Administration Console
NETBACKUP_API_CLIENT_CONNECTION_TIMEOUT
The NETBACKUP_API_CLIENT_CONNECTION_TIMEOUT configuration option specifies
the default timeout value that the NetBackup Administration Console uses while
it establishes a connection with the NetBackup web API server.
This option is present by default and uses the following format:
NETBACKUP_API_CLIENT_CONNECTION_TIMEOUT=180
NETBACKUP_API_CLIENT_READ_TIMEOUT
The NETBACKUP_API_CLIENT_READ_TIMEOUT configuration option specifies the
default timeout value that the NetBackup Administration Console uses when it
requests the data from the NetBackup web API server.
This option is present by default and uses the following format:
NETBACKUP_API_CLIENT_READ_TIMEOUT=1800
PBX_PORT
The PBX_PORT configuration entry specifies the pbx port.
This option is present by default and uses the following format:
PBX_PORT=1556
USE_URANDOM
Enable the USE_URANDOM option to specify /dev/urandom as the character device
to provide cryptographically secure random output in your NetBackup environment.
The default value of the USE_URANDOM option is 0. When the USE_URANDOM option
is set to default, the character device to be used is based on the value of
theNB_FIPS_MODE option.
If NB_FIPS_MODE is enabled, dev/random is used.
Using the NetBackup Remote Administration Console 1234
About improving NetBackup performance
USE_URANDOM = 1
VNETD_PORT
The VNETD_PORT is the configured port for the vnetd daemon process and is
registered with the Internet Assigned Number Authority (IANA).
This option uses the following format:
VNETD_PORT=13724
It is not recommended to change this port. If changes are necessary, make the
change on all NetBackup hosts in the relevant NetBackup cluster.
This option is preserved for backward compatibility when the 7.0.1 NetBackup
Administration Console is used to communicate with a 7.0 NetBackup server.
For more information, see the NetBackup Installation Guide.
The value must be set in the corresponding setconf.bat (Windows) or nbj.conf
(UNIX) configuration option.
they do not exhibit the font and the display issues that can be present in some
remote display-back configurations.
■ Consider limiting the amount of NetBackup data that is retained for long periods
of time to only that which is necessary. For example, do not retain successfully
completed jobs for more than a few hours.
See “About the jobs database” on page 1181.
computer on which the console is started.) If the console is run on the master server
and displayed back to the desktop host, performance may be enhanced.
If the desktop host is a Windows computer, X-terminal emulation or remote display
tools such as Exceed and VNC are required.
These scenarios address the performance aspect of using the NetBackup console.
There may be other reasons that require you to display back remotely to your
desktop, however, it is not recommended. Review the release notes for additional
issues of relevance to the NetBackup Administration Console and the Backup,
Archive, and Restore client console.
Table 34-3 shows the files that contain configuration entries.
File Description
Set the time zone in separate instances of the NetBackup Administration Console
when servers in different time zones are administered.
For example, open a NetBackup Administration Console to set the time zone
for the local server in the Central time zone. To set the time zone for a server in
the Pacific time zone as well, open another NetBackup Administration Console.
Change servers (File > Change Server), and then set the time zone for the Pacific
time zone server. Doing so changes the time zone for the Central time zone server
as well.
To perform a Change Server operation to a media server or client, the media server
or client must have a security certificate installed.
4 Select the time zone on which to base the Backup, Archive, and Restore
interface time.
5 For the Offset from Greenwich Mean Time setting, adjust the time to reflect
how many hours and minutes the server’s time zone is either behind or ahead
of Greenwich Mean Time.
6 Select the Use daylight savings time check box.
7 To make a selection in the Daylight savings time starts section of the dialog,
see the following table for descriptions of each option:
Begin daylight savings time on a specific date Select Absolute date and indicate the month and day
Begin daylight savings time on the first occurrence of a Select First day of week in month. Indicate the day of the
day in a month week and the month.
Begin daylight savings time on the first occurrence of a Select First day of week in month after date. Indicate the
day in a month and after a specific date day of the week and the month and day.
Begin daylight savings time on the last occurrence of a Select Last day of week in month. Indicate the day of the
day in a month week and the month.
Begin daylight savings time on the last occurrence of a Select Last day of week in month before date. Indicate
day in a month and before a specific date the day of the week and the month and day.
8 Indicate when daylight savings time should end by using one of the methods
in the previous step.
9 To have administrative capabilities and apply the settings to the current session
and all future sessions, select Save as default time zone.
10 Click OK.
Chapter 35
Alternate server restores
This chapter includes the following topics:
Robot
Control
NetBackup image Drive 2
catalog
Drive 1
Media
Enterprise Media server 1
Manager database
Master server
Drive 3
Media
server 2
Robot 1 Robot 2
Control Control
Drive 1 Drive 1
Drive 2
Media
server 1
NetBackup image
catalog Stand alone drive
Drive 1
Media
Enterprise Media server 2
Manager database
cd install_path\NetBackup\bin\admincmd
bpmedia.exe -movedb -m media_id
-newserver hostname -oldserver hostname
cd /usr/openv/netbackup/bin/admincmd
bpmedia -movedb -m media_id -newserver hostname
-oldserver hostname
cd install_path\NetBackup\bin\admincmd
bpimage.exe -id media_id -newserver hostname
-oldserver hostname
cd /usr/openv/netbackup/bin/admincmd
bpimage -id media_id -newserver hostname
-oldserver hostname
/usr/openv/netbackup/bp.conf file:
FORCE_RESTORE_MEDIA_SERVER = fromhost tohost
The fromhost is the server that wrote the original backup and the tohost is
the server to use for the restore.
To revert to the original configuration for future restores, delete the changes
that were made in this step.
3 Click OK.
4 Stop and restart the NetBackup Request daemon on the master server.
The override applies to all storage units on the original server. This means that
restores for any storage unit on fromhost go to tohost.
Note: The failover uses only the failover hosts that are listed in the NetBackup
configuration. By default, the list is empty and NetBackup does not perform the
automatic failover.
Alternate server restores 1248
About performing alternate server restores
FAILOVER_RESTORE_MEDIA_SERVERS =
failed_host host1 host2 ... hostN
Where:
failed_host is the server that is not operational.
host1 ... hostN are the servers that provide failover capabilities.
When automatic failover is necessary for a given server, NetBackup searches
through the relevant FAILOVER_RESTORE_MEDIA_SERVERS list. NetBackup looks
from left to right for the first server that is eligible to perform the restore.
There can be multiple FAILOVER_RESTORE_MEDIA_SERVERS entries and each
entry can have multiple servers. However, a NetBackup server can be a
failed_host in only one entry.
2 Stop and restart the NetBackup Request daemon on the master server.
On Windows: To identify the media in a specific media spanning group, run the
following command as administrator from the command prompt on the NetBackup
master server:
cd install_path\NetBackup\bin
bpimmedia.exe -spangroups -U -mediaid media_id
On UNIX: To identify the media in a specific media spanning group, run the following
command as root on the NetBackup master server:
cd /usr/openv/netbackup/bin/admincmd
bpimmedia -spangroups -U -mediaid media_id
To display all media in all spanning groups, omit -mediaid media_id from the
command.
Chapter 36
Managing client backups
and restores
This chapter includes the following topics:
■ About restoring the files that have Access Control Lists (ACLs)
■ About setting the original atime for files during restores on UNIX
■ About the backup and restore of compressed files on VxFS file systems
Note: The server-directed restores for policy types Standard and MS-Windows
are available on the NetBackup web UI. To restore files and folders, on the left
navigation pane, click Recovery.
Select File > NetBackup Client Properties > General, then clear the Allow
server-directed restores check box.
■ On UNIX clients:
Add DISALLOW_SERVER_FILE_WRITES to the following file on the client:
/usr/openv/netbackup/bp.conf
Note: On UNIX systems, the redirected restores can incorrectly set UIDs or
GIDs that are too long. The UIDs and GIDs of files that are restored from one
platform to another may be represented with more bits on the source system
than on the destination system. If the UID or the GID name in question is not
common to both systems, the original UID or GID may be invalid on the
destination system. In this case, the UID or GID is replaced with the UID or GID
of the user that performs the restore.
For the following Backup Services API (XBSA) agents, redirected restores to a
different version of the agent is not supported:
■ MariaDB
■ MySQL
■ PostgreSQL
If you use a non-root service user account, specific access must be allowed for that
user when you add files to the /usr/openv/netbackup/db/altnames directory.
The service user account must have full access to these files through the ownership
or group and the permissions. For example, if the service user is svcname and its
group is srvgrp, the file can have permissions of 400. If the file owner is for a
different user and group, the file permissions must allow access to the service user.
For example, 777. Equivalent permission settings must be used in a Windows
environment.
The NetBackup client name setting on the requesting client must match the name
of the client for which the backup was created. The peer name of the requesting
client does not need to match the NetBackup client name setting.
Note: The altnames directory can present a breach of security, so use it only limited
circumstances. Users that are permitted to restore files from other clients may also
have local permission to create the files that are found in the backup.
■ On UNIX:
/usr/openv/netbackup/db/altnames/peername
In this case, the requesting client (peername) can access the files that are backed
up by another client. The NetBackup client name setting on peername must match
the name of the other client.
Managing client backups and restores 1254
About client-redirected restores
■ On UNIX:
/usr/openv/netbackup/db/altnames/peername
Then, create a peername file inside of the directory where peername is the client
to possess restore privileges. Add to the peername file the names of the client(s)
whose files the requesting client wants to restore.
The requesting client can restore the files that were backed up by another client if:
■ The names of the other clients appear in the peername file, and
■ The NetBackup client name of the requesting client is changed to match the
name of the client whose files the requesting client wants to restore.
Note: Not all file system types on all computers support the same features. Problems
can be encountered when a file is restored from one file system type to another.
For example, the S51K file system on an SCO computer does not support symbolic
links nor does it support names greater than 14 characters long. You may want to
restore a file to a computer that doesn’t support all the features of the computer
from which the restore was performed. In this case, all files may not be recovered.
■ client2 is the client that created the backups that the requesting client wants to
restore.
■ On Windows: install_path is the path where you installed the NetBackup
software. By default, this path is C:\Program Files\Veritas.
Note: The information in this topic applies to the restores that are made by using
the command line, not the Backup, Archive, and Restore client interface.
Note: On Windows: You must have the necessary permissions to perform the
following steps.
On UNIX: You must be a root user for any of the steps that must be performed
on the NetBackup server. You may also need to be a root user to make the
changes on the client.
Note: The No.Restrictions file allows any client to restore files from client2.
Managing client backups and restores 1256
About client-redirected restores
Token TCP
client2 Ring Gateway
client3
In this example, restore requests from client1, client2, and client3 are routed through
the TCP gateway. Because the gateway uses its own peer name rather than the
client host names for connection to the NetBackup server, NetBackup refuses the
requests. Clients cannot restore even their own files.
To correct the situation, do the following.
Determine the peer name of the gateway:
■ Try a restore from the client in question. In this example, the request fails with
an error message similar to the following:
client is not validated to use the server
■ Examine the NetBackup problems report and identify the peer name that is used
on the request. Entries in the report may be similar to the following:
Managing client backups and restores 1257
About client-redirected restores
On UNIX:
/usr/openv/netbackup/db/altnames/client1.dvlp.null.com
■ On the master server, stop and restart the NetBackup Request Daemon. Restart
the service to ensure that this service is running in verbose mode and logs
information regarding client requests.
Managing client backups and restores 1258
About client-redirected restores
■ On client1, change the NetBackup client name setting to match what is specified
on client2.
■ Restore the files from client1.
■ Perform the following actions:
■ Delete install_path\NetBackup\logs\bprd and the contents.
■ On the master server, select NetBackup Management > Host Properties
> Master Servers > Double-click on master server. In the Master Server
Properties dialog box, in the left pane, click on Logging. Clear the Keep
logs for days property check box.
VERBOSE = 3
Managing client backups and restores 1259
About client-redirected restores
■ Create the debug log directory for bprd by running the following command:
mkdir /usr/openv/netbackup/logs/bprd
■ On the NetBackup server, stop the NetBackup Request Daemon, bprd, and
restart it in verbose mode by running:
/usr/openv/netbackup/bin/admincmd/bprdreq -terminate
/usr/openv/netbackup/bin/bprd -verbose
Restart bprd to ensure that bprd logs information regarding client requests.
■ On client1, try the file restore.
■ On the NetBackup server, identify the peer name connection that client1 used.
Examine the failure as logged on the All Log Entries report or examine the bard
debug log to identify the failing name combination:
/usr/openv/netbackup/logs/bprd/log.date
■ To return the configuration to what it was before the restore, do the following:
■ Delete /usr/openv/netbackup/db/altnames/peer.or.hostname (if it exists)
Managing client backups and restores 1260
About restoring the files that have Access Control Lists (ACLs)
These files can be deleted or can be read and the ACLs regenerated by hand.
■ The destination client and the source of the backup must both be systems
running supported Windows OS levels. The option is disabled on UNIX clients.
Use the following procedure to restore files without restoring ACLs.
To restore files without restoring ACLs
1 Log on to the NetBackup server as administrator.
2 Open the Backup, Archive, and Restore client interface.
3 From the client interface, initiate a restore.
4 Select the files to be restored, then select Actions > Start Restore of Marked
Files.
5 In the Restore Marked Files dialog box, place a check in the Restore without
access-control attributes check box.
6 Make any other selections for the restore job.
7 Click Start Restore.
Note: The best recovery procedure depends on many hardware and software
variables that pertain to the server and its environment. For a complete Windows
recovery procedure, refer to the Microsoft documentation.
Read the following notes carefully before you restore the System State:
■ The System State should be restored in its entirety. Do not restore selected
files.
Managing client backups and restores 1262
Restoring the System State
5 To restore a system state backup using an incremental backup, select the full
backup and one or more differential-incremental or cumulative-incremental
backups.
9 The network may contain more than one domain controller. To replicate Active
Directory to other domain controllers, perform an authoritative restore of the
Active Directory after the NetBackup restore job completes.
To perform an authoritative restore of the Active Directory, run the Microsoft
ntdsutil utility after you restored the System State data but before the server
is restarted. An authoritative restore ensures that the data is replicated to all
of the servers.
Additional information about an authoritative restore and the ntdsutil utility
is available.
See the Microsoft documentation.
10 Restart the system before performing subsequent restore operations.
If you booted into Directory Services Restore Mode on a domain controller,
restart into normal mode when the restore is complete.
Upon restore, NetBackup restores the files to a VxFS file system in their compressed
form.
If the restore is to a non-VxFS file system, NetBackup restores the files in an
uncompressed form. The following message displays in the Progress tab of the
Backup, Archive, and Restore client interface:
File ‘file_name’ will not be restored in compressed form. Please
refer to the Release Notes or User Guide.
The message appears only for the first file that cannot be restored in its compressed
form.
On UNIX:
/usr/openv/netbackup/bin/admincmd/bprdreq -terminate
install_path\NetBackup\bin\bpdown
install_path\NetBackup\bin\bpdown
install_path\NetBackup\bin\bpup
On UNIX:
■ To shut down all NetBackup daemons:
Powering down and rebooting NetBackup servers 1268
Rebooting a NetBackup server
/usr/openv/netbackup/bin/bp.kill_all
/usr/openv/netbackup/bin/bp.start_all
3 On UNIX: Ensure that bprd, bpdbm, and vmd are up by running the following
script:
/usr/openv/netbackup/bin/bpps -a
/usr/openv/netbackup/bin/bp.start_all
/usr/openv/volmgr/bin/ltid
/usr/openv/netbackup/bin/bpps
/usr/openv/netbackup/bin/bpps -a
Powering down and rebooting NetBackup servers 1270
About displaying robotic processes with vmps on UNIX
/usr/openv/volmgr/bin/vmps
In the following sample, the second column contains the process IDs for the
processes.
The status for the nbemm command is not shown in the output of vmps. The nbemm
status is shown in the output of the bpps command.
Chapter 38
About Granular Recovery
Technology
This chapter includes the following topics:
■ About installing and configuring Network File System (NFS) for Active Directory
Granular Recovery
■ Configuring a UNIX media server and Windows clients for backups and restores
that use Granular Recovery Technology (GRT)
Multiple NetBackup agents that support GRT (for example, Exchange, SharePoint,
and Active Directory) can use the same media server.
Step 1 Configure NFS on the media On the media server do the following:
server.
■ Stop and disable the ONC/RPC Portmapper service, if it exists.
■ Enable NFS.
See “Enabling Services for Network File System (NFS) on a media
server” on page 1273.
■ Stop the Server for NFS service.
See “Disabling the Server for NFS” on page 1280.
■ Stop the Client for NFS service.
See “Disabling the Client for NFS on the media server” on page 1278.
Note: If the Active Directory domain controller or ADAM/LDS host
resides on the media server, do not disable the Client for NFS.
■ Configure the portmap service to start automatically at server restart.
Issue the following from the command prompt:
sc config portmap start= auto
This command should return the status [SC] ChangeServiceConfig
SUCCESS.
Step 2 Configure NFS on all Active On all Active Directory domain controllers or ADAM/LDS hosts, do the
Directory domain controllers following:
or ADAM/LDS hosts.
■ Enable NFS on the clients.
See “Enabling Services for Network File System (NFS) on a client”
on page 1276.
■ Stop the Server for NFS service.
See “Disabling the Server for NFS” on page 1280.
About Granular Recovery Technology 1273
About configuring Services for Network File System (NFS)
3 In the Add Roles and Features Wizard, on the Before You Begin page, click
Next.
About Granular Recovery Technology 1274
About configuring Services for Network File System (NFS)
5 Click Next.
6 On the Server Selection page, click Select a server from the server pool
and select the server. Click Next.
About Granular Recovery Technology 1275
About configuring Services for Network File System (NFS)
7 On the Server Roles page, expand File and Storage Services and File and
iSCSI Services.
8 Click File Server and Server for NFS. When you are prompted, click Add
Features. Click Next.
3 In the Add Roles and Features Wizard, on the Before You Begin page, click
Next.
4 On the Select installation type page, select Role-based or feature-based
installation.
5 Click Next.
6 On the Server Selection page, click Select a server from the server pool
and select the server. Click Next.
About Granular Recovery Technology 1278
About configuring Services for Network File System (NFS)
3 Click Services.
4 In the right pane, right-click on Client for NFS and click Stop.
5 In the right pane, right-click on Client for NFS and click Properties.
About Granular Recovery Technology 1280
About configuring Services for Network File System (NFS)
6 In the Client for NFS Properties dialog box, from the Startup type list, click
Disabled.
7 Click OK.
3 Click Services.
4 In the right pane, right-click on Server for NFS and click Stop.
5 In the right pane, right-click on Server for NFS and click Properties.
About Granular Recovery Technology 1282
Configuring a UNIX media server and Windows clients for backups and restores that use Granular Recovery
Technology (GRT)
6 In the Server for NFS Properties dialog box, from the Startup type list, click
Disabled.
7 Click OK.
8 Repeat this procedure for the media server and for all Active Directory domain
controllers or ADAM/LDS hosts.
http://www.netbackup.com/compatibility
■ No other configuration is required for the UNIX media server.
■ Enable or install NFS on all Active Directory domain controllers or ADAM/LDS
hosts.
See “Enabling Services for Network File System (NFS) on a media server”
on page 1273.
See “Enabling Services for Network File System (NFS) on a client” on page 1276.
■ You can configure a different network port for NBFSD.
See “Configuring a different network port for NBFSD” on page 1283.
HKEY_LOCAL_MACHINE\SOFTWARE\Veritas\NetBackup\CurrentVersion\Config