Silent Install - UNIX

Use the following sections to install Unix Agents silently.

Installation

The software can be installed using one of the following methods:

Method 1: Interactive Install

Use this procedure to install the software from the installation package or a network drive on a client computer.

Method 2: Install Using the XML File

Use this procedure to install the software on client computer using XML file which allows you to enter installation parameters into a file that is read in by the installation program instead of typing them in response to each installation prompt.

Interactive Install

  1. Logon to the client computer as root.
  2. Run the following command from the installation package that was created using the Download Manager.

    ./cvpkgadd

    If the installation package was copied to a DVD, run the following command to mount the DVD:

    mount -t iso9660,udf /dev/dvd /mnt/dvd

    You can also run the installation command as a SUDO user with root privileges:

    ./sudo cvpkgadd

    To add a SUDO user to /etc/sudoers, see Adding SUDO Users with Root Privileges to Log On to a UNIX Client.

  3. The product banner and other information is displayed.

    Press Enter.

  4. Read the license agreement. Type y and press Enter.
  5. Type 2 and press Enter.

    Selecting Unix Setup Task
    Please select a setup task you want to perform from the list below:
    Advanced options provide extra setup features such as creating custom package,recording/replaying user selections and installing External Data Connector software.
    1) Install data protection agents on this computer
    2) Advanced options
    3) Exit this menu
    Your Choice: [1] 2

  6. Press Enter to create a Custom install package.

    Selecting Unix Setup Advanced Options
    Please select a setup task you want to perform from the list below:
    [Custom Package Creator]
    1) Create a custom install package
    [ De-coupled Installer ]
    2) Pre-install software Components (De-coupled Mode)
    3) Exit this menu

    Your Choice: [1]

  7. Press Enter.

    Selecting Package Type
    Besides general package, you may choose to create one additional native package from the list below.
    Please make sure to allow write permission to /opt if you choose to create native package(except Mac package)
    1) General package only
    2) Please also create RPM
    3) Please also create solaris native package
    4) Please also create hpux native package
    5) Please also create Mac package using PackageMaker
    6) Please also create APT
    7) Exit
    Your Choice: [1]

  8. Type the number associated with the platform for which you want to create the custom package, and press Enter.

    Selecting Platform
    Please choose one or more platforms to package from the list below.
    [ ] 1) Linux X86
    [ ] 2) Linux X86_64
    [ ] 3) Linux PPC64
    [ ] 4) Linux S390
    [ ] 5) Solaris10 SPARC
    [ ] 6) Solaris10 X86_64
    [ ] 7) Aix PPC
    [ ] 8) HP-UX IA64
    [ ] 9) Darwin X86
    [ ] 10) FreeBSD7 X86
    [ ] 11) FreeBSD7 X86_64
    [a=all n=none r=reverse q=quit d=done >=next <=previous ?=help]
    Enter number(s)/one of "a,n,r,q,d,>,<,?" here: 2

  9. Type d for done, and then press Enter.

    Selecting Platform
    Please choose one or more platforms to package from the list below.
    [ ] 1) Linux X86
    [X] 2) Linux X86_64
    [ ] 3) Linux PPC64
    [ ] 4) Linux S390
    [ ] 5) Solaris10 SPARC
    [ ] 6) Solaris10 X86_64
    [ ] 7) Aix PPC
    [ ] 8) HP-UX IA64
    [ ] 9) Darwin X86
    [ ] 10) FreeBSD7 X86
    [ ] 11) FreeBSD7 X86_64

    [a=all n=none r=reverse q=quit d=done >=next <=previous ?=help]
    Enter number(s)/one of "a,n,r,q,d,>,<,?" here: d

  10. Type the number associated with the component(s) that you want to include in the custom package, and press Enter.

    After making your selections, type d to indicate that you are done, and then press Enter.

    Selecting Subsystem
    Please choose one or more subsystems to package from the list below.
    [ ] 1) UNIX File System Basic [1002] [CVGxBase]
    [ ] 2) UNIX File System Advanced [1101] [CVGxIDA]
    [ ] 3) MediaAgent [1301] [CVGxMA]
    [ ] 4) Documentum iDataAgent [1126] [CVGxDctmIDA]
    [ ] 5) Oracle iDataAgent [1204] [CVGxOrIDA]
    [ ] 6) SAP for Oracle [1205] [CVGxOrSAP]
    [ ] 7) SAP for MaxDB [1206] [CVGxSAPMAXDB]
    [ ] 8) Informix iDataAgent [1201] [CVGxIfIDA]
    [ ] 9) Sybase iDataAgent [1202] [CVGxSybIDA]
    [ ] 10) DB2 iDataAgent [1207] [CVGxDB2]
    [ ] 11) MySQL iDataAgent [1208] [CVGxMySQL]
    [ ] 12) PostgreSQL iDataAgent [1209] [CVGxPostGres]
    [ ] 13) Lotus Notes Database iDataAgent [1051] [CVGxLndbIDA]
    >) >>>>>>>>>>>> NEXT PAGE >>>>>>>>>>>>

    [a=all n=none r=reverse q=quit d=done >=next <=previous ?=help]
    Enter number(s)/one of "a,n,r,q,d,>,<,?" here:

  11. Press Enter to save the custom package to the default path. If you want to specify a different location, type the path and then press Enter.

    Setting Custom Package Directory
    Please enter the directory name for saving the custom package to.
    Save custom package to: [/opt]

  12. Type Yes and press Enter.

    Deciding If to Record the Install
    Optionally, you may choose to record install to an xml parameter file now so that you can play it later. The recorded xml will be encapsulated into the
    custom package and can be used as an answer file in two ways:
    (1) from the custom package run "cvpkgadd" or "silent_install -p default";
    (2) from the native package run native installer(rpm/pkgadd/swinstall...)
    You can still perform the above two tasks without custom recording if you choose to use all default parameters.

    Do you want to record the install now? [no] yes

  13. Type the number associated with component (s) that you want to include in the custom package, and press Enter.

    Your screen may look different from the example shown below. Select the components as per your requirement.

    Selecting Modules to InstallInstance001 Release 10(BUILD92)
    CommClient: node= hostname=clnx01

    [ ] 1) UNIX File System Basic [1002] [CVGxBase]
    [ ] 2) UNIX File System Advanced [1101] [CVGxIDA]
    [ ] 3) MediaAgent [1301] [CVGxMA]
    [ ] 4) Documentum iDataAgent [1126] [CVGxDctmIDA]
    [ ] 5) Oracle iDataAgent [1204] [CVGxOrIDA]
    [ ] 6) SAP for Oracle [1205] [CVGxOrSAP]
    [ ] 7) SAP for MaxDB [1206] [CVGxSAPMAXDB]
    [ ] 8) Informix iDataAgent [1201] [CVGxIfIDA]
    [ ] 9) Sybase iDataAgent [1202] [CVGxSybIDA]
    [ ] 10) DB2 iDataAgent [1207] [CVGxDB2]
    [ ] 11) MySQL iDataAgent [1208] [CVGxMySQL]
    [ ] 12) PostgreSQL iDataAgent [1209] [CVGxPostGres]
    [ ] 13) Lotus Notes Database iDataAgent [1051] [CVGxLndbIDA]
    >) >>>>>>>>>>>> NEXT PAGE >>>>>>>>>>>>

    [a=all n=none r=reverse q=quit d=done >=next <=previous ?=help]
    Enter number(s)/one of "a,n,r,q,d,>,<,?" here:

  14. Type d for done and then press Enter.

    Selecting Modules to Install
    Instance001 Release 10(BUILD92)CommClient: node= hostname=clnx01
    [ ] 1) UNIX File System Basic [1002] [CVGxBase]
    [x] 2) UNIX File System Advanced [1101] [CVGxIDA]
    [ ] 3) MediaAgent [1301] [CVGxMA]
    [ ] 4) Documentum iDataAgent [1126] [CVGxDctmIDA]
    [ ] 5) Oracle iDataAgent [1204] [CVGxOrIDA]
    [ ] 6) SAP for Oracle [1205] [CVGxOrSAP]
    [ ] 7) SAP for MaxDB [1206] [CVGxSAPMAXDB]
    [ ] 8) Informix iDataAgent [1201] [CVGxIfIDA]
    [ ] 9) Sybase iDataAgent [1202] [CVGxSybIDA]
    [ ] 10) DB2 iDataAgent [1207] [CVGxDB2]
    [ ] 11) MySQL iDataAgent [1208] [CVGxMySQL]
    [ ] 12) PostgreSQL iDataAgent [1209] [CVGxPostGres]
    [ ] 13) Lotus Notes Database iDataAgent [1051] [CVGxLndbIDA]
    >) >>>>>>>>>>>> NEXT PAGE >>>>>>>>>>>>

    [a=all n=none r=reverse q=quit d=done >=next <=previous ?=help]
    Enter number(s)/one of "a,n,r,q,d,>,<,?" here: d

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  15. Press Enter.

    Deciding if to Config for Laptop or Desktop Backups
    Do you want to configure the iDataAgent for laptop or desktop backups?

    Config for Laptop or Desktop Backups? [no]

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  16. Press Enter.

    Deciding If to Install Agents for Restore Only
    Do you want to install the agents for restore only without consuming licenses?

    Install Agents for Restore Only? [no]

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  17. Verify the default path for software installation. Custom Package will be installed to this location.

    Press Enter.

    If necessary, enter a path to modify the default path and press Enter.

    • Do not install the software to a mapped network drive
    • Do not use the following characters when specifying the path:

      !@#$%^&*():/?\

    • It is recommended that you use alphanumeric characters only

    Please specify where you want us to install binaries.
    It must be a local directory and there should be at least 680MB of free space available. All files will be installed in a "snapprotect" subdirectory, so if you enter "/opt", the files will actually be placed into "/opt/snapprotect".
    Installation Directory: /opt

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  18. Verify the default path for log files. While installing the Custom Package, the log files will be saved to this location.

    Press Enter.

    If necessary, enter a path to modify the default path and press Enter.

    • Do not use the following characters when specifying the path:

      !@#$%^&*():/?\

    • It is recommended that you use alphanumeric characters only
    • All the modules installed on the computer will store the log files in this directory.

    Preparing Log Directory
    Please specify where you want to keep SnapProtect log files.
    It must be a local directory and there should be at least 100MB of free space available. All log files will be created in a "snapprotect/Log_Files"subdirectory, so if you enter "/var/log", the logs will actually be placed into "/var/log/snapprotect/Log_Files".
                                                               Log Directory: /Log_fls

    Press Enter to hide the above option during custom package install.

    Hide this screen? [yes]

  19. Verify the default path for JobResults Directory and press Enter.

    Preparing Job Results Directory
    Please specify the name for the JobResults directory.
    It must be a local directory and there should be at least 20MB of free space available. It will be used to store intermediate data that should be passed from one backup phase to another.
    JobResults Directory: /opt/snapprotect/iDataAgent/jobResults

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  20. Type the Group name and press Enter.

    Press Enter again.

    Deciding If to Use a Unix Group
    Most of SnapProtect processes run with root privileges, but some are launched by databases and inherit database access rights. To make sure that registry and log files can be written to by both kinds of processes we can either make such files world-writeable or we can grant write access only to processes belonging to a particular group, e.g. a "snapprotect" or a "dba" group. We highly recommend now that you create a new user group and enter its name in the next setup screen. If you choose not to assign a dedicated group to SnapProtect processes, you will need to specify the access permissions later. If you're planning to backup Oracle DB you should use "dba" group.

    Would you like to assign a specific group to SnapProtect ? [yes]

    Type no and then press Enter.

    If you do not want the above screen to be displayed at the time of installation of this Custom Package, press Enter. Make sure that the group you specified above exists on the computer. on which you would install this custom package.

    Hide this screen? [yes]

  21. Press Enter.

    Setting Access Permissions for Group and Other Users
    Installer will assign full access rights to root user for all installed SnapProtect files and its processes.
    For group and any other users, you can specify the access permissions now.
    If you did not assign a dedicated group in previous step, make sure you specify sufficient access rights here if you are also planning to install SnapProtect agents involving third party software protection.

    [X] 1) Allow read permission to group users
    [X] 2) Allow write permission to group users
    [X] 3) Allow execute permission to group users
    [X] 4) Allow read permission to other users
    [X] 5) Allow write permission to other users
    [X] 6) Allow execute permission to other users

    [a=all n=none r=reverse q=quit d=done >=next <=previous ?=help]
    Enter number(s)/one of "a,n,r,q,d,>,<,?" here: d

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  22. The default port numbers used for CommCell communication is displayed. If necessary, you can modify the port numbers.

    Press Enter.

    Setting Instance Port Number of cvd
    Every instance of SnapProtect should use a unique set of network ports to avoid interfering with other instances running on the same machine.
    The port numbers selected must be from the reserved port number range and have not been registered by another application on this machine.
    Please enter the port numbers.

    Port Number for CVD : 8400

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  23. Press Enter.

    Setting Instance Port Number of EvMgrC
    Every instance of SnapProtect should use a unique set of network ports to avoid interfering with other instances running on the same machine.
    The port numbers selected must be from the reserved port number range and have not been registered by another application on this machine.
    Please enter the port numbers.

    Port Number for CVD : 8400

    Port Number for EvMgrC: 8402

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  24. Press Enter.

    Deciding If to Configure Firewall
    You need to configure firewall settings if there is a firewall between this client and the CommServe.

    Is there a firewall between this client and the CommServe? [no]

  25. Press Enter to hide the above option during install.

    Hide this screen? [yes]

  26. Type the fully qualified domain of the CommServe host name and press Enter.
    • Do not use space and the following characters when specifying the CommServe Host Name:

      \|`~!@#$%^&*()+=<>/?,[]{}:;'"

    Setting CommServe Host Name
    Please specify hostname of the CommServe below. Make sure the hostname is
    fully qualified, resolvable by the name services configured on this machine.

    CommServe Host Name: cserve.idclab.loc

  27. Press Enter to hide the above option during install.

    Hide this screen? [yes]

  28. Press Enter.

    If you want to record the install as decupled install, type yes and then press Enter.

    Deciding If to Record as Decoupled Install
    You may choose to create a package that will not register to CommServe during install.

    Do you want to record the install as decoupled install? [no]

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  29. Perform one of the following actions:
    • If CommCell authentication is enabled, type y, press Enter, and specify your CommCell credentials.

      The user that installs the custom package will also be prompted for credentials to authenticate the installation.

    • If CommCell authentication is not enabled, press Enter.

    Deciding If to Use CommCell Authentication
    If CommCell client authentication is enabled, you must enter a valid username and password in order to register this client to the CommCell.

    Do you want to enter CommCell username and password? [no]

  30. Type the appropriate number to select the Client Group and press Enter.

    This screen will be displayed only if Client Groups are configured for the CommCell.

    Setting Client Computer Group
    Please enter one Client Computer Group name for this client to join.

    Client Computer Group Name: CCGroup_01

  31. Press Enter.

    Deciding If to Configure Subclient Policy
    Do you want to configure subclient policy?

    Configure subclient policy? [no]

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  32. Press Enter.

    Setting Storage Policy
    Please enter a storage policy name for this IDA.

    Storage Policy Name: Storage_policy_01

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  33. Type 11 and then press Enter.

    If you want to install the components to a different instance, type the number associated with the instance and then press Enter.

    Please select which instance you want to install/replay for this recording:

    1) Always install to Instance001
    2) Always install to Instance002
    3) Always install to Instance003
    4) Always install to Instance004
    5) Always install to Instance005
    6) Always install to Instance006
    7) Always install to Instance007
    8) Always install to Instance008
    9) Always install to Instance009
    10) Always install to Instance010
    11) Always install to a new instance
    12) I want to specify another instance

    Your Choice: [11]

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  34. Type yes and press Enter.

    Archiving

    Optionally, you may choose to tar the custom package in a tar file now.

    Do you want to create the tar file now? [no] yes

    Press Enter to hide the above option during install.

    Hide this screen? [yes]

  35. Press Enter

    ***IMPORTANT*** You were using default tar on this machine to make the
    archiving. Make sure you use the same/compatible tar to unzip the archive on
    the target machine.

    Press <ENTER> to continue ...

    Make a note of the locations at which these Packages are created.

    [Custom Regular Package Summary] General package created at
    /opt/UnixCustomPackage/pkg

    [Custom Native Package Summary] Tar package created at
    /opt/UnixCustomPackage/tar

  36. Navigate to the location specified during Custom Package creation.

    Tip: If you want to change some of the configurations made during the custom package creation, you can edit the custom package XML file. The XML is located in Custom_Package_Directory/rec/default.xml.

    Run the following command:

    ./silent_install -p default

    The installation is now complete. Performing non-interactive Install of the following modules...
    * Base Client [1002] [CVGxBase]

    * Base0 Client [1003] [CVGxBase0]

    * UNIX File System iDataAgent [1101] [CVGxIDA]

    Install of the above modules completed successfully.

If you want to install the components silently on a different computer, then do the following:

  1. Copy the custom package the you have created above to the computer on which you want to perform the installation.
  2. Navigate to the location at which you have copied the custom package, and run the following command:

    ./silent_install -p default

Method 2: Install Using the XML File

Silent installations using an XML file allows you to enter installation parameters into the XML file that is read in by the installation program.

Use the following procedure to install the Unix File System agent on multiple client computers from the command line.

  1. Logon to the client computer as root.
  2. From the Software Install Package (DVD 3) or mount point, run the following command to copy the content of sample-xml file to a new parameter file.

    [root@clnx DVD3]#./silent_install -sample-xml > tmp/[param_file]

    For example, run the following command to save the content of sample-xml file to a new parameter file sample_silent.xml.

    root@clnx DVD3]#./silent_install -sample-xml > tmp/sample_silent.xml

  3. Run the following command to open the file in vi editor. Modify the parameters for installation and save the file.

    For sample XML file and parameters description, see XML Input File for Silent Install - Unix.

     [root@clnx DVD3]# vi tmp/sample_silent.xml

  4.  From the Software Installation Package or mount point, run the following command.
    ./silent_install -param <param_file>
    Where:
    <param_file> - specifies the name of the file with installation parameters. Make sure to enter the entire path for the file (e.g., /dir01/user_choice).
    This installation will use the parameters that you entered in your new parameter XML file.

    ./silent_install -param [param_file]

  5. Once the installation is complete, a message similar to the example shown below will be displayed.

    Restarting in pdksh-v5.2.14...
    Assigning setup GUID... 9-84-clnx.mydomain.company.com-123.23.23.232-8508
    Preparing for the setup... READY.
    Performing non-interactive Install of the following modules...
    * UNIX File System iDataAgent [1101] [CVGxIDA]
    Install of the above modules completed successfully.

XML Input File for Silent Install

Example XML File Contents

The following is an sample XML file available in the Software Package.

XML File Parameters

The following table describes the parameters in the XML file that can be used during a silent installation. The required parameters have a Required tag in the description. Other parameters are optional.

  • Parameter values that are left blank in the XML file are assigned default values during the silent installation.
  • If you plan to install as a non-root user, make sure to specify the registryDirectory parameter. For more information, see the XML parameters in the table below.

Parameter Name Values (Examples) Description
Focus New Required. This is the Instance number to which the software will be installed in a multi-instance environment. By default the parameter uses New as a values which automatically defines the existing instance number during install. For example, for first instance the value is defined as instance001, for multiple instance it is defined by the other instance numbers.
ClientInfo
cvdPort 8400 This is the TCP port number for the Communications Service (CVD).
evmgrcPort 8402 This is the TCP port number for the Client Event Manager Service (EvMgrC).
installDirectory /opt This is the directory where you want the Base software and/or iDataAgent installed (e.g., /opt)
registryDirectory /home/username Required for non-root installations. This parameter specifies the path to the registry directory. The directory must be writable by the non-root user.

By default, the parameter is not provided in the XML file. Therefore, the parameter must be added to the client node of the XML. For example:

<client cvdPort="" evmgrcPort="" installDirectory="/opt" registryDirectory="/home/usernane">

clientName xyz This is the client’s short name (e.g., xyz).
hostName xyz.domain.company.com This is the client’s long name (e.g., xyz.domain.company.com).
physClientName xyz This is the name for the physical machine (e.g., xyz)
physHostName xyz.domain.company.com This is the name of the physical interface (e.g., xyz.domain.company.com).
vcsServiceGroup   This is the name of the Veritas Cluster Service Group. Specify the service group name if you are installing in Veritas Cluster environment.
jobResulsDir /opt This is the directory where you want the job results to reside (e.g.,/opt)
globalFilters 0 This is used to filter out specific directories or files from the backups within the CommCell. The filters are set using the Control Panel in the CommCell Console and, if enabled, they will be effective for the default subclient. Valid values include 2 (use the CommCell-level policy), 1 (on), and 0 (off).
clientGroupName   This is the name of the client group to which this client will be associated (e.g., client_group1)
logFilesLocation /var/log This is the directory where you want the log files to reside (e.g., /var/log).
1Touch
The following parameter pertain only to 1-Touch
jumpStartDir /opt/jsdir This is the path of the Jumpstart 'Boot' directory.
ContinuousDataReplicator
The following parameters pertain only to ContinuousDataReplicator
cdrDriver
logFileLocation /opt/flrcache This is the path where you want the replication logs files to reside (e.g., /opt/flrcache)
RolCacheMaxDiskSize 3072 This is the amount of log file space required for the caching purpose.
storagePolicyToUse
storagePolicyName   This is the name of the storage policy you want assigned to the default subclient in the default backup set. Storage policy names are listed on the CommCell Console.
storagePolicyID   This is the id of the storage policy you want to assigned to the default subclient in the default backup set.
componentInfo
ComponentId 1101 These are the package ID(s) of the components (agents) to be installed. These parameters are required if they are not specified in the command line.

One or more parameters can be specified in the XML file as shown below:

<componentInfo ComponentId="1101" consumeLicense="1"> </componentInfo>
<componentInfo ComponentId="1118" consumeLicense="1"> </componentInfo>

Following is the list of Package IDs and their values:

Component Name

Package ID

Lotus Notes Database iDataAgent 1051
Lotus Notes Document  iDataAgent 1052
Domino Mailbox Archiver iDataAgent 1053
File System iDataAgent 1101
ProxyHost iDataAgent 1102
Image Level  iDataAgent 1104
WA SCSI driver 1105
Copy Manager Agent 1106
StorageTek EchoView Enabler 1107
File Archiver for UNIX 1109
Data Classification 1112
File System Filter Driver 1113
ContinuousDataReplicator 1114
SnapVault Open Systems 1115
SnapVault Open Systems Enabler 1116
NetApp Snapshot Enabler 1117
CommCell Console 1118
1-Touch (UNIX) 1119
Recovery Director iDataAgent 1120
Novell GroupWise iDataAgent OES Linux 1121
GroupWise DB on OES 1122
Novell OES Directory Services 1124
Image Level ProxyHost iDataAgent 1125
Documentum iDataAgent 1126
Informix iDataAgent 1201
Sybase iDataAgent 1202
Oracle iDataAgent 1204
Resource Pack 1130
SAP for Oracle iDataAgent 1205
SAP for MAXDB iDataAgent 1206
DB2 iDataAgent 1207
MySQL iDataAgent 1208
PostgreSQL iDataAgent 1209
MediaAgent 1301
NDMP Remote Server Agent 1302
NDMP Restore Enabler 1303
Quick Recovery Agent 1351
QSnap 1401
dataClassification
dcCacheLocation /opt/dccache This is the path of the Data Classification cache directory where it will maintain the cache of file system changes.
db2
The following parameters pertain only to DB2 Agent
db2ArchivePath /opt/ibm/db2/archive This is the path of the DB2 Archive directory where it stores DB2 archive files.
db2RetrievePath /opt/ibm/db2/retrieve This is the path of the DB2 Audit Error directory.
db2AuditErrorPath /opt/ibm/db2/auditerror This is the path of the DB2 Retrieve directory where it stores DB2 retrieve files.
fileSystem
The following parameters pertain only to File System Agent
configureForLaptopBackups 0 Type 1 to configure the agent for laptop or desktop backups. Once configured, it installs Backup Monitor utility which allows you to view the backup job summary of your client computer. See Monitoring Backups for more information.
subclientPolicyName   This is the name of the subclient policy you want default content to be assigned to the default subclient in the default backup set.
subclientPolicyID   This is the id of the subclient policy you want default content to be assigned to the default subclient in the default backup set.
lotusNotesDataArchiver
The following parameters pertain only to Domino Mailbox Archiver Agent
binaryPath /opt/ibm/lotus This is the home directory for the partition in which the Lotus Notes software is installed.
instanceName Partition1 This is the partition name of the computer on which the software is installed.
path /opt/ibm/lotus This is the data directory for the partition in which all databases resides.
lotusNotesDB
The following parameters pertain only to Lotus Notes Database Agent
binaryPath /opt/ibm/lotus This is the home directory for the partition in which the Lotus Notes software is installed.
instanceName Partition1 This is the partition name of the computer on which the software is installed.
path /opt/domino/datapath1 This is the data directory for the partition in which all databases resides.
lotusNotesDoc
The following parameters pertain only to Lotus Notes Document Agent
binaryPath /opt/ibm/lotus This is the home directory for the partition in which the Lotus Notes software is installed.
instanceName Partition1 This is the partition name of the computer on which the software is installed.
path /opt/domino/datapath1 This is the data directory for the partition in which all databases resides.
mediaAgent
indexCacheDirectory path /opt This is the location for the MediaAgent's Index Cache.
oracleSAP
The following parameter pertain only to SAP for Oracle Agent
sapExeDirectory /opt/sap This is the path of the SAPEXE directory (e.g., /usr/sap/SYS/exe)
CommServeHostInfo
clientName   The client name is the short name of the CommServe computer. (e.g., mycomputer)

Do not specify a value for this parameter if you are running a Decoupled Install of the software.

hostName   The host name is the fully qualified domain name of the CommServe computer. Example: mycomputer.mydomain.mycompany.com.

Do not specify a value for this parameter if you are running a Decoupled Install of the software.

installFlags
install32Base 0 Required. Use value 1 to install 32-bit software on 64-bit operating system.
install64Base 0 Required. Use value 1 to install 64-bit software on 64-bit operating system.
decoupledInstall 0 Required. This is used to run a Decoupled Install of the software. Use value 1 to run the decouple install.
allowNewerCommserve 0 Required. This allows you to install an 8.0 client to an 9.0 CommServe. Use value 1 to install Deprecated Packages to an 9.0 CommServe.
numberOfStreams 10 Required. This is the number of streams you want allocated (e.g., 10)

This field is only for Solaris clients.

If you enter 0 for this field, the /etc/system configuration file is not updated.

If you enter a value greater than 0, the /etc/system configuration file is updated, and the original version of the file is copied to an /etc/system.gal.PID file (where PID is the installer process ID on the server).

unixGroup   Required. This is the name of the group that will be assigned to all files and on behalf of which all processes will run.
unixOtherAccess 7 Required. Installer assigns full access rights to root users and its belonging group for all installed SnapProtect files and its processes. For other users, you can specify the access permission by using this parameter.

This parameter allows you to assign access rights for other users if you are planning to install SnapProtect agents involving third party software protection.

Use value 0 to 7 which represents the binary numbers e.g., 000(0).... 111(7) to allow read, write or execute permission to other users.

restoreOnlyAgents 0 Required. By default the value is set to 0. Use value 1 to install the software without consuming any license.
singleInterfaceBinding 0 Required. This is used if you want to bind all services to the specified interface name or IP address. Use value 1 to enforce this capability, 0 to disable it.
loadWAToKernel 0 Required. Use value 1 to load the WA driver into the kernel and create the device nodes without rebooting the system. By default value is set to 0.
forceReboot 0 Required. This is used to reboot the computer if required. Use value 2 to reboot, value 0 to disable.
ignoreJobsRunning 0 Required. This is used to ignore the jobs running on the client computer. Use value 1 to ignore the jobs running, value 0 to disable.
firewallInstall
disableFirewall 1 Determines whether you want to enable or disable firewall. Use value 0 to enable or 1 to disable.
firewallConnectionType 0 Specifies the type of firewall configuration. The following types of firewall can be configured:
  • By default, the value is set to 0, where the client connects to the CommServe through a port forwarding gateway.
  • Use value 1 if the CommServe connects to the client.
  • Use value 2 if the CommServe is reached through a proxy.
firewallConfigFile MyFwConfig.txt This is the path to the firewall configuration file.
proxyClientName proxyclient This is the short name of the proxy computer through which the CommServe can be reached. Use this parameter if you specified 2 for the firewallConnectionType parameter.
proxyHostName proxyclient.mydomain.mycompany.com This is the host name or the IP address of the proxy computer through which the CommServe can be reached. Use this parameter if you specified 2 for the firewallConnectionType parameter.

If the proxy is behind a port-forwarding gateway, specify the host name or the IP address of the port-forwarding gateway.

portNumber 83 This is the port number through which the CommServe can be reached. This number varies based on the type of firewall configuration. That is, based on the value set in the firewallConnectionType parameter:
  • If the value is 0, specify the CommServe HTTP/HTTPs tunnel port number.
  • If the value is 1, specify the local HTTP/HTTPS tunnel port number.
  • If the value is 2, specify the proxy HTTP/HTTPS tunnel port number.