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
OPTION ===>
V 6.1
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 Working-with-FDRSRS. 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
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
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
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.