z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Object Support
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


SETOSMC statements for use in the OSMC environment

z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Object Support
SC23-6866-00

The SETOSMC statement and its associated keywords of the CBROAMxx PARMLIB member determine the valid values of settings for various OSMC processing. They associate an Object storage group with the Object Backup storage groups that store the first or second backup copies of objects. The SETOSMC statement determines which Object Backup storage groups are to contain the first and second copies of the objects that are associated with an Object storage group. If you do not provide global or a storage group level SETOSMC SECONDBACKUPGROUP(secondbackupgroupname) statement, OAM cannot create second backup copies.

You can create or update this PARMLIB member for second backup copies of objects. Figure 1 shows examples of SETOSMC statements in the CBROAMxx PARMLIB member that you can use as samples for your installation. You can specify both the STORAGEGROUP subparameters FIRSTBACKUPGROUP and SECONDBACKUPGROUP in a single SETOSMC STORAGEGROUP statement, as shown in the second example in Figure 1. The descriptions of the keywords are found in the discussion of the SETOSMC keyword definitions.

Related reading: For information about dynamically updating SETOSMC parameters, see Updating SETOSMC values.

Figure 1. CBROAMxx PARMLIB Member Samples Using the SETOSMC Statement and Optional Parameters
SETOSMC FIRSTBACKUPGROUP(global_1st_bugroup)
        SECONDBACKUPGROUP(global_2nd_bugroup)
        STORAGEGROUP(name
                     FIRSTBACKUPGROUP(1st_bugrp))
        STORAGEGROUP(name
                     SECONDBACKUPGROUP(2nd_bugrp))
        CYCLEWINDOW(STARTSTOP)

              OR

SETOSMC STORAGEGROUP(name
                     FIRSTBACKUPGROUP(1st_bugrp)
                     SECONDBACKUPGROUP(2nd_bugrp))
Note: You can use the SETOSMC statement at both the global level and at the storage group level. If you specify parameters without a name value, OAM provides the defaults for all Object storage groups in the configuration. If you specify parameters with a name value, OAM provides the specific Object Backup storage groups to be used for that Object storage group's backup copies.

The syntax for the SETOSMC statement follows.

Read syntax diagramSkip visual syntax diagram
SETOSMC statement syntax: OAM global level parameters

>>-SETOSMC--+--------------------------------------+------------>
            '-FIRSTBACKUPGROUP(global_1st_bugroup)-'   

>--+---------------------------------------+-------------------->
   '-SECONDBACKUPGROUP(global_2nd_bugroup)-'   

>--+-------------------------+--+---------------------+--------->
   '-CYCLEWINDOW(start_mode)-'  '-MAXRECALLTASKS(nnn)-'   

>--+--------------------+--+-----------------+------------------>
   '-RECALLOPTICAL(nnn)-'  '-RECALLTAPE(nnn)-'   

>--+----------------+--+------------+--------------------------->
   '-RECALLALL(nnn)-'  '-RECALLNONE-'   

>--+-----------------------+--+-------------------+------------->
   '-RECALLDISKSUBLEVEL(n)-'  '-CLEAROLDLOC(mode)-'   

>--+-------------------------+---------------------------------->
   |               .-OFF-.   |   
   '-BACKUPDELETE(-+-ON--+-)-'   

>--+----------------------------------------------------+------><
   '-STORAGEGROUP(name-| STORAGEGROUP subparameters |-)-'   

STORAGEGROUP subparameters

|--+-----------------------------+------------------------------>
   '-FIRSTBACKUPGROUP(1st_bugrp)-'   

>--+-------------------------------+---------------------------->
   '-SECONDBACKUPGROUP(2nd_bugrp))-'   

>--+-----------------------+--+--------------------+------------>
   '-RECALLDISKSUBLEVEL(n)-'  '-RECALLOPTICAL(nnn)-'   

>--+-----------------+--+----------------+--+------------+------>
   '-RECALLTAPE(nnn)-'  '-RECALLALL(nnn)-'  '-RECALLNONE-'   

>--+-----------------+--+-------------------+-------------------|
   '-RECALLOFF(mode)-'  '-CLEAROLDLOC(mode)-'   

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014