Networker Upgrade
Networker Upgrade
Version 19.1
Dell believes the information in this publication is accurate as of its publication date. The information is subject to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS-IS.“ DELL MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE, COPYING, AND DISTRIBUTION OF ANY DELL SOFTWARE DESCRIBED
IN THIS PUBLICATION REQUIRES AN APPLICABLE SOFTWARE LICENSE.
Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their respective owners.
Published in the USA.
Dell EMC
Hopkinton, Massachusetts 01748-9103
1-508-435-1000 In North America 1-866-464-7381
www.DellEMC.com
2 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CONTENTS
Figures 7
Tables 9
Preface 11
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 3
CONTENTS
4 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CONTENTS
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 5
CONTENTS
6 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
FIGURES
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 7
FIGURES
8 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
TABLES
1 Revision history........................................................................................................... 11
2 Style conventions........................................................................................................13
3 Default installation directories for NetWorker and NMC software.............................. 21
4 Daemons on a NetWorker host................................................................................... 22
5 Supported Browsers and JRE versions ...................................................................... 30
6 List of software packages for each installation type................................................... 39
7 Linux NMC server default file locations....................................................................... 41
8 Supported Operating system and JRE versions ..........................................................41
9 List of software packages for each installation type................................................... 49
10 Linux NMC server default file locations...................................................................... 52
11 Supported Operating system and JRE versions ......................................................... 52
12 List of software packages...........................................................................................60
13 NetWorker package names on Linux...........................................................................62
14 List of NetWorker software packages........................................................................ 63
15 NetWorker software packages to uninstall for each installation type..........................98
16 List of NetWorker packages required for each installation type..................................99
17 HP-UX software packages........................................................................................ 102
18 NetWorker packages on Solaris ............................................................................... 104
19 Package Manager requirements................................................................................ 119
20 Configuration options................................................................................................146
21 Migration log files......................................................................................................156
22 Migration of Group attributes................................................................................... 159
23 Migration of Scheduled Clone attributes...................................................................160
24 NetWorker Server Versions.......................................................................................162
25 Client override behaviors...........................................................................................163
26 Backup levels............................................................................................................ 167
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 9
TABLES
10 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Preface
Note
This document was accurate at publication time. To ensure that you are using the
latest version of this document, go to the Support website https://www.dell.com/
support.
Purpose
This document describes how to update the NetWorker software.
Audience
This document is part of the NetWorker documentation set and is intended for use by
system administrators during upgrading of the NetWorker software.
Revision history
The following table presents the revision history of this document.
01 May 20, 2019 First release of this document for NetWorker 19.1 .
Related documentation
The NetWorker documentation set includes the following publications, available on the
Support website:
l NetWorker E-LAB Navigator
Provides compatibility information, including specific software and hardware
configurations that NetWorker supports. To access E-LAB Navigator, go to
https://elabnavigator.emc.com/eln/elnhome.
l NetWorker Administration Guide
Describes how to configure and maintain the NetWorker software.
l NetWorker Network Data Management Protocol (NDMP) User Guide
Describes how to use the NetWorker software to provide data protection for
NDMP filers.
l NetWorker Cluster Integration Guide
Contains information related to configuring NetWorker software on cluster servers
and clients.
l NetWorker Installation Guide
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 11
Preface
12 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Preface
NOTICE
Note
Typographical conventions
The following type style conventions are used in this document:
Bold Used for interface elements that a user specifically selects or clicks,
for example, names of buttons, fields, tab names, and menu paths.
Also used for the name of a dialog box, page, pane, screen area with
title, table label, and window.
Italic Used for full titles of publications that are referenced in text.
Monospace Used for:
l System code
l System output, such as an error message or script
l Pathnames, file names, file name extensions, prompts, and
syntax
l Commands and options
You can use the following resources to find more information about this product,
obtain support, and provide feedback.
Where to find product documentation
l https://www.dell.com/support
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 13
Preface
l https://community.emc.com
Where to get support
The Support website https://www.dell.com/support provides access to product
licensing, documentation, advisories, downloads, and how-to and troubleshooting
information. The information can enable you to resolve a product issue before you
contact Support.
To access a product-specific page:
1. Go to https://www.dell.com/support.
2. In the search box, type a product name, and then from the list that appears, select
the product.
Knowledgebase
The Knowledgebase contains applicable solutions that you can search for either by
solution number (for example, KB000xxxxxx) or by keyword.
To search the Knowledgebase:
1. Go to https://www.dell.com/support.
2. On the Support tab, click Knowledge Base.
3. In the search box, type either the solution number or keywords. Optionally, you
can limit the search to specific products by typing a product name in the search
box, and then selecting the product from the list that appears.
Live chat
To participate in a live interactive chat with a support agent:
1. Go to https://www.dell.com/support.
2. On the Support tab, click Contact Support.
3. On the Contact Information page, click the relevant support, and then proceed.
Service requests
To obtain in-depth help from Licensing, submit a service request. To submit a service
request:
1. Go to https://www.dell.com/support.
2. On the Support tab, click Service Requests.
Note
To create a service request, you must have a valid support agreement. For details
about either an account or obtaining a valid support agreement, contact a sales
representative. To get the details of a service request, in the Service Request
Number field, type the service request number, and then click the right arrow.
14 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Preface
NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide 15
Preface
16 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
PART 1
Preparing to Update the NetWorker software
This section provides you with the information to review before you update a
NetWorker host and provides detailed information about the update procedure on
each supported operating system.
This section includes the following chapters:
18 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 1
Preparing to Update the NetWorker Software
Introduction
This guide provides you with the information to review before you upgrade a
NetWorker host to 19.1 and provides detailed information about the update procedure
on each supported operating system.
It is recommended that you update the hosts in the datazone in the following order:
1. NetWorker Server. On Linux, also configure NetWorker Authentication Service.
2. NMC Server.
3. All NetWorker Storage Nodes.
4. NetWorker Clients.
Before you upgrade the NetWorker Server, consider the following information:
l You can upgrade NetWorker Server that runs version 8.2.x, 9.0.x, 9.2.x or 18.x on
a supported 19.x operating system directly to version 19.x.
l To upgrade a NetWorker Server that runs version 8.0.x on a supported 19.x
operating system to version 19.x, update the NetWorker Server to version 8.2.x
and then update the NetWorker Server to version 19.x.
This guide uses NetWorker_install_dir and NMC_install_dir variables to describe the
installation directories. The default installation path for the NetWorker and NMC
software on Windows changed in some releases. The update process does not change
the directory location. The following table summarizes the default directory locations
that the NetWorker_install_dir and NMC_install_dir variables represent.
20 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Preparing to Update the NetWorker Software
Earliest version of the installed Default directory location that is used in the
software on the host update process
NetWorker 8.0.x or earlier C:\Program Files\Legato\nsr
Note
l The module installation guides provide detailed information about how to upgrade
NetWorker module clients, for example, NetWorker Module for Microsoft (NMM),
NetWorker Module for SAP (NMSAP), and NetWorker Module for Databases and
Applications (NMDA).
l If RPS cloning is enabled, then it is highly recommended to run NetWorker server
and Storage Node on 19.1 version.
l NetWorker 19.1 supports storage node of NetWorker version 18.2, 18.1 and 9.2.2
with RPS disabled.
Note
When you perform a fresh installation of NetWorker Server 19.1, RPS cloning is
disabled by default.
NMC Client
A NetWorker Management Console (NMC) client is any host in the environment that
uses a web browser and NetWorker Runtime Environment or Java™ Runtime
Environment (JRE) to display the NMC Server GUI. Multiple users can access the
NMC Server GUI simultaneously, from different browser sessions.
NetWorker Daemons
The NetWorker software uses processes on Windows or daemons on UNIX to control
and manage NetWorker operations in the datazone.
This table lists the NetWorker daemons for each software component.
For more information about the NetWorker processes, review the following
information:
l The nsrmmd daemon or the nsrmmd.exe process is present on a NetWorker
Server or storage node that has one or more enabled devices.
l The nsrmmgd daemon or the nsrmmgd.exe process is present on the NetWorker
Server when a media manager is enabled.
l The nsrlcpd daemon or the nsrlcpd.exe process is present on a NetWorker
Server and storage nodes when an attached tape library exists.
l The nsrcpd daemon or the nsrcpd.exe process is present on the NetWorker
Server during a Package Manager software upgrade.
The NMC Server daemon, gstd, starts these additional processes:
l postgres: The ProgreSQL database daemon on Linux. On Windows, the service
associated with the postgres.exe process is EMC GST Database Service.
l httpd: The web server daemon on Linux. On Windows, the service associated
with the httpd.exe process is EMC GST Web service. There are 2 or more
httpd daemons.
l gstsnmptrapd: An optional daemon that is present on a Linux NMC Server when
SNMP Trap monitoring is configured for a Data Domain system. On Windows, the
22 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Preparing to Update the NetWorker Software
Note
On Windows platform, after NetWorker server upgrade, the NetWorker services fail to
start, and the daemon.raw logs a message notifying that RabbitMQ service failed to
start. To fix this issue, you must delete the RabbitMQ folder located in C:\Windows
\System32\config\systemprofile\AppData\Roaming file path and restart
the services.
24 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 2
Software requirements
Software requirements 25
Software requirements
Note
When you update the NetWorker Server on a Windows or Linux host, to NetWorker
19.1, you cannot revert to NetWorker 8.2.x. Contact Customer Service for more
information. If the NetWorker Server is reverted back and Customer Service attempts
a rollback, there is no guarantee that you can recover the data that was backed up
while the NetWorker datazone was running the NetWorker 19.1 software, but
Customer Service will provide a commercially reasonable effort attempt.
26 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Software requirements
Note
If the installation does not detect NetWorker Runtime Environment, 64-bit Java 8 on
the host, the installation will not continue.
Note
To install or upgrade to NetWorker 19.1, you must have either have NetWorker
Runtime Environment or latest version of 64-bit Java 8 or 9 installed on the system.
Note
The NetWorker E-LAB Navigator provides more information about the operating system
versions that the NMC Server software supports.
28 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Software requirements
Note
When you update the NetWorker Server on a Windows or Linux host, to NetWorker
19.1, you cannot revert to NetWorker 8.2.x. Contact Customer Service for more
information. If the NetWorker Server is reverted back and Customer Service attempts
a rollback, there is no guarantee that you can recover the data that was backed up
while the NetWorker datazone was running the NetWorker 19.1 software, but
Customer Service will provide a commercially reasonable effort attempt.
NetWorker Management Console( NMC) version 19.1 and above ships with Postgres
version 11.xx which has a dependency on Microsoft Visual Studio 2015/2017 runtime.
Ensure that the required runtime is installed before installing NMC server. Runtime
installation is required on Windows Server 2012 R2. The runtime is included in
Windows Server 2016 and 2019 and separate installation is not required. You can
either get the latest windows updates or install the security updates and the Visual C+
+ Redistributable for Visual Studio 2015 or 2017 in the following sequence:
1. KB2919442
2. KB2919355
3. KB2999226
4. Install Visual C++ Redistributable for Visual Studio 2015 or 2017
If the dependencies are not installed, then
l New installation of NMC server and an upgrade from NMC version 8.x fails.
l If you are upgrading from NMC version 9.x, then the installation retains Postgres
version 9.2.xx.
Linux NMC server considerations
The NetWorker software package provides a utility called gstdbunload, which
converts the NMC data from a Sybase database format to a platform
independent format, called an Unload Database. Before you update the NMC
Server software on Linux, convert the NMC database.
The chapter Updating NetWorker for UNIX from 8.2.x provides more information
about how to use the gstdbunload command on AIX, HP-UX, and Solaris NMC
Server.
included with the NetWorker 19.1 software package to convert the NMC database
into a platform independent format. After you convert the database, you must
copy the converted files to the Windows or Linux host that will become the new
NMC Server.
l Mozilla Firefox l 8
l Chrome l 9
l Safari
l Microsoft IE
l Microsoft IE Edge
Note
JRE requirements are not applicable when you install NetWorker Runtime
Environment.
30 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Software requirements
Note
These changes are not required if you are using NMC Launcher. For more information
on installing NMC launcher, see NetWorker Runtime Environment Readme Guide
Procedure
1. Open the Java Control Panel.
2. On the Security tab, click Edit Site list.
3. Click Add.
4. In the Location field, specify the URL to the NMC server in the format
https://server_name:9000
Note
If you connect to the NMC server by using the IP address of the NMC server,
add an entry for the IP address in the following format:
https://ip_address:9000
5. Click OK.
6. In the Security Warning window, click Continue.
7. Click OK.
32 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
PART 2
Updating the NetWorker software
The updating procedures for the supported NetWorker operating systems are unique.
Refer to the appropriate operating systems chapters to update the NetWorker
software.
This section contains the following chapters:
34 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 3
Updating NetWorker for Linux
Preparing the Linux host for a NetWorker software or NMC server software
update
Before you update the NetWorker software or NMC server software on Linux, review
the following information.
nsrim -X
nsrck -m
nsrck -L6
nsrls
nsrports
36 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
Ensure that the media pool associated with the backup action has appendable
media available.
6. Record the latest bootstrap save set ID (ssid) including the file number, the
record number, and the associated volume label.
For example:
mminfo -B
In this example:
l The save set ID (ssid) is 4254377781.
l The file number is 0.
l The record number is 0.
l The label of the volume that contains the bootstrap save set is
bootstrap_vol.001.
To resolve this issue, install the following OS packages, and then run the rpm
command again:
l compat-libstdc++-33-3.2.3-68.1.x86_64.rpm
l libcap1-1.10-47.1.x86_64.rpm
Preparing the Linux host for a NetWorker software or NMC server software update 37
Updating NetWorker for Linux
l ksh
l glibc.i686 0:2.17-55.el7 or later
l nss-softokn-freebl.i686 0:3.15.4-2.el7 or later
Note
For PowerPC (PPC) hosts, install the 32-bit Pluggable Authentication Modules (PAM)
library, pam-1.1.8-12.el7_1.1.ppc or later, on the host. NetWorker requires the
32-bit package, even when the 64-bit PAM package exists on the host.
Note
38 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
l You can use the rpm -U command to install new NetWorker package, for
example the Extended Client software and the NetWorker Authentication
Service software.
This table provides a list of the software packages that you are required to
specify for each installation type.
Note
Note
6. (Optional) Update the BBB package, by typing the following command from the
directory that contains the extracted packages:
rpm -Uvh --nopreun lgtobbb*.rpm
Note
Valid port numbers are between 1024 and 49151. If the configuration
process detects that the port that you specified is in use, a prompt asks
if you want to select a different port number.
For a NetWorker server, the nsrctld daemon starts. The nsrctld daemon
starts other processes that the NetWorker server requires. Output similar to
the following example appears when the daemons are started:
40 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
10. For NetWorker Server installations only, install and configure the Dell EMC
Licensing Solution. The NetWorker Licensing Guide provides more information.
After you finish
Recreate the symbolic links for the authc_config and authc_mgmt script files to
the /usr/sbin directory, by typing the following commands:
ln -s /opt/nsr/authc-server/bin/authc_config /usr/sbin/authc_config
ln -s /opt/nsr/authc-server/bin/authc_mgmt /usr/sbin/authc_mgmt
l JRE 9.x
l Microsoft Internet Explorer 7
l Mozilla Firefox
Note
The NetWorker E-LAB Navigator provides the latest information on supported NMC
server operating systems.
Note
Ensure that the media pool associated with the backup action has appendable media
available.
Procedure
1. Use the rpm -qa | grep lgto command to display the list of installed
NetWorker packages.
2. From the directory that contains the latest version of extracted NetWorker
software packages, type:
42 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
Note
A message similar to the following might appear during the update process:
lgto_gst" deleted from file /root/.odbc.ini This is expected
behavior and an informational message only.
3. When the NMC server is also the NetWorker server, perform the following
steps configure the NetWorker Authentication Service:
a. To start the NetWorker Authentication Service configuration script,
type/opt/nsr/authc-server/scripts/authc_configure.sh.
b. At the Specify the directory where the Java Standard Edition Runtime
Environment software is installed prompt, Press Enter to accept the
default location, /opt/nre/java/latest.
c. At the Specify the keystore password prompt, type the keystore
password.
d. At the Confirm the password prompt, type the keystore password.
e. At the Confirm the password prompt, type the password for the
administrator account.
4. Start the NetWorker daemon on the Linux host:
/etc/init.d/networker start
Procedure
1. Start the configuration script, by typing the following command:
/opt/lgtonmc/bin/nmc_config
2. If the NetWorker services are not started on the NMC Server, the NetWorker
services are not running on this host. Do you want to
start them now? prompt appears. To start the NetWorker services, press
Enter.
3. From the Specify the directory to use for the NMC database
prompt, specify a path or press Enter to accept the default path /nsr/nmc/
nmcdb.
4. From the Specify the host name of the NetWorker
Authentication Service host prompt, specify the name of the
NetWorker Server that you want to use for NMC and NetWorker Server user
authentication.
Note
44 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
denied:bss_file.c:126:fopen('/space/tpkgs/openssl/098zc/
install/openssl.cnf','rb')
6729:error:2006D002:BIO routines:BIO_new_file:system
lib:bss_file.c:131: 6729:error:0E078002:configuration file
routines:DEF_LOAD:system lib:conf_def.c:199:
export LD_LIBRARY_PATH=/opt/lgtonmc/postgres/odbc
3. Initialize the NMC database, by typing the following command:
NMC_installation_path/postgres/bin/pg_ctl -D NMC_installation_path/
nmcdbXX/pgdata -l logfile start
where: NMC_installation_path is /opt/lgtonmc by default and nmcdbXX is the
subdirectory that you created in the previous step.
For example, if the NMC server uses the default location and the nmcdb directory
nmcdb2, type:
/opt/lgtonmc/postgres/11.1/bin/pg_ctl -D /opt/lgtonmc/nmcdb2/pgdata
-l logfile start
Preparing the Linux host for a NetWorker software or NMC server software
update
Before you update the NetWorker software or NMC server software on Linux, review
the following information.
nsrim -X
nsrck -m
nsrck -L6
nsrls
46 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
nsrports
4. Perform a backup of the bootstrap, the client file indexes, and the resource
database, type savegrp -O group_name
where group_name is the name of a group that contains all the NetWorker
clients in the datazone. If a group that contains all the clients does not exist, run
multiple savegrp commands, specifying a different group each time. This will
ensure that you back up the clients indexes for each client in the datazone.
Note
Ensure the media pool associated with the group has appendable media
available.
5. Record the latest bootstrap save set ID (ssid) including the file number, the
record number, and the associated volume label.
For example:
mminfo -B
In this example:
l The save set ID (ssid) is 4254377781.
l The file number is 0.
l The record number is 0.
l The label of the volume that contains the bootstrap save set is
bootstrap_vol.001.
Preparing the Linux host for a NetWorker software or NMC server software update 47
Updating NetWorker for Linux
libstdc++.so.5(GLIBCPP_3.2)(64bit) is needed by
lgtoclnt-19.1-0.x86_64
libstdc++.so.5(GLIBCPP_3.2.2)(64bit) is needed by
lgtoclnt-19.1-0.x86_64
To resolve this issue, install the following OS packages, and then run the rpm
command again:
l compat-libstdc++-33-3.2.3-68.1.x86_64.rpm
l libcap1-1.10-47.1.x86_64.rpm
Note
For PowerPC (PPC) hosts, install the 32-bit Pluggable Authentication Modules (PAM)
library, pam-1.1.8-12.el7_1.1.ppc or later, on the host. NetWorker requires the
32-bit package, even when the 64-bit PAM package exists on the host.
Note
If the NetWorker server is also the NMC server, use the procedure described in
Updating the NMC server on page 41 to update the NetWorker server.
Procedure
1. Download the NetWorker software package from the Online Support website to
a temporary location.
Ensure that there is sufficient disk space on the host.
2. Change to the temporary location that contains the software package, and then
unzip and extract the files by typing the tar command.
For example:
48 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
Note
Note
Note
6. After you update the NetWorker software, it is recommended that you delete
the contents of the /nsr/tmp directory.
7. For a NetWorker server only, configure the NetWorker Authentication Service:
a. To start the NetWorker Authentication Service configuration script,
type/opt/nsr/authc-server/scripts/authc_configure.sh.
b. At the Specify the directory where the Java Standard Edition Runtime
Environment software is installed prompt, Press Enter to accept the
default location, /opt/nre/java/latest.
c. The configuration process uses port 9090 for communication. If the
configuration process detects that the port is in use, a warning similar to the
following appears: Warning: Port 9090 is already in use.
Perform the following steps to specify a different port.
a. At the Do you wish to specify a different port number prompt, press
Enter to accept the default response, Yes.
b. At the Specify the port that Apache Tomcat should use for
communication? prompt, specify the port number.
Note
Valid port numbers are between 1024 and 49151. If the configuration
process detects that the port that you specified is in use, a prompt asks
if you want to select a different port number.
50 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
g. At the Confirm the password prompt, type the password for the
administrator account.
8. Start the NetWorker daemons: /etc/init.d/networker start
When you start the NetWorker daemons on a NetWorker server, the process
will migrate some NetWorker 8.2 resource attributes values to create new
NetWorker 19.1 resources. The chapter Reviewing the Migration Status
provides more information about how to review the results of the migration
process.
9. Confirm that the NetWorker daemons have started, by typing the command
below, based on the initialization system running on your Linux machine :
l sysvinit—/etc/init.d/networker status
l systemd—systemctl status networker
For a NetWorker server, the nsrctld daemon starts. The nsrctld daemon
starts other processes that the NetWorker server requires. Output similar to
the following example appears when the daemons are started:
10. For NetWorker Server installations only, install and configure the Dell EMC
Licensing Solution. The NetWorker Licensing Guide provides more information.
Results
The startup process migrates the NetWorker Server media database to a new format.
Messages similar to the following appear in the daemon.raw file when the migration
completes successfully:
Note
Do not perform any NetWorker commands while the media database conversion is in
progress. The migration might fail and messages similar to the following appear in the
daemon.raw:
If the migration fails, stop the NetWorker command, then stop and restart the
NetWorker Server daemons to perform the media database conversion again.
If you update a NetWorker Server that is also the NMC Server and the update
procedure fails, review the daemon.raw file to determine if the migration completed.
52 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
l JRE 9.x
l Mozilla Firefox
Note
The NetWorker E-LAB Navigator provides the latest information on supported NMC
server operating systems.
Note
If the installation directory path contains spaces, then enclose the path in
quotations.
The NetWorker Command Reference Guide or the UNIX man pages provides
information about the savepsm command.
Note
To update the NMC server without converting the database, use the touch command
to create the /opt/lgtonmc/logs/dbunloaded.tag file.
Procedure
1. Stop the NetWorker and NMC daemons, by typing the command below, based
on the initialization system running on your Linux machine:
2. Copy the gstdbunload file from the directory to which you extracted the
NetWorker 19.1 software, into the installation_path/bin folder on the
NMC server. By default, the installation_path is in the following location:
l AIX, HP-UX, and Linux: /opt/lgtonmc
l Solaris: /opt/LGTONMC
3. Create a directory that will contain the Unload Database files. Specify a location
that has sufficient disk space to store the converted database. To store the
Unload Database files, the conversion process requires free disk space equal to
1.5 times the size of the original database.
54 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
Note
The update process creates a new user for the Postgres database, and uses this
new user to read the contents of the directory that contains the Unload
Database. Ensure that everyone has execute level permissions to the directory
and the directory contents.
Note
If the the NMC daemons are running the database conversion process fails with
an error messages similar to the following :
To resolve this issue, stop the NMC daemons and run the gstdbunload
command again.
Note
A message similar to the following might appear during the update process:
lgto_gst" deleted from file /root/.odbc.ini This is expected
behavior and an informational message only.
3. When the NMC server is also the NetWorker server, perform the following
steps to configure the NetWorker Authentication Service:
a. To start the NetWorker Authentication Service configuration script,
type/opt/nsr/authc-server/scripts/authc_configure.sh.
b. At the Specify the directory where the Java Standard Edition Runtime
Environment software is installed prompt, Press Enter to accept the
default location, /opt/nre/java/latest.
c. At the Specify the keystore password prompt, type the keystore
password.
Specify a password that contains at least six characters and does not
contain dictionary words.
Note
You will use the administrator account to log in to the NMC Server.
f. At the Confirm the password prompt, type the password for the
administrator account.
4. Start the NetWorker daemon on the Linux host:
/etc/init.d/networker start
56 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
2. If the NetWorker services are not started on the NMC Server, the NetWorker
services are not running on this host. Do you want to
start them now? prompt appears. To start the NetWorker services, press
Enter.
3. From the Specify the directory to use for the NMC database
prompt, specify a path or press Enter to accept the default path /nsr/nmc/
nmcdb.
4. For updates from NMC 8.2.x, perform the following steps:
a. On the Do you want to migrate data from a previous LGTOnmc 8.x.x.
release prompt, type y.
b. On the Specify the directory that contains the unloaded data prompt,
specify the path to the directory that contains 8.x.x conversion files that are
created by the gstdbunload command.
5. From the Specify the host name of the NetWorker
Authentication Service host prompt, specify the name of the
NetWorker Server that you want to use for NMC and NetWorker Server user
authentication.
Note
export LD_LIBRARY_PATH=/opt/lgtonmc/postgres/odbc
3. Initialize the NMC database, by typing the following command:
58 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
NMC_installation_path/postgres/bin/pg_ctl -D NMC_installation_path/
nmcdbXX/pgdata -l logfile start
where: NMC_installation_path is /opt/lgtonmc by default and nmcdbXX is the
subdirectory that you created in the previous step.
For example, if the NMC server uses the default location and the nmcdb directory
nmcdb2, type:
/opt/lgtonmc/postgres/11.1/bin/pg_ctl -D /opt/lgtonmc/nmcdb2/pgdata
-l logfile start
NOTICE
When the yum program cannot install missing package dependencies, the
yum command fails and provides a list of missing packages. Manually install
the package dependencies, and run the yum command again.
l To use rpm, type:
Note
When the operating system packages that NetWorker requires are missing,
the rpm command provides a list of missing packages and does not install
the NetWorker software. Manually install missing package dependencies
then run the rpm command again.
dpkg -r lgtoclnt
4. If no plan exists to update or reinstall the NetWorker software, use the dpkg -
P command to remove the NetWorker configuration files.
For example, to remove the NetWorker configuration files for the NetWorker
Client software, type the following command:
dpkg -P lgtoclnt
Procedure
1. Download the NetWorker software package from the Online Support website to
a temporary location.
60 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
2. Change to the temporary location that contains the software package, and then
unzip and extract the files by typing the tar command.
For example:
NOTICE
For example, to install the NetWorker Client only, type the following command:
dpkg -i lgtoclnt_19.1_amd64.deb
For example, to install the NetWorker Storage Node, Client and Extended
Client, type the following command:
If the nsrexecd daemon does not appear in the output, start the nsrexecd
process by typing the following command: sudo nsrexecd
5. Verify whether the packages are installed correctly by running the command;
sudo apt list --installed | grep -i lgt
rpm -e lgtoclnt
The following table provides a list of the package names that are associated
with the different NetWorker components.
4. If you do not plan to update or reinstall the packages, remove the /nsr
directory.
62 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Linux
Complete the following steps to install the NetWorker software on the Fedora
operating system. Perform additional steps to resolve package dependency issues.
Procedure
1. Download the NetWorker software package from the Online Support website to
a temporary location.
2. Change to the temporary location that contains the software package, and then
unzip and extract the files by typing the tar command.
For example:
Note
The yum command does not successfully install the NetWorker software.
b. To install the missing package dependencies, type the yum command with
the install option.
For example:
When you specify the glib package, use the full package name to ensure the
correct glib package installs and not the glibc-2.14.90-24.fc16.9.x86_64
package.
4. To confirm that you resolved all missing package dependencies, with the
exception of libcap.so.1, type the rpm command.
For example, to determine what packages are missing for the NetWorker Client
software, type the following command:
where package [package]...is a list of the software package that is required for
the installation type.
For example, to install the man pages during a NetWorker client install, type:
64 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 4
Updating NetWorker for Windows
This chapter describes how to update the NetWorker software for Windows and
includes the following topics:
Note
If the NetWorker Server and the NMC Server are on different hosts, you must update
NetWorker on the NetWorker Server host before the NMC Server host.
Note
The update process will only update existing NetWorker components. You cannot
change the installation type during an update. The NetWorker Installation Guide
describes how to change the installation type and how to add additional NetWorker
components.
nsrim -X
nsrck -m
nsrck -L6
nsrls
nsrports
4. Perform a backup of the bootstrap, the client file indexes, and the resource
database, type savegrp -O group_name
where group_name is the name of a group that contains all the NetWorker
clients in the datazone. If a group that contains all the clients does not exist, run
66 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
multiple savegrp commands, specifying a different group each time. This will
ensure that you back up the clients indexes for each client in the datazone.
Note
Ensure the media pool associated with the group has appendable media
available.
5. Record the latest bootstrap save set ID (ssid) including the file number, the
record number, and the associated volume label.
For example:
mminfo -B
In this example:
l The save set ID (ssid) is 4254377781.
l The file number is 0.
l The record number is 0.
l The label of the volume that contains the bootstrap save set is
bootstrap_vol.001.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
8. Review the licensing notice that is displayed, and then click OK.
9. (Required) The Configure NetWorker Authentication Service page is
displayed in the following scenarios:
l The default NetWorker Authentication port, 9090 is in use. In the Apache
Tomcat Port field, type another port number for Tomcat to use, and the
click Next.
l The default password for the Java Common Truststore on the host is not the
default password (changeit). When the password is not changeit, the
installation displays a JRE Certificate Store Error window. Click Ok, and
then in the Trust store password field, type the password for the Java
Common Truststore, and then click Next.
Note
The NetWorker installation process will not create user for installing and
starting Apache Tomcat.
68 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
Note
You will use the administrator account to log in to the NMC Server.
Note
13. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
14. Click Finish.
15. For NetWorker Server installations only, install and configure the Dell EMC
Licensing Solution. The NetWorker Licensing Guide provides more information.
Results
The startup process migrates the NetWorker Server media database to a new format.
Messages similar to the following appear in the daemon.raw file when the migration
completes successfully:
Note
Do not perform any NetWorker commands while the media database conversion is in
progress. The migration might fail and messages similar to the following appear in the
daemon.raw:
If the migration fails, stop the NetWorker command, then stop and restart the
NetWorker Server daemons to perform the media database conversion again.
If you update a NetWorker Server that is also the NMC Server and the update
procedure fails, review the daemon.raw file to determine if the migration completed.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
8. Click Upgrade.
70 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
The Upgrade progress bar is displayed and you might see the progress window
for several minutes. When the upgrade completes, the Complete the Setup
page provides the status of upgrade and a link to the master setup logfile.
Note
The installation analyzes the host and displays status information in the Results
of Configuration Checks page. Select Open Detailed Report to review
detailed information about the configuration checks, and then click Next.
Note
The Configuration Checker option only appears in the Base Client Installation
Wizard.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
72 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
Note
11. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
12. To complete the installation, click Finish.
Note
6. Click Finish.
Note
If the installation directory path contains spaces, then enclose the path in
quotations.
The NetWorker Command Reference Guide or the UNIX man pages provides
information about the savepsm command.
74 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
3. Create a directory that will contain the Unload Database files. Specify a location
that has sufficient disk space to store the converted database. To store the
Unload Database files, the conversion process requires free disk space equal to
1.5 times the size of the original database.
Note
The update process creates a new user for the Postgres database, and uses this
new user to read the contents of the directory that contains the Unload
Database. Ensure that everyone has execute level permissions to the directory
and the directory contents.
Note
If the the NMC daemons are running the database conversion process fails with
an error messages similar to the following :
To resolve this issue, stop the NMC daemons and run the gstdbunload
command again.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
8. Review the licensing notice that is displayed, and then click OK.
9. In the NMC Options page, perform the following steps:
a. (Optional) Type the path to install the NMC Server software.
The default location is: C:\Program Files\EMC NetWorker
\Management
b. When the host is not a NetWorker server, in the Authentication Host field,
type the name of one of the NetWorker 19.1 servers that the NMC Server
will manage. Ensure NetWorker services are started on the NetWorker
Server.
The NetWorker Server that you specify authenticates access to the NMC
Server. When you log in to the NMC Server, you specify a username and
password that the NetWorker Authentication Service on the NetWorker
Server can validate.
c. When the host is not a NetWorker server, in the Authentication Port field,
type the port number that is used by the NetWorker Authentication Service.
The default port number is 9090.
d. Click Next.
10. If a Security Alert message is displayed, perform the following steps:
a. Click View Certificate, and then select Install Certificate.
The Certificate Import Wizard screen is displayed.
b. Click Next.
c. Select Place all certificates on the following store, and then click Browse.
d. In the Select Certificate Store page, select Trusted Root Certificate
Authorities, and then click OK.
e. Click Next.
f. Click Finish.
g. If you are prompted to install the certificate, click Yes.
76 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
Note
To use different port numbers, type the new port numbers (between 1024
and 49151). Do not use port numbers that are in use. For example, the NMC
server uses port 5432 for TDS protocol communications with the NMC
database. The preferred port for the Data Protection Advisor (DPA) product
is 9002.
l Web server port. This port is used by the embedded HTTP server. The
default port is 9000.
12. In NMC Database Migration page, select how you want to migrate the data
from an 8.1.x or 8.2.x NMC Server:
l To start the NMC Server with a new database, select Skip the Migration.
Note
If you skip the migration, you cannot migrate the database after the update
completes.
l To import data from an NMC database that originates from a different 8.1.x
or 8.2.x NMC Server, select Migrate the Database Manually. When you
select this option, specify the path to the Unload Database.
Note
Before you can manually migrate data to a new NMC Server, ensure that the
Unload Database resides locally on the new NMC Server or in a remote
location that is accessible to the new NMC Server.
l To enable the update to convert and migrate the NMC database on this
host, select Migrate the Database Automatically. Accept the default
directory location or specify a location that has sufficient disk space to store
the converted database. To store the converted database, the conversion
requires free disk space equal to twice the size of the original database.
13. Click Upgrade.
The Upgrade progress bar is displayed and you might see the progress window
for several minutes. When the upgrade completes, the Complete the Setup
page provides the status of upgrade and a link to the master setup logfile.
Note
14. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
15. Click Finish.
78 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
8. Review the licensing notice that is displayed, and then click OK.
9. (Required) The Configure NetWorker Authentication Service page is
displayed in the following scenarios:
l The default NetWorker Authentication port, 9090 is in use. In the Apache
Tomcat Port field, type another port number for Tomcat to use, and the
click Next.
l The default password for the Java Common Truststore on the host is not the
default password (changeit). When the password is not changeit, the
installation displays a JRE Certificate Store Error window. Click Ok, and
then in the Trust store password field, type the password for the Java
Common Truststore, and then click Next.
Note
The NetWorker installation process will not create user for installing and
starting Apache Tomcat.
b. Type a password for the keystore file, and then click Next.
Note
Note
You will use the administrator account to log in to the NMC Server.
b. Click Next.
c. Select Place all certificates on the following store, and then click Browse.
d. In the Select Certificate Store page, select Trusted Root Certificate
Authorities, and then click OK.
e. Click Next.
f. Click Finish.
g. If you are prompted to install the certificate, click Yes.
h. In the Certificate Import Wizard page, click OK.
i. In the Certificate page, click OK.
j. In the Security Alert page, click Yes.
13. In the NMC Options page, perform the following steps:
a. (Optional) Type the path to install the NMC Server software.
The default location is: C:\Program Files\EMC NetWorker
\Management
b. When the host is not a NetWorker server, in the Authentication Host field,
type the name of one of the NetWorker 19.1 servers that the NMC Server
will manage. Ensure NetWorker services are started on the NetWorker
Server.
The NetWorker Server that you specify authenticates access to the NMC
Server. When you log in to the NMC Server, you specify a username and
password that the NetWorker Authentication Service on the NetWorker
Server can validate.
c. When the host is not a NetWorker server, in the Authentication Port field,
type the port number that is used by the NetWorker Authentication Service.
The default port number is 9090.
d. Click Next.
14. (Optional) In the NMC Database Options page, modify the following
configuration options, and then click Next:
l Database Destination Folder. The default location is "C:\Program Files
\EMC NetWorker\Management\nmcdb"
80 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
Note
To use different port numbers, type the new port numbers (between 1024
and 49151). Do not use port numbers that are in use. For example, the NMC
server uses port 5432 for TDS protocol communications with the NMC
database. The preferred port for the Data Protection Advisor (DPA) product
is 9002.
l Web server port. This port is used by the embedded HTTP server. The
default port is 9000.
15. In NMC Database Migration page, select how you want to migrate the data
from an 8.1.x or 8.2.x NMC Server:
l To start the NMC Server with a new database, select Skip the Migration.
Note
If you skip the migration, you cannot migrate the database after the update
completes.
l To import data from an NMC database that originates from a different 8.1.x
or 8.2.x NMC Server, select Migrate the Database Manually. When you
select this option, specify the path to the Unload Database.
Note
Before you can manually migrate data to a new NMC Server, ensure that the
Unload Database resides locally on the new NMC Server or in a remote
location that is accessible to the new NMC Server.
l To enable the update to convert and migrate the NMC database on this
host, select Migrate the Database Automatically. Accept the default
directory location or specify a location that has sufficient disk space to store
the converted database. To store the converted database, the conversion
requires free disk space equal to twice the size of the original database.
16. Click Upgrade.
The Upgrade progress bar is displayed and you might see the progress window
for several minutes. When the upgrade completes, the Complete the Setup
page provides the status of upgrade and a link to the master setup logfile.
Note
17. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
18. Click Finish.
19. For NetWorker Server installations only, install and configure the Dell EMC
Licensing Solution. The NetWorker Licensing Guide provides more information.
Note
If the NetWorker Server and the NMC Server are on different hosts, you must update
the NetWorker software on the NetWorker Server host before the NMC Server host.
82 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
l When you update from a version of the NetWorker software that does not share
the same service pack number as the newer version, you can use the installation
command to update the NetWorker software, without first removing the previous
version of the software. For example, when you want to update from NetWorker
cumulative hotfix version 9.0.1.0 to NetWorker 9.2. (9.2.0.0).
To update the NetWorker software on a host to a version that does not share the
same service pack number, review the following sections.
Note
The update process will only update existing NetWorker components. You cannot
change the installation type during an update. The NetWorker Installation Guide
describes how to change the installation type and how to add additional NetWorker
components.
Follow these procedures to update the NetWorker software or the NMC Server
software.
l Updating the NetWorker server software from 9.x on page 83
l Updating the NetWorker storage node software on page 70
l Updating the NetWorker Client software on page 71
nsrim -X
nsrck -m
nsrck -L6
nsrls
nsrports
mminfo -B
In this example:
l The save set ID (ssid) is 4254377781.
l The file number is 0.
l The record number is 0.
l The label of the volume that contains the bootstrap save set is
bootstrap_vol.001.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
84 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
Note
The NetWorker installation process will not create user for installing and
starting Apache Tomcat.
Note
12. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
8. Click Upgrade.
The Upgrade progress bar is displayed and you might see the progress window
for several minutes. When the upgrade completes, the Complete the Setup
page provides the status of upgrade and a link to the master setup logfile.
86 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
Note
The installation analyzes the host and displays status information in the Results
of Configuration Checks page. Select Open Detailed Report to review
detailed information about the configuration checks, and then click Next.
Note
The Configuration Checker option only appears in the Base Client Installation
Wizard.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
Note
11. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
88 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
12. To complete the installation, click Finish.
Note
6. Click Finish.
Note
Ensure that the media pool associated with the backup action has appendable media
available.
Procedure
1. Log in to the target host with a user that has administrator privileges.
2. If the NetWorker Server is also an NMDA client, remove the NMDA software.
3. Download the NetWorker software package from the Online Support website to
a temporary location.
The package name is nw191_win_x64.zip.
4. Extract the NetWorker packages found in nw191_win_x64.zip to a
temporary location on the target host.
5. In the directory that contains the unzipped NetWorker software, run
NetWorker-19.1.exe.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
90 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
b. When the host is not a NetWorker server, in the Authentication Host field,
type the name of one of the NetWorker 19.1 servers that the NMC Server
will manage. Ensure NetWorker services are started on the NetWorker
Server.
The NetWorker Server that you specify authenticates access to the NMC
Server. When you log in to the NMC Server, you specify a username and
password that the NetWorker Authentication Service on the NetWorker
Server can validate.
c. When the host is not a NetWorker server, in the Authentication Port field,
type the port number that is used by the NetWorker Authentication Service.
The default port number is 9090.
d. Click Next.
11. (Optional) In the NMC Database Options page, modify the following
configuration options, and then click Next:
l Database Destination Folder. The default location is "C:\Program Files
\EMC NetWorker\Management\nmcdb"
l Client Service port. The default port is 9001.
Note
To use different port numbers, type the new port numbers (between 1024
and 49151). Do not use port numbers that are in use. For example, the NMC
server uses port 5432 for TDS protocol communications with the NMC
database. The preferred port for the Data Protection Advisor (DPA) product
is 9002.
l Web server port. This port is used by the embedded HTTP server. The
default port is 9000.
12. On the NMC Database Maintenance page, perform one of the following
actions:
l To start the NMC Server with a new database, select Overwrite the
existing NetWorker Management Console server database.
l To start the NMC Server with the existing database and retain the data,
leave the default selection Keep the existing database.
13. Click Upgrade.
The Upgrade progress bar is displayed and you might see the progress window
for several minutes. When the upgrade completes, the Complete the Setup
page provides the status of upgrade and a link to the master setup logfile.
Note
14. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
15. Click Finish.
Note
Ensure that the media pool associated with the backup action has appendable media
available.
Procedure
1. Log in to the target host with a user that has administrator privileges.
92 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
2. If the NetWorker Server is also an NMDA client, remove the NMDA software.
3. Download the NetWorker software package from the Online Support website to
a temporary location.
The package name is nw191_win_x64.zip.
4. Extract the NetWorker packages found in nw191_win_x64.zip to a
temporary location on the target host.
5. In the directory that contains the unzipped NetWorker software, run
NetWorker-19.1.exe.
Note
6. In the Welcome Wizard page, select I agree to the license terms and
agreements, and then click Next.
7. In the Configure Windows Firewall page, select Configure the Windows
firewall, and then click Next.
NOTICE
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
b. Type a password for the keystore file, and then click Next.
Note
b. When the host is not a NetWorker server, in the Authentication Host field,
type the name of one of the NetWorker 19.1 servers that the NMC Server
will manage. Ensure NetWorker services are started on the NetWorker
Server.
The NetWorker Server that you specify authenticates access to the NMC
Server. When you log in to the NMC Server, you specify a username and
password that the NetWorker Authentication Service on the NetWorker
Server can validate.
c. When the host is not a NetWorker server, in the Authentication Port field,
type the port number that is used by the NetWorker Authentication Service.
The default port number is 9090.
d. Click Next.
14. (Optional) In the NMC Database Options page, modify the following
configuration options, and then click Next:
l Database Destination Folder. The default location is "C:\Program Files
\EMC NetWorker\Management\nmcdb"
l Client Service port. The default port is 9001.
Note
To use different port numbers, type the new port numbers (between 1024
and 49151). Do not use port numbers that are in use. For example, the NMC
server uses port 5432 for TDS protocol communications with the NMC
database. The preferred port for the Data Protection Advisor (DPA) product
is 9002.
l Web server port. This port is used by the embedded HTTP server. The
default port is 9000.
15. On the NMC Database Maintenance page, perform one of the following
actions:
l To start the NMC Server with a new database, select Overwrite the
existing NetWorker Management Console server database.
l To start the NMC Server with the existing database and retain the data,
leave the default selection Keep the existing database.
16. Click Upgrade.
94 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for Windows
The Upgrade progress bar is displayed and you might see the progress window
for several minutes. When the upgrade completes, the Complete the Setup
page provides the status of upgrade and a link to the master setup logfile.
Note
17. (Optional) In the Complete the Setup page, to define a list of NetWorker
Servers that have client-tasking rights to this host, click Select Backup
Server. Client-tasking rights include the ability to back up the host. In the
NetWorker Server Selection page, perform one of the following tasks, and
then click OK:
l In the Enter a server name field, type the NetWorker Server name and then
click Add. It is recommended that you specify both the short name and the
full name of the NetWorker Server to avoid DNS issues.
l To add a NetWorker Server that is not listed in the Available Servers list:
a. Type the hostname of the NetWorker Server in the Enter a server name
text box.
b. Click Add.
l To browse for available NetWorker Servers:
a. Click Update List.
b. From the Available Servers list, select a NetWorker Server.
l To add or remove a NetWorker Server from the Available Servers list to the
Selected Servers list, click the arrow buttons.
The NetWorker_installation_directory\res\servers file
contains a list of trusted NetWorker Servers.
The first entry in the servers file becomes the default NetWorker Server for
the host.
18. Click Finish.
96 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 5
Updating NetWorker for UNIX
Note
NetWorker 19.1 does not support an HP-UX, Solaris or AIX NetWorker server. You
cannot update a NetWorker server that runs on these operating systems to
NetWorker 19.1. To migrate your NetWorker server data from an HP-UX, Solaris, or
AIX NetWorker server to a supported Windows or Linux host, contact sales for more
information about engaging Professional Services to perform a cross platform
migration.
Procedure
1. Log in to the target host as root.
2. Get a list of installed NetWorker software packages, by using the lslpp
command:
98 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for UNIX
For example, to uninstall the client software and the French language pack,
type:
Note
LGTOnw.xtdclnt.rte
LGTOnw.node.rte
Procedure
1. Log in to the target host as root.
2. Create a backup copy of the operating system configuration files, by typing the
following commands:
cp /etc/rpc /etc/rpc.orig
cp/etc/inittab /etc/inittab.orig
3. Download the NetWorker software package from the Online Support website to
a temporary location.
4. Change to the temporary location that contains the software package, and then
unzip and extract the files by typing the tar command.
For example:
tar -xzf file_name.tar.gz
5. Install the NetWorker software from the command prompt, by using the
installp program.
For example:
where:
100 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for UNIX
3. Confirm that all the NetWorker daemons stop, by typing the following
command:
NOTICE
If you are using the character interface, do not include the & symbol.
5. On the Software Selection window, select the NetWorker software that you
want to remove.
6. On the Actions window, select Remove.
This action runs an analysis of the removal operation.
7. To confirm that the analysis did not detect any problems, perform the following
steps:
a. Click Logfile.
b. Fix any reported problems before you continue with the removal operation.
8. On the Remove Analysis window, click OK to continue the removal operation.
9. On the Remove window, click Done.
10. From the File menu, select Exit.
11. Change to the /opt/networker directory and verify that all the files are
removed from the directory.
12. If there is no plan to update or reinstall the software packages, remove
the /nsr directory.
HP-UX: Installing the NetWorker client and storage node software 101
Updating NetWorker for UNIX
NWr-XtdClient
NWr-Node
Follow these steps to install the NetWorker client and storage node software.
Procedure
1. Create a backup copy of the rpc.org configuration file, by typing the following
command:
cp /etc/rpc /etc/rpc.org
Note
Ensure that sufficient disk space exists on the host to store the compressed
NetWorker software package and the uncompressed files. The "Package
Requirements" section provides more information about package sizes and the
package name that applies to each operating system.
4. Change to the temporary location that contains the software package, and then
unzip and extract the files by typing the tar command.
For example:
swinstall &
Note
102 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for UNIX
6. Press Enter.
7. On the Specify Source window, provide the location of the NetWorker
installation files:
a. In the Source Depot Type field, press Enter and select Local Directory.
b. In the Source Host Name field, ensure that the hostname of the target host
is selected.
c. In the Source Depot Path field, type the full path of the NetWorker.pkg
file.
For example:
/tmp/hpux11_ia64/NetWorker.pkg
8. Click OK.
9. On the SD Install - Software Selection window, select and mark the software
packages that are required for the installation type.
10. Press Enter.
11. From the Actions menu, click Install.
12. Verify the status of the install analysis, and then perform the following tasks:
l To review the log file and verify that the swinstall program did not
encounter errors, click Logfile.
l Correct any problems before you continue the installation.
13. To continue with the installation, click OK.
14. To review the log file for error or warning messages that are generated during
installation, click Logfile.
15. When the installation completes, click Done.
16. Exit swinstall.
17. (Optional) Verify that NetWorker installed correctly, by typing the following at
the command prompt:
swlist | grep -i networker
Client LGTOclnt
Korean LGTOko
NOTICE
When you remove the NetWorker software packages in a sparse root zone, remove
the packages from all sparse root zones first, and then remove the packages from the
global zone.
Procedure
1. Log in to the target host as root.
2. Shut down the NetWorker daemons when no backups and recoveries are
running, by typing the following command at the prompt:
nsr_shutdown
5. Remove each LGTO package that is listed in the pkginfo output by using the
pkgrm command:
6. Ensure that you remove packages in the order provided in the example, and
exclude packages that are not listed in the pkginfo command.
7. Confirm the package removal, by typing y.
8. Continue with the package removal, by typing y.
9. Repeat steps 6-8 for each package.
104 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for UNIX
Note
l When you remove the NetWorker client software package in a sparse root
zone, the removal process might:
n Report that the uninstall cannot remove files. For example, the following
message might appear:
with
3. Change to the temporary location that contains the software package, and then
unzip and extract the files by typing the tar command.
For example:
4. Create a backup copy of the rpc.org configuration file, by typing the following
command:
cp /etc/rpc /etc/rpc.org
6. Specify the package numbers that are required for the installation type.
NOTICE
When installing the NetWorker Server and Storage Node software, the package
order is important.
For example:
7. When prompted to change the data directory, choose one of the following
options:
l Accept the default directory.
l Specify the directory.
8. The installation prompts you to specify the NetWorker Server that can access
the host. To update the list:
a. Type y.
106 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for UNIX
b. Specify the shortname and FQDN for each NetWorker Server, one per line,
that requires access to the NetWorker host. The first entry in this file
becomes the default NetWorker Server.
When all the NetWorker Servers are specified, press Enter without
specifying a NetWorker Server name, to complete the process.
For example:
Enter a NetWorker server hostname [no more]: mynwserver
Enter a NetWorker server hostname [no more]:
mynwserver.corp.com
Enter a NetWorker server hostname [no more]:
NOTICE
Note
For Storage Node installations, do not start the NetWorker daemons after the
client package installation completes. Start the daemons when the installation
process prompts you during the LGTOnode package installation.
10. To confirm that the NetWorker daemons started successfully, type ps -ef |
grep nsr
Procedure
1. Log in to the source host as root.
2. Stop the gst daemon by typing the following command:
6. Install the NMC Server and the NetWorker software on the target host. For
example, to install the NMC Server and NetWorker Client, type the following
command:
rpm -ivh lgtonmc-*.rpm lgtoclnt-*.rpm
8. If the NetWorker services are not started on the NMC Server, the NetWorker
services are not running on this host. Do you want to
start them now? prompt appears. To start the NetWorker services, press
Enter.
9. From the Specify the user/group that will run the web server
prompt, type a user/group with limited privileges. The NMC Server uses this
user/group to run the web server. To use the default user/group nobody/
nobody, press Enter.
10. From the Specify the port that the web server should use for
communications prompt, specify the port number or press Enter to select
the default port 9000.
Note
108 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker for UNIX
11. From the Specify the port that the GST server should use for
communications prompt, specify the port number or press Enter to accept
the default port number 9001.
Note
Do not use port numbers that are already in use. For example, the NMC Server
uses port 5432 for TDS protocol communications with the NMC Server
database. The preferred port for EMC Data Protection Advisor product is 9002.
12. From the Specify the port that the database server should
use for communications prompt, specify the port number or press Enter
to accept the default port number 5432.
13. From the Specify the directory to use for the NMC database
prompt, specify a path or press Enter to accept the default path /nsr/nmc/
nmcdb.
14. On the Do you want to migrate data from a previous LGTOnmc 8.x.x.
release prompt, type y.
15. On the Specify the directory that contains the unloaded data prompt,
specify the path to the directory that contains the copied lgto_gstdb
directory.
For example:
/root/db
16. From the Specify the host name of the NetWorker
Authentication Service host prompt, specify the name of the
NetWorker Server that you want to use for NMC and NetWorker Server user
authentication.
Note
17. From the Specify where the NetWorker binaries are installed
prompt, type the directory of the NetWorker binaries or press Enter to accept
the default location /usr/sbin.
18. When prompted to start the NMC Server daemons, type y.
After installation, you can log in to the NMC Server on the target host by using
the same username and password that you used to log in to NMC Server on the
source host.
2. In the NMC console, ensure that the source NetWorker Server appears in the
Enterprise window.
3. Confirm that the data on the target host has migrated correctly and appears in
the NMC console correctly.
4. Confirm that the backups and recoveries that were performed on the target
host appear in the NetWorker Server Administration window.
5. Confirm that backups and recoveries can complete successfully by performing a
backup and recovery operation on the target host.
6. Confirm that a NMC Server database backup can complete successfully by
running the Server Protection policy, and then confirm that the backup action is
successful.
110 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 6
Updating NetWorker for OS-X
This chapter describes how to update the NetWorker software for OS-X. This chapter
includes the following topics:
Note
Note
Ensure that sufficient disk space exists on the host to store the compressed
NetWorker software package and the uncompressed files.
8. Click Close.
112 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
PART 3
Updating Methods
Refer to the following chapters to update from a 32-bit version of the NetWorker
software to a 64-bit version and to use Package Manager to update the NetWorker
software.
This section contains the following chapters:
114 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 7
Updating from a Different Bit Version of
NetWorker
116 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 8
Updating NetWorker Clients by using the
Package Manager Feature
l Introduction.......................................................................................................118
l Package Manager requirements........................................................................ 119
l Updating NetWorker by using Package Manager..............................................120
l Troubleshooting Package Manager...................................................................125
Introduction
Package Manager is a feature that provides you with the ability to centrally manage
software updates of the NetWorker software, including the NetWorker Module for
Microsoft (NMM), NetWorker Module for SAP (NMSAP), and NetWorker Module for
Database Applications (NMDA) software. In previous versions of the NetWorker
software, this feature was also known as Client Push.
There are four main components of the Package Manager feature:
l Media Kit Location—A directory on a host that contains the source NetWorker
software packages.
l Software repository—A local directory on the NetWorker server that contains a
copy of the NetWorker software packages from the Media Kit Location.
l Target hosts—NetWorker hosts in the datazone that has a NetWorker software or
module software version that supports a Package Manager update.
The following image provides a high level overview of how to use the Package
Manager feature to update the NetWorker software on hosts in a datazone:
Figure 3 Package Manager overview
118 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker Clients by using the Package Manager Feature
Note
Note
120 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker Clients by using the Package Manager Feature
7. On the Add packages from the media kit location to the repository window,
select one of the following options:
l Add Windows/UNIX packages to the repository—Select this option to
add software from a media kit location that is local to the NetWorker server.
l Native or Cross platform—Select Native when the packages that you want
to add are for the same major platform as the NetWorker server and Cross
platform when the packages that you want to add are not for the same
major platform as the NetWorker server. For example, to add UNIX client
packages to a Windows server or to add Windows packages to a UNIX
server, select the Cross platform option to import packages. To add Solaris
packages to a Linux server, select the Native option.
8. In the Media Kit Location field, specify the path to the media kit location, and
then click Open Media Kit.
The Software Available window pane contains a list of the detected software
packages in the media kit location.
9. On the Software Available window pane, select the products to add to the
repository, then click Add. Use the Control or Shift key to select multiple
software packages.
When the repository add operation completes, a message pop-up appears. Click
OK.
10. Click Close to return to the Software Repository window.
Note
You cannot use the nsrpush command to add the NMM software to the repository,
use Package Manager only.
Procedure
1. Review the list of extracted products in the media kit location. The command to
view the Windows and UNIX products differ:
l For UNIX software products, type:
nsrpush -L -U -m media_kit_location
l For Windows software products, type:
nsrpush -L -W -m media_kit_location
2. Use the nsrpush command to add packages, one at time, to the repository:
where:
Note
Product names are case sensitive and ensure that you enclose the module
product names in quotation marks (" ").
l version is the version of the software product, for example, 19.1.
l platform is the operating system platform of the package, for example:
win_x64 or linux_x86_64.
l -R repo_location specifies the path to the repository. When you do not
specify the -R option, the repository is created in the following default
locations:
n On Linux:/nsr/repository.
n On Windows: NetWorker_install_dir\repository
l -U specifies a UNIX media kit and -W specifies a Windows media kit. Use the
appropriate option for the package that you want to add to the repository.
l -m media_kit_location is the path to the media kit.
122 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker Clients by using the Package Manager Feature
nsrpush -i -all
nsrpush -i hostname1...hostnameX
nsrpush -i -f hostname_file
where:
l -all queries and inventories every NetWorker client in the datazone.
l hostname1...hostnameX is a space-separated list of hostnames to inventory in the
datazone.
l hostname_file is a text file that contains a list of the hostnames to inventory.
Specify one hostname on each line.
where:
l -t is optional and when specified, displays the output in tabular format.
l -all queries each inventoried client.
l hostname1.....hostnameX is a space-separated list of the hostnames to query.
l hostname_file is a text file that contains a list of hostnames to query. Specify one
hostname on each line.
Note
6. Click Finish.
Updating NetWorker products on a user specified host by using the nsrpush command
Use the nsrpush command to update the NetWorker software on certain hosts in a
datazone.
Log in to the NetWorker server with the root user on UNIX or the administrator user
on Windows and then type one of the following commands to update all inventoried
hosts or selected hosts of the NetWorker server:
124 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker Clients by using the Package Manager Feature
hostname1...hostnameX
nsrpush -u -p product -v version [-Tp directory] [-To timeout] -f
hostname_file
where:
l product is the name of the product to update:
n NetWorker
n NetWorker Module for Databases and Applications
Note
No available products were found for the selected clients in the software
repository
This error message appears during an update operation in the following scenarios.
l When the software repository does not contain any software packages.
l When the required software is not in the software repository.
l When the version in selected client is more recent than the product version in the
repository.
To resolve this issue, add software packages to the repository and ensure version
compatibility.
Package Manager will retry the copy operation up to three times, and reports the
number of blocks that are successfully sent to the client in the nsrcpd.raw file.
126 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker Clients by using the Package Manager Feature
For example:
When the entire copy operation completes successfully, a message similar to the
following appears:
If the copy operation does not complete successfully, retry the update operation at a
time when there is sufficient network bandwidth to complete the file copy operation
or when the host is idle.
NetWorker Server lacks sufficient file space to store repository in the default
location
The Package Manager software repository stores copies of NetWorker packages. The
NetWorker Server requires about 1 GB of free disk space for each stored package. If a
large number of packages are in use or if the default location has limited available disk
space, you can relocate the repository or remove packages from the repository. To
change the repository location or remove software packages from the repository, use
the Host Task window or the nsradmin program.
NetWorker Server lacks sufficient file space to store repository in the default location 127
Updating NetWorker Clients by using the Package Manager Feature
nsradmin -p nsrcpd
Note
When you update the attribute on a Windows host, enclose the path in quotes
and specify \\ for each delimiting character. For example, to specify the path
c:\repo, type:
8. Exit nsradmin.
9. Stop and restart the NetWorker services on the NetWorker server.
128 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Updating NetWorker Clients by using the Package Manager Feature
nsrpush -l
Products in the repository
================================
NetWorker 19.1.0.1
solaris_64
Korean Language Pack
Client
Extended Client
Man Pages
Storage Node
License Manager
French Language Pack
Japanese Language Pack
Chinese Language Pack
NetWorker 19.1.0.1
linux_x86_64
Man Pages
Storage Node
License Manager
Server
French Language Pack
Japanese Language Pack
Chinese Language Pack
Korean Language Pack
Client Management Console
Extended Client
For example, to remove the NetWorker 19.1.0.1 linux_x86_64 package, type the
following command:
NetWorker Server lacks sufficient file space to store repository in the default location 129
Updating NetWorker Clients by using the Package Manager Feature
130 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
PART 4
Post Update Configurations and Reviewing the
Migration Results
Refer to the following chapters for post update configuration information, how to
connect to the NMC GUI and NetWorker server, how to review the migration results,
and troubleshooting NMC GUI and NetWorker server connectivity issues.
This section has the following chapters:
Chapter 10, "Troubleshooting NMC GUI and NetWorker Server connection issues"
132 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 9
Post Update Tasks
After you update the NetWorker and NMC Servers, review this chapter to ensure that
you can connect to the NMC Server. If you updated the NetWorker software from
8.1.x or 8.2.x, this section provides detailed information about changes that occur in
the NetWorker software.
This chapter contains the following topics:
Note
To prevent this issue, on each host that you use as an NMC client, clear the local java
cache. This workaround enables the NMC client to download the new
gconsole.jnlp file from the NMC server.
The procedure is different for UNIX and Windows.
Note
To clear the java cache for NetWorker Runtime Environment, see NetWorker Runtime
Environment Readme Guide
cd $HOME
mv .java .java_orig
134 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
Note
These changes are not required if you are using NMC Launcher. For more information
on installing NMC launcher, see NetWorker Runtime Environment Readme Guide
Procedure
1. Open the Java Control Panel.
2. On the Security tab, click Edit Site list.
3. Click Add.
4. In the Location field, specify the URL to the NMC server in the format
https://server_name:9000
Note
If you connect to the NMC server by using the IP address of the NMC server,
add an entry for the IP address in the following format:
https://ip_address:9000
5. Click OK.
6. In the Security Warning window, click Continue.
7. Click OK.
136 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
2. Remove the conversion directory that contains the converted database files
that are created by the gstdbunload command.
Note
nsrauthtrust -H Authentication_service_host -P
Authentication_service_port_number
where:
l The location of the nsrauthtrust command differs on Linux and
Windows:
n Linux—/usr/sbin
n Windows—C:\Program Files\EMC NetWorker\nsr
l Authentication_service_host is the hostname of the NetWorker Server that
authenticates the NMC Server host.
l Authentication_service_port_number is the port number used by the
NetWorker Authentication Service. The default port number is 9090.
For example:
nsrauthtrust -H nwserver.corp.com -P 9090
nsraddadmin -H Authentication_service_host -P
Authentication_service_port_number
For example:
nsraddadmin -H nwserver.corp.com -P 9090
Note
b. Use the authc_mgmt command with the -e find-user option to display user
details for the administrator account, including the user DN:
User Id : 1001
User Name : Patd
User Domain :
User First Name: Patrick
User Last Name : Dunn
User Email : Patd@local
User Details :
User DN : cn=Patd,cn=Users,dc=bu-
iddnwserver2,dc=IddLab,dc=local
User Enabled : true
User Groups : [100, 101]
nsraddadmin -e user-dn
138 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
For example:
nsraddadmin -e "cn=Patd,cn=Users,dc=bu-
iddnwserver2,dc=IddLab,dc=local"
Added role 'cn=Patd,cn=Users,dc=bu-
iddnwserver2,dc=IddLab,dc=local' to the 'Application
Administrators' user group.
Added role 'cn=Patd,cn=Users,dc=bu-
iddnwserver2,dc=IddLab,dc=local' to the 'Security
Administrators' user group.
Note
After you update the NMC server, the administrator account that you used to
connect to the NMC server on 8.1.x and 8.2.x does not exist and is replaced by
the NetWorker Authentication Service administrator account.
3. If you did not install a supported version of JRE on the host, then a dialog box
that prompts you to install JRE appears. Cancel the application installation,
install JRE, and then rerun the application installation.
4. On the Welcome to the NMC Server Configuration Wizard page, click Next.
The following figures shows the Welcome to the NMC Server Configuration
Wizard page.
Figure 5 Welcome to the NMC Server Configuration Wizard page
5. On the Define Database Backup Server page, specify the name of the
NetWorker Server that will back up the NMC Server database, and then click
Next.
The following figure shows the Define Database Backup Server page.
Figure 6 Define Database Backup Server page
140 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
Note
If the NMC Server is also the NetWorker Server, specify the name of the
NetWorker Server.
b. Leave the default Capture Events and Gather Reporting Data options
enabled.
Consider the following options:
l To allow the NMC Server to monitor and record alerts for events that occur
on the NetWorker Server, select Capture Events.
l To allow the NMC Server to collect data about the NetWorker Server and
generate reports, select Gather Reporting Data.
The following figure shows the Specify a list of managed NetWorker servers
page.
Figure 7 Specify a list of managed NetWorker servers page
7. If you created NMC users on an NMC 8.1.x and 8.2.x server, a pop-up window
appears asking you if you want to migrate the NMC users to the NetWorker
Authentication Service local database. Click Yes to start the user migration
wizard.
Note
If you click No, you can migrate the NMC users later.
8. On the Migrate Users page, select the users that you want to migrate.
Note
By default all users are selected for migration. The migration deletes unselected
user accounts.
b. Leave the default selection for Password Change Required, which ensures
that when the user connects to the NMC Server for the first time, that the
log in process prompts the user to change their password.
c. In the Groups field, if the user will manage user accounts, select the
Administrators group.
Results
The log in process migrates the selected NMC users into the NetWorker
Authentication Service local database, and the NMC GUI appears. The following
sections describe how to connect to a NetWorker server and configure User Group
membership for the migrated NMC users.
142 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
3. Click OK.
4. Click Close.
Updating the NetWorker User Group resources for migrated NMC users
The NetWorker server uses the membership in the External Roles field of the user
group resources to determine the privileges that are assigned to the NetWorker
Authentication Service local database users. After the log in process migrates NMC
users into the NetWorker Authentication Service local database, update the User
Group resources on each managed NetWorker server, to provide the migrated NMC
users with the privileges to each NetWorker server.
Perform the following steps while logged in to the NMC server with the Administrator
account.
Procedure
1. In the NMC GUI, create an NMC group that contains the local database users.
This group allows you to quickly add multiple users that require the same
privileges to one or more user groups:
a. On the NMC GUI, click Setup.
b. On the User and Roles navigation pane, right-click Groups and select New.
c. In the Name field, specify a unique name for the group.
In the Local Users section, select all the user accounts to add to this group,
and then click OK.
2. In the Administration window, perform the following steps:
a. On the toolbar, select Server.
b. On the left navigation pane, expand User Groups.
c. Right-click the user group to which the NMC users require membership, and
select Properties.
d. In the Configuration section, click the Add (+) button beside the External
Roles attribute.
e. Select each local database user or group that requires the privileges that are
assigned to the user group, and then click OK.
Updating the NetWorker User Group resources for migrated NMC users 143
Post Update Tasks
To select multiple successive users or groups, hold the Ctrl key while you
select the first and last user or group. To select multiple individual users or
groups in any order, hold the Shift key while you select each user or group.
For more information on External Roles and User Groups, see NetWorker
Security Configuration Guide
Results
The distinguished name (dn) for each selected user and group appears in the External
Roles field.
144 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
<properties>;?xml version="1.0"
encoding="UTF-8"?;
;LDAPAuthorityConfig;
;bindDn;cn=administrator,cn=users,dc=iddlab,dc=local;/
bindDn;
;bindPassword;XOYKgAutHUOdJeEEdXNKdg==
$FpRMvNwY5DvjqwXR2BVypw==;/bindPassword;
;serverName;idd-ad.iddlab.local;/serverName;
;authorityName;;/authorityName;
;ldapDebugLevel;0;/ldapDebugLevel;
;protocol;ldap;/protocol;
;portNumber;389;/portNumber;
;ldapTimeout;30000;/ldapTimeout;
;certificateFile;;/certificateFile;
;userSearchPath;CN=Users,DC=IddLab,DC=local;/
userSearchPath;
;groupSearchPath;CN=NetWorker,DC=IddLab,DC=local;/
groupSearchPath;
;userObjectClass;Person;/userObjectClass;
;userIdAttribute;cn;/userIdAttribute;
;groupMemberAttribute;Member;/groupMemberAttribute;
;groupObjectClass;group;/groupObjectClass;
;groupNameAttribute;cn;/groupNameAttribute;
;clientCertificate;;/clientCertificate;
;clientKeyFile;;/clientKeyFile;
;/LDAPAuthorityConfig;</properties>
You use the information that is contained between the <properties> </
properties> tag to configure LDAP/AD in the NetWorker Authentication Service
database
4. Use a text editor to modify the LDAP or AD template file.
NetWorker provides a template file that you can modify with the configuration
values that are specific to your environment, and then run to configure AD
authentication.
The location and name of the file differs on Windows and Linux:
l LDAP template file:
n Windows—C:\Program Files\EMC NetWorker\nsr\authc-
server\scripts\authc-create-ldap-config.bat.template
n Linux—/opt/nsr/authc-server/scripts/authc-create-
ldap-config.sh.template
l AD template file:
n Windows—C:\Program Files\EMC NetWorker\nsr\authc-
server\scripts\authc-create-ad-config.bat.template
n Linux—/opt/nsr/authc-server/scripts/authc-create-ad-
config.sh.template
5. In the template file, replace the variables that are enclosed in <> with the values
that are specific to the configuration.
The following table provides information about each configuration option.
Default value: NO
146 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
Note
-D "config-user-object-class=user_object_class" userObjectClass Required. The object class that identifies the users
in the LDAP or AD hierarchy. For example,
inetOrgPerson.
Default value: No
Note
148 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
3. In the left navigation pane, select Users and Roles > NMC Roles. In the NMC
Roles window, right-click the role, and then select Properties.
4. For local database users only, in the Local Users section, select the users.
5. For LDAP and AD users, in the External Roles attribute, specify the DN of the
LDAP/AD users or group that require privileges to the NMC server.
Click OK, and then close the NMC GUI.
6. Connect to the NMC server. When you are prompted for a username and
password, specify the credentials for a user that is in the hierarchy of the DN
that you specified in the External Roles attribute.
For the username, use the following format:
tenant_name\domain_name\user_name
where:
l tenant_name is the name of the tenant that you specified when you
configured the external authentication authority configuration on the
NetWorker Authentication Service. If you use the Default tenant, you are
not required to specify the tenant name.
l domain_name is the name of the domain that you specified when you
configured the external authentication authority configuration on the
NetWorker Authentication Service.
l user_name is the name of the user in the LDAP or AD directory, which you
added to the External Roles attribute or is a member of the group that you
added to the External Roles attribute.
150 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
4. On the String Attribute Editor window, with the entire dn highlighted, right-click
in the value field, and then select Copy. The following figure provides an example
of copying the group DN in the ADSI Editor.
Figure 12 Copying the group DN
152 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
2. Navigate to the LDAP group, right-click on the group name, and then select Copy
dn to clipboard. The following figure provides an example of the LDAP Admin
window.
Figure 14 Copying the group DN
"query-tenant=IDD" -D
"query-domain=ldapdomain"
154 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
156 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
l A list of NetWorker 8.2.x attributes that are deprecated in 19.1 and are not
converted.
Actions
Actions are the key resources in a workflow for a data protection policy and define a
specific task (for example, a backup or clone) that occurs on the client resources in
the group assigned to the workflow. NetWorker uses a work list to define the task. A
work list is composed of one or several work items. Work items include client
resources, virtual machines, save sets, or tags. You can chain multiple actions
together to occur sequentially or concurrently in a workflow. All chained actions use
the same work list.
When you configure an action, you define the days on which to perform the action, as
well as other settings specific to the action. For example, you can specify a destination
pool, a retention period, and a target storage node for the backup action, which can
differ from the subsequent action that clones the data.
When you create an action for a policy that is associated with the virtual machine
backup, you can select one of the following data protection action types:
l Backup — Performs a backup of virtual machines in vCenter to a Data Domain
system. You can only perform one VMware backup action per workflow. The
VMware backup action must occur before clone actions.
l Clone — Performs a clone of the VMware backup on a Data Domain system to any
clone device that NetWorker supports (including Data Domain system or tape
targets). You can specify multiple clone actions. Clone actions must occur after
the Backup action.
You can create multiple actions for a single workflow. However, each action applies to
a single workflow and policy.
The following figure provides a high level overview of the components that make up a
data protection policy in a datazone.
Figure 16 Data Protection Policy
158 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
19.1 Resource 19.1 Resource name Migration process overview Attribute values migrated
type Attribute values migrated from from Group resource
Group resource
Policy Backup One policy resource that is called Not applicable
Backup appears and contains all
migrated information for all NetWorker
group resources that back up file
system.
Protection Group Name of the Group One Protection Group resource appears Comment
resource for each migrated Group resource. Each
Protection Group contains the same
client resources that were associated
with the pre-19.1 group resource.
Workflow Name of the Group One Workflow resource appears for l Autostart
resource each migrated Group resource. Each
Workflow resource is associated with
l Start Time
the Protection Group resource that was l Next Start
created for the migrated Group
l Interval
resource.
l Restart Window
l End Time attribute value is set
to Start Time+(Interval*(n-1))
l Probe Interval—To the Interval
attribute
l Probe Start Time—To the
Start Time attribute
l Probe End Time—To the End
Time attribute
19.1 Resource 19.1 Resource name Migration process overview Attribute values migrated
type Attribute values migrated from from Group resource
Group resource
l Inactivity Timeout
l Soft Runtime Limit—To Soft
Limit
l Hard Runtime Limit—To Hard
Limit
l File Inactivity Threshold—To
Inactivity Threshold
l File Inactivity Alert Threshold
—To Inactivity Alert Threshold
l Min expiration = (1440/
(backups per day/retain
count))-10
l If Retain snapshot=0, then
Backup snapshots attribute is
set to ALL
Action—Clone Clone The Clone action resource appears when Clone Pool—To the Destination
the Clone attribute was enabled in the Pool attribute
Group resource.
19.1 resource 19.1 Resource name Migration process overview Attribute values migrated
type from the Scheduled Clone
resource
Policy Clone One Policy resource appears for all Not applicable
migrated Scheduled Clone resources.
Protection Group Clone_Name_of_ One Protection Group appears for each Comment
Scheduled_Clone_resour migrated scheduled Clone resource.
ce Each Protection Group contains the
same save set list that was associated
with the pre-19.1 Scheduled Clone
resource.
Workflow Name of the Scheduled One Workflow resource appears for l Comment
Clone resource each migrated Scheduled Clone
resource. Each Scheduled Clone
l Start Time
160 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
19.1 resource 19.1 Resource name Migration process overview Attribute values migrated
type from the Scheduled Clone
resource
workflow is associated with the l Interval
Protection Group resource that is
created by the migrated Scheduled
Clone resource.
Action Clone The Clone action appears for a Schedule l Retention Policy
Clone resource.
l Destination Pool
l Source Storage Node
The NetWorker VMware Integration Guide provides detailed information about VMware
resource migrations.
The NetWorker Snapshot Management Integration Guide provides detailed information
about Snapshot resource migrations.
The NMM documentation provides detailed information about NMM resource
migrations.
Note
The Modify Client wizard does not display the Pools, Retention, Save set, and
Level attributes.
l Action resource—Destination Pool and Retention attributes on the Specify the
Backup Options and Specify the Clone Options wizard windows. The backup
levels are defined for the action schedule on the Specify the Action Information
wizard window.
l Pool resource—Clients, Save sets, and Retention policy attributes on the
Legacy tab. The values that appear in these attributes were defined in NetWorker
8.1.x and 8.2.x. After the migration completes, the NetWorker 19.1 server retains
the values and these legacy attributes become read-only. You cannot modify the
values in these fields after migration.
The Action resource includes an attribute that is called Client Override Behavior. The
value that is selected for this attribute determines which resource attribute has
precedence over the attributes in other resources that determine the same behavior.
By default, the migration process enables Legacy Backup Rules on an Action
resource. Legacy Backup Rules allow NetWorker to use the values during the pool
selection criteria process.
Note
By default, the NetWorker Administration window does not show the legacy
attributes. To view the legacy attributes in the Client Properties window, go to the
View menu and select Diagnostic Mode.
9.x and later 9.x and later pre command and post command
162 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
l Schedule
l Pool
l Retention
l Storage Node
The NetWorker 19.1 Action wizard provides you with the ability to define which
resource attribute takes precedence, the value that is defined in the Action resource
or the value that is defined in a Client resource. The selection that you make in the
Client Override Behavior list determines which attribute values take precedence. The
following table summarizes each option.
Option Behavior
Client Can Override The values in the Client resource for Schedule, Pool, Retention policy, and the
Storage Node attributes take precedence over the values that are defined in the
equivalent Action resource attributes.
Client Cannot Override The values in the Action resource for the Schedule, Destination Pool,
Destination Storage Node, and the Retention attributes take precedence
over the values that are defined in the equivalent Client resource attributes.
Legacy Backup Rules This value only appears in actions that are created by the migration process. The
updating process sets the Client Override Behavior for the migrated backup
actions to Legacy Backup Rules.
This value handles the Schedule, Pool, Retention, and Storage Node values in the
following way:
Note
You can edit the Action resource and change the Client Override
Behaviour attribute to Client Can Override or Client Cannot Override,
but after you save the change to the Action resource, you cannot set the
attribute back to Legacy Backup Rules.
164 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
daily. A full backup of the client file indexes occur on the first day of the month. An
incremental backup of the client file indexes occur on the remaining days of the
month. The default retention policy for the server database backup is one month.
The migration process may not assign the bootstrap backup to the pool that was
configured in NetWorker 8.1.x and 8.2.x. You can edit the Server database action in
the NetWorker Administration window and change the destination pool value or use
the nsrpolicy command to update the pool. For example:
Note
The file system that contains the staging directory must have free disk space that
is a least equal to the size of the current NMC database. The section "Changing
the staging directory for NMC database backups" describes how to change the
staging directory location.
The NetWorker Administration Guide describes how to change the staging directory
l Clears the values in the Level and Retention attributes.
When you log in to the NMC server for the first time after an update, the
configuration wizard prompts you to define the NetWorker server that will backup the
NMC database. When you configure the NMC database backup, the NetWorker server
performs the following actions:
l Creates a group called NMC server.
l Adds the Client resource to the NMC server group.
l Creates a workflow that is called NMC server backup in the Server Protection
policy. The workflow contains the NMC server backup action, which performs a
full backup of the NMC server database every day at 2 P.M.
166 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
l Adds the NMC server group to the NMC server backup workflow.
Note
The NMC Server database backup only supports the full and skip backup levels.
If you edit the NMC Server backup action and change the levels in the backup
schedule to a different level, for example synthetic full, NetWorker performs a
full backup of the database.
6. Click Next.
The Specify the Backup Options page appears.
7. From the Destination Storage Node box, select the storage node with the
devices on which to store the backup data.
8. From the Destination Pool box, select the media pool in which to store the
backup data.
9. From the Retention boxes, specify the amount of time to retain the backup
data.
After the retention period expires, the save set is removed from the client file
index and marked as recyclable in the media database during an expiration
server maintenance task.
When you define the retention policy an NDMP client, consider the amount of
disk space that is required for the client file index. NDMP clients with several
thousands of small files have significantly larger client file indexes on the
NetWorker server than a non-NDMP client. A long retention policy for an
NDMP client increases disk space requirements on the file system that contains
the client file indexes.
Note
The Retries option applies to probe actions, and the backup actions for the
Traditional and Snapshot action types. If you specify a value for this option for
other actions, NetWorker ignores the values.
12. In the Retry Delay field, specify a delay in seconds to wait before retrying a
failed probe or backup action. When the Retry Delay value is 0, NetWorker
retries the failed probe or backup action immediately.
Note
The Retry Delay option applies to probe actions, and the backup actions for the
Traditional and Snapshot action types. When you specify a value for this option
in other actions, NetWorker ignores the values.
13. In the Inactivity Timeout field, specify the maximum number of minutes that a
job run by an action can try to respond to the server.
If the job does not respond within the specified time, the server considers the
job a failure and NetWorker retries the job immediately to ensures that no time
is lost due to failures.
Increase the timeout value if a backup consistently stops due to inactivity.
Inactivity might occur for backups of large save sets, backups of save sets with
large sparse files, and incremental backups of many small static files.
Note
The Inactivity Timeout option applies to probe actions, and the backup actions
for the Traditional and Snapshot action types. If you specify a value for this
option in other actions, NetWorker ignores the value.
168 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
14. In the Parallelism field, specify the maximum number of concurrent operations
for the action. This is applicable if multiple rollover is implemented at an action
level.
For Direct-NDMP backups, set the parallelism value to the number of available
NDMP drives.
If you set the parallelism attribute to a higher value, there will not be enough
drives to support all the queued backup save sets. Large save sets might fail
due to the inactivity timeout limit.
When NDMP groups back up simultaneously, divide the number of drives by the
number of groups. Use this value for each of the parallelism attributes.
Setting the parallelism value for the group overrides the parallelism value that is
defined for the NDMP clients.
15. From the Failure Impact list, specify what to do when a job fails:
l To continue the workflow when there are job failures, select Continue.
l To abort the current action if there is a failure with one of the jobs, but
continue with subsequent actions in the workflow, select Abort action.
Note
The Abort action option applies to probe actions, and the backup actions for
the Traditional and Snapshot action types.
l To abort the entire workflow if there is a failure with one of the jobs in the
action, select Abort workflow.
Note
If any of the actions fail in the workflow, the workflow status does not appear
as interrupted or cancelled. NetWorker reports the workflow status as failed.
16. From the Soft Limit list, select the amount of time after the action starts to
stop the initiation of new activities. The default value of 0 (zero) indicates no
amount of time.
17. From the Hard Limit list, select the amount of time after the action starts to
begin terminating activities. The default value of 0 (zero) indicates no amount
of time.
18. (Optional) Configure overrides for the task that is scheduled on a specific day.
To specify the month, use the navigation buttons and the month list box. To
specify the year, use the spin boxes. You can set an override in the following
ways:
l Select the day in the calendar, which changes the action task for the
specific day.
l Use the action task list to select the task, and then perform one of the
following steps:
n To define an override that occurs on a specific day of the week, every
week, select Specified day, and then use the lists. Click Add Rules
based override.
n To define an override that occurs on the last day of the calendar month,
select Last day of the month. Click Add Rules based override.
Note
19. From the Send Notifications list box, select whether to send notifications for
the action:
l To use the notification configuration that is defined in the Policy resource to
send the notification, select Set at policy level.
l To send a notification on completion of the action, select On Completion.
l To send a notification only if the action fails to complete, select On Failure.
20. In the Send notification attribute, when you select the On Completion option
or On failure option, the Command box appears. Use this box to configure how
NetWorker sends the notifications. You can use the nsrlog command to send
the notifications to a log file or you can send an email notification.
The default notification action is to send the information to the
policy_notifications.log file. By default, the
policy_notifications.log file is located in the /nsr/logs directory on
Linux and in the C:\Program Files\EMC NetWorker\nsr\logs folder on
Windows.
Use the default mailer program on Linux to send email messages or the
smtpmail application on Windows:
l To send notifications to a file, type the following command, where
policy_notifications.log is the name of the file:
nsrlog -f policy_notifications.log
l On Linux, to send an email notification, type the following command:
170 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Post Update Tasks
172 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
CHAPTER 10
Troubleshooting NMC GUI and NetWorker
Server connection issues
174 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Troubleshooting NMC GUI and NetWorker Server connection issues
nsradmin -p nsrexec
p type: nsr peer information; name: nmc-server-name
delete
yes
nsradmin -p nsrexec
p type: nsr peer information; name: nmc-server-name
delete
yes
Note
The hostname is case sensitive. You must use the hostname that is displayed in the
NMC console.
If the issue persists, then run the following command on the NetWorker Server:
l The following dir output shows that the EMC NetWorker directory has the 8.3
name EMCNET~1:
To resolve this issue, enable 8.3 filename support, and then set the short name for the
NetWorker_installation_directory:
1. Ensure that all NetWorker services are stopped.
2. From a command prompt, change to the root directory of the drive that contains
the NetWorker installation files.
For example, cd C:\
3. Use the fsutil command to enable 8.3 filename support.
For example: fsutil behavior set disable8dot3 0
4. Use the fsutil command to set the short name of the installation directory to
the actual name of the installation directory. For example to set the EMC
NetWorker directory to the short name EMCNET~1, type: fsutil file
setshortname "EMC NetWorker" EMCNET~1
5. Type the command "NetWorker_installation_dir\nsr\rabbitmq-
server-3.2.4\bin\rabbitmq-server.bat" status, and then confirm that the
output does not display the Error spawning message.
6. Start the NetWorker services.
Note
176 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Troubleshooting NMC GUI and NetWorker Server connection issues
gstd NSR error 111 Unable to get authentication service host name
and port number. A valid host name and port number are required.
gstd NSR error 118 Run the command 'gstauthcfg' in the Console bin
directory to set the authentication service host name and port
number.
gstd NSR warning 39 wakeup error in ACM -- request shutdown
gstd NSR warning 23 *** gstd stopping
To resolve this issue, perform the following steps on the NMC Server:
1. From a command prompt change to the directory that contains the NMC Server
installation files. The default directory location is C:\Program Files\EMC
NetWorker\Management\GST\bin.
2. Type the following command: gstauthcfg.exe -c -h authentication_host -
p authentication_port
where:
l authentication_host is the host name of the NetWorker Server that provides
authentication services to the NMC Server.
l authentication_port is the port number used by the NetWorker Authentication
Service on the NetWorker Server. The default port number is 9090.
3. Start the gstd service.
n Linux: /nsr/authc/tomcat/logs/catalina.out
n Windows: C:\Program Files\EMC NetWorker\nsr\authc-server
\tomcat\logs\catalina.date.log
To resolve this issue, perform the following steps:
1. Use the netstat command on the NetWorker Server to determine which
application is using the same port as the NetWorker Authentication Service:
n On Linux: netstat -anbo | grep port_number
n On Windows: netstat -anp | findstr port_number
2. Remove the application that starts the other Apache Tomcat instance or
change the listening port that the application uses.
3. Restart the NetWorker processes on the NetWorker Server.
l The firewall configuration prevents the NMC Server from contacting the
NetWorker Authentication Service on the NetWorker Server.
To resolve this issue, ensure that the firewall rules allow communication between
the NMC server and NetWorker server on the port that you configured for the
NetWorker Authentication Service. The default port is 9090.
In the example, you can see that the value of Xmx2048m is updated to
Xmx1024m
<j2se version="1.8+" java-vm-args="-XX:
+IgnoreUnrecognizedVMOptions
--add-modules=java.se.ee -Xms256m -Xmx1024m"/>
2. Restart the NMC (GST) service on the NetWorker server.
3. Restart the NetWorker client.
4. Download the jnlp file by using the following link https://NMC:9000/
5. Run the jnlp file to launch the NMC.
If you were prompted, but did not install the certificate, try again
by
selecting view certificate and installing it under root certification
authority.
If no prompt was made for certificate validation, then verify that the
178 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Troubleshooting NMC GUI and NetWorker Server connection issues
To resolve this issue, use the netsh command to create an inbound rule for the
java.exe process on the NetWorker server.
For example:
where %PATH is the path to the java.exe file. For example, C:\Program Files
\Java\jre1.8.0_73\bin
a. Review the NMC configuration file on the NMC Server. The location of the
file differs on Windows and Linux:
l Linux: /opt/lgtonmc/etc/gstd.conf
l Windows: C:\Program Files\EMC NetWorker\Management\GST
\etc\gstd.conf
b. Confirm the port numbers that are defined for the NMC Server:
db_svc_port=port_number
http_svc_port=9000
Aborting due to: Connection timed out, then confirm that the
required ports are open on the firewall to enable the console
client to connect to the Console server.
l 9000
l 9001
l 5432
The NetWorker Security Configuration Guide provides more information about
how to determine the required ports for NetWorker hosts.
Javascript is required. If security settings of the browser do not allow JavaScript, or JavaScript
is disabled, please enable it.
This error message appears when you try to connect to the NMC Server with Internet
Explorer and JavaScript is disabled.
Use the following procedure to enable JavaScript.
Procedure
1. From the Internet Explorer menu bar, select Tools > Internet Options.
2. On the Security tab, click Custom level.
3. Click Scripting > Active Scripting, select Enable.
4. Click OK.
180 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Troubleshooting NMC GUI and NetWorker Server connection issues
Internal server error when connecting to the NMC server using the FQDN
Some versions of Internet Explorer 11 cannot connect to the NMC Server when you
specify the FQDN of the NMC Server in the URL.
A message similar to the following appears:
Internal Server Error
The server encountered an internal error or misconfiguration
and was unable to complete your request.
Please contact the server administrator, @@ServerAdmin@@ and
inform them of the time the error occurred, and
anything you might have done that may have caused the error to
occur.
More information about this error may be available in the
server error log.
Error: error while loading shared libraries: libsasl2.so.2: wrong ELF class: ELFCLASS64
This message occurs on 64-bit Linux systems, when you do not install the 32-bit
version of the cyrus-sasl package.
To resolve this issue, perform the following steps.
Procedure
1. Log in to the NMC server, as root.
NOTICE
182 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Troubleshooting NMC GUI and NetWorker Server connection issues
Note
l 32-bit version of the browser to connect to the NMC server, but the 64-bit
version of JRE is installed.
To resolve this issue:
l Install JRE on the NMC client.
l For Windows only, install the correct JRE program for the installed Microsoft
Internet Explorer version.
n For the 32-bit version of the browser, install the 32-bit version of JRE.
n For the 64-bit version of the browser, install the 64-bit version of JRE.
Use the following procedure to determine the Microsoft Internet Explorer version on
the Windows NMC client.
Procedure
1. Right-click the Microsoft Internet Explorer shortcut and select Properties.
2. Review the Target Path field.
The target path is on of the following locations:
cd Firefox/plugins
ln -s JRE/lib/arch/libnpjp2.so .
where:
184 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide
Troubleshooting NMC GUI and NetWorker Server connection issues
The certificate presented by the NMC server on the host <host name>
has chnaged since the last time this user interface was run. This
could happen if the NMC server on this host was re-installed or if
the NMC server certificate was updated for some reason. Click "Yes"
if you trust the server or "No" to exit.
186 NetWorker 19.1 Updating to NetWorker 19.1 from a Previous NetWorker Release Guide