Quest Netvault Backup: Version: Product Number: Nvg-105-9.1-En-01
Quest Netvault Backup: Version: Product Number: Nvg-105-9.1-En-01
Quest Netvault Backup: Version: Product Number: Nvg-105-9.1-En-01
version 9.1
Installation Guide
Version: Product Number: NVG-105-9.1-EN-01
NVG-105-9.1-EN-01 05/10/13
© 2013 Quest Software, Inc.
ALL RIGHTS RESERVED.
This guide contains proprietary information protected by copyright. The software described in
this guide is furnished under a software license or nondisclosure agreement. This software may
be used or copied only in accordance with the terms of the applicable agreement. No part of this
guide may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopying and recording for any purpose other than the purchaser's personal use
without the written permission of Quest Software, Inc.
The information in this document is provided in connection with Quest products. No license,
express or implied, by estoppel or otherwise, to any intellectual property right is granted by this
document or in connection with the sale of Quest products. EXCEPT AS SET FORTH IN
QUEST'S TERMS AND CONDITIONS AS SPECIFIED IN THE LICENSE AGREEMENT FOR
THIS PRODUCT, QUEST ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY
EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL
QUEST BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL
OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS
OF PROFITS, BUSINESS INTERRUPTION OR LOSS OF INFORMATION) ARISING OUT OF
THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF QUEST HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGES. Quest makes no representations or warranties
with respect to the accuracy or completeness of the contents of this document and reserves the
right to make changes to specifications and product descriptions at any time without notice.
Quest does not make any commitment to update the information contained in this document.
If you have any questions regarding your potential use of this material, contact:
Quest Software World Headquarters
LEGAL Dept
5 Polaris Way
Aliso Viejo, CA 92656
email: [email protected]
Refer to our Web site (www.quest.com) for regional and international office information.
Patents
This product is protected by U.S. Patents # 7,814,260; 7,913,043; 7,979,650; 8,086,782;
8,145,864; 8,171,247; 8,255,654; and 8,271,755. Protected by Japanese, E.U., French and UK
patents 1615131 and 05250687.0, and German patent DE602004002858. Additional patents
pending.
Trademarks
Quest, Quest Software, the Quest Software logo, Simplicity at Work, FlashRestore, GigaOS,
and NetVault are trademarks and registered trademarks of Quest Software, Inc., and its
subsidiaries. For a complete list of Quest Software's trademarks, please see
http://www.quest.com/legal/trademarks.aspx. Other trademarks and registered trademarks are
property of their respective owners.
Table of Contents
Chapter 1:
INTRODUCING QUEST
NETVAULT BACKUP
Quest NetVault Backup – At a Glance
Key Benefits
Feature Summary
About this Document
Target Audience
Recommended Additional Reading
About Quest Software
Contacting Quest Software
Quest Support
Important: NVBU configuration settings are stored in “.cfg” files that reside in the
<NVBU home>\config directory. The settings in these files should only be
modified under the guidance of Quest Support. Be aware that any incorrect
changes to these files can cause errors and other unexpected behavior. Before
you modify a configuration file, it is good practice to create a backup copy of the
file.
For regional and international office information, refer to the web site.
Chapter 2:
DEPLOYING NVBU
NVBU Deployment Overview
NVBU Components
NVBU Server
NVBU Clients
NVBU Heterogeneous Clients
NVBU Workstation Clients
NVBU SmartClients
NVBU Disk-Based Backup Options
Quest NetVault SmartDisk
NVBU Virtual Tape Library
Quest NetVault Backup Plug-in for NDMP
NetVault Backup Plug-ins for Database Servers and Mail Servers
Virtualization Plug-ins
Figure 2-1:
NetVault Backup Server Software NetVault Backup
NVBU
y
Server
ar
br
Li
deployment NetVault Backup Plug-in
p e
Ta
al
overview
tu
NetVault Backup Client Software with
ir
N
V
A
W
SmartClient License
NetVault Backup Client Software
i
ev
e
ic
D
ev
e
D
p
Ta
e
NetVault Backup Virtualization Plug-in
p
Ta
r
ve
er
NetVault Backup Plug-in for NDMP
S
ile
F
tD lt
ar u
k
m Va
is
N
A
S et
L
N
NA
nt ion
S
lie at
C st
k
or
W
de
ge ch
ra ta
to t
S kA
or
on
w
et
ti
NetVault Backup
ta
N
ks
or
Server
W
le
so
ve se
on
er a
S ab
C
r
at
U
B
D
V
N
nt ion
lie at
C st
ve ge
k
or
er n
S ha
W
xc
E
I
S
C
IS
r
te
r/
r en
e
ib
ve vC
F
S are
w
er
M
V
tD lt
ar u
k
m Va
is
S et
N
hi al
s
ac tu
ne
nt ion
M Vir
lie tat
ks
or
W
C
2.2.0 NVBU Components
The following sections provide a brief description of the NVBU components.
Only protects file system data stored in the NVWC Shadow Area
For more information on the NVWC, refer to the Quest NetVault Backup
Workstation Client Administrator's Guide.
Chapter 3:
REVIEWING INSTALLATION
REQUIREMENTS
Planning New Installations
Determining NVBU Server and Client Machines
NVBU Installation Directory
Determining the NetVault Database Location
NetVault Database Subdirectories
NetVault Database Size Calculation
Example
NVDB Index File Size Limitations
Determining the NVBU Name and Password
Prerequisites
General Requirements
Platform-Specific Requirements
Asian Linux 3 (64-bit)
CentOS 5.x
Debian 4.0 (64-bit)
FreeBSD 7 (32-bit)
FreeBSD 8.x and 9.x (32/64-bit)
Linux/Unix
RHEL 4 Itanium
RHEL 5.x
RHEL 6 x86-64
Solaris 11 (SPARC/x86-64)
Ubuntu 10.x, 11.x, and 12.x
Windows
20 Chapter 3
Reviewing Installation Requirements
Important: The NVDB cannot reside on a network mount point (for example,
Network Share, Mapped Drive, NFS, or JFS mounted device). For installing the
NVDB, you must select a directory on a locally attached drive or volume.
3.1.2.c Example
With an average file or directory name of eight characters for a target file system, if
200,000 files and 15,000 directories are backed up once, approximately 17.5MB
will be required for NVDB indexing. If the same files and directories are backed up
three times, 52.5MB will be required. If backed up 5 times, 87.5MB will be
required, and so on.
22 Chapter 3
Reviewing Installation Requirements
Note: It is recommended that the NVBU Machine Name for the NVBU Server be
different than the machine’s O/S-tied name. Assign a name that indicates that the
machine is the NVBU Server. This is recommended in case it is ever necessary to
relocate the NVBU Server to a different machine (for example, because of
hardware failure). While relocating an NVBU Server, a backup of the NVBU
Database (NVDB) will be required. The NVDB is integral to NVBU operations and
is tied to the NVBU Server through its NVBU Machine Name. If relocating, a fresh
installation of the Server version of NVBU would be required on the new machine,
followed by a restore of the NVDB backup to this new machine. For details on
relocation of the NVDB, refer to the Quest NetVault Backup Administrator’s Guide.
Quest NetVault Backup
Installation Guide
23
Consider the following while assigning an NVBU name and password.
3.2.0 Prerequisites
Before you start installing an NVBU Server or Client, make sure that the following
requirements are met.
OS Packages Required
FreeBSD 8.x and 9.x (32-bit) compat6x
FreeBSD 8.x and 9.x (64-bit) compat7x
OS Packages Required
FreeBSD 8.x (64-bit) xorg-7.4_2.tbz
FreeBSD 9.x (32/64-bit) xorg-7.5.1.tbz (for the
appropriate architecture)
3.2.2.f Linux/Unix
In some instances, Linux Clients running with SELinux set to Enforcing may not
be able to be added as a client or backups may fail intermittently. It is
recommended that SELinux be set to Permissive or Disabled. Refer to the
relevant OS documentation for instructions on modifying these settings.
OS Packages Required
RHEL 5.x x86-32 libXp-1.0.0-*.i386.rpm
RHEL 5.x x86-64 libXp-1.0.0-*.i386.rpm
RHEL 5.x Itanium libXp-1.0.0-*.ia64.rpm
llibXmu-1.0.2-*.ia64.rpm
openmotif22-2.2.3-*.ia64.rpm (required
only to display the NVBU Console)
3.2.2.l Windows
On Windows-based NVBU Servers, the default value set for the non-interactive
desktop heap memory setting has the potential to be exhausted in the following
conditions:
When several jobs are executed simultaneously on the NVBU Servers. For
example, for 25 simultaneous jobs, NVBU uses about 200KB of additional
non-interactive desktop heap. As a result, some jobs will continue to run,
while the others will fail with the message Job Died Unexpectedly. This is a
known Windows problem (ID: 184802).
When a large number of drives are added to a Virtual Tape Library (VTL).
To correct this problem, increase the size of the non-interactive desktop heap in
the following registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\SubSystems\Windows
The SharedSection parameter in this registry value controls how the desktop
heap is allocated. This parameter uses the following format to specify heap size
(in KB):
SharedSection=xxxx,yyyy,zzzz
where
xxx defines the maximum size of the system-wide heap
yyyy defines the size of each desktop heap
zzzz defines the size of the desktop heap that is associated with a
non-interactive Windows station
To increase the size of the non-interactive desktop heap
1. Click Start on the taskbar. Then, click Run.
2. In Open, enter regedit to start the Registry Editor.
Quest NetVault Backup
Installation Guide
29
3. Expand the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\ Session Manager\SubSystems key.
4. On the right pane, right-click Windows and select Modify.
5. In the Edit String window, locate the SharedSection parameter string in the
value box.
6. Change the last SharedSection parameter from 512 to 1024:
Windows SharedSection=1024,3072,1024
7. Click OK, and close the Registry Editor.
30 Chapter 3
Reviewing Installation Requirements
Quest NetVault Backup
Installation Guide
31
Chapter 4:
5. In the Software License Agreement window, click Continue if you accept all
the terms.
Figure 4-2:
License
Agreement
window for
Mac OS X
Quest NetVault Backup
Installation Guide
37
5. In the Choose Installation Type window, select the Server option. Click
Next to proceed.
Important: This procedure is only required for Solaris 10 machines with direct-
attached backup devices. If performing an installation of NVBU to a machine that
does not control a device, this process can be skipped.
1. Log on to the machine to which the device is directly attached, and start a
terminal session. To ensure that the device is recognized by the operating
system, type:
cfgadm -al
cfgadm -al -o show_FCP_dev XX:WWN
cfgadm -o force_update -c unconfigure/configure XX or
XX:WWN or XX:WWN:LUN
2. From the terminal session prompt, navigate to the following directory:
/kernel/drv/
3. Open the file “sgen.conf” for editing. Ensure that the sgen driver is
configured to attach to the target device. For example, the “sgen” line of this
file should look similar to the following:
name="sgen" parent="fp" target=0 lun=0;
Note the following:
Fibre channel devices need to be bound with “WWN” entries. Therefore,
the “sgen” line should look something like the following example:
name="sgen" parent="fp" target=0 lun=0
fc-port-wwn="1000000cc4c8m0";
Editing the sgen.conf file may require that you reboot the target system.
4. Validate that the sgen driver has successfully created the necessary device
files by:
Step 1: Checking to ensure that the “/devices” directory exists:
/devices/pci@7c,0/pci1022,7458@2/pci1077,1401/fp@0,
0/sgen@w1000000cc4c8m0
Step 2: Checking to ensure that the “/dev/scsi/changer” directory
contains the appropriate files and these files have been properly
associated to the target device:
/dev/scsi/changer/c2t1000000cc4c8m0d0
5. Create a symbolic link in the “/dev” directory for the NVBU device file
associated with the hardware path used in the “/dev/scsi/changer”
directory:
ln -s /devices/pci@7c,0/pci1022,7458@2/pci1077,
1401/fp@0,0/sgen@w1000000cc4c8m0 /dev/nv0
44 Chapter 4
Installing the NVBU Server Software
6. Validate that the symbolic link was successfully created, and that it has the
correct permissions, by issuing the following command from the prompt:
/dev/nv0 -> pci@7c,0/pci1022,7458@2/pci1077,1401/fp@0,
0/sgen@w1000000cc4c8m0,0:changer
Note: Various distributions of Linux might have slight differences. As a result, the
list given here is only representative.
Figure 4-6:
NVBU
dependencies
listed using the
“find”
command on a
system
running Linux
(a RedHat
distribution of
Linux)
4.10.10 Windows
On Windows, the locally-attached backup devices must not be under the control of
the Windows Removable Storage service. To disable the Windows Remote
Storage Manager on systems with locally attached backup devices, use the
following steps:
Select a Language
1 English
2 Japanese EUC
3 Chinese Simplified
4 Korean
5 French
6 German
Select language? [1]:1
- English selected
1. Select a Language
1. English
2. Japanese EUC
3. Chinese Simplified
4. Korean
5. French
6. German
Select language? [1]:
Press 1 or Enter to install the English version of NVBU. For other languages,
press the corresponding key.
2. Have you read and agreed to the terms of the license?
(y = yes, n = no, d = display license) (y n d) [d]:
y – To accept the license agreement. The installation will continue if you
press y (the license agreement will not be displayed).
n – To reject the license agreement. The installation will terminate if you
press n.
Quest NetVault Backup
Installation Guide
49
d – To display the license agreement. This is the default value. When you
press d, the agreement is displayed in parts. The percentage of text
displayed is shown at the bottom. To display the next part, press Enter.
Continuously holding down the Enter key will scroll through the entire
agreement, and end with the next prompt.
Note: The NVDB is not installed on the NVBU Clients. Therefore, the NVDB
location is irrelevant and this path can be left as is for the client installations.
6. Please enter a NetVault machine name
using A-Z, a-z, _ and 0-9:
The NVBU Machine Name is used for identification by other NVBU machines
on the network.
By default, NVBU uses the machine’s O/S-assigned name as the NVBU
Machine Name. To select the default name, press Enter.
To change the NVBU Machine Name, type a valid name. For details on
valid NVBU Machine Names, refer to Determining the NVBU Name and
Password on page 22.
7. Please enter the NetVault password for this machine:
The password is associated with the NVBU Machine Name and used to
restrict access by other NVBU machines. For example, to add this machine
as a Heterogeneous Client to another NVBU machine, you require the NVBU
Password. For details on valid NVBU Passwords, refer to Determining the
NVBU Name and Password on page 22.
Important: If you do not set any password for NVBU during installation, then
NVBU uses the system’s root or administrator password.
8. Please confirm password:
Re-enter the password, and press Enter. If no password was set in the
previous step, press Enter.
9. The installation will begin. When it completes, a message “Installation
completed successfully” appears on the screen.
Note: The language selection window will not appear if you use the setup.exe
package for installation. When you use setup.exe, the installation procedure
begins with the welcome screen described in step 2.
2. In the welcome screen, review the notes, and click Next to proceed.
Figure 4-9:
Welcome
Screen
3. In the License Agreement window, select I Agree if you accept all the terms.
Click Next to continue.
Figure 4-10:
License
Agreement
window
4. In the Choose Installation Type window, select the Client or Server option:
Figure 4-11:
Choose
Installation
Type window
6. In the Choose Machine Password window, enter the NVBU password for
the machine. This password is associated with the NVBU Machine Name and
used to restrict access by other NVBU machines. For example, to add this
machine as a Heterogeneous Client to another NVBU machine, you require
the NVBU password. In Retype Password, re-enter the password for
confirmation.
54 Chapter 4
Installing the NVBU Server Software
Figure 4-13:
Choose
Machine
Password
window
Note: The Select NetVault Backup Database Folder window only appears when
install the NVBU Server software. You will not be prompted to select an NVDB
folder if you are installing the NVBU Client software.
9. In the Confirm Installation window, click Next to begin the installation
process.
10. When the installation completes, a message “Installation Complete”
appears. Click Close to close this window, and exit the installer.
56 Chapter 4
Installing the NVBU Server Software
Quest NetVault Backup
Installation Guide
57
Chapter 5:
cd /cdrom/netvault/<NVBU LinuxX86Hybrid or
LinuxX86Pure64 Directory Name>/netvault
On some Linux installations (for example, RHEL 5), if a CD-ROM is auto-
mounted, installation from the CDROM will fail with error message
“bash: ./install: /bin/sh bad interpreter: Permission denied”. To avoid
this issue, the CD-ROM needs to be mounted manually without the
noexec mount option.
Example:
umount /cdrom/
mount -t iso9660 /dev/cdrom /cdrom
Downloaded Binary File
a. Decompress the downloaded file using a native decompression software.
b. Start a terminal session, and navigate to the directory in which the
decompressed files reside.
Important: The LinuxX86Hybrid build of NVBU supports both 32-bit and 64-bit
systems. It is intended for users who do not have a pure 64-bit-only requirement.
The LinuxX86Pure64 build is intended for pure 64-bit Linux distributions. For
details on these build types, refer to Installing the NVBU Server on Linux x86/x86-
64 on page 33.
3. To start the installation procedure, type:
./install
4. Follow the prompts to complete the installation process. The default selection
for each prompt appears at the end of the prompt text, enclosed in square
brackets ([ ]). To select the default value for a prompt, press Enter. For a
detailed description of the installation prompts, refer to Installation Procedure
for Linux/UNIX-Based Systems on page 47.
5. When the “Should a Client or Server version of NetVault be installed?”
prompt is displayed, press C to install the NVBU Server software. Press
Enter to continue.
5.11.3 Ubuntu
On Ubuntu, modify the startup script for NVBU as described below. This is
required because the /var/lock folder resides on a temporary file system on
Ubuntu and gets emptied each time the operating system is shut down.
1. Open the file /usr/netvault/etc/startup.sh.
2. Find the following section of the startup.sh file:
if [$OS = Linux]
then
touch /var/lock/subsys/netvault
Add the following entry (shown in bold) to the startup.sh file:
if [$OS = Linux]
then
[ -d /var/lock/subsys ] || mkdir -p /var/lock/subsys
touch /var/lock/subsys/netvault
Chapter 6:
4. The installation script will take you through the following steps:
a. Select a Language
1. English
2. Japanese EUC
3. Chinese Simplified
4. Korean
5. French
6. German
Select language? [1]:
Press 1 or Enter to install the English version. For another language,
press the corresponding key.
b. Have you read and agreed to the terms of the license?
(y = yes, n = no, d = display license) (y n d) [d]:
Press y, n or d:
y – To accept the license agreement. The installation will continue if
you press y (the license agreement will not be displayed).
n – To reject the license agreement. The installation will terminate if
you press n.
d – To display the license agreement. This is the default value. If you
press d, the agreement will be displayed in parts. The percentage of
text displayed is shown at the bottom. To display the next part, press
Enter.
Important: If you do not set any password for NVBU during installation, then
NVBU uses the system’s root or administrator password.
g. Please confirm password:
Re-enter the password and press Enter. If no password was set in the
previous step, press Enter.
5. The installation will begin. When it completes, a message “Installation
completed successfully” appears on the screen.
6. Navigate to the following directory:
../netvault/config
7. Open the file gui.cfg in a text editor, and scroll down to the [Servers] stanza:
[Servers]
names=
8. Set the names parameter to your NVBU Server name:
[Servers]
names=<NVBU Server Name>
The language selection screen will not appear if you use the setup.exe
file. The setup.exe file is meant for installing the English-only version of
NVBU.
b. Welcome Screen
The welcome screen is displayed next. Click Next to continue.
c. License Agreement
In the next window, the License Agreement is displayed. If you accept all
the terms, select I Agree. Then, click Next to continue.
Chapter 7:
PERFORMING UNATTENDED
INSTALLATIONS
Performing Unattended Installations on Windows
msiexec
Installation Procedure
Examples
Performing Unattended Installations on Linux/UNIX
Linux Common Installer
Installation Procedure
Examples
Performing Unattended Installations on Solaris and MP-RAS
pkgask
pkgadd
Installation Procedure
Examples
7.1.1 msiexec
To perform an unattended installation using the msiexec command, type:
msiexec /quiet /package <Windows Installer Package>
[Optional Parameters]
76 Chapter 7
Performing Unattended Installations
7.1.3 Examples
Following are a few examples of the msiexec command:
To perform an uninterrupted installation of NVBU Client with the default
values for all parameters, type:
msiexec /quiet /package <path to the extracted files>/
netvault.msi
To perform an uninterrupted installation of NVBU Server with the default
values for all parameters, type:
msiexec /quiet /package <path to the extracted files>/
netvault.msi CLIENTSERVER=2
To specify an NVBU name during an uninterrupted installation of NVBU
Server, type:
msiexec /quiet /package <path to the extracted files>/
netvault.msi CLIENTSERVER=2
LOGICAL_NAME=”NVBU-Server” Password=”abcxyz12”
To install the Japanese version of NVBU Server, type:
msiexec /quiet /package <path to the extracted files>/
netvault.msi CLIENTSERVER=2 LOGICAL_NAME=”NVBU-Server”
Password=”abcxyz12” NVLANGUAGE=”Japanese”
To change the installation directory for NVBU Server, type:
msiexec /quiet /package <path to the extracted files>/
netvault.msi CLIENTSERVER=2 LOGICAL_NAME=”NVBU-Server”
Password=”abcxyz12” TARGETDIR=”D:\TstDir”
78 Chapter 7
Performing Unattended Installations
7.2.3 Examples
Following is a sample response file for the NVBU Server installation:
PKG_BASE="/usr/netvault"
DB_DIR="/usr/netvault/db"
PASSWORD="abcxyz12"
CHOSEN_CLASSES="core server dataplugin devicectl gui
onlinehelp"
LOGICAL_NAME="NVBU-Server"
NVLANGUAGE="English"
Following is a sample response file for the NVBU Client installation:
PKG_BASE="/usr/netvault"
DB_DIR="/usr/netvault/db"
PASSWORD="abcxyz12"
CHOSEN_CLASSES="core dataplugin devicectl gui onlinehelp"
LOGICAL_NAME="NVBU-Client"
NVLANGUAGE="English"
Important: For an NVBU Client installation, do not include the server component
when setting the CHOSEN_CLASSES variable.
80 Chapter 7
Performing Unattended Installations
7.3.1 pkgask
A response file is a text file which provides answers for the questions that would
be asked during the installation process. The pkgask command performs a
dummy installation of the package, and records all answers in a response file.
Each answer is stored as a value for a variable identified in the response file. To
run the pkgask command, type:
pkgask -r <response file> <package>
response file – Name of the response file. Full path must be specified if you
do not want to create the file in the current directory. The response file will
contain values for the following variables:
PKG_BASE – The installation directory for NVBU.
DB_DIR – The location for the NVDB.
PASSWORD – The password for NVBU Server or Client.
CHOSEN_CLASSES – The NVBU components that are to be installed.
The standard components include the following:
core
dataplugin
devicectl
gui
online help
For NVBU Server installation, the following component is also included:
server
LOGICAL_NAME – The name for the NVBU Server or Client.
NVLANGUAGE – The language settings for NVBU. This variable will take
one of the following values:
ChineseSimp (for Chinese Simple)
English
French
German
Quest NetVault Backup
Installation Guide
81
JapaneseEUC
Korean
These values are case-sensitive.
<package> – The name of the package that is to be installed.
7.3.2 pkgadd
To perform am unattended installation using the pkgadd command, type:
pkgadd -n -a <admin file> -d <device> -r <response file>
<package>
-n – Performs the installation in a non-interactive mode. The default mode is
interactive.
-a <admin> – The installation administration file to use. An administration file
specifies the default installation actions by assigning values to installation
parameters. For example, it allows administrators to specify whether to
perform an interactive or a non-interactive installation, or how to proceed
when the package being installed already exists on the system, and so on.
-d <device> – full path to the directory or the identifiers for fixed or removable
device that contains the package to be installed.
-r <response file> – Full path to a response file that was created from a
previous pkgask session.
<package> – The name of the package that is to be installed.
7.3.4 Examples
This section provides some sample files.
Sample Response File for NVBU Server Installation
PKG_BASE="/usr/netvault"
DB_DIR="/usr/netvault/db"
PASSWORD="abcxyz12"
CHOSEN_CLASSES="core server dataplugin devicectl gui
onlinehelp"
LOGICAL_NAME="NVBU-Server"
NVLANGUAGE="English"
PKG_BASE="/usr/netvault"
DB_DIR="/usr/netvault/db"
PASSWORD="abcxyz12"
CHOSEN_CLASSES="core dataplugin devicectl gui onlinehelp"
LOGICAL_NAME="NVBU-Client"
NVLANGUAGE="English"
Important: For an NVBU Client installation, do not include the server component
when setting the CHOSEN_CLASSES variable.
Quest NetVault Backup
Installation Guide
83
Sample Administration File
mail=
instance=overwrite #allows upgrades
partial=nocheck #no check for partially installed packages
runlevel=nocheck #no check for run level errors
idepend=nocheck #no check for package dependencies
rdepend-nocheck #no check for package dependents
space=quit #quit if install runs out of disk space
setuid=nocheck #no check for setuid errors
conflict=nocheck #no check for conflicting files during
install
action=nocheck #do not ask for install confirmation
basedir=default #do not set the basedir variable
networktimeout=60
networkretries=3
authentication=quit
keystore=/var/sadm/security
proxy=
84 Chapter 7
Performing Unattended Installations
Quest NetVault Backup
Installation Guide
85
Chapter 8:
UPGRADING NVBU
NVBU Upgrade Considerations
Preparing for an Upgrade
Backing up the Existing NVDB
Stopping NVBU Processes
Disabling Anti-Virus Software
Upgrading NVBU on Linux/UNIX
Upgrading NVBU on Mac OS X
Upgrading NVBU on Solaris and MP-RAS
Upgrading NVBU on Windows
Post-Upgrade Procedures
Rebooting the System After an Upgrade
Post-Upgrade Requirements for Plug-in for FileSystem
Known Upgrade Issues
Installing NetVault Backup Plug-ins
Important: After the successful recovery of the NVDB, the details pertaining to the
previous logs will be stored in the logs_restored_<YYYYMMDD> library (where
<YYYYMMDD> refers to the date the YearMonthDate format).
Important: The LinuxX86Hybrid build can be used to upgrade pure 32-bit as well
as hybrid builds of NVBU, while the LinuxX86Pure64 build can only be used to
upgrade pure 64-bit builds. For details on these build types, refer to Installing the
NVBU Server on Linux x86/x86-64 on page 33.
Quest NetVault Backup
Installation Guide
87
Linux Itanium
Note: An NVBU upgrade on Linux will remove all start/stop links to the netvault init
script before resetting them to the runlevels of the new version. If you want to
retain any user-defined links to the init script after an upgrade, do not use the word
“netvault” in the link name.
To perform an NVBU upgrade on the listed platforms
1. Log on to the system with root-level user account.
2. Depending on how the installation file was obtained, perform one of the
following:
Installation CD-ROM – Mount the CD-ROM, and navigate to the following
directory:
/cdrom/netvault/<Package Directory Name>/netvault
Binary Downloaded from Web site – Navigate to the directory that
contains the downloaded binary, and de-compress the file using a de-
compression utility (e.g., tar -xvzf <binary name>).
3. To start the installation procedure, type:
./install
4. Follow the prompts to complete the installation process:
a. Have you read and agreed to the terms of the license?
Press one of the following keys:
y – To accept the license agreement. The installation will continue if
you press y (the license agreement will not be displayed).
n – To reject the license agreement. The installation will terminate if
you press n.
d – To display the license agreement. This is the default value. If you
press d, the agreement will be displayed in parts. The percentage of
text displayed is shown at the bottom. To display the next part, press
Enter.
The language selection screen will not be displayed if the setup.exe file is
used to initiate the installation. setup.exe file is meant for installing the
English-only version of NVBU.
2. Welcome Screen – The welcome screen is displayed next. Click Next to
continue.
3. License Agreement – In the next window, the License Agreement is
displayed. If you accept all the terms, select I Agree. Then, click Next to
continue.
Chapter 9:
LICENSING NVBU
Licensing NVBU
Locating NVBU Server Machine ID
Locating NVBU Client Machine IDs
Obtaining Permanent License Keys
Installing License Keys
Figure 9-2:
NVBU Server
Machine ID
3. In Enter Key String, enter the license key. It is recommended that you copy
the key directly from the e-mail into Enter Key String to avoid possible
errors.
4. Click OK. If the license key is installed successfully, a message will appear.
Click OK to exit and return to the NVBU Client Management window.
Note: You can also install the license keys from the NVBU Configurator. For
details, refer to the Quest NetVault Backup Configuration Guide.
96 Chapter 9
Licensing NVBU
Quest NetVault Backup
Installation Guide
97
Chapter 10:
REMOVING NVBU
Removing NVBU from Linux/UNIX
Removing NVBU from Mac OS X
Removing NVBU from Solaris (SPARC/x86/x86-64) and MP-RAS
Removing NVBU from Windows
Editing the Windows Registry
Important: Removing NVBU deletes the NVDB entries related to the backups.
However, the actual backed up data remains intact.
Note: Removing the software does not remove the ...\NetVault Backup directory
and its contents (where ... represents the NVBU installation directory). You must
remove this directory manually.
5. Click the NetVault Ltd subkey, press the Delete key. Alternatively, right-click
the NetVault Ltd key, and select Delete.
6. In the confirmation dialog, click Yes.
7. Expand the HKEY_CURRENT_USER subtree.
8. Repeat steps 3 – 7 for the HKEY_LOCAL_MACHINE subtree to delete the
NetVault Ltd subkey. Depending on your system architecture, access the
following entry:
32-bit – \Software\NetVault Ltd
64-bit – \Software\Wow6432Node\NetVault Ltd
On 64-bit machines, you need to open the Wow6432Node subtree within the
Software subtree in order to access the NetVault Ltd subkey.
9. Close the Registry Editor.
Important: Access only the NetVault Ltd entries described in the procedure
above. Deletion or manipulation of any other Windows Registry entries may
negatively affect the use of other applications or Windows itself.
100 Chapter 10
Removing NVBU