Understanding & Using DFSMSrmm


This course is designed, written and presented by DFSMSrmm specialists. It provides detailed information on the functions of DFSMSrmm from a usage perspective.

This course is available 'on demand' (minimum 2 students) for public presentations or for one-company, on-site presentations.

Objectives

On successful completion of this course you will be able to:

  • describe the concepts & use of DFSMSrmm
  • code the DFSMSrmm control statements in EDGRMMxx
  • update related PARMLIB & PROCLIB to activate the DFSMSrmm subsystem
  • protect DFSMSrmm functions using RACF
  • access DFSMSrmm options to support RACF tape profile processing
  • define resources for DFSMSrmm management
  • use the DFSMSrmm SEARCH command
  • code Vital Record Specifications (VRS)
  • manage foreign tapes
  • utilise RMM utilities.

Who Should Attend

The course is suitable for all Storage Administrators and Systems Programmers who require an understanding of DFSMSrmm.

Prerequisites

Attendees should have a clear understanding of z/OS at a conceptual level. Knowledge of TSO/ISPF and JCL is also required.

Duration

2 days

Fee (per attendee)

£900 (ex VAT)

Course Code

RMMU

Contents

DFSMSrmm Overview

Role of DFSMSrmm; Removable media inventory; DFSMSrmm system interfaces; Resources managed by DFSMSrmm; Defining resources to DFSMSrmm; Volume management phases; VRS: managing data retention and movement; Managing data retention and movement - examples; Preparing to return a volume to the scratch pool; Authorization and security; Utilities to manage the inventory; Coexisting with another tape management system; Conversion tool.

DFSMSrmm System Definition

DFSMSrmm: system definition overview; Installing DFSMSrmm: tasks; Customizing DFSMSrmm: tasks; Specifying EDGRMMxx tailoring options; Selecting processing options (OPTION); Creating the Control Data Set (CDS); Tracking changes to the CDS; Allocating the Journal Data Set; Deriving the volume expiration date; Selecting data set uncataloging support; Pool management; Defining Volume Pool attributes (VLPOOL); Defining Security Class attributes (SECCLS); Tracking usage of classified data; Restricting the usage of volumes (REJECT); Tailoring mount/demount messages (MNTMSG); LISTCONTROL sample output; Updating related parmlib members; Minimizing CDS shared DASD contention: GRSRNLxx; Defining DFSMSrmm subsystem to MVS: IEFSSNxx; Creating new proclib members; System component interfaces.

Authorisation & Security

Authorising resource access - overview; Limiting resource access with facilty class; Enabling authorised functions with facilty class; Volume status definitions; Assigning volume owner; Protecting data on tape; Selecting tape profile support; Support: TAPEDSN only; Support: TAPEVOL only; Support: TAPEVOL TAPEDSN; Recommendations for tape data protection; Tape data protection without RMM; Restricting volume usage in a system complex; DFP: logical write protection; Allowing bypass label processing; Allowing NL tape processing; Authorising label destruction.

Resource Definitions and Management

Life cycle of a volume; Defining rack numbers to RMM; Defining volumes for RMM management; Preparing new volumes for usage; Writing a data set (scratch -> master); Defining private volumes to RMM; Adding or updating the volume owner; Reading a data set; Writing to a non-scratch volume; Ignoring undefined or duplicate volumes; Using installation exit EDGUX100; Handling duplicate (foreign) tapes; Releasing or removing volumes from RMM.

Retention & Movement Management

Management options; Implementing installation management policy; Determining tape data set expiration date; Determining the volume expiration date; VRS: data retention options; VRS: preventing data from expiring; Assigning management class/management value; VRS data set matching hierarchy; VRS: data movement options; VRS example: vital records storage; VRS example: disaster backup storage; VRS example: local backup storage; VRS example: backup storage if cataloged; Executing VRS defined policies; Volume movement: location hierarchy; Volume location details; Confirming volume moves; Moving volume to a loan location.

Utilities to Manage the Inventory

Life cycle of a volume; EDGHSKP: maintaining the inventory; VRSEL: identifying volumes for retention/movement; EXPROC: performing expiration processing; Pending release actions for a volume; DSTORE: preparing volumes for movement; RPTEXT: creating CDS data extract; Backup: backing up the CDS + journal; The EDGINERS utility; EDGINERS: erasing & intitialising volumes; EDGINERS: initialising volumes manually; Report utilities: EDGRPTD & EDGAUD; EDGRPTD: inventory reports; EDGRPTD: volume movement reports; EDGAUD: creating security & audit reports.

CDS Maintenance & Recovery

CDS maintenance utilities; EDGBKUP: backing up the CDS and journal; EDGBKUP: reorganising the CDS; EDGBKUP: forward recovering the CDS; CDS backup and recovery consideration; Restoring a CDS from tape; RMM CDS recovery support; Journal: error conditions; Recovering from journal errors; CDS recovery - automatic; CDS recovery - manual; EDGUTIL: CDS manual repair; Move the database to a different device.

Conversion Considerations

Coexisting with another tape management system; Conversion considerations; RMM operating mode during conversion; Converting data retention & movement policies; Conversion tool; DEXTRACT programs; STET programming considerations; EDGCNVT program; EDGCNVT post processing; Conversion checklist.


© RSM Technology 2017