You are previewing DFSMShsm Fast Replication Technical Guide.
O'Reilly logo
DFSMShsm Fast Replication Technical Guide

Book Description

DFSMShsm fast replication provides DFSMShsm management for the use of volume-level fast replication. Fast replication is made possible by using the FlashCopy® capability of storage servers. With this capability, a set of storage groups can be defined as a copy pool. The volumes in this pool are processed collectively creating, by fast replication, backup versions that are managed by DFSMShsm.

Recovery can be performed at the volume or copy pool level. This capability is designed to work specifically with DB2® Version 8 or later. With DFSMShsm fast replication, the backup and recovery of DB2 copy pools can be managed by DFSMShsm. DFSMShsm fast replication provides a quick, easy-to-use backup and recovery solution.

This IBM® Redbooks® publication consists of a technical overview of the DFSMShsm fast replication function in z/OS® V1R12 Data Facility Storage Management Subsystem (DFSMS). It provides you with the information that you need to understand and evaluate the function, with practical implementation hints and tips.

This book is written for storage professionals, database administrators, and system programmers who have experience with the components of DFSMS. It provides sufficient information for you to implement the DFSMShsm fast replication function in your storage environment.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. IBM Redbooks promotions
  4. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  5. Chapter 1. DFSMShsm fast replication overview
    1. 1.1 DFSMShsm fast replication sample configuration
      1. 1.1.1 Fast replication diagram
      2. 1.1.2 FlashCopy function overview
    2. 1.2 Fast replication review
      1. 1.2.1 Point-in-time hardware support
      2. 1.2.2 FlashCopy: Background copy
      3. 1.2.3 FlashCopy: No background copy
      4. 1.2.4 FlashCopy Version 1
      5. 1.2.5 FlashCopy Version 2
    3. 1.3 DFSMShsm FRBACKUP new features
  6. Chapter 2. Planning for FRBACKUP
    1. 2.1 General FRBACKUP usage and planning considerations
      1. 2.1.1 DFSMShsm FRBACKUP system overview
      2. 2.1.2 FRBACKUP intended use
    2. 2.2 FlashCopy considerations that relate to FRBACKUP
      1. 2.2.1 FlashCopy target volume types
      2. 2.2.2 FlashCopy stages
    3. 2.3 FlashCopy options
      1. 2.3.1 Full volume FlashCopy
      2. 2.3.2 FlashCopy with no background copy (NOCOPY)
      3. 2.3.3 FlashCopy with background copy
      4. 2.3.4 FlashCopy NOCOPY to Space Efficient target volume
      5. 2.3.5 Incremental FlashCopy
      6. 2.3.6 FlashCopy consistency groups
    4. 2.4 Remote Pair FlashCopy
    5. 2.5 FRBACKUP planning considerations for DB2
      1. 2.5.1 Planning for the DB2 application data pool
      2. 2.5.2 Planning for the DB2 log volumes data pool
      3. 2.5.3 FRBACKUP target configuration for a DB2 subsystem
      4. 2.5.4 System overview of FRRECOV from DB2 data CPBSG
  7. Chapter 3. Storage management subsystem environment
    1. 3.1 SMS constructs
    2. 3.2 SMS constructs for fast replication
      1. 3.2.1 Copy pool
      2. 3.2.2 Copy pool backup storage group
    3. 3.3 ISMF panels
    4. 3.4 Preparing for DFSMShsm fast replication
      1. 3.4.1 Defining copy pools
      2. 3.4.2 Defining copy pool backup storage groups
    5. 3.5 Considerations
      1. 3.5.1 DB2
      2. 3.5.2 SMS constructs that span storage controllers
      3. 3.5.3 Extend and overflow storage group types
      4. 3.5.4 GRSplex
      5. 3.5.5 Sysplex with multiple DFSMS levels
    6. 3.6 NaviQuest changes for DFSMShsm fast replication
    7. 3.7 Lab environment for our tests
  8. Chapter 4. DFSMSdss interface considerations
    1. 4.1 DFSMSdss functions that are used by DFSMShsm
      1. 4.1.1 DFSMSdss full copy with DUMPCONDITIONING
      2. 4.1.2 Other DFSMSdss COPY parameters
      3. 4.1.3 Remote Pair FlashCopy (RPFC)
      4. 4.1.4 Count key data volume FlashCopy support
      5. 4.1.5 DFSMSdss COPY options that are invoked by DFSMShsm
      6. 4.1.6 FRBACKUP invokes DFSMSdss for full volume copy
      7. 4.1.7 Full DUMP from FRBACKUP target volumes
      8. 4.1.8 FRRECOV invokes DFSMSdss
    2. 4.2 Application interfaces
      1. 4.2.1 ADREID0 mapping macro
      2. 4.2.2 ADRUFO mapping macro
      3. 4.2.3 ADRUIXIT installation exit
  9. Chapter 5. DFSMShsm fast replication commands
    1. 5.1 FRBACKUP techniques
      1. 5.1.1 Non-incremental DASD backup
      2. 5.1.2 Incremental DASD backup
      3. 5.1.3 DASD backup without background copy
      4. 5.1.4 Metro Mirror and FlashCopy
      5. 5.1.5 FlashCopy consistency groups
    2. 5.2 DFSMShsm fast replication commands
      1. 5.2.1 FRBACKUP command
      2. 5.2.2 FRRECOV command
      3. 5.2.3 FRDELETE command
      4. 5.2.4 SETSYS for specifying fast replication methods
    3. 5.3 Examples of DFSMShsm fast replication tasks
      1. 5.3.1 Verification of a copy pool environment
      2. 5.3.2 Volume preferencing
      3. 5.3.3 Copy pool backup with background copy
      4. 5.3.4 DASD fast replication backup without background copy
      5. 5.3.5 Dumping a fast replication backup to tape
      6. 5.3.6 Recovery from fast replication backups
      7. 5.3.7 Changing the number of backup copies setting on copy pools
    4. 5.4 Correcting mismatched preassigned volume pairs
      1. 5.4.1 FRDELETE command
      2. 5.4.2 LIST command
      3. 5.4.3 Deleting preassigned pairs
  10. Chapter 6. DFSMShsm fast replication security
    1. 6.1 Security for DFSMShsm fast replication
    2. 6.2 The RACF FACILITY class
      1. 6.2.1 RACF considerations
      2. 6.2.2 User access
      3. 6.2.3 DFSMShsm QUERY SECURITY command
    3. 6.3 Identifying the DFSMShsm started task to RACF
      1. 6.3.1 Configuring DFSMShsm to invoke DFSMSdss as a started task
      2. 6.3.2 DFSMSdss address spaces started by DFSMShsm
  11. Chapter 7. Using DFSMSdss to back up copy pools
    1. 7.1 The requirement to back up copy pools
    2. 7.2 Dump and restore procedures by using DFSMSdss
      1. 7.2.1 DFSMSdss DUMP procedure
      2. 7.2.2 DFSMSdss RESTORE procedure
    3. 7.3 Restoring the DFSMSdss dump
      1. 7.3.1 Restoring to the FRBACKUP source volume
      2. 7.3.2 Restoring to volumes in another system
  12. Chapter 8. Using DFSMShsm fast replication
    1. 8.1 DB2 uses DFSMShsm fast replication
      1. 8.1.1 Backup and recovery solution
      2. 8.1.2 DFSMShsm commands to support fast replication
    2. 8.2 DB2 uses FlashCopy through DFSMShsm
      1. 8.2.1 Preparing for DFSMShsm fast replication
      2. 8.2.2 Serialization
      3. 8.2.3 Copy pool construct for DB2
      4. 8.2.4 Copy pool backup storage group
    3. 8.3 DB2 backup by using DFSMShsm fast replication
      1. 8.3.1 DB2 BACKUP SYSTEM utility
      2. 8.3.2 DB2 BACKUP SYSTEM processing
    4. 8.4 Use of DB2 tokens
    5. 8.5 BACKUP SYSTEM
    6. 8.6 BACKUP SYSTEM to DASD
    7. 8.7 BACKUP SYSTEM to tape
      1. 8.7.1 DUMP
      2. 8.7.2 DUMPONLY
    8. 8.8 BACKUP SYSTEM additional considerations
      1. 8.8.1 DATA ONLY
      2. 8.8.2 FORCE
      3. 8.8.3 TOKEN
      4. 8.8.4 FlashCopy consistency group support
  13. Chapter 9. Using DFSMShsm fast replication in an environment outside of DB2
    1. 9.1 Environments outside of DB2
      1. 9.1.1 Candidates
      2. 9.1.2 Planning a copy pool
      3. 9.1.3 Prevent DFSMShsm functions from processing target volumes
      4. 9.1.4 Serialization
      5. 9.1.5 Preparing copy pools for fast replication
      6. 9.1.6 Obtaining DFSMShsm fast replication backup information
      7. 9.1.7 Recovering
      8. 9.1.8 Withdrawing DFSMShsm background copies
      9. 9.1.9 Deleting unneeded fast replication backup versions
      10. 9.1.10 Recovery after increasing the number of volumes in a copy pool
      11. 9.1.11 Recovery after decreasing the volumes in a copy pool
      12. 9.1.12 Decreasing volumes in a copy pool backup storage group
      13. 9.1.13 Catalogs
    2. 9.2 zFS aggregate environments
      1. 9.2.1 zFS aggregate backup example
      2. 9.2.2 zFS aggregate recover example
  14. Chapter 10. Reporting on the DFSMShsm fast replication environment
    1. 10.1 Statistics records
    2. 10.2 REPORT command
      1. 10.2.1 REPORT DAILY command
      2. 10.2.2 REPORT VOLUMES command
      3. 10.2.3 REPORT statistics
    3. 10.3 Updated DSR records
    4. 10.4 Updated VSR records
    5. 10.5 New FSR records
      1. 10.5.1 FSR type 21
      2. 10.5.2 FSR type 22
      3. 10.5.3 FSR type 23
      4. 10.5.4 Gathering the data
      5. 10.5.5 Preparing for analysis
      6. 10.5.6 Report Generator
      7. 10.5.7 Sample REXX execs
      8. 10.5.8 Creating reports
      9. 10.5.9 Customizing reports
    6. 10.6 Other report sources
      1. 10.6.1 Log data sets
      2. 10.6.2 Problem Determination Aid trace
    7. 10.7 Messages with DFSMShsm fast replication
      1. 10.7.1 Updated messages
      2. 10.7.2 New messages
  15. Chapter 11. Error recovery and debugging
    1. 11.1 Messages with DFSMShsm fast replication
      1. 11.1.1 DFSMShsm fast replication volume error messages
      2. 11.1.2 Message routing
      3. 11.1.3 Messages with DB2
    2. 11.2 Patches for performance measurements
      1. 11.2.1 Overview
      2. 11.2.2 Patching to turn off performance and additional messages
    3. 11.3 Debugging FRBACKUP errors
      1. 11.3.1 DFSMShsm Problem Determination Aid (PDA) tool
      2. 11.3.2 Preparing for problems with source to target volume pairing
      3. 11.3.3 FORCE situations
      4. 11.3.4 Capturing catalog information errors
    4. 11.4 FRDELETE considerations
    5. 11.5 Decreasing copy pool backup volumes
    6. 11.6 Reuse of invalid backup versions
    7. 11.7 AUDIT COPYPOOLCONTROLS
      1. 11.7.1 Fast replication and associated control data set records
      2. 11.7.2 G is the dump generation record (DGN)
      3. 11.7.3 Y is the dump volume record (DVL)
    8. 11.8 Messages with DFSMShsm fast replication
  16. Appendix A. Sample REXX execs
    1. Sample REXX RXZFS
    2. Sample REXX RXSUSH
    3. Sample CONVTOD to convert the TOD
  17. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. Help from IBM
  18. Back cover
  19. IBM System x Reference Architecture for Hadoop: IBM InfoSphere BigInsights Reference Architecture
    1. Introduction
    2. Business problem and business value
    3. Reference architecture use
    4. Requirements
    5. InfoSphere BigInsights predefined configuration
    6. InfoSphere BigInsights HBase predefined configuration
    7. Deployment considerations
    8. Customizing the predefined configurations
    9. Predefined configuration bill of materials
    10. References
    11. The team who wrote this paper
    12. Now you can become a published author, too!
    13. Stay connected to IBM Redbooks
  20. Notices
    1. Trademarks