FDRINSTANT Examples
This section contains some examples of the use of DSF with FDRINSTANT. FDRINSTANT is described in more detail in:
- Working-with-FDRINSTANT-for-Dell-EMC-TimeFinder
- Working-with-FDRINSTANT-for-Hitachi-ShadowImage
- Working-with-FDRINSTANT-for-FlashCopy
depending on the type of DASD subsystem you are using; there are more examples for each subsystem in those sections. FDRABR customers should refer to those sections and to Working-with-FDRABR-Volume-Backups for examples; these examples are for the use of PGM=FDRDSF only. There are no special considerations for a restore from a backup created with FDRINSTANT. Use the normal FDRDSF restore examples in:
FDRINSTANT is an additional cost enhancement to FDR.
All examples in this section are found in the JCL library installed with FDR. The member names are EX2015x.
Instant backup with SnapShot example
Data sets are to be backed up from an IBM RVA or Oracle StorageTek with the SnapShot feature or an EMC Symmetrix with the TimeFinder/Clone or TimeFinder/Snap features. The step SNAP snaps PROD01 to 01FA, creating a point-in-time image of the volume. Step BACKUP backs up the snapped copy of data sets from volume PROD01. After the backup is complete, FDR releases all of the back-end (internal DASD) storage associated with the snapped volume. See Working-with-FDRINSTANT-for-SnapShot for details of FDRINSTANT for SnapShot and Working-with-FDRINSTANT-for-Dell-EMC-TimeFinder for EMC TimeFinder.
//SYSPRINT DD SYSOUT=*
//FDRSUMM DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//TAPE1 DD DUMMY
//SYSIN DD *
SNAP TYPE=FDR
MOUNT VOL=PROD01,SNAPUNIT=01FA
/*
//BACKUP EXEC PGM=FDRDSF,REGION=0M,COND=(0,NE,SNAP)
//SYSPRINT DD SYSOUT=*
//FDRSUMM DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//DISK1 DD UNIT=SYSALLDA,VOL=SER=PROD01,DISP=OLD
//TAPE1 DD DISP=(,CATLG),DSN=BACKUP.VPROD01(+1),UNIT=TAPE
//SYSIN DD *
DUMP TYPE=DSF,RTC=YES,SNAP=(USE,REL)
SELECT DSN=PAY**
/*
Instant backup of EMC BCV example
Data sets are to be backed up from an EMC Symmetrix with the TimeFinder/Mirror feature. The BCV at address 01FA has been permanently assigned to online non-SMS volume “PROD01” at address 01E4; a previous one-time ESTABLISH has been issued to establish that pairing. The step SPLIT splits the BCV from its online volume and waits for the split to complete, creating a point-in-time image of the volume. Step BACKUP backs up the BCV copy of data sets from volume PROD01. After the backup is complete, the BCV is re-synchronized with the online volume. See Working-with-FDRINSTANT-for-Dell-EMC-TimeFinder for details of FDRINSTANT for EMC Symmetrix.
//SYSOUT DD SYSOUT=*
//SYSIN DD *
SPLIT 1,01FA,WAIT
/*
//BACKUP EXEC PGM=FDRDSF,REGION=0M,COND=(0,NE,SPLIT)
//SYSPRINT DD SYSOUT=*
//FDRSUMM DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//DISK1 DD UNIT=SYSALLDA,VOL=SER=PROD01,DISP=OLD
//TAPE1 DD DSN=BACKUP.VPROD01(+1),UNIT=TAPE,DISP=(,CATLG)
//SYSIN DD *
DUMP TYPE=DSF,RTC=YES,BCV=(USE,RET)
SELECT DSN=LEDGER**
/*
Instant backup of Hitachi Vantara ShadowImage example
The DASD to be backed up is in an Hitachi Vantara system with the ShadowImage feature. The DASD volume at address 01FA has been permanently assigned to online non-SMS volume “PROD01” at address 01E4; a previous one-time ESTPAIR has been issued to establish that pairing. The step SPLIT splits the copy from its online volume, creating a point-in-time image of the volume. Step BACKUP backs up data sets from the copy of volume PROD01. After the backup is complete, step RESYNC re-synchronizes the copy with the online volume. See Working-with-FDRINSTANT-for-Hitachi-ShadowImage for details of FDRINSTANT for Hitachi Vantara ShadowImage.
//SYSPRINT DD SYSOUT=*
//DISK1 DD UNIT=SYSALLDA,VOL=SER=PROD01,DISP=OLD
//SYSIN DD *
PPRCOPY SUSPEND DDNAME(DISK1) PRI(X’0080’,30158,X’04’) -
SEC(X’0080’,30158,X’1A’) LSS(X’01’,X’01’)
/*
//BACKUP EXEC PGM=FDRDSF,REGION=0M,COND=(0,NE,SPLIT)
//SYSPRINT DD SYSOUT=*
//FDRSUMM DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//DISK1 DD DSN=FDR.USE.UNIT01FA.DISBAND,UNIT=SYSALLDA,
// VOL=SER=PROD01,DISP=OLD
//TAPE1 DD DSN=BACKUP.VPROD01(+1),UNIT=TAPE,DISP=(,CATLG)
//SYSIN DD *
DUMP TYPE=DSF,RTC=YES
SELECT DSN=LEDGER**
/*
//RESYNC EXEC PGM=ICKDSF,COND=(0,NE,BACKUP)
//SYSPRINT DD SYSOUT=*
//DISK1 DD UNIT=SYSALLDA,VOL=SER=PROD01,DISP=OLD
//SYSIN DD *
PPRCOPY ESTPAIR DDNAME(DISK1) PRI(X’0080’,30158,X’04’) -
SEC(X’0080’,30158,X’1A’) LSS(X’01’,X’01’) MODE(RESYNC)
/*
Instant backup with FlashCopy example
The FlashCopy target volume at address 01FA has been permanently assigned to online volume “PROD01”. The step FCOPY starts a FlashCopy session from online volume PROD01 to offline target 01FA. VERIFYVOLSER=YES verifies that 01FA already contains volume serial number PROD01; you may need to omit this the first time that you FCOPY to that target. Step BACKUP backs up data sets from the offline copy of volume PROD01. After the backup is complete, FDR terminates the FlashCopy session. See Working-with-FDRINSTANT-for-FlashCopy for details of FDRINSTANT for FlashCopy.
//SYSPRINT DD SYSOUT=*
//FDRSUMM DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//TAPE1 DD DUMMY
//SYSIN DD *
FCOPY TYPE=FDR,VERIFYVOLSER=YESMOUNT VOL=PROD01,FLASHUNIT=01FA/*
//BACKUP EXEC PGM=FDRDSF,REGION=0M,COND=(0,NE,FCOPY)
//SYSPRINT DD SYSOUT=*
//FDRSUMM DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//DISK1 DD UNIT=SYSALLDA,VOL=SER=PROD01,DISP=OLD
//TAPE1 DD DSN=BACKUP.VPROD01(+1),UNIT=TAPE,DISP=(,CATLG)
//SYSIN DD *
DUMP TYPE=DSF,RTC=YES,FCOPY=(USE,REL)
SELECT DSN=LEDGER**
/*