DFSMShsm performs two main functions: availability management and space management. Availability management is used to make data available by automatically copying new and changed data sets to backup volumes and DASD volumes to dump tapes. Space management is used to manage DASD space by enabling inactive data sets to be moved off fast-access storage devices thus creating free space for new allocations. DFSMShsm also provides other supporting functions that are essential to your installation's DFSMShsm environment.
The following table illustrates the functions performed by DFSMShsm for availability management, space management and these supporting functions.
Main functions | Supporting functions |
---|---|
Availability management: |
CDS (backup, journaling, and monitoring) |
The SETSYS command and its parameters are used to establish a DFSMShsm environment. When DFSMShsm is installed, a default set of SETSYS parameters is used. You can specify one or more SETSYS commands in the ARCCMDxx PARMLIB member that is used during the startup of DFSMShsm or you can issue SETSYS commands with specific parameter values after DFSMShsm is started.
The following table lists both the main and supporting functions performed by DFSMShsm and the SETSYS parameters that affect them. The left column lists the functions and the right column lists the SETSYS parameters that affect these functions. This table emphasizes SMS-managed user data and it excludes parameters that relate to non-SMS user data and backup to DASD. Refer to the SETSYS examples at the end of this SETSYS topic for common user scenarios that you can use for your installation.
Availability management functions | SETSYS parameter |
ABARS environment | ABARSACTLOGMSGLVL |
ABARSACTLOGTYPE | |
ABARSBUFFERS | |
ABARSDELETEACTIVITY | |
ABARSKIP | |
ABARSPROCNAME | |
ABARSTAPES | |
ABARSUNITNAME | |
EXITOFF (ED and TV) | |
EXITON (ED and TV) | |
MAXABARSADDRESSSPACE | |
ABACKUP | ABARSOPTIMIZE |
EXITOFF (BE and M2) | |
EXITON (BE and M2) | |
ARECOVER | ABARSVOLCOUNT |
ARECOVERML2UNIT | |
ARECOVERPERCENTUTILIZED | |
ARECOVERTGTGDS | |
ARECOVERUNITNAME | |
EXITOFF (CR and SK) | |
EXITON (CR and SK) | |
Backup | AUTOBACKUPSTART |
BACKUP | |
BACKUPPREFIX | |
COMPACT | |
COMPACTPERCENT | |
DSBACKUP | |
DUMPIO | |
DUPLEX | |
EXITOFF (BD and SA) | |
EXITON (BD and SA) | |
INCREMENTALBACKUP | |
MAXBACKUPTASKS | |
ML1OVERFLOW | |
USECYLINDERMANAGEDSPACE | |
ZCOMPRESS | |
See also the DEFINE command and the EXPIREBV command. | |
Dump | AUTODUMPSTART |
BACKUP | |
BACKUPPREFIX | |
DUMPIO | |
MAXDUMPTASKS | |
VOLUMEDUMP | |
See also the DEFINE command. | |
Fast replication | FASTREPLICATION |
MAXCOPYPOOLTASKS | |
MAXDSRECOVERTASKS | |
MAXTAPEDSRECOVERTASKS | |
Recover | CONVERSION |
EXITOFF (CD and RP) | |
EXITON (CD and RP) | |
MAXDSRECOVERTASKS | |
MAXDUMPRECOVERTASKS | |
VOLCOUNT |
Space management functions | SETSYS parameter |
Class transitions | CLASSTRANSITIONS |
Expiration | EXPIREDDATASETS |
Extent reduction | MAXEXTENTS |
Interval migration | EXITOFF (MD and SA) |
EXITON (MD and SA) | |
INTERVALMIGRATION | |
NOINTERVALMIGRATION | |
MAXINTERVALTASKS | |
See also the SETSYS parameters for the Migration function with the exception of the following parameters: EXPIREDDATASETS and PRIMARYSPMGMTSTART. | |
Migration | COMPACT |
COMPACTPERCENT | |
DUMPIO | |
DUPLEX | |
EXITOFF (MD, MV, and SA) | |
EXITON (MD, MV, and SA) | |
EXPIREDDATASETS | |
MAXINTERVALTASKS | |
MAXMIGRATIONTASKS | |
MIGRATEPREFIX | |
MIGRATIONSUBTASKS | |
ML1OVERFLOW | |
PRIMARYSPMGMTSTART | |
SMALLDATASETPACKING | |
NOSMALLDATASETPACKING | |
TAPEMIGRATION | |
USECYLINDERMANAGEDSPACE | |
ZCOMPRESS | |
On-demand migration | MAXINTERVALTASKS |
ODMNOTIFICATOINLIMIT | |
ONDEMANDMIGRATION | |
Recall | COMMONQUEUE |
CONVERSION | |
EXITON (CD and RP) | |
EXITOFF (CD and RP) | |
MAXRECALLTASKS | |
TAPEMAXRECALLTASKS | |
TAPERECALLLIMITS | |
VOLCOUNT | |
Recycle | MAXRECYCLETASKS |
ML2PARTIALSNOTASSOCIATEDGOAL | |
ML2RECYCLEPERCENT | |
RECYCLEINPUTDEALLOCFREQUENCY | |
RECYCLEOUTPUT | |
RECYCLEPERCENT | |
RECYCLETAKEAWAYRETRY | |
RECYCLETAPEALLOCATION | |
Secondary space management | EXITOFF (MM) |
EXITON (MM) | |
MAXSSMTASKS | |
MIGRATIONCLEANUPDAYS | |
SECONDARYSPMGMTSTART |
Supporting functions | SETSYS parameter |
CDS (backup, journaling, and monitoring) | CDSVERSIONBACKUP |
EXITOFF (CB) | |
EXITON (CB) | |
JOURNAL | |
NOJOURNAL | |
MONITOR | |
Logging and diagnosis | ACTLOGMSGLVL |
ACTLOGTYPE | |
DEBUG | |
NODEBUG | |
EMERGENCY | |
NOEMERGENCY | |
MONITOR | |
PDA | |
SMF | |
SYSOUT | |
SYS1DUMP | |
MVS environment | CSALIMITS |
EXITOFF (IN and SD) | |
EXITON (IN and SD) | |
JES2 | |
JES3 | |
NOSWAP | |
PLEXNAME | |
PROMOTE | |
DFHSMDATASETSERIALIZATION | |
USERDATASETSERIALIZATION | |
Security | ACCEPTPSCBUSERID |
NOACCEPTPSCBUSERID | |
ERASEONSCRATCH | |
NOERASEONSCRATCH | |
PROFILEBACKUP | |
NOPROFILEBACKUP | |
RACFIND | |
NORACFIND | |
TAPESECURITY | |
Tape environment | COMPACT |
DISASTERMODE | |
EXITOFF (TD, TE, and TV) | |
EXITON (TD, TE, and TV) | |
EXTENDEDTTOC(Y|N) | |
INPUTTAPEALLOCATION | |
MOUNTWAITTIME | |
OUTPUTTAPEALLOCATION | |
PARTIALTAPE | |
SELECTVOLUME | |
TAPEDELETION | |
TAPEHARDWARECOMPACT | |
TAPEINPUTPROMPT | |
TAPEMIGRATION | |
TAPEOUTPUTPROMPT | |
TAPESPANSIZE | |
TAPEUTILIZATION | |
UNITNAME | |
USERUNITTABLE | |
NOUSERUNITTABLE | |
ZCOMPRESS |