Veritas Netbackup™ Upgrade Guide: Release 8.0
Veritas Netbackup™ Upgrade Guide: Release 8.0
Veritas Netbackup™ Upgrade Guide: Release 8.0
Upgrade Guide
Release 8.0
Veritas NetBackup™ Upgrade Guide
Document version: 8.0
Legal Notice
Copyright © 2016 Veritas Technologies LLC. All rights reserved.
Veritas and the Veritas Logo and NetBackup are trademarks or registered trademarks of
Veritas Technologies LLC or its affiliates in the U.S. and other countries. Other names may
be trademarks of their respective owners.
This product may contain third party software for which Veritas is required to provide attribution
to the third party (“Third Party Programs”). Some of the Third Party Programs are available
under open source or free software licenses. The License Agreement accompanying the
Software does not alter any rights or obligations you may have under those open source or
free software licenses. Refer to the third party legal notices document accompanying this
Veritas product or available at:
https://www.veritas.com/about/legal/license-agreements
The product described in this document is distributed under licenses restricting its use, copying,
distribution, and decompilation/reverse engineering. No part of this document may be
reproduced in any form by any means without prior written authorization of Veritas Technologies
LLC and its licensors, if any.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, et seq.
"Commercial Computer Software and Commercial Computer Software Documentation," as
applicable, and any successor regulations, whether delivered by Veritas as on premises or
hosted services. Any use, modification, reproduction release, performance, display or disclosure
of the Licensed Software and Documentation by the U.S. Government shall be solely in
accordance with the terms of this Agreement.
http://www.veritas.com
Technical Support
Technical Support maintains support centers globally. All support services will be delivered
in accordance with your support agreement and the then-current enterprise technical support
policies. For information about our support offerings and how to contact Technical Support,
visit our website:
https://www.veritas.com/support
You can manage your Veritas account information at the following URL:
https://my.veritas.com
If you have questions regarding an existing support agreement, please email the support
agreement administration team for your region as follows:
Japan CustomerCare_Japan@veritas.com
Documentation
The latest documentation is available on the Veritas website:
https://sort.veritas.com/documents
Documentation feedback
Your feedback is important to us. Suggest improvements or report errors or omissions to the
documentation. Include the document title, document version, chapter title, and section title
of the text on which you are reporting. Send feedback to:
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
■ Errors when Bare Metal Restore information is replicated using Auto Image
Replication
http://www.veritas.com/docs/TECH74584
The Veritas Services and Operations Readiness Tools (SORT) is also a valuable
resource for upgrade preparation. More information about SORT is available.
See “About Veritas Services and Operations Readiness Tools” on page 16.
Note: If you currently use a version of NetBackup earlier than 7.6, be aware that
NetBackup versions 7.0, 7.1, 7.5, and 7.6 contained many changes and
enhancements. Before you upgrade to NetBackup 8.0 from any of these earlier
versions, refer to the NetBackup Release Notes for versions 7.0, 7.1, 7.5, and 7.6
for complete details.
Note: The native Backup, Archive, and Restore (BAR) interface for Windows
is still included with NetBackup 7.7.
OpsCenter 7.5 to 7.5.0.6, an upgrade to OpsCenter 8.0 may fail. More information
is available about this issue.
http://www.veritas.com/docs/TECH211070
■ NetApp clustered Ontap enhancements for NDMP
Important information about changes to NetApp clusters is included in NetBackup
8.0. Review the supplementary information that is included in this manual to
determine if further steps are required.
See “Potential required changes for NetApp clusters” on page 9.
See “About Veritas Services and Operations Readiness Tools” on page 16.
bpstart_notify (Optional)
dbbackup_notify
diskfull_notify
initbpdbm
initbprd
restore_notify
session_notify
session_start_notify
userreq_notify
drive_unmount_notify Example:
(Optional) shared_drive_notify.7.5
shared_drive_notify
The following examples describe how this process works for UNIX and Linux:
Table 1-2
Version of NetBackup Files modified Actions taken
netbackup/goodies.7.5.
netbackup/bin/
backup_notify.7.5
For Windows
Table 1-3
Path or paths Protected files and directories Action
restore_notify.cmd install_path\
session_notify.cmd NetBackup\bin.7.0
session_start_notify.cmd
userreq_notify.cmd
The problem is the result of how the native package installers recognize symbolic
links from install_path/openv/db/data to an alternate location.
Warning: If you attempt an upgrade without making the changes shown, the upgrade
fails and it leaves NetBackup in a nonfunctional state. You must then contact Veritas
Technical Support to resolve the issue.
rm install_path/openv/db/data
mkdir install_path/openv/db/data
cp /space/data/* install_path/openv/db/data/
5 Install NetBackup.
Introduction 14
Upgrades on AIX, Linux, and Solaris fail when the install_path/openv/db/data directory is a link
6 If necessary, once the upgrade is finished, move the data back to /space/data
and recreate the link. Be aware the directory contains dot files (.filename).
cp install_path/openv/db/data/* /space/data
mv install_path/openv/db/data install_path/openv/db/data_MMDDYY
ln -s /space/data install_path/openv/db/data
rm install_path/openv/db/data
mkdir /space/db
cp -r install_path/openv/db/* /space/db
mv install_path/openv/db install_path/openv/db.MMDDYY
mv /space/data /space/db/
ln -s /space/db install_path/openv/db
8 Install NetBackup.
Introduction 15
Upgrade performance slowed by known True Image Restoration issue
example, if the master server in the target domain is NetBackup 8.0 and the client
in the originating domain is 7.5.0.x, AIR works correctly.
If the client in the originating domain is NetBackup 8.0 and the master in the target
domain is 7.5.0.x, the BMR information fails to replicate. All other information is
successfully sent, only the BMR information is not replicated. You can restore the
contents of the client, but you cannot use BMR.
More information about this topic is available.
http://www.veritas.com/docs/TECH211267
Use this tool to create a checklist to see if your system is ready for a NetBackup
installation or an upgrade. This report contains all the software and the hardware
compatibility information specific to the information provided. The report also
includes product installation or upgrade instructions, as well as links to other
references.
■ Hot fix and EEB Release Auditor
Use this tool to find out whether a release that you plan to install contains the
hot fixes that you need.
■ Custom Reports
Use this tool to get recommendations for your system and Veritas enterprise
products.
■ NetBackup Future Platform and Feature Plans
Use this tool to get information about what items Veritas intends to replace with
newer and improved functionality. The tool also provides insight about what
items Veritas intends to discontinue without replacement. Some of these items
include certain NetBackup features, functionality, 3rd-party product integration,
Veritas product integration, applications, databases, and the OS platforms.
Help for the SORT tools is available. Click Help in the upper right corner of the
SORT home page. You have the option to:
■ Page through the contents of the help similar to a book
■ Look for topics in the index
■ Search the help with the search option
Table 1-4
Procedure Details
Create a Veritas Account on the SORT See “To create a Veritas Account on the
webpage SORT page” on page 18.
Create generic installation reports See “To create a generic installation checklist”
on page 18.
Introduction 18
Recommended SORT procedures for new installations
Procedure Details
CAPTCHA text Enter the displayed CAPTCHA text. If necessary, refresh the
image.
4 Click Submit.
5 When you receive your login information, you can log into SORT and begin
uploading your customized information.
To create a generic installation checklist
1 In your web browser, navigate to:
https://sort.veritas.com/netbackup
2 Find and select the Installation and Upgrade Checklist widget.
Introduction 19
Recommended SORT procedures for new installations
Product version you Select the correct version of NetBackup. The most current
are installing or version is always shown at the top of the list.
upgraded to
Product version you For new installations, do not make any selections. For
are upgrading from upgrades, you can select the currently installed version of
(optional) NetBackup.
6 On the Welcome screen, select NetBackup from the product family section
and click Next.
7 On the System Selection screen, add all computers you want analyzed. Click
Browse to see a list of computers you can add to the analysis. Veritas
recommends starting the tool with an administrator or a root account.
8 When all systems are selected, review the System names section and click
Next.
9 In the Validation Options screen, under Validation options, select the version
to which you plan to upgrade.
10 Click Next to continue
11 The utility performs the requested checks and displays the results. You can
upload the report to My SORT, print the results, or save them. Veritas
recommends that you upload the results to the My SORT website for ease of
centralized analysis. Click Upload and enter your My SORT login information
to upload the data to My SORT.
12 When you are finished, click Finish to close the utility.
To create a system-specific installation report for UNIX or Linux
1 Go to the SORT website:
https://sort.veritas.com/netbackup
2 In the Installation and Upgrade section, select Installation and Upgrade
custom reports by SORT data collectors.
3 Select the Data Collector tab.
4 Download the appropriate data collector for your platform.
The data collector is OS-specific. To collect information about Windows
computers, you need the Windows data collector. To collect information about
UNIX computers, you need the UNIX data collector.
5 Change to directory that contains downloaded utility.
6 Run ./sortdc
The utility performs checks to confirm the latest version of the utility is installed.
In addition, the utility checks to see it has the latest data. The utility then lists
the location of the log file for this session.
7 If requested, press Enter to continue.
8 Select the NetBackup Family at the Main Menu.
Introduction 21
Recommended SORT procedures for upgrades
Table 1-5
Procedure Details
Create a Veritas Account on the SORT See “To create a Veritas Account on the
webpage SORT page” on page 18.
Introduction 22
Recommended SORT procedures for upgrades
Procedure Details
Review the future platform and feature plans. See “To review future platform changes and
feature plans” on page 22.
Review the hot fix and emergency
engineering binary release auditor See “To review hot fix and emergency
information. engineering binary information” on page 22.
Hot fix of EEB Shows the hot fix or EEB number that was entered on the
Identifier previous screen.
The check runs automatically when you start an installation on a master or a media
server. The results of the check are shown at the following point:
■ UNIX/Linux upgrade script
After you answer the question “Is this host the master server”.
■ Windows installation wizard
On the Ready to Install the Program screen, where the Installation Summary
appears.
One of the tests that is performed is a comparison of the locally installed Emergency
Engineering Binary (EEB) updates with the fixes included with the version of
NetBackup being installed. If any of the preinstall tests fail, a message appears to
indicate what type of action is required.
Some test failures are considered minor and let you continue with the installation
or the upgrade. Critical test failures prevent the installation or the upgrade from
happening. The output informs you that other action must be taken before you can
proceed safely with the installation or the upgrade.
The preinstall check results are stored in the following locations:
■ UNIX
In the installation trace file in the following path:
/usr/openv/tmp
■ Windows
In the following directory:
%ALLUSERSPROFILE%\Veritas\NetBackup\InstallSummary\
See “About Veritas Services and Operations Readiness Tools” on page 16.
Chapter 2
Planning for an upgrade
This chapter includes the following topics:
■ Considerations for Oracle backup policies when upgrading from NetBackup 7.1
and earlier
NBDB database rebuild All versions must perform the NBDB database
rebuild.
MSDP conversion All versions that use MSDP must perform the
MSDP conversion.
Before you begin an upgrade, Veritas recommends that you review the NetBackup
Release Notes document that is included with your media kit or the electronic
product image files. This document describes important changes in NetBackup 8.0
that you should be familiar with before you upgrade.
Caution: To help ensure a successful upgrade to NetBackup 8.0, you should visit
the SORT page and the NetBackup Upgrade Portal and for complete upgrade
details:
SORT page:
See “About Veritas Services and Operations Readiness Tools” on page 16.
https://sort.veritas.com/netbackup
NetBackup Upgrade Portal:
http://www.veritas.com/docs/TECH74584
Database rebuild
NetBackup 8.0 uses the latest version of Sybase SQL Anywhere database. As a
part of the upgrade process, a database rebuild is performed. If you have a large
database, the rebuild could take a long time. Upgrade plans should take into account
the time that is required for the database rebuild.
More information about this topic is available.
See “NetBackup 8.0 upgrade includes database rebuild” on page 36.
conversion time for each must be independently calculated and added to the
appropriate servers upgrade time estimate.
Note: Veritas recommends that you save the details of the user account that you
use for the NetBackup Web Services. A master server recovery requires the same
NetBackup Web Services user account and credentials that were used when the
NetBackup catalog was backed up.
Caution: If the NetBackup PBX is running in secure mode, please add the web
service user as authorized user in PBX. More information about determining PBX
mode and how to correctly add users is available.
http://www.veritas.com/docs/000115774
1 Review operating system requirements and confirm See “Installation and upgrade requirements for UNIX
the computer meets all requirements. and Linux” on page 108.
2 If a catalog migration is required, review the time that See “How to determine your plan for the image
is required for catalog migration and incorporate this metadata migration” on page 31.
migration into the upgrade plan.
3 Incorporate server.conf file changes into your See “Modifying the server.conf file to improve image
upgrade plan (if required) metadata migration and NetBackup performance”
on page 34.
Planning for an upgrade 28
Additional steps required for upgrade of Solaris SPARC with MSDP
4 If a catalog migration is required, review operational See “About operational restrictions during the image
restrictions during catalog migration and include these metadata migration” on page 30.
in your upgrade plan.
5 Review the database rebuild information and See “NetBackup 8.0 upgrade includes database
incorporate the database rebuild into your upgrade rebuild” on page 36.
plan.
6 Review the MSDP conversion prerequisites and plan See “MSDP upgrade prerequisites” on page 85.
for the conversion.
7 Calculate the time that is required for MSDP See “Predicting time for the MSDP conversion
conversion and incorporate that information into your process” on page 38.
upgrade plan.
8 Confirm that the web server user account and group More information is available:
account are created and enabled.
http://www.veritas.com/docs/000081350
9 Begin the upgrade process See “About master server upgrades” on page 42.
After you determine the approximate time the migration and the conversion process
takes, you can select either the Simple or the Guided upgrade plan. Use the Simple
method in NetBackup 7.6.0.x environments to perform the image metadata migration
if you can suspend normal NetBackup operations while the image metadata
migration is in progress. For all other non-7.6.0.x environments, use the Guided
method to perform the image metadata migration if the Simple method requires too
much time.
See “Upgrading to NetBackup 8.0 and migrating the image metadata using the
Simple or Guided method” on page 43.
■ ulimit -d unlimited
■ ulimit -m unlimited
These changes set the physical memory size, the data area size, and the stack
size to unlimited. These changes resolve known memory problems for AIX. Be sure
to stop and restart the NetBackup daemons after you change the ulimit value.
Phase 1 migration This phase is initiated automatically after the upgrade steps
have been completed, when the first instance of the
nbstserv process runs.
Note: Phase 1 migration is only performed if the upgrade is
from a pre-NetBackup 7.5 environment.
Note: The migration phases can run in any order and may also overlap.
NetBackup operational ■ Capacity management and DSSU staging jobs cannot run while
behavior during image phase 1 of the image metadata migration is in progress.
metadata migration ■ Some user-interface and reporting functions are likely to report
errors until phase 2 of the image metadata migration has
completed.
For example, in the NetBackup Administration Console, the
following error message appears if you attempt a catalog search
on your AdvancedDisk media:
INF - unexpected return value from
db_IMAGEreceive: unable to process request 228
■ The execution of the bpexpdate command with either the
-deassign or the -media option fails while phase 2 of the
image metadata migration is in progress.
/usr/openv/netbackup/bin/admincmd/bpimagelist -idonly
-d "01/01/1970 00:00:00" -pt DB2 | wc -l
/usr/openv/netbackup/bin/admincmd/bpimagelist -idonly
-d "01/01/1970 00:00:00" -pt Oracle | wc -l
/usr/openv/netbackup/bin/admincmd/bpimagelist -idonly
-d "01/01/1970 00:00:00" -pt MS-SQL-Server | wc -l
■ On Windows systems, run the commands that are shown and sum the results:
install_path\NetBackup\bin\admincmd\bpimagelist -idonly
-d "01/01/1970 00:00:00" -pt DB2 |
%SystemDrive%\Windows\System32\find.exe /C " ID: "
install_path\NetBackup\bin\admincmd\bpimagelist -idonly
-d "01/01/1970 00:00:00" -pt Oracle |
%SystemDrive%\Windows\System32\find.exe /C " ID: "
install_path\NetBackup\bin\admincmd\bpimagelist -idonly
-d "01/01/1970 00:00:00" -pt MS-SQL-Server |
%SystemDrive%\Windows\System32\find.exe /C " ID: "
■ On Windows systems:
install_path\NetBackup\bin\admincmd\bpimagelist -idonly -d
"01/01/1970 00:00:00" | %SystemDrive%\Windows\System32\find.exe
/C " ID: "
■ Use Figure 2-1 to find the image count for your system, along the x axis. Then,
determine which line in the figure for your image count most accurately
represents the performance of your master server. Refer to Table 2-3 for a
description of each line.
Planning for an upgrade 33
How to determine your plan for the image metadata migration
24
22
20
18
Migration time (hours)
16
14
12
10
0
100,000 1,000,000 10,000,000
Image count
Table 2-3 Diagram line definitions for estimated image metadata migration
times
Line Description
Table 2-3 Diagram line definitions for estimated image metadata migration
times (continued)
Line Description
Simple Method line This line assumes a migration rate of 75 images per second.
(adequate system
This performance level can be achieved if your system runs on low
resources using
latency disks and you can tune the NBDB with enough cache memory.
the Simple
method) Refer to the following topic for more information:
Guided Method This line assumes a migration rate of 600 images per second.
line (robust system
This performance level can be achieved only by using the Guided
resources using
method, high performance RAID disk, and ample cache memory for
the Guided
the NBDB.
method)
Refer to the following topic for more information:
■ Plot your current total image count on the x axis and determine if your master
server qualifies for the Simple method, the Guided method, or if it has insufficient
system resources.
■ Referencing the appropriate line, determine the migration time on the y axis.
■ If you can schedule enough time to perform the upgrade and the migration
without the need to run backups, use the Simple method.
Otherwise, use the Guided method.
The following procedure describes how to modify the server.conf file to help
improve the image metadata migration performance.
To modify the server.conf file before a NetBackup upgrade
1 On the server that you want to upgrade, save a copy of the current server.conf
file in a remote and a secure location.
The file resides in the following location:
■ On UNIX systems:
/usr/openv/var/global/server.conf
■ On Windows systems:
install_path\NetBackupDB\CONF\Server.conf
2 On the server that you want to upgrade, open the server.conf file in a text
editor.
3 Change the following parameters as appropriate for your backup environment:
-ch (maximum This parameter indicates the maximum cache size that dbsrv11
cache size) can use, which is the SQLAnywhere service that manages the
NBDB. The default size in NetBackup versions earlier than 7.5 is
512M. Beginning with NetBackup 7.5, the default value has been
increased to 1024M.
Note: If the cache size is set too low, it can cause a slow rate of
migration and NetBackup operational response. If the cache size
is set too high, it can consume too much of the available system
memory (RAM). As with any tuning parameter, to achieve the
desired value and results may take multiple attempts of adjusting,
starting, migrating, and stopping.
Create a new line and add this entry to the server.conf file.
Note: The computer must have sufficient disk space available in the data directory
to create an additional copy of all .db files. By default, the data directory is located
in install_path\NetBackupDB\ for Windows and /usr/openv/db/ for UNIX/Linux.
Note:
(Conditional) Determine the size of the BMR_DATA.db file if it is present. By default,
the BMR_DATA.db file is located in install_path\NetBackupDB\data for Windows
and /usr/openv/db/data/ for UNIX/Linux. The location may be different in customer
installations and cluster installations. If the BMR_DATA.db file is larger than 1 GB
and your version of NetBackup is 7.5.x.x or newer, follow the steps in TECH211811.
The steps in TECH211811 purge unnecessary information from the BMR_DATA.db
file and reduce the total rebuild time. Once you complete the procedure in tech note
TECH211811, calculate the rebuild time for the BMR_DATA.db file as outlined in the
tech note.
http://www.veritas.com/docs/TECH211811
The default location of the .db files depends on the operating system of your master
server.
■ UNIX/Linux:
/usr/openv/db/data
■ Windows:
install_path\NetBackupDB\data
If you changed the actual location of these files, they may be in a site-specific
location.
Planning for an upgrade 37
NetBackup 8.0 upgrade includes database rebuild
These files are located on the clustered shared partition if the master server is
clustered.
The time that is required for a database rebuild is dependent on the computer’s
disk I/O speed and the size of the database files. Veritas tested an upgrade on a
system that has a top I/O speed of 65MB per second.
The total time that is required for the database rebuild is based on the sum of two
different values. The first is the rebuild time for the BMR_DATA.db file (if present)
and the second is the rebuild time for the remaining database files.
To calculate the database rebuild time
1 Take the size of the BMR_DATA.db file, in gigabytes, and multiple by 12. This
value is the time estimated to complete the BMR_DATA.db rebuild.
2 Take the total size of all other .db files in the data directory and multiply that
value, in gigabytes, by 7.5. This value is the time estimated to complete the
rebuild of the remainder of the databases.
3 Add the time value for the BMR_DATA.db rebuild to the time value for the rebuild
of remainder of the databases. This value is the total time estimated for the
rebuild of all databases.
Example:
The following shows the directory listing of the data directory.
Disregard any non-database (.db) files. You only need to focus on the .db files to
calculate the rebuild time.
The BMR_DATA.db file is approximately 19 GB in size. Since this size exceeds the
1-GB threshold, refer to tech note 211811
(http://www.veritas.com/docs/TECH211811), as specified in the earlier note. Using
the equation from the procedure:
19 * 12 = 228 minutes
For the total rebuild time, add 228 and 18 for a total of 246 minutes, or approximately
4.1 hours.
■ Windows:
DVDROM\Addons\x64\Dedupe\pddeobjectcount.exe -e
Download the latest version of the pddeobjectcount tool from the location shown:
http://www.veritas.com/docs/TECH213728
Use the -e or --estimate command line parameter to generate the conversion
estimate.
■ UNIX/Linux:
pddeobjectcount -e
■ Windows:
pddeobjectcount.exe -e
Sample output:
# ./pddeobjectcount.pl
Conversion of this storage pool should take approximately:
5 minutes, 0 seconds
Planning for an upgrade 39
Considerations for Oracle backup policies when upgrading from NetBackup 7.1 and earlier
Note: Veritas recommends that after you upgrade the master server to version 7.7,
uninstall the NetBackup Search software from the indexing servers for that master
server.
completed in future releases and the use of host name-based certificates will be
eliminated. However, the transition is ongoing and NetBackup 8.0 continues to
require the older host name-based certificates for certain operations.
Depending on the NetBackup host type and the certificate type, deployment of
certificates varies. Consider the following scenarios:
NetBackup master Host ID-based certificates and host name-based certificates are
server automatically deployed during NetBackup installation and upgrade.
Clustered NetBackup Host ID-based certificates and host name-based certificates may
master server not be automatically deployed on all nodes.
NetBackup media Depending on the settings on the master server, host ID-based
servers and clients certificates may be automatically deployed on media servers and
clients.
The following table lists the various scenarios that require NetBackup security
certificates to be deployed:
NetBackup master server NetBackup master server requires the host name-based
and the host ID-based certificates.
NetBackup Administration The host that you access using the NetBackup
Console Administration Console must have the host
name-based and the host ID-based certificates.
Java Backup, Archive, and The client that you access using the Java Backup,
Restore user interface Archive, and Restore user interface must have the host
ID-based certificate.
NetBackup Access Control If NBAC is enabled on a NetBackup host, the host must
(NBAC) have the host name-based certificate.
■ Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple
or Guided method
Note: Veritas recommends that after you install or upgrade NetBackup server
software, you should uninstall older versions of the Remote Administration Console
(Windows and Java) present on the host. If the native NetBackup Administration
Console for Windows is present, it is automatically uninstalled when you install or
upgrade the NetBackup server software.
Note: Remember to update NetBackup OpsCenter to version 8.0 before you update
your NetBackup master servers to version 8.0. You must also disable OpsCenter
data collection. See the NetBackup OpsCenter Administrator's Guide for complete
information.
http://www.veritas.com/docs/DOC5332
Be aware there is a known issue for OpsCenter upgrades on 64-bit Windows
platforms. If language packs or Maintenance Packs are installed, the upgrade can
fail. More information about this issue is available.
http://www.veritas.com/docs/TECH211070
Note: For NetBackup installations that include globally clustered master servers
using the Global Cluster Option (GCO), follow the upgrade planning guidelines in
this guide. Then, refer to the following document for the specific steps to upgrade
these servers: http://www.veritas.com/docs/HOWTO73064
Master server upgrade 44
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Note: The upgrade process may not detect that MSDP is configured if the upgrade
is of a NetBackup 7.0.x Solaris SPARC computer with MSDP. Apply the
pduninstall.sh script that is found at the location that is shown to remedy this
issue:
http://www.veritas.com/docs/TECH146243
More information about this topic is available.
See “Additional steps required for upgrade of Solaris SPARC with MSDP”
on page 28.
Table 3-1 describes the steps to upgrade NetBackup and complete the image
metadata migration. To help you keep track of your progress, the table includes a
Completed column for you to mark as you complete each task.
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration
■ Estimate the MSDP conversion time for each server that uses MSDP.
See “Predicting time for the MSDP conversion process” on page 38.
■ For each server you want to upgrade, confirm a minimum of 12% free space is
available for each pre-NetBackup 7.6 server that uses MSDP.
To check the available free space, open the NetBackup Administration Console,
and the Media and Device Management > Devices > Disk Pools window shows
the percentage of used space in disk pools. If free space is less than 12%, free
up enough so that free space is equal to or greater than 12%.
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
3 Perform any pre-upgrade tasks that you would normally do in regard to your
NetBackup environment. For example:
4 (Conditional) If you plan to change your NetApp cluster to Vserver mode from node
scope mode, create a detailed image report for each filer. You can generate this
report with the bpimagelist command. The example that is shown is one possible
option. Use whatever options are necessary for your environment.
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
5 Beginning with NetBackup 8.0, the NetBackup master server includes a configured
Tomcat web server to support critical backup operations. This web server operates
under user account elements with limited privileges. These user account elements
must be available on each master server (or each node of a clustered master server).
More information is available:
http://www.veritas.com/docs/000081350
Note: Veritas recommends that you save the details of the user account that you
use for the NetBackup Web Services. A master server recovery requires the same
NetBackup Web Services user account and credentials that were used when the
NetBackup catalog was backed up.
Note: If the NetBackup PBX is running in secure mode, please add the web service
user as authorized user in PBX. More information about determining PBX mode and
how to correctly add users is available.
http://www.veritas.com/docs/000115774
6 (Conditional) If you are upgrading from pre-NetBackup 7.6 and use SLPs and if you
modified the contents of the LIFECYCLE_PARAMETERS configuration file be aware
of the changes to the SLP parameters. For more information on these changes, refer
to the SLP Parameters properties and the SLP deprecated parameters sections in
the Veritas NetBackup Administrator’s Guide, Volume I.
7 (Conditional) If your master server is at NetBackup 7.5.0.6 and you use TIR, apply
the available EEB and perform a catalog cleanup. More information is available.
Before upgrading the master server, run the nbholdutil -list command and
record the output of the command. This command generates a list of all holds.
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
9 Stop any applications on the system that interact with NetBackup. This step includes
any databases or system components being backed up. Failure to stop these
applications may result in unexpected behavior. Observed behavior includes aborted
upgrades and application failures.
For Oracle users, you must take down your database and your listener processes
before you upgrade.
If you cannot stop your Oracle database, a procedure is available that may let you
install NetBackup with the Oracle database active. More information on this topic is
available.
http://www.veritas.com/docs/TECH158276
11 (Conditional) If you are upgrading from NetBackup 7.5 or earlier, modify the
server.conf file as recommended.
Note: If the image count is less than 1 million, it is not necessary to modify the
server.conf file.
See “Modifying the server.conf file to improve image metadata migration and
NetBackup performance” on page 34.
Master server upgrade 48
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
12 Upgrade the NetBackup binaries. More information is available about this topic.
See “Additional steps required for upgrade of Solaris SPARC with MSDP” on page 28.
Note: The database rebuild occurs during this step. More information about this
topic is available.
13 Once the upgrade is complete, phase 1 of the image metadata migration begins, if
your upgrade is from a pre- 7.5 version of NetBackup. Phase 1 is not required if the
upgrade is from NetBackup 7.5x.x or NetBackup 7.6.x.x.
Master server upgrade 49
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
14 (Conditional) If your environment is pre-NetBackup 7.6, and you want to use the
guided method of migration because the environment has a large image catalog,
perform the actions shown.
Run the following command on the master server to prevent client initiated activities
(like backup, restore, database cross-checks):
■ On UNIX/Linux systems:
/usr/openv/netbackup/bin/admincmd/bprdreq -terminate
■ On Windows systems:
install_path\NetBackup\bin\admincmd\bprdreq -terminate
To perform phase 2 migration, run the command that is shown for each client in your
environment. You must run the command on the master server. Veritas has observed
that running the cat_import command on ten clients simultaneously works well
on many master servers. The number of simultaneous cat_import commands you
can run on your master server depends on the available CPU and I/O performance
of the underlying disk subsystem.
■ On UNIX/Linux systems:
/usr/openv/netbackup/bin/cat_import -client client_name
-delete_source -base /usr/openv/netbackup/db
■ On Windows systems:
install_path\NetBackup\bin\cat_import -client client_name
-delete_source -base install_path\NetBackup\db
15 Start the NetBackup Administration Console and open the Activity Monitor.
Master server upgrade 50
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
16 If your upgrade is from pre-NetBackup 7.6, to start phase 2 of the image metadata
migration or to finish the process started in step 12, run the following clean-up
command and wait for the image clean-up job to complete:
■ On UNIX/Linux systems:
/usr/openv/netbackup/bin/admincmd/bpimage -cleanup
-allclients
■ On Windows systems:
install_path\NetBackup\bin\admincmd\bpimage -cleanup
-allclients
Veritas expects the clean-up job to exit with a non-zero status because the catalog
policy is disabled. Use the Activity Monitor to view the progress of the clean-up job.
See “About monitoring the phase 2 migration process” on page 107.
Once the clean-up job finishes, run the command shown:
■ On UNIX/Linux systems:
/usr/openv/netbackup/bin/admincmd/nbemmcmd -listsettings
-brief -machinename masterservername
■ On Windows systems:
install_path\NetBackup\bin\admincmd\nbemmcmd -listsettings
-brief -machinename masterservername
You must re-run bpimage -cleanup -allclients and wait for it to complete.
Veritas expects the clean-up job to exit with a status 1 because the catalog policy is
disabled. If this second clean-up job fails with any other non-zero status, stop the
upgrade and contact Veritas Technical Support.
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
17 If your upgrade is from a pre-NetBackup 7.5 version, wait for both phase 1 and phase
2 migrations to complete.
For upgrades from NetBackup 7.5.x.x, wait for phase 2 to complete. For upgrades
from NetBackup 7.6.0.x, both phases were completed previously. You can verify the
migration with the procedure shown in this step.
Note: If the image metadata migration appears to take much longer than your
estimated total migration time, please contact Veritas Technical Support.
■ On UNIX/Linux systems:
/usr/openv/netbackup/bin/admincmd/nbemmcmd -listsettings
-brief -machinename masterservername
■ On Windows systems:
install_path\NetBackup\bin\admincmd\nbemmcmd -listsettings
-brief -machinename masterservername
■ On UNIX/Linux systems:
/usr/openv/netbackup/db.corrupt
■ On Windows systems:
install_path\NetBackup\db.corrupt
Examine all files in the directory and if necessary, contact Veritas Technical Support
for assistance.
Master server upgrade 52
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
19 (Conditional) If your master server has an MSDP disk pool and the NetBackup installer
does not detect the MSDP configuration or if you choose not to start the conversion
automatically, the MSDP conversion must be started manually. One known cause
for the installer not detecting the MSDP configuration is an upgrade of a NetBackup
7.0.x Solaris SPARC computer without the pduninstall.sh script applied. Start
the MSDP conversion manually by running the following command:
/usr/openv/pdde/pdconfigure/scripts/installers/PDDE_convert.sh
--storagepath PathToMSDPStorage
Please note this command performs the MSDP conversion. Be aware of the disk
space and the time requirements.
See “Predicting time for the MSDP conversion process” on page 38.
See “Additional steps required for upgrade of Solaris SPARC with MSDP” on page 28.
Master server upgrade 53
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
20 (Conditional) If your master server has an MSDP Disk Pool, monitor the progress of
the MSDP conversion. Do not proceed until the conversion is complete.
■ UNIX/Linux:
/usr/openv/pdde/pdcr/bin/stconv --status
■ Windows:
install_path\pdde\stconv.exe --status
The output of the stconv.exe --status displays one of the following messages:
You can also check the status of the conversion by looking at the log file at
MSDPStorage\log\convert.
Master server upgrade 54
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
https://sort.veritas.com/netbackup
UNIX/Linux: /usr/openv/netbackup/bin/bprd
Windows: install_path\NetBackup\bin\bprd
6 Prepare for the install by stopping all NetBackup processes and services. Use
the command shown:
UNIX/Linux: /usr/openv/netbackup/bin/bp.kill_all
Windows: install_path\NetBackup\bin\bpdown -f
22 Start any applications on the system that interact with NetBackup. This step includes
any databases or system components being backed up.
Master server upgrade 55
Upgrading to NetBackup 8.0 and migrating the image metadata using the Simple or Guided method
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
23 (Conditional) This step applies only to cluster installations. If this computer is not a
clustered master server upgrade, proceed to the next step.
After all image metadata migration processes have completed on this master server,
update the other nodes in the cluster. You can update the other master servers nodes
in the cluster to NetBackup 8.0 by following standard cluster upgrade process. For
complete details, see the Veritas NetBackup Clustered Master Server Administrator’s
Guide.
http://www.veritas.com/docs/DOC5332
24 If you have any media servers that you intend to upgrade to NetBackup 8.0, you may
upgrade them now. If you start any media server upgrades, do not continue with this
procedure until the media server upgrades are complete.
Note: NetBackup requires that media servers have a security certificate to function
correctly in certain use cases. More information about this topic is available.
Note: Media servers with MSDP may take a long time to upgrade. If your calculations
indicate a long upgrade, wait to upgrade the media servers until the end of this
procedure.
25 Once the catalog migration and the MSDP conversion finish, reactivate the following
in the order as shown:
26 (Conditional) If you have a NetApp cluster, additional steps may be required. More
information is available.
27 Monitor your backup environment to verify that normal NetBackup operation has
resumed.
Master server upgrade 56
Performing local, remote, or clustered server upgrades on Windows systems
Table 3-1 Steps to upgrade to NetBackup 8.0 and complete the image
metadata migration (continued)
Contact your Veritas Support representative if you notice a difference in the number
of holds.
Note: Veritas recommends that after you upgrade the master server to version 8.0,
you uninstall the NetBackup Search software from the indexing servers for that master
server.
29 Upgrade any media servers and clients not already upgraded as time and backup
windows permit.
A client upgrade is the same as a client installation. See the NetBackup Installation
Guide - UNIX and Windows manual for help with the installation.
http://www.veritas.com/docs/DOC5332
30 Perform any additional upgrade steps. More information about this topic is available.
2 Start the NetBackup Installation Wizard with one of the following methods:
■ DVD media
Insert the NetBackup for Windows DVD in the drive. If Autorun is disabled,
navigate to the DVD drive and run Browser.exe.
■ ESD images (downloaded files)
Navigate to the directory where the images reside and run Browser.exe.
Click Next.
9 On the NetBackup Deduplication screen, indicate how the installer should
handle the MSDP conversion. The conversion runs automatically after the
upgrade by default. Veritas recommends that you accept the default. Click OK
to continue.
10 On the NetBackup License Key and Server Type screen, provide the following
information:
License Enter the base product license that you received with your product.
For upgrades, the license for the existing installation type determines which components
you can select.
Note: For remote upgrades, the license that you enter here gets pushed to the other
nodes. Your license may enable add-on products. If you push NetBackup to nodes
that have an add-on product already installed, your license works for the add-on
product(s).
For remote or for clustered upgrades, the following occurs during the upgrade process
to verify that you have the proper credentials to perform the upgrade:
■ When you select a clustered system for upgrade, NetBackup determines if you
have proper administrator credentials on all nodes in the cluster. If you do not have
the proper credentials, the system is not added to the list.
■ If you have the proper credentials, NetBackup performs a second check to determine
if a license is needed. If a license is needed and one was not entered, the system
cannot be added to the list. You must enter a valid license to upgrade on that node.
If you enter an invalid license, this screen remains visible until a valid license is
entered.
Master server upgrade 59
Performing local, remote, or clustered server upgrades on Windows systems
NetBackup Master Server Click this icon to upgrade master server software.
NetBackup Media Server Click this icon to upgrade media server software.
11 On the NetBackup Web Services screen, specify the account type and the
account details.
example is if a port conflict occurs with a firewall, which may cause security
issues.
To change a port number, select the port number that you want to replace
and type the new number.
Click Next.
■ NetBackup Services
On this screen, provide the following startup account and startup type
information for NetBackup services:
By default, the Local System account is selected, so that NetBackup uses the built-in
system account. When this option is selected, the fields below it are disabled.
To specify a different system account:
■ Select This account.
■ Enter the account information in the following fields:
Domain
Username
Password
Startup Type This option determines whether NetBackup services start automatically if you need to
restart the NetBackup host. The default is Automatic.
Start job-related NetBackup By default, job-related services are set to start automatically after the upgrade has
services following completed.
installation
To prevent job-related services from starting automatically, click on the box to clear
the check mark.
Safe Abort Option This option determines how the upgrade proceeds if a restart is required as part of the
upgrade.
If you select this option and the upgrade process determines that a restart is required,
the upgrade stops. The system is then rolled back to its original state.
If you do not select this option, the upgrade proceeds even if the upgrade process
determines that a restart is required.
Click Next.
Master server upgrade 61
Performing local, remote, or clustered server upgrades on Windows systems
Master Server Name For master server installations, enter the name of the local computer.
For media server installations, you must change the name to the master server name
to which the media server is configured.
Note: For clustered servers, this field is NetBackup Virtual Host Name. Veritas
strongly recommends that you not change this value.
Note: For the systems that use a Media Server Deduplication Pool (MSDP), make
sure that you read the NetBackup Deduplication notice that appears.
Additional Servers Enter the names of any additional NetBackup master servers and media servers that
you want to communicate with this server. Include the names of computers where you
plan to install NetBackup later.
To enter more than one name, separate each name with a comma or press Enter after
each name.
Media Server Name This field appears only for NetBackup Enterprise media server installations.
When you install media server software, this field defaults to the local server name.
Note: For the systems that use a Media Server Deduplication Pool (MSDP), make
sure that you read the NetBackup Deduplication notice that appears.
OpsCenter Server Name OpsCenter is a web-based administration and management tool for NetBackup.
(Optional)
If you have an OpsCenter server or plan to install one, enter the server name or the
IP address for that server here.
For a clustered server, do not use the virtual name. Instead, use the actual host name
of the cluster node.
Click Next.
14 For remote upgrades only, on the Veritas NetBackup Remote Hosts screen,
specify the hosts where you want NetBackup installed.
■ Windows Destination Systems
Right-click Windows Destination Computers and select from the
drop-down menu, or use the following methods:
Master server upgrade 62
Performing local, remote, or clustered server upgrades on Windows systems
Browse Click here to search the network for the hosts where you want to upgrade NetBackup.
■ On the Available Systems dialog box, select the computer to add and click Next.
■ On the Remote Computer Login Credentials dialog box, enter the user name,
the password, and the domain of the account for NetBackup to use on the remote
computers.
■ If you plan to upgrade multiple remote computers, click the box next to Remember
User Name and Password. Selecting this option prevents the need to enter this
information for each remote computer.
When you provide credentials, you select host nodes and add them to the Windows
Destination Systems list. These are the nodes on which you remotely upgrade
NetBackup. Make sure that you select your local host when you select systems to
install.
Each time you choose a system, NetBackup performs system and license checks.
For example, it verifies the system for a server upgrade that matches the type that
you selected, as follows:
■ NetBackup not installed: Considers the remote to be verified.
■ NetBackup already installed: Compares the upgrade type on that system to the
upgrade type that you request.
■ Invalid combination: Notifies you of the problem and disallows the choice. One
example of an invalid combination is to try to install a Remote Administration
Console on a remote system that is already a master server.
■ Remote system not a supported platform or level: Notifies you of the problem
and disallows the choice.
The upgrade procedure also verifies that you have proper administrator credentials
on the remote system. If you do not have administrator credentials, the Enter
Network Password screen appears, and prompts you to enter the administrator’s
user name and password.
Click OK and continue selecting destination systems.
This process repeats for each node that you select. You can elect to retain the user
name and password. In that case, you are prompted only when the user name or
password is not valid.
Note the following about the push-install process in a clustered environment:
■ You can upgrade NetBackup on any number of nodes. However, the clustering
service sets the limit for the number of nodes in a cluster, not NetBackup.
■ Language packages and other NetBackup add-on products cannot be upgraded
with the push method. Add-on products must be upgraded on each individual
node in the cluster group. For instructions on how to upgrade these products,
refer to the NetBackup documentation that supports each product.
Import Click here to import a text file that contains a list of host names. When you create the
text file, the host names must be defined in the following format:
Domain\ComputerName
Remove To remove a host from the Destination Systems list, select the host and click here.
Change Click here to change the destination for NetBackup file installation on the selected
remote host.
■ Click Next.
15 For cluster upgrades only, on the Cluster Settings screen, review the
information displayed. All information except the Public Network is displayed
for informational purposes and cannot be changed. If you need to change the
public network, select the correct public network from the drop-down.
Warning: You must not select a private network that is assigned to this cluster.
For remote or for cluster upgrades only, right-click on a system in the dialog
box to see the upgrade status. Up to five upgrades occur simultaneously. When
an upgrade is completed, another one begins so that a maximum of five
upgrades are in progress.
17 For remote upgrades only, when all remote upgrades have completed, click
Finish.
18 On the Installation Complete screen, select from the following options:
View installation log file An upgrade log file provides detailed installation information and shows whether any
errors occurred.
%ALLUSERSPROFILE%\Veritas\NetBackup\InstallLogs\
Note: When you perform a remote upgrade to multiple computers, this option only
lets you view the log for the local computer. Each computer that you selected for
upgrade contains its own upgrade log file. To view the log file of a remote computer,
open a Windows Explorer window and enter \\<COMPUTERNAME>.
After you have manually stopped each of the identified processes, you can run the
upgrade script again.
Note:
For Windows 2008/2012/2012 R2 Server Core systems, you can only upgrade
NetBackup with this procedure.
■ SET ADDITIONALSERVERS=media1,media2,media3
Enter the names of any additional NetBackup master servers and media
servers that you want to communicate with this host. Include the names of
servers where you plan to install NetBackup later.
If no other servers are to communicate with this host, remove this line from
the script.
■ SET ABORT_REBOOT_INSTALL=0
This line lets you determine how you want the upgrade to continue if a
restart is required. Select from the following settings:
REBOOT="ReallySuppress"
9 Resume the upgrade process. Please select the option which applies to your
upgrade process:
See “Upgrading to NetBackup 8.0 and migrating the image metadata using
the Simple or Guided method” on page 43.
■ Freeze the NetBackup Group so that migrations do not occur while the
inactive nodes are upgraded.
■ If you have a VCS cluster configured, you can freeze the NetBackup Group
by using the Cluster Manager interface or the command line.
■ Before you proceed with a cluster upgrade, refer to the NetBackup Clustered
Master Server Administrator's Guide for other cluster upgrade requirements.
http://www.veritas.com/docs/DOC5332
Master server upgrade 68
Upgrading UNIX/Linux server software to NetBackup 8.0
4 (Conditional) For Solaris servers at pre-NetBackup 7.5 only, remove the 6.x
or 7.x versions of all add-on products and database agents.
Note: The installation script displays a list of the add-on products and the
agents that are currently installed. The script also offers to remove these earlier
versions for you and Veritas recommends this method.
Warning: You also have the option to remove these items manually before
the upgrade occurs. These items must be removed before you upgrade to
version 7.x. If you remove these items after an upgrade to version 7.x, part of
the NetBackup installation is destroyed and the product cannot function. If you
decide to remove these products manually, you must stop the upgrade here.
Refer to the appropriate NetBackup 6.x or 7.x documentation for instructions
on how to remove each add-on product or agent.
5 For Solaris systems, all of the NetBackup scripts that you may have modified
are removed when you run the upgrade script.
For non-Solaris systems, NetBackup scripts that are not covered in Chapter 1
that you modified are removed when you run the upgrade script. More
information about this topic is available.
See “About automatic file changes from an upgrade” on page 10.
Save any files that you have modified and want to keep.
6 (Conditional) For AIX systems, this step deletes any robotic control paths. In
an AIX clustered environment, you must perform this step on all nodes in the
cluster.
For more information about the robotic control paths, see the NetBackup
Device Configuration Guide.
http://www.veritas.com/docs/DOC5332
■ Remove the ovpass driver, as follows:
/usr/openv/volmgr/bin/driver/remove_ovpass
dvd_directory/install
ESD images (downloaded ■ Navigate to the location where the installation images
files) reside.
■ Enter the following command:
./install
8 Follow the prompts in the installation script to install the NetBackup server
binaries. More information on how to reply to the prompts is available.
See “Upgrading to NetBackup 8.0 and migrating the image metadata using
the Simple or Guided method” on page 43.
9 When the script finishes, resume the upgrade process.
See “Upgrading to NetBackup 8.0 and migrating the image metadata using
the Simple or Guided method” on page 43.
Table 3-2 Flags and options for mounting NetBackup DVDs (continued)
mount_point Specifies the directory where you want to mount the DVD.
See “Mounting NetBackup software media on UNIX or Linux systems” on page 70.
or
smitty mountfs
/usr/sbin/vold &
Platform Links
AIX /etc/rc.netbackup.aix
/sbin/rc2.d/S777netbackup ->/sbin/init.d/netbackup
/etc/rc1.d/K01netbackup ->/etc/init.d/netbackup
/etc/rc2.d/S95netbackup ->/etc/init.d/netbackup
/etc/rc.d/rc1.d/K01netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc2.d/S77netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc3.d/S77netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc5.d/S77netbackup
->/etc/rc.d/init.d/netbackup
/etc/rc.d/rc6.d/K01netbackup
->/etc/rc.d/init.d/netbackup
Master server upgrade 73
Completing your system update after an upgrade
Platform Links
/etc/init.d/rc2.d/S77netbackup
->/etc/init.d/netbackup
/etc/init.d/rc3.d/S77netbackup
->/etc/init.d/netbackup
/etc/init.d/rc5.d/S77netbackup
->/etc/init.d/netbackup
/etc/init.d/rc6.d/K01netbackup
->/etc/init.d/netbackup
/etc/rc1.d/K01netbackup ->/etc/init.d/netbackup
/etc/rc2.d/S77netbackup ->/etc/init.d/netbackup
Master server privileges If you upgraded a master server that allowed nonroot users
to administer NetBackup, you must reconfigure the
permissions and the group. The default permissions and
group on the newly installed files allow only a root user to
perform NetBackup administration.
Media server security NetBackup requires that media servers have a security
certificate certificate to function correctly in certain use cases. More
information is available.
Note: Veritas recommends that after you install or upgrade NetBackup server
software, you should uninstall older versions of the Remote Administration Console
(Windows and Java) present on the host. If the native NetBackup Administration
Console for Windows is present, it is automatically uninstalled when you install or
upgrade the NetBackup server software.
Media server upgrade 76
Upgrading NetBackup media servers to NetBackup 8.0
2 If your media server upgrade is part of the master server upgrade, you can proceed
to the next step.
4 Upgrade the NetBackup binaries. More information is available about this topic.
Note: If this upgrade is of a Solaris SPARC server with MSDP currently at NetBackup
7.0.x, the installer does not detect the MSDP installation. More information about
this topic is available.
See “Additional steps required for upgrade of Solaris SPARC with MSDP” on page 28.
5 (Conditional) If the NetBackup installer does not detect the MSDP configuration or
if you choose not to start the conversion automatically, the MSDP conversion must
be started manually. One known cause for the installer not detecting the MSDP
configuration is an upgrade of a NetBackup 7.0.x Solaris SPARC computer without
the pduninstall.sh script applied. Start the MSDP conversion manually by running
the following command:
/usr/openv/pdde/pdconfigure/scripts/installers/PDDE_convert.sh
--storagepath PathToMSDPStorage
Please note this command performs the MSDP conversion. Be aware of the disk
space and the time requirements.
See “Predicting time for the MSDP conversion process” on page 38.
See “Additional steps required for upgrade of Solaris SPARC with MSDP” on page 28.
Media server upgrade 79
Upgrading NetBackup media servers to NetBackup 8.0
6 (Conditional) If your media server has an MSDP Disk Pool, monitor the progress of
the MSDP conversion. Do not proceed until the conversion is complete.
■ UNIX/Linux:
/usr/openv/pdde/pdcr/bin/stconv --status
■ Windows:
install_path\pdde\stconv.exe --status
The output of the stconv.exe --status displays one of the following messages:
You can also check the status of the conversion by looking at the log file at
MSDPStorage\log\convert.
Media server upgrade 80
Upgrading NetBackup media servers to NetBackup 8.0
https://sort.veritas.com/netbackup
6 Prepare for the install by stopping all NetBackup processes and services. Use
the command shown:
UNIX/Linux: /usr/openv/netbackup/bin/bp.kill_all
Windows: install_path\NetBackup\bin\bpdown -f
9 (Conditional) If the media server upgrade is part of a master server upgrade, skip
this step.
10 (Conditional) If the media server upgrade is part of a master server upgrade, resume
the master server upgrade procedure.
After successful conversion and when you are comfortable with the new storage
format, clean up storage artifacts from the conversion process, as follows:
■ UNIX: /usr/openv/pdde/pdcr/bin/stconv --cleanup
■ Windows: install path\Veritas\pdde\stconv.exe --cleanup
Chapter 5
MSDP upgrade for
NetBackup
This chapter includes the following topics:
Windows: storage_path\log\convert
UNIX: storage_path/log/convert
During the NetBackup 8.0 upgrade, the installer detects if an existing MSDP
configuration is present on a media server. The installer also determines if enough
free space is available, as follows:
Required free space for each Media Server Deduplication Pool:12%
Only the media servers that are upgraded from pre-NetBackup 7.6 require 12%
free space. Media servers that are upgraded from NetBackup 7.6.0.x and later
require minimal free space for the upgrade.
The following table describes the possible upgrade outcomes for NetBackup 7.5.x
media servers:
Table 5-1 MSDP upgrade outcomes for NetBackup 7.5.x media servers
Less than 12% The installation fails with an insufficient free space warning. The installer
provides advice about freeing up storage space.
The insufficient free space warning that you receive depends on the
operating system.
You can attempt to free up storage space before you begin your upgrade. More
information about this topic is available.
See “Freeing up MSDP storage space for an upgrade to NetBackup 8.0” on page 86.
The installer offers to start the conversion process for you. If you choose to have
the installer start the conversion process automatically, it starts the conversion after
the installation has finished.
MSDP upgrade for NetBackup 84
About upgrading MSDP to NetBackup 8.0
■ UNIX or Linux
■ Confirm no other processes (such as terminal sessions) have files or
directories open within the MSDP storage volume.
MSDP upgrade for NetBackup 86
Freeing up MSDP storage space for an upgrade to NetBackup 8.0
Step 1 Expire unnecessary backup More information about this subject is available.
images.
NetBackup Administrator's Guide, Volume I
http://www.veritas.com/docs/DOC5332
Step 2 Run deduplication queue On NetBackup 7.5 systems, process the transaction queue twice.
processing.
On NetBackup 7.0.x and 7.1.x systems, do the following:
■ Process the transaction queue.
See “Processing the MSDP transaction queue manually”
on page 87.
■ Run garbage collection.
See “Manual garbage collection on an MSDP storage server”
on page 87.
■ Process the transaction queue.
Step 3 Reclaim the MSDP free space. See “Reclaiming MSDP free space before an upgrade to NetBackup
8.0” on page 88.
Step 4 Use more thorough storage If the previous steps do not free up enough space, a Veritas tech
reclamation procedures. note provides more thorough information about freeing up MSDP
disk space.
http://www.veritas.com/docs/TECH124914
MSDP upgrade for NetBackup 87
Freeing up MSDP storage space for an upgrade to NetBackup 8.0
Step 5 Contact Veritas. If you still do not have enough free space after following the tech
note advice, contact your Veritas Support Representative. See
“Contacting Technical Support.”
Note: If the upgrade is of a NetBackup 7.0.x Solaris SPARC computer, you must
specify the storagepath parameter.
■ Windows: mount_path\pdde\PDDE_convert.bat
If you need to determine the location of the MSDP storage path, use one of
the commands shown:
Note: It is possible you may find more than one MSDP storage directory. Use
the one that has the most recent entries in the PathToMSDPStorage/log/spad
directory.
■ If your media server is still at NetBackup 7.0.x, run the command shown
(the output is truncated for clarity):
ls -l /etc/pdregistry.cfg
/etc/pdregistry.cfg -> /Storage/etc/pdregistry.cfg
In the example shown, the correct path for the MSDP storage is /Storage.
■ If you have already upgraded the media server to NetBackup 8.0, use the
find command to locate the pdde-config.log file:
The listing of the storage path is near the top of the file.
Example (bold added for clarity):
If the PDDE_convert script generates the failure shown, rerun the command
and use the storagepath parameter.
UNIX:
root@server:~ $ /usr/openv/pdde/pdconfigure/scripts/installers/
PDDE_convert.sh
/usr/openv/pdde/pdconfigure/scripts/installers/PDDE_convert.sh: This
tool convert the current Media Server Deduplication Pool storage to
the new format
Do you want to start the conversion? [y,n] (n) y
Mon Aug 26 2013 16:20:47.329130 ERROR (1): Section Veritas/PureDisk/
ContentRouter not found in configfile.
Failed to locate contentrouter.cfg from /etc/pdregistry.cfg
Please specify your storage location with option --storagepath
Windows:
C:\>H:\dedupe\dedupe\libs\clibs\scripts\PDDE_convert.bat
H:\dedupe\dedupe\libs\clibs\scripts\PDDE_convert.bat: This tool
convert the current Media Server Deduplication Pool storage to
the new format
Do you want to start the conversion? [y,n] (n) y
ERROR: The system was unable to find the specified registry key or
value.
Failed to locate pdregistry.cfg
Please specify your storage location by option --storagepath
2 After successful conversion and when you are comfortable with the new storage
format, clean up storage artifacts from the conversion process, as follows:
■ UNIX: /usr/openv/pdde/pdcr/bin/stconv --cleanup
■ Windows: install path\Veritas\pdde\stconv.exe --cleanup
Chapter 6
NetBackup operational
behavior changes
This chapter includes the following topics:
■ On Windows systems:
install_path\NetBackup\db\images\client_directory\time_directory\image_name.lck
When all images in a time_directory directory are expired, any remaining .lck
files are removed when the time_directory directory is deleted.
Warning: Do not delete, rename, move, or otherwise modify any .lck files.
NetBackup operational behavior changes 92
About foreign media servers
■ Install and upgrade of the Linux client binaries with standard RPM tools
Note: You cannot use this utility to update the JRE for the NetBackup Plug-in for
VMware vCenter.
If your system is running NetBackup 8.0 or later, use Table A-1 to determine the
location of the nbcomponentupdate utility.
UNIX or /usr/openv/java/nbcomponentupdate
Linux
UNIX or SYMCOpsCenterServer/bin/nbcomponentupdate
Linux
Caution: Do not stop the utility while the JRE update is in progress. This action
can cause the product that uses the JRE, such as NetBackup, to become unstable.
If there are additional versions of the JRE installed on your system for other
applications, the NetBackup JRE does not interfere with them. The NetBackup JRE
does not provide integration with web browsers and does not allow Java Applets
or Web Start to run. For that reason, the NetBackup JRE cannot be used in a
browser-based attack that uses Java Applet or Web Start vulnerabilities.
More information about NetBackup JRE alerts is available.
http://www.veritas.com/docs/TECH50711
The DVD image files are posted and available for download on the MyVeritas
website.
See “About the NetBackup Electronic Software Distribution (ESD) images”
on page 97.
Platform OS Contents
Platform OS Contents
Note: The NetBackup vCenter plug-in for ESX is available electronically from the
MyVeritas download site. It is free to customers under maintenance contract. An
e-mail with access information to the MyVeritas download site was sent when
NetBackup 7.6.1 became generally available. More information is available.
See “About the NetBackup Electronic Software Distribution (ESD) images”
on page 97.
Caution: If at any time after the upgrade from pre-NetBackup 7.7 to NetBackup
7.7 or later the mode changes from Node scope to Vserver aware, you must perform
the additional steps. Failure to perform the additional steps places your data at risk.
Note: Once a 7.7 media server detects Vserver aware mode, no further backup
activities are performed on any other media server running any earlier releases of
NetBackup. If you do not update all of the media servers to 7.7, you may encounter
performance and scalability issues when the pre-NetBackup 7.7 media servers are
no longer used to perform the backup activities.
If you change from Node scope mode to Vserver aware mode, you must do the
following:
Additional changes for Node scope mode to Vserver aware mode
1 Enable the Vserver aware mode on the cluster by disabling node-scope-mode.
2 If there are tape devices attached to the cluster nodes, you must reconfigure
them. Configure the tape devices to use the cluster-management logical
interface (LIF) as the NDMP host for the device configuration. NetBackup does
not support use of node name for device configuration.
See the Veritas NetBackup for NDMP Administrator's Guide for additional
information.
Reference 99
Additional post-upgrade steps for NetApp clusters
5 Update or replace any storage units that use the node names of the cluster to
use the cluster LIF.
6 Update or replace any existing policies that back up the cluster.
You must use either the Data LIF or the Cluster-management LIF as the client
name. NetBackup does not support the use of the node name for the client
name. The backup selections may also need to be modified.
7 Add an intercluster management LIF for each node that does not host a cluster
management LIF.
The NetApp cluster requires this activity to perform NDMP 3 way or NDMP
Remote backups. Without these LIFs, all 3 way or remote backups from the
volumes that are not hosted on the same node as the cluster management LIF
fail.
8 To restore, verify, or duplicate the old images, you may have to use alternate
read host.
Reference 100
About the NetBackup preinstallation Environment Checker
Once the command runs successfully, the output of the nbemmcmd should look
similar to the following:
Use the following procedure to run the Environment Checker and assess whether
computers are ready for NetBackup installation.
To run the Environment Checker
1 Start the NetBackup Installation Wizard with one of the following methods:
■ DVD media
Insert the NetBackup for Windows DVD in the drive. If Autorun is disabled,
navigate to the DVD drive and run Browser.exe.
■ ESD images (downloaded files)
Navigate to the directory where the images reside and run Browser.exe.
Local Environment Check To check the local computer only, leave this option
(default) checked and click Next.
Remote Environment Check ■ To check one or more remote computers, select this
option and click Next.
Note: You can keep the Local Environment Check
option to include the local computer. You can also
deselect this option to exclude it.
■ On the Remote screen, add or remove computers
to check as follows:
■ Add Server From List
Click this option to select a computer from a list
of available systems on your network. Then click
Next.
Enter the appropriate User Name and Password
for the selected computer, then click OK.
■ Add Server Manually
Click this option to add computer names
manually.
On the Manual Remote Computer Selection
dialog box, enter the appropriate Domain Name
and the Server Name, then click OK.
On the Remote Computer Login Credentials
dialog box, enter the appropriate User Name
and Password, then click OK.
■ Remove
To remove a computer from the Remote
Computers list, select the computer from the list
and click Remove.
6 When all computers have been checked, the Results screen displays a list of
the checked systems with a brief result under each computer name. Click on
a computer name to see the complete results for that computer. The following
describes the symbols that may appear in a summary:
Green check mark Indicates that the item meets the requirements for a
NetBackup installation or an upgrade.
Yellow exclamation point Indicates that a potential issue has been detected that
may, or may not cause a problem for a NetBackup
installation or an upgrade.
Red X Indicates that the item does not meet the NetBackup
installation requirements. Any summary report items
with a red X must be corrected before you attempt a
NetBackup installation or an upgrade.
Note: Veritas recommends that you address all items that are marked with a
yellow exclamation point and a red X. Then run the Environment Checker
again.
7.7 and later 1.1 Provides 7-mode support One master server supports MS-Windows, Standard,
for all NetBackup 7.7 many OCUM servers. NDMP, VMware, Oracle
Replication Director
The plug-in must be installed on
features.
the OnCommand Unified
Manager (OCUM) server.
1.1 P1 Provides 7-mode support One master server supports MS-Windows, Standard,
for all NetBackup 7.7 many OCUM servers. NDMP, VMware, Oracle
Replication Director
features.
2.0 Provides cDOT support. One master server supports MS-Windows, Standard,
many OCUM servers. NDMP, VMware, Oracle
7.6 1.1 NetApp Data ONTAP One master server to many MS-Windows, Standard,
7-Mode support for all of OCUM servers NDMP, VMware, Oracle
NetBackup 7.6 Replication
Director features.
Reference 105
Using NetApp disk arrays with Replication Director
Note: You must upgrade the entire NetBackup environment before upgrading the
plug-in. Upgrade all master servers, media servers, clients, and any hosts which
communicate with the plug-in.
NFS/CIFS
iSCSI/FC
iSCSI/FC
NetApp OnCommand Unified Manager
NBUPlugin for 7-mode
SnapMirror
SnapVault
NFS/CIFS
NBUPlugin for cDOT
(Linux or Windows)
Cluster 1 Cluster 2
SnapMirror
SVM1 SVM1
SnapVault
SVM2 SVM2
SVM3 SVM3
C-mode Secondary
Parameter Description
Import rate = n images/sec The cumulative import rate, which can be used to
validate the estimated migration time.
Table A-6 NetBackup installation and upgrade requirements for UNIX and
Linux
Operating ■ For a complete list of compatible UNIX and Linux operating systems, refer to the
System Software Compatibility List (SCL) at the following website:
http://www.netbackup.com/compatibility
https://sort.veritas.com/netbackup
Memory ■ Master servers in a production environment with several database agents enabled
should have a minimum of 8 GB of memory each.
■ Media servers in a production environment with several database agents enabled
should have a minimum of 4 GB of memory each.
■ Any client in a production environment should have a minimum of 512 MB of memory.
■ For reasonable performance of the NetBackup-Java interfaces, you need 512 MB of
RAM. Of that space, 256 MB must be available to the interface program (jnbSA or
jbpSA).
For additional information about memory requirements, refer to the NetBackup Backup
Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
Reference 110
Installation and upgrade requirements for UNIX and Linux
Table A-6 NetBackup installation and upgrade requirements for UNIX and
Linux (continued)
Disk space ■ The exact amount of space that is required depends on the hardware platform. More
information about this topic is available.
NetBackup Release Notes for 8.0
http://www.veritas.com/docs/DOC5332
■ NetBackup catalogs contain information about your backups that become larger as
you use the product. The disk space that the catalogs require depends primarily on
the following aspects of your backup configuration:
■ The number of files that are backed up.
■ The frequency of your backups.
■ The amount of time that you set to retain your backup data.
If space is an issue, you can install NetBackup on an alternate file system. The installation
lets you select an alternate install location, and creates the appropriate link from
/usr/openv.
Note: The value for disk space is for initial installation only. The NetBackup catalog
requires considerably more space once the master server is placed in a production
environment. For additional information on sizing requirements for the NetBackup catalog,
refer to the NetBackup Backup Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
General ■ Ensure that the gzip and the gunzip commands are installed on the local system.
requirements The directories where these commands are installed must be part of the root user’s
path environment variable setting.
■ All NetBackup installation DVDs or ESD images, appropriate licenses, and the root
password for all servers.
■ A server of a supported hardware type that runs a supported version of its operating
system (with applicable patches), adequate disk space, and supported peripherals.
For details on these requirements, refer to the NetBackup Release Notes.
http://www.veritas.com/docs/DOC5332
■ All NetBackup servers must recognize and be recognizable by their client systems.
In some environments, this means that each must be defined in the other’s
/etc/hosts file. Other environments may use the Network Information Service (NIS)
or Domain Name Service (DNS).
■ The minimum screen resolution configuration is 1024x768, 256 colors.
Reference 111
Installation and upgrade requirements for UNIX and Linux
Table A-6 NetBackup installation and upgrade requirements for UNIX and
Linux (continued)
Clustered ■ Ensure that each node in the NetBackup cluster can run the ssh command, the rsh
systems command, or its equivalent (on HP-UX, the command is remsh). The root user must
be able to perform a remote login to each node in the cluster without entering a
password. This remote login is necessary for installation and configuration of the
NetBackup server and any NetBackup agents and options. After installation and
configuration are complete, it is no longer required.
■ You must install, configure, and start the cluster framework before you install
NetBackup.
■ You must have defined a virtual name using DNS, NIS, or the /etc/hosts file. The
IP address is defined at the same time. (The virtual name is a label for the IP address.)
http://www.veritas.com/docs/DOC5332
NFS Veritas does not support installation of NetBackup in an NFS-mounted directory. File
compatibility locking in NFS-mounted file systems can be unreliable.
http://www.veritas.com/docs/DOC5332
Red Hat Linux For Red Hat Linux, NetBackup requires server networking.
Other backup Veritas recommends that you remove any other vendor backup software currently
software configured on your system before you install this product. Other vendor backup software
can negatively affect how NetBackup installs and functions.
Reference 112
Installation and upgrade requirements for Windows and Windows clusters
Table A-6 NetBackup installation and upgrade requirements for UNIX and
Linux (continued)
Web Services Beginning with NetBackup 8.0, the NetBackup master server includes a configured
Tomcat web server to support critical backup operations. This web server operates under
user account elements with limited privileges. These user account elements must be
available on each master server (or each node of a clustered master server). You must
create these required account elements before installation. More information is available:
http://www.veritas.com/docs/000081350
Note: Veritas recommends that you save the details of the user account that you use
for the NetBackup Web Services. A master server recovery requires the same NetBackup
Web Services user account and credentials that were used when the NetBackup catalog
was backed up.
Note: If the NetBackup PBX is running in secure mode, please add the web service
user as authorized user in PBX. More information about determining PBX mode and how
to correctly add users is available.
http://www.veritas.com/docs/000115774
By default, the UNIX installation script attempts to associate the web server with user
account nbwebsvc and group account nbwebgrp. You can override these default values
with the NetBackup installation answer file. You must populate the NetBackup installation
answer file on the target host before you start the UNIX installation script. Populate the
NetBackup installation answer file with custom web server account names as shown.
2 Open the file /tmp/NBInstallAnswer.conf with your preferred text editor. Create the
file if it does not exist.
3 Override the default web server user account name by adding the line shown:
WEBSVC_USER=custom_user_account_name
4 Override the default web server group account name by adding the line shown:
WEBSVC_GROUP=custom_group_account_name
Operating ■ Make sure that you have applied the most current operating system patches and
system updates. If you are not certain that your operating system is current, contact your
operating system vendor and request the latest patches and upgrades.
■ For a complete list of compatible Windows operating systems, refer to the Software
Compatibility List (SCL) at the following website:
http://www.netbackup.com/compatibility
Memory ■ Master servers in a production environment with several database agents enabled
should have a minimum of 8 GB of memory each.
■ Media servers in a production environment with several database agents enabled
should have a minimum of 4 GB of memory each.
For additional information about memory requirements, refer to the NetBackup Backup
Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
Reference 114
Installation and upgrade requirements for Windows and Windows clusters
Note: The value for disk space is for initial installation only. The NetBackup catalog
requires considerably more space once the master server is placed in a production
environment. For additional information on sizing requirements for the NetBackup catalog,
refer to the NetBackup Backup Planning and Performance Tuning Guide.
http://www.veritas.com/docs/DOC5332
General Make sure that you have all of the following items:
requirements
■ NetBackup installation DVDs or ESD images
■ Appropriate license keys
■ Administrator account and password for all servers
■ Screen resolution configured for at least 1024x768, 256 colors.
Note: To install NetBackup on Windows 2008 Server, Windows 2008 R2 Server, Windows
2012 R2, and Windows 2012 UAC-enabled environments, you must log on as the official
administrator. Users that are assigned to the Administrators Group and are not the official
administrator cannot install NetBackup in UAC-enabled environments. To allow users in
the Administrators Group to install NetBackup, disable UAC.
Reference 115
Installation and upgrade requirements for Windows and Windows clusters
Remote and
cluster
installations
Reference 116
Installation and upgrade requirements for Windows and Windows clusters
In addition to all previously stated installation requirements, the following guidelines apply
to remote installations and cluster installations:
■ All nodes in the cluster must run the same operating system version, service pack
level, and NetBackup version. You cannot mix versions of server operating systems.
■ The installation account must have administrator privileges on all remote systems or
on all nodes in the cluster.
■ The source system (or primary node) must run Windows 2008/2008 R2
Server/Windows 2012/2012 R2.
■ The destination PC (or clustered nodes) must have Windows 2008/2008 R2/Windows
2012/2012 R2.
■ The Remote Registry service must be started on the remote system.
Starting with NetBackup 7.5.0.6, the NetBackup installer can enable and start the
Remote Registry service on the remote system. If the Remote Registry service is not
started, the installation receives the following error message:
Attempting to connect to server server_name failed with the
following error: Unable to connect to the remote system. One
possible cause for this is the absence of the Remote Registry
service. Please ensure this service is started on the remote
host and try again.
■ NetBackup virtual name and IP address
Have the virtual name and IP address for NetBackup available. You must provide
this information during installation.
■ Cluster support changes for media servers
Beginning with NetBackup 7.1, you cannot perform a new installation of a clustered
media server. You can, however, upgrade existing 6.x clustered media servers to
NetBackup 8.0 and still keep them clustered.
■ Windows Server Failover Clusters (WSFC)
■ The shared disk that the NetBackup Group uses must already be configured in
the cluster and online on the active node.
■ Install NetBackup from the node with the shared disk (that is, the active node).
■ Computer or host names cannot be longer than 15 characters.
■ Cluster server (VCS) clusters
■ For SFW-HA 4.1 and SFW-HA 4.2:
Make sure that you install the patch from the following website before you install
versions 7.x or upgrade from versions 6.x:
http://entsupport.veritas.com/docs/278307
■ All NetBackup disk resources must be configured in Veritas Enterprise
Administrator (VEA) before you install NetBackup.
■ Cluster node device configuration and upgrades
Reference 117
Installation and upgrade requirements for Windows and Windows clusters
When you upgrade clusters, the ltid and the robotic daemons retrieve the device
configuration for a particular cluster node from the EMM database. The cluster node
name (provided by gethostname) stores or retrieves the device configuration in the
EMM database. The cluster node name is used when any updates are made to the
device configuration, including when ltid updates the drive status. The cluster node
name is only used to indicate where a device is connected. The NetBackup virtual
name is employed for other uses, such as the robot control host.
http://www.veritas.com/docs/DOC5332
Remote You must provide the names of the Remote Administration Console hosts during master
Administration server installation.
Console host
names
NetBackup Make sure that your network configuration allows all servers and clients to recognize and
communication communicate with one another.
Generally, if you can reach the clients from a server by using the ping command, the
setup works with NetBackup.
■ NetBackup services and port numbers must be the same across the network.
■ Veritas suggests that you use the default port settings for NetBackup services and
Internet service ports. If you modify the port numbers, they must be the same for all
master servers, media servers, and clients. The port entries are in the following file:
%SYSTEMROOT%\system32\drivers\etc\services. To change the default
settings, you must perform a custom installation of NetBackup or manually edit the
services file.
CIFS-mounted Veritas does not support installation of NetBackup in a CIFS-mounted directory. File
file systems locking in CIFS-mounted file systems can be unreliable.
Storage devices Devices such as robots and standalone tape drives must be installed according to the
manufacturers’ instructions and recognized by the Windows software.
Server names When you are prompted for server names, always enter the appropriate host names. Do
not enter IP addresses.
Reference 118
Requirements for Windows cluster installations and upgrades
Mixed versions Make sure to install NetBackup servers with a release level that is at least equal to the
latest client version that you plan to use. Earlier versions of server software can encounter
problems with later versions of client software.
Installations on You can only install NetBackup on these computers with the silent installation method.
Windows
See “Performing silent upgrades on Windows systems” on page 65.
2008/2008 R2
Server Core,
2012/2012 R2
Server Core
Other backup Remove any other vendor’s backup software currently configured on your system. The
software backup software of another vendor can negatively affect how NetBackup installs and
functions.
Web Services Beginning with NetBackup 8.0, the NetBackup master server includes a configured
Tomcat web server to support critical backup operations. This web server operates under
user account elements with limited privileges. These user account elements must be
available on each master server (or each node of a clustered master server). More
information is available:
http://www.veritas.com/docs/000081350
Note: Veritas recommends that you save the details of the user account that you use
for the NetBackup Web Services. A master server recovery requires the same NetBackup
Web Services user account and credentials that were used when the NetBackup catalog
was backed up.
Note: If the NetBackup PBX is running in secure mode, please add the web service
user as authorized user in PBX. More information about determining PBX mode and how
to correctly add users is available.
http://www.veritas.com/docs/000115774
See “Installation and upgrade requirements for UNIX and Linux” on page 108.
The following describes the guidelines for NetBackup cluster installations and
upgrades on Windows systems:
Item Requirement
Server operating system The source and the destination systems must run Windows
2008, 2008 R2, 2012, or 2012 R2 Server.
NetBackup virtual name and Have the virtual name and IP address for NetBackup
IP address available. You must provide this information during
installation.
Operating system on nodes All clustered nodes must use the same operating system
version, service pack level, and NetBackup version. You
cannot run mixed server versions in a clustered environment.
Cluster support changes for Beginning with NetBackup 7.1, you cannot perform a new
media servers installation of a clustered media server. You can, however,
upgrade existing 6.x clustered media servers to NetBackup
8.0 and still keep them clustered.
Windows Server Failover ■ The shared disk that the NetBackup Group uses must
Clusters (WSFC) already be configured in the cluster and online on the
active node.
■ Install NetBackup from the node with the shared disk (that
is, the active node).
■ Computer or host names cannot be longer than 15
characters.
Cluster Server (VCS) clusters ■ For SFW-HA 4.1 and SFW-HA 4.2:
Make sure that you install the patch from the following
website before you install versions 7.x or upgrade from
versions 6.x:
http://entsupport.veritas.com/docs/278307
■ All NetBackup disk resources must be configured in
Veritas Enterprise Administrator (VEA) before you install
NetBackup.
Reference 120
Upgrading clients after servers are upgraded
Item Requirement
Cluster node device When you upgrade clusters, the ltid and the robotic
configuration and upgrades daemons retrieve the device configuration for a particular
cluster node from the EMM database. The cluster node name
(provided by gethostname) stores or retrieves the device
configuration in the EMM database. The cluster node name
is used when any updates are made to the device
configuration, including when ltid updates the drive status.
The cluster node name is only used to indicate where a
device is connected. The NetBackup virtual name is employed
for other uses, such as the robot control host.
cd_directory/install
ESD images (downloaded ■ Navigate to the location where the installation images
files) reside.
■ Enter the following command:
./install
The client binaries represent the operating system versions where the binaries
were compiled. The binaries typically function perfectly on later versions of the
operating system. For example, HP PA-RISC 11.11 binaries also are used on
the HP PA-RISC 11.23 level of the operating system.
3 Select the client type that you want to load and follow the prompts to load that
client type. Repeat as necessary until all desired client types have been loaded.
Make sure that you load the software for all of the UNIX client types that you
intend to push to from this server. Otherwise, you cannot add these client types
to the NetBackup policy configuration.
4 After the installation is complete, unmount the DVD.
Reference 122
Upgrading clients after servers are upgraded
5 As a root user on the NetBackup master server, enter the following command
to see whether bprd is running:
/usr/openv/netbackup/bin/bpps
6 Enter the following command to make sure that backups or restores are not in
progress:
/usr/openv/netbackup/bin/admincmd/bpdbjobs
cd /usr/openv/netbackup/bin/admincmd
■ Use the bpplclients command to create a file that contains a list of clients
currently configured in the NetBackup database. The options to use on this
command differ depending on whether you push from a master server or
from a media server, as follows:
file Name of the file to contain the list of unique clients. If no clients
have been configured in the NetBackup database, the file is
empty.
hardware os client
Type either y or n.
Press Enter.
Type either y or n.
9 After all servers and clients are updated, start the bprd daemon as the root
user on the master server by entering the following command:
/usr/openv/netbackup/bin/initbprd
rpm -e SYMCnbjava
rpm -e SYMCpddea
Reference 125
Install and upgrade of the Linux client binaries with standard RPM tools
rpm -e SYMCnbclt
rpm -e SYMCnbjre
Then upgrade to the new Veritas RPM packages using the RPM installer of your
choice. More information is available.
See “To install or upgrade the Linux client binaries using standard RPM tools:”
on page 125.
■ Alternatively, you can use the NetBackup installer to upgrade the client to the
new Veritas RPM packages.
Both of these upgrade options result in the same outcome. Once you have
successfully upgraded to the Veritas RPM packages, you can perform future
upgrades with rpm -U or the RPM installer of your choice.
To install or upgrade the Linux client binaries using standard RPM tools:
1 Please create the NetBackup installation answer file (NBInstallAnswer.conf)
in the client /tmp directory.
2 Populate NBInstallAnswer.conf with the following information:
SERVER=master_server_name
CLIENT_NAME=client_name
Example:
SERVER=master_01
CLIENT_NAME=client_101
■ CLIENT_NAME=XLOCALHOSTX
This option allows the local host to provide the client name. If you specify
this option, you can use the same answer file on all clients within a single
master server domain.
■ SERVICES=no
This option tells NetBackup not to start the NetBackup services after the
installation or upgrade. This option lets you perform additional configuration
after the install or upgrade before you start the services on the NetBackup
client.
3 Extract the required client RPM files from the CLIENTS2 package and copy
them to the client computer.
■ Download the CLIENTS2 package to a system with sufficient space.
■ Extract the contents from the CLIENTS2 file.
Reference 126
Install and upgrade of the Linux client binaries with standard RPM tools
Example:
tar xzvf NetBackup_7.7.3_CLIENTS2.tar.gz
■ Copy the .rpm files that are shown to the client computer.
VRTSnbpck.rpm
VRTSpbx.rpm
VRTSnbclt.rpm
VRTSnbjre.rpm
VRTSnbjava.rpm
VRTSpddea.rpm
VRTSnbcfg.rpm
4 Install the .rpm files in the order that is shown with the command shown:
rpm –U VRTSnbpck.rpm
rpm –U VRTSpbx.rpm
rpm –U VRTSnbclt.rpm
rpm –U VRTSnbjre.rpm
rpm –U VRTSnbjava.rpm
rpm –U VRTSpddea.rpm
rpm –U VRTSnbcfg.rpm
5 (Conditional) If you do not have the answer file in place, you receive the
following message:
You are doing a silent install, with no answer file. The services
will not be started on this client. Please run
/usr/openv/netbackup/bin/private/nb_init_cfg to configure
NetBackup.
User attempts to install # rpm -U VRTSnbpck.rpm Use the rpm command to determine the name
the binaries on top of of the installed package. Uninstall this
package
the same version of the package and then retry the operation.
VRTSnbpck.rpm-version-platform is
binaries.
already installed
Reference 128
Install and upgrade of the Linux client binaries with standard RPM tools
User attempts to install # rpm -U VRTSnbcfg.rpm Refer to the documentation for the correct
the binaries in the RPM installation order. More information is
error: Failed dependencies:
incorrect order. available.
VRTSnbclt >= 7.7.3 is needed by
See “To install or upgrade the Linux client
VRTSnbcfg-version-platform
binaries using standard RPM tools:”
on page 125.
User attempts to install # rpm -U VRTSnbclt.rpm Use the rpm command to determine the name
an older version of a of the installed package. Uninstall this
file
binary over the top of a package and then retry the operation.
/usr/openv/lib/java/nbvmwaretags.jar
newer version of the
from install of
binary.
VRTSnbclt-version-platform
conflicts with file from package
VRTSnbclt-version-platform
Index
A clients
about upgrading after server upgrades 120
foreign media servers 92 cluster
migration phases 29 private network 63
mounting NetBackup media 69 cluster installation and upgrade
preinstall checker 23 requirements 118
startup and shutdown scripts 71 commands
the preinstallation Environment Checker 100 bpplclients 123
UNIX and Linux installation requirements 108 complete system update
Veritas Services and Operations Readiness after upgrade 73
Tools 16 conversion
additional upgrade steps MSDP free space 86
AIX 29 MSDP metadata 88
Solaris SPARC predicting MSDP conversion time 38
MSDP 28 create client list
AIX bpplclients command 122
additional upgrade steps 29
install 29 D
upgrade 29 database rebuild
upgrade failure 12 upgrade 36
authentication certificates. See security certificates determine plan
Auto Image Replication for image metadata migration 31
Bare Metal Restore Domain Name Service (DNS) 110
errors 15
automatic file changes
after upgrade 10
E
encryption
MSDP 9
B Environment Checker
Bare Metal Restore about 100
Auto Image Replication run before installation 101
errors 15 ESD images
bpplclients command 123 for NetBackup 97
create client list 122
F
C foreign media servers
catalog backup about 92
limitation 16
certificates. See security certificates
changes
H
in NetBackup 8.0 8 hosts file 110
Index 130
I MSDP (continued)
image metadata migration reclaiming free space 88
determine plan for 31 Solaris SPARC
operational restrictions during 30 additional upgrade steps 28
install upgrade 82
AIX 29 upgrade prerequisites 85
installation requirements MSDP catalog recovery
UNIX and Linux systems 108 process the transation queue. 87
Windows systems 112
N
L NBUPlugin
limitation determining the version 106
catalog backup 16 upgrading 107
Linux NetBackup
mount NetBackup DVD 70 ESD images 97
upgrade failure 12 media kit contents 96
local, remote, clustered upgrade NetBackup 7.x
Windows systems 56 mixed version support 108
lock (.lck) files 91 NetBackup 8.0
changes 8
NetBackup DVDs 95
M NetBackup Electronic Software Distribution (ESD)
manual garbage collection images 95
MSDP 87 NetBackup installation
master server mount DVD 69
upgrade 42 NetBackup media
media kit about mounting 69
description of contents 96 NetBackup media kit
media server about 96
upgrade 75 NetBackup scripts
media servers startup and shutdown 71
foreign 92 UNIX 71
migration phases Network Information Service (NIS) 110
about 29
mixed version support
NetBackup 7.x 108 O
modify operational restrictions
server.conf file 34 during image metadata migration 30
mount DVD ovpass driver
NetBackup installation 69 AIX 68
mount NetBackup DVD
Linux 70 P
UNIX 70 plug-ins
MSDP NetApp 104
encryption 9 upgrading from NetApp 107
freeing space for conversion 86 preinstall checker
manual garbage collection 87 about 23
metadata conversion 88 preinstallation
predicting conversion time 38 about the Environment Checker 100
Index 131
preinstallation (continued) T
running the Environment Checker 101 True Image Restoration
private network upgrade 15
cluster 63
U
Q UNIX
queue processing mount NetBackup DVD 70
invoke manually 87 NetBackup scripts 71
UNIX and Linux installation requirements
R about 108
recommended installation procedures UNIX and Linux systems
Veritas Operations Readiness Tools 17 installation requirements 108
recommended upgrade procedures upgrade
Veritas Operations Readiness Tools 21 AIX 29
required changes automatic file changes after 10
after upgrade 73 complete system update after 73
requirements database rebuild 36
cluster installation and upgrade 118 free space warning 85
requirements for server installation master server 42
Red Hat Linux 111 media server 75
MSDP 82
MSDP prerequisites 85
S plan 26
security certificates planning 24
for cloud storage 41 required changes after 73
for NetBackup hosts 40 True Image Restoration 15
server installation upgrade clients
requirements for Red Hat Linux 111 after upgrading servers 120
server.conf file upgrade failure
modifying 34 AIX, Linux, Solaris 12
servers upgrade method 43
silent upgrade on Windows 65 upgrade server software
silent upgrade on Windows server software 67
servers 65
Solaris
upgrade failure 12 V
Solaris SPARC Veritas Operations Readiness Tools (SORT)
additional upgrade steps recommended installation procedures 17
MSDP 28 recommended upgrade procedures 21
SORT Veritas Services and Operations Readiness Tools
Veritas Operations Readiness Tools 17, 21 (SORT)
Veritas Services and Operations Readiness about 16
Tools 16 versions, determining NetApp NBUPlugin 104
startup and shutdown
NetBackup scripts 71 W
startup and shutdown scripts Windows systems
about 71 cluster installation and upgrade requirements 118
installation requirements 112
local, remote, clustered upgrade 56