Using the UNIX Backup-Archive Clients


Client Options Reference

The following section contains detailed information about each of the ADSM common options. These options are arranged in alphabetical order. Information for each option includes:

Note:For options with a yes parameter, acceptable alternatives are 1, true, and on. For options with a no parameter, acceptable alternatives are 0, false, and off.

Automount

ADSM AUTHORIZED USER

The automount option specifies a symbolic link to an NFS mount point monitored by the Solaris automounter. The automount filespace specified in this option is considered a valid domain for ADSM incremental backup.

This option is required if you want to add the mount point to File Systems for Backup/Archive on the File System Information window in the ADSM GUI. It is also required if you want to include the mount point in an incremental backup using the command-line client or the client scheduler if the symbolic link points to a mount point monitored by automounter using indirect map.

Options File

This option is placed in the client system options file and it is valid for a Solaris workstation only.

Syntax

>>-AUTOMount- filespace----------------------------------------><
 

Parameters

filespace

Specifies a symbolic link to an NFS mount point monitored by the Solaris automounter.

Examples

Options file:
automount /home/user1/

where /home/user1/ -> /tmp_mnt/home/user1/

Command line:
Does not apply.

Books

The books option makes the ADSM online publications available through the ADSM graphical user interface (GUI) if you are using one of these workstations: AIX, HP-UX, or IRIX. If you set this option in your options file, you can click on View Books on the Help menu to read the online publications. If you do not set this option, start the online book reader outside of ADSM to read the online books.
Attention:When users select View Books from the Help menu, ADSM starts the online book reader as a separate program. Online book readers can use a large amount of system resources because they display graphics and process large files. You might require more resources than is available on your machine; if you run it at the same time as ADSM (or any other program), the workstation might lock. If this happens, do not use View Books. Stop ADSM and any other programs that use large amounts of system resources, and start the program again.

You do not need to use the books option to use the ADSM online library. ADSM does not stop the reader program when you stop ADSM.

Options File

This option is placed in the client user options file.

Syntax

>>-BOOKS- command----------------------------------------------><
 

Parameters

command

Starts the online book reader. The exact command depends upon which reader you are using, where the reader is installed, where the books are installed, and whether those items are available in your command path. The ADSM publications are supplied in HTML format for use with a Web browser and Adobe Acrobat pdf format for use with the Adobe Acrobat Reader.

The ADSM Online Product Library contains the online books and readers for the supported platforms. You or your administrator must install the books and readers separately from the product. See the information booklet included with the CD-ROM for details.

Because of the large amount of disk space required to hold the reader programs and ADSM publications, we recommend that the ADSM administrator install the readers and publications on a LAN server or other machine easily accessible to client users.

Examples

Options file:
books bookmgr

Command line:
Does not apply.

Changingretries

ADSM AUTHORIZED USER

The changingretries option specifies how many additional times you want ADSM to attempt to back up or archive a file that is in use during the first attempt.

This option relates to serialization, an attribute in a management class copy group. ADSM uses this option only when serialization is shared static or shared dynamic.

With shared static serialization, if a file is in use during the first backup or archive attempt, ADSM retries the operation the number of times you specified. If the file is in use during each attempt, the operation does not complete.

With a shared dynamic serialization, if a file is in use during the first backup or archive attempt, ADSM retries the operation the number of times you specified. The backup or archive operation occurs during the last attempt regardless of whether the file is currently in use.

Options File

This option is placed in the client system options file.

Syntax

>>-CHAngingretries- numberretries------------------------------><
 

Parameters

numberretries

Specifies the number of times ADSM retries a backup or archive operation if the file is in use during the first attempt. The range of values is 0 through 4; the default is set to 4.

Examples

Options file:
changingretries 3

Command line:
Does not apply.

Checkthresholds

ADSM AUTHORIZED USER

The checkthresholds option specifies how often the space monitor daemon checks space usage on your file systems. The space monitor daemon checks each file system to which you have added space management.

Options File

This option is placed at the beginning of the client system options file before any server stanzas. You must have the ADSM HSM client installed on your workstation.

Syntax

>>-CHEckthresholds- interval-----------------------------------><
 

Parameters

interval

Specifies the number of minutes that must elapse between each successive time the space monitor daemon checks space usage on your file systems. The range of values is 1 through 9999; the default is 5.

Examples

Options file:
checkthresholds 10

Command line:
Does not apply.

Commmethod

ADSM AUTHORIZED USER

The commmethod option specifies the communication method you are using to provide connectivity for client-server communication.

Options File

This option is placed in the client system options file.

Syntax

>>-COMMMethod-+- TCPip-----+-----------------------------------><
              +- SNAlu6.2--+
              '- SHAREmem--'
 

Parameters

TCPip

The Transmission Control Protocol/Internet Protocol (TCP/IP) communication method.

SNAlu6.2

The System Network Architecture (SNA) logical unit 6.2 (LU6.2) communication method. This communication method is for AIX workstations only.

SHAREmem

The Shared Memory communication method.
Note:On an AIX 4.1 server, you can establish a maximum of 10 concurrent shared memory communications sessions.

Examples

Options file:
COMMM TCP

Command line:
Does not apply.

Commrestartduration

The commrestartduration option specifies the maximum number of minutes you want the ADSM client to try to reconnect to an ADSM server after a communication error occurs.
Note:The connection and schedule will fail if a communication failure occurs while a schedule is running, and the client is unable to reconnect to the server before the start-up window for the schedule ends.

Options File

This option is placed in the client system options file.

Syntax

>>-COMMRESTARTDuration- minutes--------------------------------><
 

Parameters

minutes

The maximum number of minutes you want the ADSM client to try to reconnect to an ADSM server after a communication failure occurs. The range of values is 0 through 9999; the default is 60.

Examples

Option file:
COMMRESTARTDURATION 60

Command line:
-commrestartd=10

Commrestartinterval

The commrestartinterval option specifies the number of seconds you want the ADSM client to wait between attempts to reconnect to an ADSM server after a communication error occurs.
Note:This option is used only when commrestartduration is set to a value greater than 0.

Options File

This option is placed in the client system options file.

Syntax

>>-COMMRESTARTInterval- seconds--------------------------------><
 

Parameters

seconds

The number of seconds you want the ADSM client to wait between attempts to reconnect to an ADSM server after a communication failure occurs. The range of values is 0 through 65535; the default is 15.

Examples

Option file:
COMMRESTARTINTERVAL 30

Command line:
-commrestarti=10

Compressalways

The compressalways option controls what ADSM does when a file grows during compression. You can specify to continue compressing, or to send the object again if it grows during compression.

Options File

This option is placed in the client user options file.

Syntax

                  .-Yes-.
>>-COMPRESSAlways-+-----+--------------------------------------><
                  '-No--'
 

Parameters

Yes

File compression continues even if the file grows as a result of compression. This is the default.

No

The object is sent again without compression if it grows during compression.

For API applications, if the object grows during compression, the send will terminate with return code DSM_RC_COMPRESS_GREW. The application is responsible for trying the resend without compression by setting the API dsmSendObj function ObjAttr.objCompressed parameter to bTrue. For additional information see ADSTAR Distributed Storage Manager Using the Application Programming Interface, SH26-4081.

Examples

Options file:
COMPRESSALWAYS Yes

Command line:
-COMPRESSA=No

Compression

ADSM AUTHORIZED USER

The compression option specifies whether ADSM should compress files before sending them to the ADSM server. Compressing your files decreases the amount of data storage required to store backup versions, archive copies of your files, and migrated files, if you have the ADSM HSM client installed. It can, however, affect ADSM throughput. Typically, a fast processor on a slow line benefits from compression, but a slow processor on a fast line does not.

This option controls compression only if your ADSM administrator specifies that your client node determines the choice.

Options File

This option is placed in the client system options file.

Syntax

               .-No--.
>>-COMPRESSIon-+-----+-----------------------------------------><
               '-Yes-'
 

Parameters

No

Files are not compressed before they are sent to the server. This is the default.

Yes

Files are compressed before they are sent to the server.

Examples

Options file:
COMPRESSION Yes

Command line:
Does not apply.

CPICBuffersize

ADSM AUTHORIZED USER

The cpicbuffersize option specifies the size of the CPIC buffer for SNA LU6.2 communication. A larger buffer can improve communication performance, but uses more memory.

Options File

This option is placed in the client system options file.

Syntax

>>-CPICBuffersize- size----------------------------------------><
 

Parameters

size

Specifies the size, in kilobytes, of an SNA LU6.2 communication buffer.

The range of values is 1 through 31; the default is 31.

Examples

Options file:
CPICBUFFERSIZE 31

Command line:
Does not apply.

CPICModename

ADSM AUTHORIZED USER

The cpicmodename option defines the mode name for the SNA LU6.2 communication method. For CPIC, this option identifies the SNA connection to the gateway and target logical unit. The CPIC mode name is used if the symbolic destination is not provided, and the partner LU is located on another system. The mode name must be known on both the local and remote systems.

If you use this option, you must also use the tpname and the partnerluname options.

Options File

This option is placed in the client system options file.

Syntax

>>-CPICModename- name------------------------------------------><
 

Parameters

name

Specifies the mode name for SNA LU6.2 communication.

There is no default.

Examples

Options file:
cpicmodename vmmode

Command line:
Does not apply.

Dateformat

The dateformat option selects the format you want to use for displaying dates.

For AIX and Solaris Users Only: AIX and Solaris support a locale describing every user interface that varies with location or language. The default directories for system-supplied locales are /usr/lib/nls/loc in AIX, and /usr/lib/localedef/src in Solaris. The ADSM backup-archive and administrative clients obtain format information from the locale definition in effect at the time the client is called. If the locale--specified format consists of digits and separator characters then ADSM defaults to dateformat 0, otherwise dateformat 1 is used. Consult the documentation on your local system for details on setting up your locale definition.

Options File

This option is placed in the client user options file.

Syntax

>>-DATEformat- number------------------------------------------><
 

Parameters

number

Displays the date using any one of the following formats, select the number (0 through 5) that corresponds to the date format you want to use:

0

Use the locale--specified date format. (This is the default for AIX and Solaris if the local specified format consists of digits and separator characters. Valid for AIX and Solaris only.)

1

MM/DD/YYYY (This is the default for all platforms except AIX and Solaris. For AIX and Solaris, this is the default if the locale specified format consists of anything but digits and separator characters. Valid for all platforms)

2

DD-MM-YYYY (Valid for all plaforms)

3

YYYY-MM-DD (Valid for all plaforms)

4

DD.MM.YYYY (Valid for all plaforms)

5

YYYY.MM.DD (Valid for all plaforms)
For AIX and Solaris Users Only:To set a particular date format, edit the source file for your locale and modify the d_fmt line to support your needs. Whatever date format you select applies both to output and to input, except input year can be either 2 or 4 digits.
"%m/%d/%y"
Displays date in the form MM/DD/YY
"%d.%m.%Y"
Displays date in the form DD.MM.YYYY

Examples

Options file:
DATEFORMAT 3

Command line:
-DATE=4

Defaultserver

ADSM AUTHORIZED USER

The defaultserver option specifies the server to which ADSM backs up and archives files by default from your local systems.

If you have the ADSM HSM client installed on your workstation, and you do not specify a migration server with the migrateserver option, this option will also specify the ADSM server to which ADSM migrates files from your local file systems.

Options File

This option is placed at the beginning of the client system options file before any server stanzas.

Syntax

>>-DEFAULTServer- servername-----------------------------------><
 

Parameters

servername

Specifies the name of the server to which ADSM backs up and archives files by default, and the server to which ADSM migrates files from your local file systems, if a migration server is not specified with the migrateserver option.

Examples

Options file:
DEFAULTS server_a

Command line:
Does not apply.

Dirmc

ADSM AUTHORIZED USER

The dirmc option specifies the management class you want ADSM to use for backed up directories. If you do not specify this option to associate a management class with backed up directories, ADSM uses the management class with the longest retention period located in the active policy set of your policy domain.

Select a management class for backed up directories that allows ADSM to retain directories at least as long as it retains the files associated with them.

Options File

This option is placed in the client system options file.

Syntax

>>-DIRMc- mgmtclassname----------------------------------------><
 

Parameters

mgmtclassname

Specifies the name of the management class you want to associate with backed up directories. ADSM uses the management class you specify for all directories it backs up. If you do not use this option, the management class with the longest retention period is associated with directories.

Examples

Options file:
DIRM managdir

Command line
Does not apply.

Domain

The domain option specifies the file systems you want to include for incremental backup in your client domain. When you use this option in your client user options file, it defines your default client domain. ADSM uses your default client domain in these situations to determine which file systems to process during an incremental backup:

If you do not use the domain option to specify file systems in your client user options file, the default is all locally mounted file systems except /tmp.
Note:You can include a virtual mount point in your client domain. For information about defining a virtual mount point, see Virtualmountpoint.

When you use this option with the incremental command, it adds the file systems you specify to that which is defined in your client user options file. For example, if you enter:

   DOMAIN /home/ /usr/ /datasave/                               

in your client user options file and

   dsmc incremental -domain="/fs1 /fs2"

on the command line, ADSM performs an incremental backup for your /home, /usr, /datasave, /fs1, and /fs2 file systems.

If you use both the filesystem parameter and the domain option on the incremental command, ADSM ignores the domain option and processes only those file systems in the filesystem parameter. For example, if you enter:

   dsmc incremental /usr /data -domain="/fs1 /fs2"

ADSM performs an incremental backup only for the /usr and /data file systems.

Options File

This option is placed in the client user options file.

Syntax

          .-all-local-.
>>-DOMain-+-----------+----------------------------------------><
          '-domain----'
 

Parameters

all-local

Backs up all local file systems. This is the default.

domain

Defines the file systems to include in your default client domain located in your client user options file. When you use domain with the incremental command, it processes those file systems in addition to ones specified in your default client domain.

Examples

Options file:
domain /home /usr /tst /datasave /joe

Command line:
-domain="/fs1 /fs2"

Dotdircheck

The dotdircheck option specifies whether you want ADSM to check for "." and ". ." entries in a directory during an incremental backup.

Setting this option to Yes allows you to back up VM NFS-mounted minidisks that do not contain those entries.

Options File

This option is placed in the client user options file.

Syntax

               .-Yes-.
>>-DOTDIRcheck-+-----+-----------------------------------------><
               '-No--'
 

Parameters

Yes

ADSM checks for "." and ". ." entries in a directory during an incremental backup. If the entries do not exist, the backup fails. This is the default.

No

ADSM does not check for "." and ". ." entries in a directory during an incremental backup.

Examples

Options file:
DOTDIRCHECK NO

Command line:
-DOTDIR=NO

Editor

The editor option specifies whether ADSM should turn on or off the command line interface editor and retrieve capability. If the editor and command retrieve function are not working on a specific TERMINAL setting, we recommend you turn off this function.

Options File

This option is placed in the system and client options file.

Syntax

          .-ON--.
>>-EDITOR-+-----+----------------------------------------------><
          '-OFf-'
 

Parameters

ON

Turn on the CLI editor and command retrieve capability. This is the default.

OFf

Turn off the CLI editor and command retrieve capability.

Examples

Options file:
EDITOR On

Command line:
Does not apply.

Errorlogname

The errorlogname option specifies the fully qualified path and file name of the file where you want ADSM to store information about errors that occur during processing.

Syntax

>>-ERRORLOGname- filespec--------------------------------------><
 

Parameters

filespec

The fully qualified path and file name where you want ADSM to store error log information.

The default is the path in the DSM_LOG environment variable plus the file name dsmerror.log.

Examples

 

Options file example:
ERRORLOGNAME /tmp/adsmerr.log

Command line example:
-ERRORLOG=/tmp/adsmerr.log

Errorlogretention

The errorlogretention option specifies the number of days to keep entries in the error log, and whether to save the pruned entries.

The error log is pruned when the first error is written to the log after an ADSM session is started. If the only ADSM session you run is the client scheduler, and you run it 24 hours a day, the error log might not be pruned according to your expectations. Stop the session and restart it to permit ADSM to prune the error log when the next error is written.

Options File

This option is placed in the client system options file.

Syntax

                       .-N----.  .-D-.
>>-ERRORLOGRetention---+------+--+---+-------------------------><
                       '-days-'  '-S-'
 

Parameters

N  or  days

Specifies how long to wait before pruning the error log.

N

Do not prune the error log. This allows the error log to grow indefinitely. This is the default.

days

The number of days to keep log file entries before pruning the log. The range of values is 0 through 9999.

D  or  S

Specifies whether to save the pruned entries. If you specify anything but D or S, ADSM uses the default, D. Use a space or comma to separate this parameter from the previous one.

D

Discard the log entries when you prune the log. This is the default.

S

Save the log entries when you prune the log. ADSM copies the pruned entries from the error log to dsmerlog.pru located in the same directory as the error log.

Examples

Options file:
ERRORLOGRETENTION 400 S

Command line:
-ERRORLOGR=400,S

Errorprog

ADSM AUTHORIZED USER

The errorprog option specifies a program to which you want ADSM to send a message if a severe error occurs during space management processing.

Options File

This option is placed in the client system options file and is used only when the ADSM HSM client is installed on your workstation. It must be included in a server stanza.

Syntax

>>-ERRORProg- program-name-------------------------------------><
 

Parameters

program-name

Specifies the path and file name of the program to which you want ADSM to send a message if a severe error occurs during space management processing.

Examples

Options file:
errorprog /usr/bin/echo

Command line:
Does not apply.

Exclude

The exclude option excludes a file or group of files from ADSM backup services. When you back up files, any files you exclude with this option are not considered for backup. For example, you might want to exclude all temporary files, any local caches of network files, all files that contain compiled object code that you can easily reproduce using other methods, or your operating system files.

If you have the ADSM backup-archive client and the ADSM HSM client installed on your workstation, use the exclude option to exclude a file or group of files from both backup and space management services. Any files you exclude with this option are not considered for backup or for migration.

To exclude a file from backup only, use the exclude.backup option. To exclude a file from space management only, use the exclude.spacemgmt option.

If you want to exclude an entire directory from ADSM backup services, use the exclude.dir option. For example, you might want to exclude a particular subdirectory within a directory when you back up the directory. When you exclude a directory, you can still choose to back up specific files within the directory, using selective backup.

Use wildcard characters to exclude a broad range of files. See "Include and Exclude Groups of Files" for a list of characters that you can use. Then, if necessary, use the include option to make exceptions. You cannot, however, specify wildcard characters on the directory name when you want to exclude a single directory. For example,

   exclude.dir /home/xx/test*

excludes the directories /home/xx/testold, /home/xx/testnew, and /home/xx/test.

See "Creating an Include-Exclude Options File" for more information. See also the list of files that should always be excluded in "Exclude System Files".

Options File

This option is placed in the include-exclude options file, the client system options file, or the client user options file.

Syntax

   .----------------------------------------.
   V                                        |
>>----EXCLUDE-+------------------+-pattern--+------------------><
              +-.Backup----------+
              +-.Dir-------------+
              +-.File------------+
              +-.FILE.Backup-----+
              +-.FILE.Spacemgmt--+
              +-.FS--------------+
              '-.Spacemgmt-------'
 

Parameters

.BACKUP

Excludes from normal backup services, but not from HSM.

.DIR

The pattern is used to find matching directory names. If a matching directory is found, that directory, its files, and all its subdirectories and their files are excluded from backup services.

.FILE

Excludes files matching the pattern, but not directories.

.FILE.BACKUP

Same as EXCLUDE.FILE, but only for normal backup.

.FILE.SPACEMGMT

Same as EXCLUDE.FILE, but only for HSM.

.FS

Excludes filespaces matching the pattern.

.SPACEMGMT

Excludes files and directories from HSM backup only.

pattern

Specifies the file or group of files that you want to exclude from backup services. End the pattern with a file specification. If the pattern contains a blank space, enclose the pattern in quotation marks. For exclude.dir, the pattern is a directory name, not a file specification and wildcards are not allowed.

Examples

Options file:
exclude            /unix/
exclude            /.../core
exclude            /home/jones/proj1/*
include            /home/jones/proj1/devplan/
exclude.backup     /home/jones/proj1/devplan/
include            /home/jones/proj1/status/
exclude.spacemgmt  /home/jones/proj1/status/ 
exclude.backup     /users/home1/file1
exclude.spacemgmt  /users/home1/file1
 

Command line :
Does not apply.

Followsymbolic

The followsymbolic option specifies whether you want ADSM to:

Options File

This option is placed in the client user options file.

Syntax

                  .-No--.
>>-FOLlowsymbolic-+-----+--------------------------------------><
                  '-Yes-'
 

Parameters

No

Specifies that you do not want ADSM to restore to symbolic links, or to allow symbolic links to be used as virtual mount points. This is the default.

Yes

Specifies that you want ADSM to be able restore to symbolic links, and to allow a symbolic link to be used as a virtual mount point.

Examples

Options file:
followsymbolic Yes

Command line:
-fol=Yes

Groups

ADSM AUTHORIZED USER

The groups option lists groups on your workstation that you want to authorize to request services from the ADSM server. You can use the groups option more than once to specify a large number of group names.

If you do not specify group names with the groups option, or user IDs with the users option, all users can request ADSM services. If you use the groups option, the users option, or both, only users included in one of the specified groups or included in the list of users can request ADSM services.

A root user is always authorized to request services.

Options File

This option is placed in the client system options file.

Syntax

   .---------------------------.
   |         .--------------.  |
   V         V              |  |
>>----GRoups---- groupname--+--+-------------------------------><
 

Parameters

groupname

Specifies the name of a group you want to authorize to request ADSM services.

Examples

Options file:
groups  dsmcdev  group1  test1  test2  design1
groups  endicott  almaden  qadev  qadev1  tools23
groups  tools31  tools35  toolsdv  toolsdv1

Command line:
Does not apply.

Inclexcl

ADSM AUTHORIZED USER

The inclexcl option specifies the path and file name of your include-exclude options file if you use one. Use an include-exclude options file to exclude files from backup and to assign different management classes to specific files or groups of files.

If you have the ADSM HSM client installed on your workstation, you can use an include-exclude options file to exclude files from both backup and space management, exclude files from backup only, exclude files from space management only, and assign different management classes to specific files or groups of files.

For information about creating an include-exclude options file, see "Creating an Include-Exclude Options File".

In other UNIX environments, your include-exclude options file must be in a directory, such as /etc, to which all users have read access.

Options File

This option is placed in the client system options file.

Syntax

>>-INCLExcl- filespec------------------------------------------><
 

Parameters

filespec

Specifies the path and file name of your include-exclude options file.

Examples

Options file:
inclexcl /usr/dsm/backup.excl
inclexcl /etc/inclexcl.def

Command line:
Does not apply.

Include

ADSM AUTHORIZED USER

The include option specifies one of the following:

The include option cannot be used to override an exclude.dir option.

If you do not assign a specific management class to files, ADSM uses the default management class in the active policy set of your policy domain.

See "Creating an Include-Exclude Options File" for more information.

Options File

This option is placed in the include-exclude options file, the client system options file, or the client user options file.

Syntax

   .---------------------------------------------------.
   V                                                   |
>>----INCLUDE-+--------+- pattern-+-----------------+--+-------><
              '-.File--'          '- mgmtclassname--'
 

Parameters

.FILE

Includes a file for backup services, or assigns a management class to a file.

pattern

Specifies the files you want to include for backup services, or the file or group of files to which you want to assign a specific management class. End this variable with a file specification. If the pattern contains a blank, enclose it in quotation marks.

mgmtclassname

Specifies the name of the management class you want to assign to the files. If you do not specify a management class, ADSM uses the default management class.

Examples

Figure 25. Options File Examples
Task Example
Include a subset of files that were excluded.
exclude /home/proj/text/*
include /home/proj/text/devel.* 

Assign a management class to a group of files.
include /home/proj/text/* textfiles

Specify a management class to assign to all files to which you have not assigned a management class. This must be the first statement in your include-exclude list.

Use this method to assign a management class to all files to which you have not already assigned a specific management class and for which you do not want ADSM to use the default management class.

include * managall

Kernelmessages

ADSM AUTHORIZED USER

The kernelmessages option specifies whether you want ADSM to display HSM-related messages during processing.
Note:For transparent recall, if more than one process accesses the same migrated file at one time, the kernel displays a message for the first process only that accesses the file.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place it at the beginning of the client system options file before any server stanzas.

Syntax

                  .-Yes-.
>>-KERNelmessages-+-----+--------------------------------------><
                  '-No--'
 

Parameters

Yes

Displays HSM-related messages sent by the kernel. This is the default.

No

Does not display HSM-related messages sent by the kernel.

Examples

Options file:
KERNELMESSAGES NO

Command line:
Does not apply.

Language

The language option specifies the national language for presenting client messages.

Options File

This option is placed in the client user options file and is valid for all UNIX clients except AIX, DEC, HP-UX, SGI, and Solaris. For AIX, DEC, HP-UX, SGI, and Solaris clients the language setting is derived from the LANG environment variable.

Syntax

>>-LANGuage- language------------------------------------------><
 

Parameters

language

Specifies the language you want to use. You can use American English (AMENG) with all clients. To use a different language, order the client in that language. Not all clients are available in all languages. The available languages are:

Examples

Options file:
LANGUAGE AMENG

Command line:
Does not apply.

Largecommbuffers

The largecommbuffers option specifies whether the client will use increased buffers to transfer large amounts of data between the client and the server. You can disable this option when your machine is running low on memory.

Syntax

                    .-Yes-.
>>-LARGECOMmbuffers-+-----+------------------------------------><
                    '-No--'
 

Parameters

Yes

Your client will use increased buffers to transfer large amounts of data to the server. This is the default.

No

Your client will not use increased buffers to transfer large amounts of data to the server.

Examples

Options file:
largecommbuffers yes

Command line:
Does not apply.

Mailprog

ADSM AUTHORIZED USER

The mailprog option specifies the program and user ID to which you want ADSM to send a newly-generated password when the old one expires. Use this option only when you choose generate with the passwordaccess option.

Options File

This option is placed in the client system options file.

Syntax

>>-MAILprog filespec userid------------------------------------><
 

Parameters

filespec

Specifies the path and file name of the program to which you want ADSM to send a newly-generated password. The program you specify must accept standard output.

userid

Specifies the user ID of the user to whom you want ADSM to send a newly-generated password.

Examples

Option file:
mailprog /usr/bin/xsend root (for AIX) 
Note:Run the enroll command before ADSM can use xsend.

Command line:
Does not apply.

Maxcmdretries

ADSM AUTHORIZED USER

The maxcmdretries option specifies the maximum number of times the client scheduler (on your workstation) will attempt to process a failed, scheduled command. It starts only if the client scheduler has not yet backed up a file, never connected to the server, or failed before backing up a file. ADSM uses this option only when the schedule command is running.

Your ADSM administrator can also set this option. If your ADSM administrator specifies a value for this option, that value overrides what you specify in the client options file after your client node successfully contacts the ADSM server.

Options File

This option is placed in the client system options file.

Syntax

>>-MAXCMDRetries- maxcmdretries--------------------------------><
 

Parameters

maxcmdretries

Specifies the number of times the client scheduler can attempt to process a scheduled command that fails. The range of values is 0 through 9999; the default value is 2.

Examples

Options file:
MAXCMDR 4

Command line:
Does not apply.

Maxrecalldaemons

ADSM AUTHORIZED USER

The maxrecalldaemons option specifies the maximum number of ADSM recall daemons you want to run at one time to perform recalls for your client node.

During your normal operations, if you notice that the number of recall daemons running at one time is often close to the maximum number allowed, increase the value specified for the MAXRECALLDAEMONS option. For example, if you use an application that opens multiple files at one time, and all of the files it opens are migrated, that application could use all available recall daemons. If ADSM is unable to start a recall daemon for another process that attempts to access a migrated file, that process will be unable to continue until a recall daemon is available.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place at the beginning of the client system options file before any server stanzas.

Syntax

>>-MAXRECAlldaemons number-------------------------------------><
 

Parameters

number

Specifies the maximum number of recall daemons you want to run at one time to perform recalls. The range of values is 2 through 99; the default is 20.

Examples

Options file:
maxrecalldaemons 5

Command line:
Does not apply.

Maxreconcileproc

ADSM AUTHORIZED USER

The maxreconcileproc option specifies the maximum number of reconciliation processes that HSM can start at one time.

Options File

This option goes

is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place it at the beginning of the client system options file before any server stanzas.

Syntax

>>-MAXRECOncileproc maxreconcileproc---------------------------><
 

Parameters

maxreconcileproc

Specifies the maximum number of reconciliation processes that HSM can start at one time. The range of values is 1 through 99; the default is 3.

Examples

Options file:
maxreconcileproc 5

Command line:
Does not apply.

Maxthresholdproc

ADSM AUTHORIZED USER

The maxthresholdproc option specifies the maximum number of threshold migration processes that HSM can start at one time.
Note:When a file system runs out of space, HSM does not verify that the maximum number of threshold migration processes are already running. It starts threshold migration as part of the demand migration process regardless of the number of threshold migration processes now in progress.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place it at the beginning of the client system options file before any server stanzas.

Syntax

>>-MAXThresholdproc maxthresholdproc---------------------------><
 

Parameters

maxthresholdproc

Specifies the maximum number of automatic threshold migration processes that HSM can start at one time. The range of value is 1 through 99; the default is 3.

Examples

Options file:
maxthresholdproc 5

Command line:
Does not apply.

Memoryefficientbackup

The memoryefficientbackup option specifies a more memory-efficient algorithm for processing incremental backups, backing up one directory at a time, and using less memory. Use this option when your machine is running low on memory.

Syntax

                         .-No--.
>>-MEMORYEFficientbackup-+-----+-------------------------------><
                         '-Yes-'
 

Parameters

No

Your client node uses the fastest, more memory-intensive method when it processes incremental backups. This is the default.

Yes

Your client node uses the method that uses less memory when processing incremental backups.

Examples

Options file:
memoryefficientbackup yes

Command line:
-memoryef=no

Migfileexpiration

ADSM AUTHORIZED USER

The migfileexpiration option specifies the number of days ADSM keeps copies of migrated or premigrated files on the ADSM server after they are modified on your local file system, or deleted from your local file system.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place at the beginning of the client system options file before any server stanzas.

Syntax

>>-MIGFileexpiration days--------------------------------------><
 

Parameters

days

Specifies the number of days a copy of a migrated or premigrated file remains in ADSM storage after it is modified on your local file system, or deleted from your local file system. The range of values is 0 through 9999; the default is 7.

Examples

Options file:
migfileexpiration 5

Command line:
Does not apply.

Migrateserver

ADSM AUTHORIZED USER

The migrateserver option specifies the name of the server to which you want ADSM to migrate files from your client node. You can specify one migration server only for each client node; users cannot override the server you specify for migration in a client user options file or when entering a command.

If you do not specify a server with the migrateserver option, ADSM migrates your files to the server specified with the defaultserver option. If you do not specify a server with either of these options, by default, ADSM migrates your files to the server that was identified in the first stanza of your client system options file.

After ADSM begins migrating files to the server you specified, do not make any changes to your client system options file that might cause ADSM to contact a different server for migration, unless your ADSM administrator exports your migrated files from the specified server and imports them to another. Otherwise, ADSM will be unable to locate your migrated files until you modify options to specify the server to which your files were originally migrated.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place it at the beginning of the client system options file before any server stanzas.

Syntax

>>-MIGRateserver servername------------------------------------><
 

Parameters

servername

Specifies the name of the server to which you want to migrate files for your client node. Your client system options file must contain a stanza, beginning with the servername option, that contains at least the required communication options for the server you specify with the migrateserver option.

Examples

Options file:
 
MIGRATEServer  server_b
 
SErvername     server_a
  COMMmethod                TCPip
  TCPPort                   1500
  TCPServeraddress          almvmd.almaden.ibm.com
  Inclexcl                  /adm/adsm/excl.list
 
SErvername     server_b
  COMMmethod                SNAlu6.2
  PARtnerluname             raptor
  TPname                    appcdel
  CPICMOdename              appc
  Passwordaccess            generate
  Inclexcl                  /adm/adsm/migexl.list
 

Command line:
Does not apply.

Minrecalldaemons

ADSM AUTHORIZED USER

The minrecalldaemons option specifies the minimum number of ADSM recall daemons you want to run at one time to perform recalls for your client node.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place it at the beginning of the client system options file before any server stanzas.

Syntax

>>-MINRecalldaemons number-------------------------------------><
 

Parameters

number

Specifies the minimum number of recall daemons you want to run at one time to perform recalls. The range of values is 1 through 99; the default is 3.

Examples

Options file:
minrecalldaemons 5

Command line:
Does not apply.

NFSTimeout

ADSM AUTHORIZED USER

The nfstimeout option specifies the amount of time in seconds ADSM will wait for an NFS system call response before timing out. If you do not have any NFS mounted filesystems or you do not want this time-out option you can simply erase the dsmstat executable in the ADSM program directory.

Options File

This option is placed in the client system options file.

Syntax

>>-NFSTIMEout number-------------------------------------------><
 

Parameters

number

Specifies the amount of time in seconds ADSM will wait for an NFS system call response before timing out; the default is 2 seconds.

Examples

Options file:
nfstimeout 10

Command line:
-nfstimeout=10

Nodename

In your client system options file (dsm.sys) use the nodename option to assign a new name to your client node if you do not want to use the default. The default is the name returned by the hostname command.

When connecting to a server, the ADSM client must identity itself to the server. This login identification is determined as follows:

Syntax

>>-NODename- nodename------------------------------------------><
 

Parameters

nodename

Specifies a one-to-64 character name that identifies the node for which you want to request ADSM services. The default is the name of the machine. We recommend that you do not use the nodename option. Allow the node name to default to the machine name.

Examples

Options file:
NODENAME cougar

Command line:
Does not apply.

Numberformat

The numberformat option specifies the format you want ADSM to use for displaying numbers.
For AIX and Solaris Users Only:AIX and Solaris support a locale describing every user interface that varies with location or language. The default directories for system-supplied locales are /usr/lib/nls/loc in AIX, and /usr/lib/localedef/src in Solaris. ADSM backup-archive and administrative clients obtain format information from the locale definition in effect at the time the client is called. Consult the documentation on your local system for details about setting up your locale definition.

Options File

This option is placed in the client user options file and is valid for all UNIX clients.

Syntax

>>-NUMberformat- number----------------------------------------><
 

Parameters

number

Displays numbers using any one of the following formats. Specify the number (1-6) that corresponds to the number format you want to use.

1

1,000.00 (This is the default.)

2

1,000,00

3

1 000,00

4

1 000.00

5

1.000,00

6

1'000,00
For AIX and Solaris Users Only:To define number formats, modify the following lines in the source file of your locale. Whatever format you select applies both to output and to input.
decimal_point
The character that separates the whole number from its fractional part.
thousands_sep
The character that separates the hundreds from the thousands from the millions.
grouping
The number of digits in each group that is separated by the thousands_sep character.

Examples

Options file:
num 4

Command line:
-numberformat=4

Optfile

The optfile option specifies the options file you want ADSM to use when you start an ADSM session. You can use this option only when you start the clients, (dsm and dsmc). You cannot use it in the options file or on any DSMC commands. If you do not use this option, ADSM uses the default options file specified in the DSM_CONFIG environment variable.

Syntax

>>-OPTFILE- file_name------------------------------------------><
 

Parameters

file_name

Specifies an alternate client options file.

Examples

Options file:
Does not apply.

Command line:
dsm -optfile=myopts.opt

Optionformat

The optionformat option specifies the format you must use when sending ADSM HSM client commands.

Options File

This option is placed in the client user options file, and it is used only when the ADSM HSM client is installed on your workstation.

Syntax

>>-OPTIONFormat-+- STandard--+---------------------------------><
                '- SHort-----'
 

Parameters

STandard

Permits you to enter ADSM HSM client commands in a format similar to ADSM backup-archive client commands. For example:
   dsmmigrate -Recursive -Detail /home/user1/file1
   dsmmigrate -r -d /home/user1/file1

SHort

Permits you to enter ADSM HSM client commands in a format similar to your operating system commands. For example:
   dsmmigrate -Rv /home/user1/file1
   dsmmigrate -v -R /home/user1/file1

Refer to Using the UNIX HSM Clients for details regarding these two command formats.

Examples

Options file:
optionformat short

Command line:
Does not apply.

Partnerluname

ADSM AUTHORIZED USER

The partnerluname option specifies a logical unit name that the transaction program uses to identify the ADSM server in the SNA network. The partner logical unit name is used if the symbolic destination name is not provided for SNA LU6.2 communications.

If you use this option, define the cpicmodename and tpname options.

Options File

This option is placed in the client system options file.

Syntax

>>-PARtnerluname- logical_unit_name----------------------------><
 

Parameters

logical_unit_name

Specifies a one- to 64-character logical unit name that identifies the remote target in an SNA network. Contact your system administrator for this name. There is no default.

Examples

Options file:
partnerlu ALMVMA

Command line:
Does not apply.

Password

The password option specifies an ADSM password. If this option is not used and your administrator has set authentication on and passwordaccess is set to prompt, you are prompted for a password when you start an ADSM session.
Note:If you are prompted for a password, it is not displayed as you enter it. However, if you use the password option, your password is displayed when you enter it.

Syntax

>>-PASsword- password------------------------------------------><
 

Parameters

password

Specifies a one-to-64 character password. A password is not case-sensitive.

Valid characters include:

Characters
Description
A-Z
Any letter, A through Z, upper or lowercase
0-9
Any number, 0 through 9
+
Plus
.
Period
_
Underscore
-
Hyphen
&
Ampersand

Examples

Options file:
password secretword

Command line:
-password=secretword

Passwordaccess

ADSM AUTHORIZED USER

The passwordaccess option specifies whether you want your ADSM password stored and read from a file or you want the user prompted for the password.

If the ADSM HSM client is installed, set the passwordaccess option to generate. Use the passworddir option in your client system options file to determine the directory location in which to store the encrypted password file. The default directory location depends on how the client was installed.

Options File

This option is placed in the client system options file.

Syntax

                    .-Prompt---.
>>-PASSWORDAccess---+----------+-------------------------------><
                    '-Generate-'
 

Parameters

Prompt

ADSM prompts you for your password each time you invoke the client. This is the default.

To keep your client node password secure, enter ADSM commands without the password, and wait for ADSM to prompt you for the password.

Generate

ADSM encrypts and stores your password locally and generates a new password when the old password expires. You can use the mailprog option to specify the program and user ID to which you want ADSM to send the new password.

An ADSM-authorized user is prompted for a password when registering a workstation with an ADSM server, or if the password was changed by an ADSM administrator using the update noded command.

Examples

Options file:
passwordaccess generate

Command line:
Does not apply.

Passworddir

ADSM AUTHORIZED USER

The passworddir option forces the directory location in which to store an encrypted password file. The default directory location depends on how the client was installed.

Options File

This option is placed in the client system options file.

Syntax

>>-PASSWORDDIR- directoryname----------------------------------><
 

Parameters

directoryname

Specifies the fully-qualified directory where the password file is located. The actual name of the password file is derived from the servername option.

If root, the default directory is /etc/security/adsm for AIX and /etc/adsm for other UNIX platforms.

If non-root, the default directory is the contents of environment variable DSM_DIR, if not blank, or the directory from which the executable was loaded.

Examples

Options file:
passworddir /etc/passworddir

Command line:
Does not apply.

Postschedulecmd, Postnschedulecmd

ADSM AUTHORIZED USER

The postschedulecmd option specifies a command that ADSM should process after running a schedule.

If you want ADSM to wait for the command to complete before continuing with other processing, specify POSTschedulecmd. If you do not want it to wait, specify POSTNschedulecmd.

Options File

This option is placed in the client system options file.

Syntax

>>-+-POSTSchedulecmd--+-- "cmdstring"--------------------------><
   '-POSTNschedulecmd-'
 

Parameters

"cmdstring"

Specifies the command to process. Use only one postschedulecmd option. You can also enter a command before a schedule using the preschedulecmd option.

Use a blank, or null, string for cmdstring if you want to prevent any scheduled commands from running that the ADSM administrator uses for postschedulecmd and preschedulecmd. If you specify a blank, or null, string on either option, it prevents the administrator from using a scheduled command on both options. However, if your administrator uses a blank, or null, string on the postschedulecmd option, that prevents you from running a post-schedule command.

If the command string contains blanks, enclose it in double quotes. If you have double quotes within the command string, use single quotes to enclose them.

Examples

Options file:
postschedulecmd "restart database"

The command string is a valid command for restarting your database.

Command line:
Does not apply.

Preschedulecmd, Prenschedulecmd

ADSM AUTHORIZED USER

The preschedulecmd option specifies a command that ADSM should process before it runs a schedule. If you want ADSM to wait for the command to complete before continuing with other processing, specify PREschedulecmd. If you do not want it to wait, specify PRENschedulecmd.

Options File

This option is placed in the client system options file.

Syntax

>>-+-PRESchedulecmd--+-- "cmdstring"---------------------------><
   '-PRENschedulecmd-'
 

Parameters

"cmdstring"

Specifies the command to process. You can use only one preschedulecmd option. You can also enter a command after a schedule using the postschedulecmd option.

Use a blank, or null, string for cmdstring if you want to prevent any scheduled commands from running that the ADSM administrator uses for postschedulecmd and preschedulecmd. If you specify a blank, or null, string on either option, it prevents the administrator from using a scheduled command on both options.

However, if your administrator uses a blank, or null, string on the preschedulecmd option, that prevents you from running a pre-schedule command.

If the command string contains blanks, enclose it in double quotes. If you have double quotes within the command string, use single quotes to enclose them.

Examples

Options file:
preschedulecmd "quiesce database"

The command string is a valid command for quiescing your database.

Command line:
Does not apply.

Queryschedperiod

ADSM AUTHORIZED USER

The queryschedperiod option specifies the number of hours you want the client scheduler to wait between attempts to contact the ADSM server for scheduled work. This option applies only when you set the schedmode option to polling. ADSM uses this option only when the schedule command is running.

Your ADSM administrator can also set this option. If your ADSM administrator specifies a value for this option, that value overrides the value set in your client system options file after your client node successfully contacts the ADSM server.

Options File

This option is placed in the client system options file.

Syntax

>>-QUERYSCHedperiod- hours-------------------------------------><
 

Parameters

hours

Specifies the number of hours the client scheduler waits between attempts to contact the ADSM server for scheduled work. The range of values is 1 through 9999; the default value is 12.

Examples

Options file:
QUERYSCH 6

Command line:
Does not apply.

Quiet

The quiet option prevents messages from displaying on your screen during ADSM processing. For example, when you run either the incremental or selective command, ADSM displays information about each file it backs up. Use the quiet option if you do not want to view that information.

When you use the quiet option, certain error information still displays on your screen, and messages are written to log files. If you do not specify quiet, ADSM uses the default option, verbose.
Note:If the quiet or verbose option is specified in the server client option set, then the server setting overrides the quiet or verbose option specified on the client, even if FORCE is set to NO on the server.

Options File

This option is placed in the client user options file.

Syntax

>>-QUIET-------------------------------------------------------><
 

Examples

Options file:
quiet

Command line:
-quiet

Reconcileinterval

ADSM AUTHORIZED USER

The reconcileinterval option specifies how often ADSM reconciles your file systems. ADSM reconciles each file system for which space management is active and builds a new Migration Candidates list.

Options File

This option is placed in the client system options file, and it is used only when the ADSM HSM client is installed on your workstation. Place it at the beginning of the client system options file before any server stanzas.

Syntax

>>-RECOncileinterval interval----------------------------------><
 

Parameters

interval

Specifies the number of hours that must elapse between each successive time ADSM automatically reconciles the file systems on your workstation. If you specify a value of 0, ADSM does not automatically reconcile your file systems. The range of values is 0 to 9999; the default is 24.

Examples

Options file:
reconcileinterval 12

Command line:
Does not apply.

Replace

The replace option specifies what you want ADSM to do when it restores or retrieves files that already exist on your workstation.

Options File

This option is placed in the client user options file.

Syntax

           .-Prompt-.
>>-REPlace-+--------+------------------------------------------><
           +-All----+
           +-Yes----+
           '-No-----'
 

Parameters

Prompt

During a restore or retrieve process, ADSM prompts you to overwrite a file when it encounters an existing file on your workstation. This is the default.

When prompted, you can choose to overwrite the existing unprotected file, or choose to overwrite all existing files, including read-only files.

All

ADSM overwrites all existing files, including read-only files.

Yes

ADSM overwrites any existing files, except read-only files.

No

ADSM does not overwrite any existing files.

Examples

Options file:
replace all

Command line:
-replace=no

Restoremigstate

The restoremigstate option specifies whether you want ADSM to restore/retrieve stub files for migrated and premigrated files (placing them in a migrated condition), or restore/retrieve backup/archive versions of migrated and premigrated files (placing them in a resident condition) during a restore/retrieve operation.

ADSM can restore/retrieve a stub file for a migrated or premigrated file only when:

When a stub file for a migrated file or the original copy of a premigrated file is erased from a local file system, ADSM marks the migrated file for expiration the next time reconciliation is run. When the number of days specified with the migfileexpiration option elapse, the migrated file is removed from ADSM storage.

If you set restoremigstate to Yes (the default), and if the migrated or premigrated file has not expired, ADSM restores/retrieves the file to a stub file, regardless of whether it has been marked for expiration.
Attention:The restoremigstate option does not support hardlinked files. If you attempt to restore/retrieve a stub file for a hardlinked file, the stub file is not restored/retrieved unless all of the files that are hardlinked together have been deleted from the local file system. When one file in a set of hardlinked files is migrated, all of the hardlinked files in the set become stub files. When you enter the restore command with the restoremigstate option, and ADSM restores a stub file for a hardlinked file, the stub file has the same name as the file that was originally migrated. Stub files are not restored for any other files that were previously in the hardlinked set of files.

Options File

This option is placed in the client user options file, and it is used only when the ADSM HSM client is installed on your workstation.

Syntax

                     .-Yes-.
>>-RESToremigstate---+-----+-----------------------------------><
                     '-No--'
 

Parameters

Yes

ADSM restores/retrieves migrated and premigrated files to stub files on the local file system during a restore/retrieve operation. The files remain migrated. This is the default.
Note:A stub file created during a restore/retrieve operation contains the information necessary to recall the migrated file from ADSM storage. It does not contain any leading bytes of data from the file. Any recall mode previously set for the migrated file (for example, migrate-on-close or read-without-recall) is not stored in the stub file. The recall mode is set to normal for all files restored/retrieved to stub files.

No

ADSM restores/retrieves backup/archive versions of migrated files to the local file system during a restore/retrieve operation. The files become resident.

Examples

Options file:
RESTOREMIGSTATE YES

Command line:
-restoremigstate=no

Retryperiod

ADSM AUTHORIZED USER

The retryperiod option specifies the number of minutes you want the client scheduler to wait between attempts to process a scheduled command that fails, or between unsuccessful attempts to report results to the server. ADSM uses this option only when the schedule command is running.

Your ADSM administrator can also set this option. If your ADSM administrator specifies a value for this option, that value overrides the value specified in your client system options file after your client node successfully contacts the ADSM server.

Options File

This option is placed in the client system options file.

Syntax

>>-RETRYPeriod- minutes----------------------------------------><
 

Parameters

minutes

Specifies the number of minutes the client scheduler waits between attempts to contact the ADSM server, or to process a scheduled command that fails. The range of values is 1 through 9999. The default value is 20.

Examples

Options file:
RETRYP 10

Command line:
Does not apply.

Schedlogname

ADSM AUTHORIZED USER

The schedlogname option specifies the name and location of a file where you want schedule log information stored. When you run the schedule command, output from scheduled commands displays on your screen while it is also sent to the file you specified with this option.

Use this option only when you run the schedule command.

Options File

This option is placed in the client system options file.

Syntax

>>-SCHEDLOGName- filespec--------------------------------------><
 

Parameters

filespec

Specifies the path and file name where you want ADSM to store schedule log information when it processes scheduled work. If you specify a file name only, ADSM stores the file in your current directory.

The default is the current directory with a file name of dsmsched.log.

Examples

Options file:
schedlogname /home/mydir/schedlog.jan

Command line:
Does not apply.

Schedlogretention

ADSM AUTHORIZED USER

The schedlogretention option specifies the number of days to keep entries in the schedule log, and whether to save the pruned entries. The schedule log is pruned after a scheduled event completes.

Options File

This option is placed in the client system options file.

Syntax

                       .-N----.  .-D-.
>>-SCHEDLOGRetention---+------+--+---+-------------------------><
                       '-days-'  '-S-'
 

Parameters

N  or  days

Specifies how long to wait before pruning the schedule log.

N

Do not prune the log. This allows the log to grow indefinitely. This is the default.

days

Specifies the number of days to keep log file entries before pruning the schedule log. The range of values is 0 through 9999.

D  or  S

Specifies whether or not to save the pruned entries. If you specify anything but D or S, ADSM uses the default, D. Use a space or comma to separate this parameter from the previous one.

D

Discards the log entries when pruning the log. This is the default.

S

Saves the log entries when pruning the log. ADSM copies the entries that are pruned from the log to dsmsched.pru which is stored in the same directory as the schedule log.

Examples

Options file:
SCHEDLOGRETENTION 30 S

Command line:
-SCHEDLOGRETENTION=30,S

Schedmode

ADSM AUTHORIZED USER
Note:This option applies only if you are using the TCP/IP communication method and the schedule command is running.

The schedmode option specifies which ADSM schedule mode to use. The schedule mode determines whether your client node periodically asks the ADSM server for scheduled work (polling), or whether the ADSM server contacts your client node when it is time to start a scheduled operation (prompted). All communication methods can use polling, but only TCP/IP can use prompted.

Your ADSM administrator can specify that the ADSM server support either mode or one mode. If your ADSM administrator specifies either mode, you can select the schedule mode. If your ADSM administrator specifies only one mode, specify that same mode in your client options file or scheduled work will not be processed.

If the schedule mode is prompted, supply values for the tcpclientaddress and tcpclientport options on the schedule command. You can then be contacted at an address or port other than the one that made first contact with the server.

Options File

This option is placed in the client system options file.

Syntax

              .-POlling--.
>>-SCHEDMODe--+----------+-------------------------------------><
              '-PRompted-'
 

Parameters

POlling

The client scheduler queries the ADSM server for scheduled work at prescribed time intervals. Set the time intervals using the queryschedperiod option. This is the default.

PRompted

The client scheduler waits for the ADSM server to contact your client node when scheduled work needs to be done.

Examples

Options file:
SCHEDMODE PROMPTED

Command line:
Does not apply.

Scrolllines

The scrolllines option specifies the number of lines you want to appear at one time when ADSM displays lists of information on your screen. Use this option when you set the scrollprompt option to Yes, and you use ADSM commands.

Options File

This option is placed in the client user options file.

Syntax

>>-SCROLLLines- number-----------------------------------------><
 

Parameters

number

Specifies the number of lines you want ADSM to display at one time when it displays lists of information on your screen. The range of values is 1 through 80; the default value is 20.

Examples

Options file:
SCROLLLINES 25

Command line:
-SCROLLL=25

Scrollprompt

The scrollprompt option specifies whether you want ADSM to stop and wait after displaying the number of lines you indicated with the scrolllines option, or you want ADSM to scroll through all lines and stop at the end of the list.

Options File

This option is placed in the client user options file.

Syntax

                .-No--.
>>-SCROLLPrompt-+-----+----------------------------------------><
                '-Yes-'
 

Parameters

No

ADSM scrolls to the end of the list and stops. This is the default.

Yes

ADSM stops and waits after displaying the number of lines you indicated with the scrolllines option. The following prompt displays at the bottom of the screen:
   Press 'Q' to quit, 'C' to continuous scroll, or 'Enter' to continue.

Examples

Options file:
SCROLLPRO Yes

Command line:
-SCROLLP=Yes

Servername

In your client system options file, the servername option specifies the name you want to use to identify an ADSM server, and to begin a stanza containing options for that server. You can name and specify options for more than one server.

The following example demonstrates how to specify options for two different servers:

SErvername     server_a
  COMMmethod                TCPip
  TCPPort                   1500
  TCPServeraddress          almvmd.almaden.ibm.com
  Passwordaccess            prompt
  Groups                    adsm
  Users                     sullivan  mushock  tallan
  Inclexcl                  /adm/adsm/backup.excl
 
SErvername     server_b
  COMMmethod                SNAlu6.2
  PARtnerluname             raptor
  TPname                    appcdel
  CPICMOdename              appc
  Passwordaccess            generate
  Mailprog                  /usr/bin/xsend root
  Groups                    system adsm
  Inclexcl                  /adm/adsm/archive.excl

In your client user options file or on the command line, use the servername option to specify which server to contact for backup-archive services. When specified in a client user options file or on the command line, the servername option overrides the default server specified in your client system options file.
Note:You cannot use the servername option to override the server specified for migration in your client system options file.

Options File

This option is placed in both the client system options file and the client user options file.

Syntax

>>-SErvername servername---------------------------------------><
 

Parameters

servername

In your client system options file, specify the name you want to assign to a particular ADSM server. In your client user options file or on the command line, specify the name of the server you want to contact for backup-archive services. A server name is not case-sensitive, and it can be as many as 64 characters.

Examples

Options file:
servername server_a

Command line:
-se=server_b

Shmport

The shmport option specifies the TCP/IP port address that the server is listening on to establish a shared memory connection. Shared memory communication is supported between AIX, HP-UX, and Solaris clients and servers on the same workstation. To use shared memory, TCP/IP must be installed on your workstation.
Note:The value specified for shmport in the client system options file must match the value specified for shmport in the server options file.

Options File

This option is placed in the client system options file, and it is valid for AIX, HP-UX, and Solaris only.

Syntax

>>-SHMPort port_address----------------------------------------><
 

Parameters

port_address

Specifies the TCP/IP address that the server is listening on to establish a shared memory connection. The range of values is 1000 through 32767; the default is 1510.

Examples

Options file:
shmport 1520

Command line:
Does not apply.

Subdir

The subdir option specifies whether you want ADSM to include subdirectories of named directories on the following commands:

Archive
Delete Archive
Incremental
Query Archive
Query Backup
Restore
Retrieve
Selective

Options File

This option is placed in the client user options file.

Syntax

          .-No--.
>>-SUbdir-+-----+----------------------------------------------><
          '-Yes-'
 

Parameters

No

ADSM does not process subdirectories. This is the default.

Yes

ADSM processes subdirectories. Because ADSM searches all the subdirectories of a directory that is processing, it can take longer for ADSM to complete the requested task than if subdir were No. Specify Yes only when necessary.

If a subdirectory is a mounted file system, it is not necessary even if subdir is Yes.

Examples

Options file:
SUBDIR Yes

Command line:
-SU=Yes

Symbolicdestination

ADSM AUTHORIZED USER

The symbolicdestination option specifies a symbolic ADSM server name. Contact your ADSM administrator for the correct name. The symbolic destination name indexes SNA routing and security parameters that are stored in communication directory files.

When a symbolic destination is used with the commmethod option for SNA LU6.2 communication, you do not need to specify the tpname, partnerluname, or cpicmodename options.

This option is required if your communication protocol is SNA LU6.2 and a transaction program name or partner logical unit name is not provided.

Options File

This option is placed in the client system options file.

Syntax

>>-SYMbolicdestination- Sym_dest_name--------------------------><
 

Parameters

Sym_dest_name

Specifies a one- to eight-character symbolic destination name for the ADSM server. Contact your ADSM administrator for this name. There is no default.

Examples

Options file:
symbolicdestination adsm

Command line:
Does not apply.

Tapeprompt

The tapeprompt option specifies whether to wait for a tape to mount if it is required for a backup, archive, restore, or retrieve process, or to prompt you for a choice.
Note:Tape prompting does not occur during a scheduled operation regardless of the setting for the tapeprompt option.

Options File

This option is placed in the client user options file.

Syntax

              .-No--.
>>-TAPEPrompt-+-----+------------------------------------------><
              '-Yes-'
 

Parameters

No

You are not prompted for your choice. ADSM waits for the appropriate tape to mount. This is the default.

Yes

When you enter a command to back up, archive, restore, or retrieve data, ADSM prompts you when a tape is required. At the prompt, you can choose to wait for the appropriate tape to be mounted, always wait for a tape to be mounted, skip a particular object, skip all objects on a single tape, skip all objects on all tapes, or cancel the entire operation.

Examples

Options file:
TAPEPROMPT NO

Command line:
-TAPEP=NO

TCPBuffsize

ADSM AUTHORIZED USER

The tcpbuffsize option specifies the size to use for the ADSM internal TCP/IP communication buffer. Although it uses more memory, a larger buffer can improve communication performance.

Options File

This option is placed in the client system options file.

Syntax

>>-TCPBuffsize- size-------------------------------------------><
 

Parameters

size

Specifies the size, in kilobytes, that you want to use for the ADSM internal TCP/IP communication buffer. The range of values is one through 32. The default is 31.

As a result of the operating system communication settings, your system may not accept all values in the range of 1 to 32.
For AIX users only:When specifying commmethod CLIO, the maximum size is 512. CLIO/S performance improves with a larger tcpbuffsize.

Examples

Options file:
tcpb 2

Command line:
Does not apply.

TCPClientaddress

ADSM AUTHORIZED USER

The tcpclientaddress option specifies a TCP/IP address if your client node has more than one address, and you want the server to contact an address other than the one that was used to make the first server contact.

Use this option only if you are using prompted for schedmode. This option is used only when the schedule command is running.

Options File

This option is placed in the client system options file.

Syntax

>>-TCPCLIENTAddress- client_address----------------------------><
 

Parameters

client_address

Specifies the TCP/IP address you want the ADSM server to use to contact your client node. Specify a TCP/IP Internet domain name or a dot address.

Examples

Options file:
tcpclienta dsmclnt.sanjose.ibm.com

Command line:
Does not apply.

TCPClientport

ADSM AUTHORIZED USER

The tcpclientport option specifies a different TCP/IP port number for the ADSM server to contact other than the one that was used to make the first server contact. If the default or specified port is busy, ADSM attempts to use any other available port. Use this option only if you specify prompted for schedmode.

This option is used only when the schedule command is running.

Options File

This option is placed in the client system options file.

Syntax

>>-TCPCLIENTPort- client_port_address--------------------------><
 

Parameters

client_port_address

Specifies the TCP/IP port address you want the ADSM server to use to contact your client node. The range of values is 1000 through 32767; the default is 1501.

Examples

Options file:
tcpclientp 1502

Command line:
Does not apply.

TCPNodelay

ADSM AUTHORIZED USER
Note:This option is for an AIX client only. All other clients buffer small transactions before sending them to the server.

The tcpnodelay option has an ADSM transaction sent immediately to the server, rather than having small transactions buffered before sending. A small transaction is one that is smaller than the byte limit set with the txnbytelimit option. The tcpnodelay option might improve performance in higher-speed networks.

Options File

This option is placed in the client system options file.

Syntax

              .-No--.
>>-TCPNodelay-+-----+------------------------------------------><
              '-Yes-'
 

Parameters

No

Do not send small transactions without buffering them first. This is the default.

Yes

Send small transactions without buffering them first.

Examples

Options file:
tcpnodelay yes

Command line:
Does not apply.

TCPPort

ADSM AUTHORIZED USER

The tcpport option specifies a TCP/IP port address for an ADSM server. Obtain this address from your ADSM administrator.

Options File

This option is placed in the client system options file.

Syntax

>>-TCPPort- port_address---------------------------------------><
 

Parameters

port_address

Specifies the TCP/IP port address that is used to communicate with an ADSM server. The range of values is 1000 through 32767; the default is 1500.

Examples

Options file:
tcpp 1501

Command line:
Does not apply.

TCPServeraddress

ADSM AUTHORIZED USER

The tcpserveraddress option specifies the TCP/IP address for an ADSM server. Obtain this server address from your ADSM administrator.

Options File

This option is placed in the client system options file.

Syntax

>>-TCPServeraddress- server_address----------------------------><
 

Parameters

server_address

Specifies a one- to 64-character TCP/IP address for an ADSM server. Specify a TCP/IP Internet domain name or a dot address.

Examples

Options file:
tcps dsmchost.endicott.ibm.com

Command line:
Does not apply.

TCPWindowsize

ADSM AUTHORIZED USER

The tcpwindowsize option specifies the buffer size of the TCP/IP sliding window that you want to use for your client node. This buffer size is used when you send or receive data. Although it uses more memory, a larger buffer size can improve communication performance.

Options File

This option is placed in the client system options file.

Syntax

>>-TCPWindowsize- window_size----------------------------------><
 

Parameters

window_size

Specifies the size, in kilobytes, that you want to use for your client node TCP/IP sliding window. The minimum value is one, and the maximum value is 2048. The default is 32.

As a result of the operating system communication settings, your system may not accept all values in the range of 1 to 2048.

Examples

Options file:
tcpwindowsize 1

Command line:
Does not apply.

Timeformat

The timeformat option selects the format you want ADSM to use for displaying the system time.
For AIX and Solaris Users Only:AIX and Solaris support a locale describing every user interface that varies with location or language. The default directories for system-supplied locales are /usr/lib/nls/loc in AIX, and /usr/lib/localedef/src in Solaris. The ADSM backup-archive and administrative clients obtain format information from the locale definition in effect at the time the client is called. If the locale-specified format consists of digits, separators, and if applicable the AM/PM string, then the default timeformat 0 is used, otherwise the default is timeformat 1. Consult the documentation on your local system for details on setting up your locale definition.

Options File

This option is placed in the client user options file and is valid for all UNIX clients.

Syntax

>>-TIMEformat- format_number-----------------------------------><
 

Parameters

format_number

Displays the time using any one of the following formats. Select the number (0 through 4) that corresponds to the date format you want to use:

0

Use locale-defined time format. (This is the default for AIX and Solaris if the local specified format is consists of digits, separator characters, and if applicable, the AM/PM string; otherwise the default is timeformat 1.)

1

23:00:00 (This is the default.)

2

23,00,00

3

23.00.00

4

12:00:00A/P
For AIX and Solaris Users Only:To set a particular time format, edit the source file for your locale and modify the t_fmt line to support your needs. Whatever time format you select applies both to output and to input.
"%H:%M:%S"
Displays time in the form hh:mm:ss with hh ranging from 0-23.
"%H,%M,%S"
Displays time in the form hh,mm,ss with hh ranging from 0-23.
"%I,%M,%S%p"
Displays time in the form hh,mm.ss with hh ranging from 1-12. The "%p" represents the am/pm designator.

Examples

Options file:
TIMEFORMAT 4

Command line:
-TIME=3

TPName

ADSM AUTHORIZED USER

The tpname option specifies a symbolic name for the transaction program name. The transaction program name is required if the symbolic destination name is not provided for SNA LU6.2 communication.

If you use this option, you must also define the cpicmodename and partnerluname options.

Options File

This option is placed in the client system options file.

Syntax

>>-TPname- symbolic_name---------------------------------------><
 

Parameters

symbolic_name

Specifies a one- to 64-character transaction program name of the target logical unit (the ADSM server). Contact your ADSM administrator for this name. There is no default.
Note:To communicate with an AIX ADSM server, enter dsmserv as the symbolic name.

Examples

Options file:
tpname adsm

Command line:
Does not apply.

Txnbytelimit

ADSM AUTHORIZED USER

The txnbytelimit option specifies the number of kilobytes ADSM should buffer before it sends a transaction to the server. A transaction is the unit of work exchanged between the client and server. Because ADSM can transfer more than one file or directory between the client and server before it commits the data to server storage, a transaction can contain more than one file or directory. This is sometimes referred to as a transaction group.

This option allows you to control the amount of data sent between the client and server before the server commits the data and changes to the server database, thus changing the speed with which the client performs work. This limit applies when files are batched together during backup. It is also used when receiving files from the server during a restore procedure.

The server administrator can limit the number of files or directories contained within a group transaction using the txngroupmax option; the actual size of a transaction can be less than your limit. Once this number is reached, the client sends the files to the server even if the transaction byte limit is not reached.

Options File

This option is placed in the client system options file.

Syntax

>>-TXNBytelimit- number----------------------------------------><
 

Parameters

number

Specifies the number of kilobytes ADSM can buffer together in a transaction before it sends data to the server. The range of values is 300 through 25600 (25 MB); the default is 2048.

Examples

Options file:
txnb 1024

Command line:
Does not apply.

Users

ADSM AUTHORIZED USER

The users option authorizes specific users on your workstation to request services from an ADSM server. You can use this option more than once to specify a large number of user IDs.

If you do not specify group names with the groups option, or user IDs with the users option, all users can request ADSM services. If you use the groups option, the users option, or both, only users included in one of the specified groups or included in the list of users can request ADSM services.

Define your root user name only with the users option to exclude all other users from accessing the server.

Options File

This option is placed in the client system options file.

Syntax

   .-------------------------.
   |        .-------------.  |
   V        V             |  |
>>----USERs---- username--+--+---------------------------------><
 

Parameters

username

Names a user that you want to authorize to request ADSM services.

Examples

Options file:
users  carol  larry  davecd  kathyba  michelle
users  amyb  tkaspar  kbsmith  egray  srjames
users  davidp  monnett  athompson  johnrd  armand

Command line:
Does not apply.

Verbose

The verbose option specifies that you want processing information to display on your screen. This is the default. Specify the quiet option if you do not want processing information to display on your screen.
Note:If the quiet or verbose option is specified in the server client option set, then the server setting overrides the quiet or verbose option specified on the client, even if FORCE is set to NO on the server.

Options File

This option is placed in the client user options file.

Syntax

>>-VErbose-----------------------------------------------------><
 

Examples

Options file:
VERBOSE

Command line:
-Ve

Virtualmountpoint

ADSM AUTHORIZED USER

The virtualmountpoint option defines a virtual mount point for a file system if you want ADSM to consider files that begin with a specific directory within that file system for backup. Using the virtualmountpoint option to identify a directory within a file system provides a direct path to the files you want to back up, saving processing time. It is more efficient to define a virtual mount point within a file system than it is to define the file system using the domain option, and then to use the exclude option in your include-exclude options file to exclude the files that you do not want ADSM to consider for backup.

You can use the virtualmountpoint option to define virtual mount points for multiple file systems, and for local and remote file systems, and you can define more than one virtual mount point within the same file system.
Note:If the directory you want to specify as a virtual mount point is a symbolic link, set the followsymbolic option to Yes. If that option is set to No (the default), you are not allowed to use a symbolic link as a virtual mount point.

After you define a virtual mount point, you can specify the path and directory name with the domain option in either the default client user options file or on the incremental command to include it for incremental backup services. Users can also specify the path and directory name of the virtual mount point with the domain option in their own client user options files and on the incremental command.

Options File

This option is placed in the client system options file.

Syntax

   .-------------------------------.
   V                               |
>>----VIRTUALMountpoint directory--+---------------------------><
 

Parameters

directory

Specifies the path and directory name for the directory you want to use as the virtual mount point for a file system. You cannot use wildcard characters in the path or directory names.

Define only one virtual mount point with each virtualmountpoint option that you include in your client system options file. Use the virtualmountpoint option as many times as necessary to define all of the virtual mount points that you want to use.

Examples

Options file:
virtualmountpoint /afs/xyzcorp.com/home/ellen/
virtualmountpoint /afs/xyzcorp.com/home/ellen/test/data/

Command line:
Does not apply.

Virtualnodename

The virtualnodename option identifies your workstation to the server. You can use different node names to identify multiple systems on your workstation.

You can also use the virtualnodename option if you want to restore or retrieve files from the server while you are working from a different workstation. When you use the virtualnodename option, ADSM prompts you for the ADSM password assigned to the node you specify, if a password is required.

In your client user options file (dsm.opt) or in a command, use the virtualnodename option only when you want to request services for a different client node than the one on which you are working (the one specified in your client system options file). When you use the virtualnodename option in your client user options file or with a command:

When connecting to a server, the ADSM client must identity itself to the server. This login identification is determined as follows:

Syntax

>>-VIRTUALNodename- nodename-----------------------------------><
 

Parameters

nodename

Specifies a one- to 64-character name that identifies the node for which you want to request ADSM services. There is no default for virtualnodename.

Examples

Options file:
VIRTUALNODENAME cougar

Command line:
-VIRTUALN=banshee


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]