Volume Backup ISPF Support
The ABR ISPF dialogs support data set restores from Volume Backups. Users can use them to submit their own ABR jobs to restore specific data sets from the Volume Backups, or they can add the restore requests to a Remote Queue data set (described in ABRBKDQ DD Statement in Volume-DUMP-Job-Control-Requirements).
The ISPF dialogs also support adding backup requests to a Remote Queue data set.
ABR ISPF main menu
We recommend that the ISPF dialogs be installed so that a character of “A” on your regular ISPF main menu calls the ABR main menu. Details of this installation are found in Installing-the-FDR-Dialogs. When this manual refers to a panel name such as A.S, it assumes that this convention was used. If your installation used a different letter on your ISPF main menu, or uses some other technique to get to the ABR main menu, you have to change our examples appropriately.
If you enter simply “A” (or whatever) from your ISPF main menu, the ABR main menu is displayed:
ABR ISPF Main Menu – Panel A
ABRPRIME - FDR TOTAL DASD MANAGEMENT SYSTEM -- FDR PRIMARY OPTIONS MENU ------- OPTION ===> V 5.4/91 1 REPORTS - ABR REPORTING FUNCTIONS 2 RESTORE - ABR DATA SET RESTORE 3 ARCHIVE - ABR DATA SET ARCHIVE OR SUPERSCRATCH 4 BACKUP - ABR DATA SET BACKUP 5 REMOTE Q - ABR REMOTE QUEUE UTILITY FUNCTIONS C COMPAKTOR - COMPAKTOR MAP AND SIMULATION REPORTS R RELEASE - COMPAKTOR RELEASE I INSTALL - INSTALLATION AND MAINTENANCE OF FDR AND OPTIONAL PRODUCTS J JCL PARMS - SPECIFY FDR JCL AND SYSOUT DEFAULTS FOR SUBMITTED JOBS K FORMAT - MODIFY FORMAT OF GENERATED REPORTS P PLUG & SWAP - FDRPAS PLUG & SWAP E FDRERASE - FDR DISK ERASE M FDRMOVE - FDRMOVE PLUG & SWAP DATA SET MOVE MC MESSAGES - FDR MESSAGES AND CODES QUERY FACILITY Q QUERY - FDR/ABR STATISTICS QUERY S SRS - SEARCH, REPORT, SERVICES DIALOG T FDRTSEL - BACKUP FILE MANAGEMENT UTILITY |
SRS ISPF dialog
SRS stands for “Search, Report, and Services”. It is described in detail in FDRSRS-Search-Report-and-Services-Dialog. It allows users to search for information on data sets from a variety of sources, display the information in an easy-to-use format, and optionally to execute various TSO and ABR functions against the data sets displayed.
For Volume Backups, it can display backup information for the data sets selected. If OLDBACKUP was enabled on the volume containing the data sets, it can display all of the recorded backups for each data set, including the date of the backup. Simply by typing the RESTORE command on the proper line, users can request that a data set be restored from a particular backup.
Users can also add a request to the backup Remote Queue, so that the displayed data set are included in the next incremental backup of the volume it resides on.
From your ISPF main menu, if you enter “A.S.1”, you receive this SRS panel:
ABR ISPF Dialog – Panel A.S.1
FDRSRS1 ----------------- DATASET SELECTION: ABRBKUP ----- LINE 1/16 COL 4:6/10 COMMAND ===> SCROLL ===> CSR ENTER SELECTION CRITERIA Read Save Submit Find Locate Extract Options Help FIELD SELECTION VALUE REPORT SORT ----- ----------------------------------------------------- ------ ---- DSNAME ===> usr.*.jcl usr.ac**__________________________________ 1___ ____ VOL ===> _____________________________________________________ 2___ ____ SOURCE ===> CATALOG (Catalog Volume Archive Appl Scratch Extract) ____ ____ CATALOGN ===> _____________________________________________________ DEVTYPE ===> _____________________________________________________ 3___ ____ DSORG ===> _____________________________________________________ 4___ ____ BKGEN ===> _____________________________________________________ 6___ ____ BKCYCLE ===> _____________________________________________________ 7___ ____ BKINFO ===> 8___ OLDBKUP ===> ALL__________________________________________________ ____ ____ SIZE ===> _____________________________________________________ 5___ ____ |
In this example, the user has filled in several data set name masks, has specified several attributes of the selected data sets to display (including ABR backup information), and had requested that all recorded backups of each data set be displayed (OLDBACKUP=ALL).
In response to this request, SRS search the system catalogs for the data sets requested and display their backup information in a format similar to:
FDRSRS Data Set List - DSLIST
FDRSRS1 -------------------- DATASET LIST: DSLIST -------- LINE 1/20 COL 3:9/12 COMMAND ===> SCROLL ===> CSR 3 DATA SETS SELECTED. Read Save Find Locate Refresh Next Message Printd Help COMMAND DATA SET NAME VOLSER DEVTYPE ALLOC DSO BKGN BKC BKDATE --------- --------------------------- ------ ------- ----- --- ---- --- ------ USR.HCHECKV2.CNTL IDPLB0 ARCHIVED USR.JCL.CNTL TSOWK0 3390-9 150 PO 230 1 12.162 230 0 12.159 229 4 12.158 229 2 12.156 229 1 12.155 229 0 12.152 restore 228 3 12.151 228 2 12.150 228 1 12.149 228 0 12.145 227 3 12.143 227 2 12.142 227 0 12.138 226 4 12.137 restore USR.AC.DATA IDPLB3 3390-3 1 PS 721 0 12.159 |
For data set USR.JCL.CNTL, the most recent 13 backups are displayed, with the generation (BKGN), cycle (BKC) and backup date (BKDATE). To restore from a particular backup, simply type RESTORE on the line next to the backup you want. For data set USR.AC.DATA only one backup is shown; type RESTORE next to it to restore the most recent backup.
The RESTORE command takes you to another panel where you can set options for the restore:
FDRSRS Backup Restore
FDRSRSJ5 ---------------- FDRSRS - Backup Restore ------------ Row 1 to 2 of 2 COMMAND ===> edit SCROLL ===> CSR Edit JCL Submit JCL FG - execute in the foreground RQ - add to remote q Operands for RESTORE TYPE=ABR statement (Section 50.8): ===> RESTORE TYPE=ABR,DT DSNAME/Filter ===> 'USR.JCL.CNTL' Gen ===> 0228 Volume Serial ===> TSOWK0 Cycle => 03 New DSNAME ===> OLDB => or NEWINDEX ===> Copy => 1 New Volser(s) ===> Operands for SELECT DSN= statement (Section 50.9): ===> NOTIFY=USR DSNAME/Filter ===> 'USR.AC.DATA' Gen ===> 0721 Volume Serial ===> IDPLB3 Cycle => 00 New DSNAME ===> OLDB => or NEWINDEX ===> Copy => 1 New Volser(s) ===> Operands for SELECT DSN= statement (Section 50.9): ===> NOTIFY=USR |
The proper volume, generation, and cycle have already been filled in. If required, you can enter a new name or NEWINDEX for renaming the restored data set; you can also specify a new target volume serial number if it is not to be restored to the original volume.
The user has the option to submit a batch ABR job stream to perform the restore (EDIT or SUBMIT commands), to attach ABR under TSO and execute the restore in the foreground (FG command), or to add the requests to the ABR Restore Remote Queue (RQ command, only valid if you have implemented that remote queue as described in Create-the-Remote-Queue-Files.
Because of the NOTIFY= operand, your TSO session receives a message when the restore of each data set is complete.