NetBackup Upgrade Guide 7.5
NetBackup Upgrade Guide 7.5
NetBackup Upgrade Guide 7.5
5
Upgrade Guide
Release 7.5
Document revision 11
The software described in this book is furnished under a license agreement and may be used
only in accordance with the terms of the agreement.
Documentation version: 7.5 Document revision 11
Legal Notice
Copyright 2013 Symantec Corporation. All rights reserved.
Symantec, the Symantec Logo, the Checkmark Logo, NetBackup, LiveUpdate, and Veritas
are trademarks or registered trademarks of Symantec Corporation or its affiliates in the
U.S. and other countries. Other names may be trademarks of their respective owners.
This Symantec product may contain third party software for which Symantec 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. Please see the Third Party Legal Notice Appendix
to this Documentation or TPIP ReadMe File accompanying this Symantec product for more
information on the Third Party Programs.
The product described in this document is distributed under licenses restricting its use,
copying, distribution, and decompilation/reverse engineering. No part of this document
may be reproduced in any form by any means without prior written authorization of
Symantec Corporation and its licensors, if any.
THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS,
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO
BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT BE LIABLE FOR INCIDENTAL
OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING,
PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED
IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE.
The Licensed Software and Documentation are deemed to be commercial computer software
as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19
"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, "Rights in
Commercial Computer Software or Commercial Computer Software Documentation", as
applicable, and any successor regulations. Any use, modification, reproduction release,
performance, display or disclosure of the Licensed Software and Documentation by the U.S.
Government shall be solely in accordance with the terms of this Agreement.
Symantec Corporation
350 Ellis Street
Mountain View, CA 94043
http://www.symantec.com
Technical Support
Symantec Technical Support maintains support centers globally. Technical
Supports primary role is to respond to specific queries about product features
and functionality. The Technical Support group also creates content for our online
Knowledge Base. The Technical Support group works collaboratively with the
other functional areas within Symantec to answer your questions in a timely
fashion. For example, the Technical Support group works with Product Engineering
and Symantec Security Response to provide alerting services and virus definition
updates.
Symantecs support offerings include the following:
A range of support options that give you the flexibility to select the right
amount of service for any size organization
For information about Symantecs support offerings, you can visit our website at
the following URL:
www.symantec.com/business/support/
All support services will be delivered in accordance with your support agreement
and the then-current enterprise technical support policy.
Hardware information
Operating system
Network topology
Problem description:
Customer service
Customer service information is available at the following URL:
www.symantec.com/business/support/
Customer Service is available to assist with non-technical questions, such as the
following types of issues:
Contents
Introduction
........................................................................... 9
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Contents
Chapter
Introduction
This chapter includes the following topics:
Eliminates the consistency issues for any data that previously existed in
multiple databases.
10
Introduction
About the NetBackup 7.5 Upgrade Guide
The catalog migration only affects the backup headers. As a result, the compressed
.f files are not decompressed since it is not accessed.
Note: When you upgrade to NetBackup 7.5, you must also install the latest available
maintenance release before you begin the post-upgrade migration. Each migration
method includes specific instructions about how to access the latest maintenance
release from the NetBackup SORT website.
Please review and incorporate the information in this upgrade guide into your
upgrade plan as is appropriate for your NetBackup environment.
Note: In addition to the methods for image metadata migration in the NetBackup
7.5 installation guides, two additional methods are documented in this upgrade
guide. Although you can use any of the documented methods, Symantec
recommends that you use one of the methods in this upgrade guide.
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 to NetBackup 7.5:
http://www.symantec.com/business/support/index?page=content&id=HOWTO73064
Chapter
12
Phase 2 migration
Note: The migration phases can run in any order and may also overlap. Refer to
the following topics for specific instructions about how to run the migration
phases:
See Migrating the image metadata using the Simple method on page 17. and
See Migrating the image metadata using the Guided method on page 23.
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.
13
Determine the number of images on your system that need their image
metadata migrated by running the following command:
On UNIX systems:
/usr/openv/netbackup/bin/admincmd/bpimagelist -idonly -d
"01/01/1970 00:00:00" | wc -l
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-1 for a
description of each line.
Figure 2-1
24
22
20
18
Migration time (hours)
14
16
14
12
10
8
6
4
2
0
100,000
1,000,000
Image count
Insufficient resources
Simple method
10,000,000
Guided method
Table 2-1
Line
Description
Insufficient
Resources line
(using the Simple
method)
Simple Method
line (adequate
system resources
using the Simple
method)
Guided Method
line (robust system
resources using
the Guided
method)
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.
15
16
Chapter
You can suspend normal NetBackup operations while the image metadata
migration is in progress.
Note: Remember to update NetBackup OpsCenter to version 7.5 before you update
your NetBackup master servers to version 7.5. See the NetBackup OpsCenter
Administrator's Guide for complete information.
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 to NetBackup 7.5:
http://www.symantec.com/business/support/index?page=content&id=HOWTO73064
18
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
Step
Task
Perform any pre-upgrade tasks that you would normally do in regard to your
NetBackup environment. For example:
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 31.
5
Important! During the upgrade, make sure that you take the following action to
prevent job-related NetBackup services from starting immediately after you finish
the upgrade:
Upgrade NetBackup as described in the NetBackup 7.5 installation guides, as follows:
On UNIX systems:
When the following question appears, enter n and press Enter:
Do you want to start the NetBackup job-related daemons so
backups and restores can be initiated?
On Windows systems:
On the Symantec NetBackup Installation Type screen, select Custom.
On the NetBackup Services screen, remove the check mark next to the option
Start job-related NetBackup services following installation.
Completed
Table 3-1
Step
Task
Completed
On UNIX systems:
/usr/openv/netbackup/bin/bp.kill_all
On Windows systems:
install_path\NetBackup\bin\bpdown -f
Immediately after you stop all NetBackup processes and services, you must install
the latest NetBackup maintenance release. This release includes very important
fixes that were released after NetBackup 7.5.
To access the latest NetBackup 7.5 maintenance release:
Product version you are upgrading from (Optional): Select the current
version of NetBackup on the server you want to upgrade.
Click Generate Checklist.
19
20
Table 3-1
Step
Task
On UNIX systems:
/usr/openv/netbackup/bin/bp.start_all
On Windows systems:
install_path\NetBackup\bin\bpup -f
Start the NetBackup Administration Console and open the Activity Monitor.
10
To start phase 2 of the image metadata migration, run the following clean-up
command and wait for the image clean-up job to complete:
On UNIX systems:
/usr/openv/netbackup/bin/admincmd/bpimage -cleanup
-allclients
On Windows systems:
install_path\NetBackup\bin\admincmd\bpimage -cleanup
-allclients
Use the Activity Monitor to view the progress. If the clean-up job completes with
a status of zero, proceed to the next step.
Note: To view the progress details of phase 2 migration, refer to the following
topic: See About monitoring the phase 2 migration process on page 34.
Completed
Table 3-1
Step
Task
If the job status is not zero, do the following:
On UNIX 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 systems:
/usr/openv/netbackup/db.corrupt
On Windows systems:
install_path\NetBackup\db.corrupt
Examine all files in the directory and if necessary, contact Symantec Technical
Support for assistance.
Completed
21
22
Table 3-1
Step
Task
11
Note: If the image metadata migration appears to be taking much longer than your
estimated total migration time, please contact Symantec Technical Support.
To determine if migration has completed, do the following:
On UNIX systems:
/usr/openv/netbackup/bin/admincmd/nbemmcmd -listsettings
-brief -machinename masterservername
On Windows systems:
install_path\NetBackup\bin\admincmd\nbemmcmd -listsettings
-brief -machinename masterservername
13
If you have any media servers that you intend to upgrade to NetBackup 7.5, upgrade
them now.
If your UNIX or Linux media server uses MSDP, an upgrade to NetBackup 7.5.0.6
or later is recommended. Upgrades to 7.5.0.6 is also recommended for:
Completed
Table 3-1
Step
Task
Completed
15
Upgrade your client computers as time and backup windows permit. A client upgrade
is the same as a client installation. See the installation guides for more information
about installing NetBackup clients.
Symantec NetBackup Installation Guide - Windows
Symantec NetBackup Installation Guide - UNIX and Linux
16
Monitor your backup environment to verify that normal NetBackup operation has
resumed.
Note: Remember to update NetBackup OpsCenter to version 7.5 before you update
your NetBackup master servers to version 7.5. You must also disable OpsCenter
data collection. See the NetBackup OpsCenter Administrator's Guide for complete
information.
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 to NetBackup 7.5:
http://www.symantec.com/business/support/index?page=content&id=HOWTO73064
Table 3-2 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.
23
24
Table 3-2
Step
Task
Perform any pre-upgrade tasks that you would normally do in regard to your
NetBackup environment. For example:
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 31.
5
Important! During the upgrade, make sure that you take the following action to
prevent job-related NetBackup services from starting immediately after you finish
the upgrade:
Upgrade NetBackup as described in the NetBackup 7.5 installation guides, as follows:
On UNIX systems:
When the following question appears, enter n and press Enter:
Do you want to start the NetBackup job-related daemons so
backups and restores can be initiated?
On Windows systems:
On the Symantec NetBackup Installation Type screen, select Custom.
On the NetBackup Services screen, remove the check mark next to the option
Start job-related NetBackup services following installation.
Completed
Table 3-2
Step
Task
Completed
On UNIX systems:
/usr/openv/netbackup/bin/bp.kill_all
On Windows systems:
install_path\NetBackup\bin\bpdown -f
Immediately after you stop all NetBackup processes and services, you must install
the latest NetBackup maintenance release. This release includes very important
fixes that were released after NetBackup 7.5.
To access the latest NetBackup 7.5 maintenance release:
Product version you are upgrading from (Optional): Select the current
version of NetBackup on the server you want to upgrade.
Click Generate Checklist.
25
26
Table 3-2
Step
Task
On UNIX systems:
/usr/openv/netbackup/bin/bp.start_all
On Windows systems:
install_path\NetBackup\bin\bpup -f
The following command must be run on the master server for multiple clients,
simultaneously. To perform phase 2 migration, make sure that you run the command
for each client:
On UNIX systems:
/usr/openv/netbackup/bin/cat_import -client name
-delete_source -base /usr/openv/netbackup/db
On Windows systems:
install_path\NetBackup\bin\cat_import -client name
-delete_source -base install_path\NetBackup\db
10
Start the NetBackup Administration Console and open the Activity Monitor.
11
To complete phase 2 of the image metadata migration, run the following clean-up
command and wait for the image clean-up job to complete:
On UNIX systems:
/usr/openv/netbackup/bin/admincmd/bpimage -cleanup
-allclients
On Windows systems:
install_path\NetBackup\bin\admincmd\bpimage -cleanup
-allclients
Use the Activity Monitor to view the progress. If the clean-up job completes with
a status of zero, proceed to the next step.
Note: To view the progress details of phase 2 migration, refer to the following
topic: See About monitoring the phase 2 migration process on page 34.
Completed
Table 3-2
Step
Task
If the job status is not zero, do the following:
On UNIX 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 systems:
/usr/openv/netbackup/db.corrupt
On Windows systems:
install_path\NetBackup\db.corrupt
Examine all files in the directory and if necessary, contact Symantec Technical
Support for assistance.
Completed
27
28
Table 3-2
Step
Task
12
Note: If the image metadata migration appears to be taking much longer than your
estimated total migration time, please contact Symantec Technical Support.
To determine if migration has completed, do the following:
On UNIX systems:
/usr/openv/netbackup/bin/admincmd/nbemmcmd -listsettings
-brief -machinename masterservername
On Windows systems:
install_path\NetBackup\bin\admincmd\nbemmcmd -listsettings
-brief -machinename masterservername
14
If you have any media servers that you intend to upgrade to NetBackup 7.5, upgrade
them now.
If your UNIX or Linux media server uses MSDP, an upgrade to NetBackup 7.5.0.6
or later is recommended. Upgrades to 7.5.0.6 is also recommended for:
Completed
Table 3-2
Step
Task
15
16
All SLPs.
Upgrade your client computers as time and backup windows permit. A client upgrade
is the same as a client installation. See the installation guides for more information
about installing NetBackup clients.
Symantec NetBackup Installation Guide - Windows
Symantec NetBackup Installation Guide - UNIX and Linux
17
Monitor your backup environment to verify that normal NetBackup operation has
resumed.
Completed
29
30
Chapter
Performance information
reference
This chapter includes the following topics:
Performance of NetBackup processes after all of the image metadata has been
migrated into the NetBackup relational database (NBDB).
If there are more than 1 million images in your database, it is recommended that
you make some modification to this file.
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
On the server that you want to upgrade, save a copy of the current
server.conf file in a remote and a secure location.
32
On UNIX systems:
/usr/openv/var/global/server.conf
On Windows systems:
install_path\Program Files\Veritas\NetBackupDB\CONF\Server.conf
On the server that you want to upgrade, open the server.conf file in a text
editor.
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.
System performance
Migration method
It is very important to note that the following information is based on the empirical
data that was observed in test scenarios. This information should be used only
for planning purposes.
The following provides an example of resource utilization on a master server
during the migration process.
Table 4-1
Impact of Simple
method image
metadata migration
(see note)
Typical CPU % of
utilization
Typical memory
utilization
Typical disk
throughput rate
10-20%
Note: The Guided method for image metadata migration uses multiple cat_import
processes and each instance has the impact shown in Table 4-1.
The rates shown are based upon the best empirical data observed and are presented
only for planning purposes. Actual migration rates vary and are dependent on
the following factors:
A system with sufficient CPU and resource bandwidth for the NetBackup
environment.
33
34
The throughput capability of the disk volumes that host the pre-existing image
metadata information and the NetBackup relational database (NBDB) location
where the image metadata is to be migrated.
Parameter
Description
[hhh:mm:ss]
Table 4-2
Parameter
Description
n skipped
n corrupt
35
36
Chapter
On UNIX systems:
/usr/openv/netbackup/db/images/client_directory/time_directory/image_name.lck
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.
38
The following describes when a foreign media server may appear in a backup
image:
Starting with NetBackup 7.5, foreign media servers also appear in the output for
the following command:
nbemmcmd -listhosts