What is New in DFSMSrmm

Book description

DFSMSrmm is an IBM z/OS feature that is a fully functioning tape management system to manage your removable media. In the last decade, many enhancements were made to DFSMSrmm. This IBM Redbooks publication is intended to help you configure and use the newer functions and features that are now available.

Discussion of the new features is included along with use cases. Hints and tips of various common DFSMSrmm problems and useful configuration and reporting JCL also are included.

This publication is intended as a supplement to DFSMSrmm Primer, SG24-5983, which is still the recommended starting point for any users new to DFSMSrmm.

Table of contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Summary of changes
    1. December 2023, Second Edition
  5. Chapter 1. External Data Manager function
    1. 1.1 Introduction to the External Data Manager function
    2. 1.2 TSO subcommand and ISPF panel support for EDM
      1. 1.2.1 REXX variable and Extract support for EDM
      2. 1.2.2 EDM-related APARs
  6. Chapter 2. Retention methods in DFSMSrmm and the use of the expiration date
    1. 2.1 Comparison of Vital Record Selection and Expiration Date
    2. 2.2 Expiration date setting
      1. 2.2.1 Order of precedence when setting EXPDT and RETPD
      2. 2.2.2 WHILECATALOG processing in the EXPDT retention method
      3. 2.2.3 EDGRMMxx parmlib options for EXPDT processing
  7. Chapter 3. Introduction to the Defaults Table
    1. 3.1 Overview
    2. 3.2 Defaults Table command operands
      1. 3.2.1 RETENTIONMETHOD
      2. 3.2.2 VRSELEXCLUDE
      3. 3.2.3 EDM and NOEDM
      4. 3.2.4 RETPD
      5. 3.2.5 VRSVALUE
      6. 3.2.6 RETAINBY
      7. 3.2.7 WHILECATALOG
      8. 3.2.8 LASTREF(extra_days)
    3. 3.3 EDGUX100 EXIT
  8. Chapter 4. Using SMS Management Class to assign tape expiration values
    1. 4.1 Overview
    2. 4.2 Expiration attributes
      1. 4.2.1 MCATTR option of parmlib member EDGRMMxx
      2. 4.2.2 Changing attributes
      3. 4.2.3 Management class attributes
    3. 4.3 Data set management
  9. Chapter 5. Logical Write Once Read Many changes
    1. 5.1 Overview
    2. 5.2 Adjusting a volume’s expiration date
    3. 5.3 Managing data sets
      1. 5.3.1 Mirroring retention settings
      2. 5.3.2 Using the WHILECATALOG function
    4. 5.4 Keeping LWORM volumes permanently
  10. Chapter 6. General Data Protection Regulation changes
    1. 6.1 Overview
    2. 6.2 DSNEXPIRE command option
    3. 6.3 FORCEEXPIRE command
  11. Chapter 7. z/OSMF GUI plug-in for DFSMSrmm
    1. 7.1 Overview
    2. 7.2 Default Table Policy Helper
    3. 7.3 Screen Settings
    4. 7.4 Translations
  12. Chapter 8. ONLYIF system option for EDGRMMxx
    1. 8.1 Overview
    2. 8.2 Sharing RMM parmlib members
    3. 8.3 DEFAULT TABLE support
    4. 8.4 Backup procedure example
    5. 8.5 CATSYSID example
  13. Chapter 9. CDSFULL command for EDGRMMxx
    1. Overview
  14. Chapter 10. Global Resource Serialization recommendations for RMM data sets
    1. 10.1 RMM control data sets and journals
    2. 10.2 GRS Settings
  15. Chapter 11. Disaster Recovery and Disaster Recovery testing with the TS7700
    1. 11.1 Overview
    2. 11.2 DFSMSrmm parmlib options
    3. 11.3 Volser range example
    4. 11.4 Additional safeguards
    5. 11.5 Handling scratch volumes for DR testing
    6. 11.6 Reading DR volumes back on PROD
    7. 11.7 Reading LWORM volumes during DR testing
    8. 11.8 Limited Housekeeping function
  16. Chapter 12. ePartitioning examples with OPENRULE and PRTITION parameters
    1. 12.1 Separating a TS7700 library between two LPARs or SYSPLEXES
    2. 12.2 Customizing OPENRULE statements to allow cross LPAR read of volsers
  17. Chapter 13. Expire Hold setting and available scratch count
    1. TS7700 EXPIRE HOLD overview
  18. Chapter 14. Common problems in DFSMSrmm
    1. 14.1 Reasons why a volume does not go to SCRATCH
    2. 14.2 Long-running EDGHSKP jobs
      1. 14.2.1 VRSEL
      2. 14.2.2 EXPROC
      3. 14.2.3 CATSYNCH
  19. Chapter 15. DFSORT JCL for use with DFSMSrmm
    1. 15.1 Introduction
    2. 15.2 Overview of DFSMSrmm data
    3. 15.3 Example use cases
      1. 15.3.1 Use case 1: Reporting tape volume usage
      2. 15.3.2 Use Case 2: Rebuilding data set records for recovered volume
      3. 15.3.3 Use Case 3: Data sets are assigned an incorrect management value and that value must be removed
      4. 15.3.4 Use Case 4: Comparing EDGUTIL output with Extract
      5. 15.3.5 Additional use case information
      6. 15.3.6 Use Case 5: Generating DEFINE NONVSAM commands for recovered tape data sets
  20. Appendix A. Using EDGRMMxx global defaults for assignment of retention attributes case study
    1. Introduction
    2. Case Study
    3. Summary
  21. Appendix B. Using Defaults Table for expiration attributes assignment case study
  22. Appendix C. Using Management Class for assignment of expiration attributes case study
    1. Introduction
    2. Summary
  23. Appendix D. Using mixed retention methods VRSEL and EXPDT case study
    1. Introduction
    2. First test
    3. Second test
    4. Summary
  24. Appendix E. Using Management Class and Defaults Table together case study
    1. First Test
    2. Second test
  25. Appendix F. Using MCATTR(ALL) instead of MCATTR(VRSELXDI) case study
    1. Introduction
  26. Appendix G. Key takeaways from the case studies
  27. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Help from IBM
    4. Stay connected to IBM Redbooks
  28. Back cover

Product information

  • Title: What is New in DFSMSrmm
  • Author(s): Ryan Bouchard, Larry Coyne, Parker Mathewson, Michael Scott, Samuel Smith, Karim Walji
  • Release date: December 2023
  • Publisher(s): IBM Redbooks
  • ISBN: 9780738461366