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.
The course covers system definition, authorisation and security, resource management, retention, movement management, utilities, maintenance and recovery techniques.
This course is available 'on demand' (minimum 2 students) for public presentations or for exclusive, one-company presentations.
Virtual Classroom Environment dates - click to book!
UK Start Times
20 February 2025 12 June 2025What is a 'Virtual Classroom Environment'?
What do I need?
- webcam
- headphones with microphone
- sufficient bandwidth, at least 1.5 Mb/s in each direction.
What you will learn
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)
£1940 (ex VAT)
This includes free online 24/7 access to course notes.
Hard copy course notes are available on request from rsmshop@rsm.co.uk
at £50.00 plus carriage per set.
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 dataset expiration date; Determining the volume expiration date; VRS: data retention options; VRS: preventing data from expiring; Assigning management class/management value; VRS dataset 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
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.