z/OS DFSMSdss Storage Administration
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


DFSMSdss RESTORE process

z/OS DFSMSdss Storage Administration
SC23-6868-01

Table 1 describes, in decision table format, DFSMSdss restore actions for physical processing of SMS-managed data sets. The specified RESTORE command keywords and the existence of the data set are shown in the upper half. The actions taken are shown in the lower half.

Start of change
Table 1. Physical Data Set Restore Actions on SMS-Managed Data Sets
Action Non-VSAM Physical Restore VSAM Physical Restore
RENAME N N N N Y Y Y Y Y Y N N Y Y N N N N
RENUNC N N N N Y Y Y N N Y Y Y Y Y Y N N N N
REPLACE Y Y N N Y Y N Y N N N X N N N Y Y Y N
REPLACEU Y Y N N Y Y N Y N N N X N N N Y Y N
OLD DATA SET EXISTS Y N Y N Y N Y N Y N X X X Y N Y X X X X X X X Y Y Y N
NEW NAME ON VOLUME N X N N Y Y N Y N Y X
 
Overlay old data set T T T T
ALLOC with new name on USERVOL and restore T T T T T T T T T
ALLOC with old name T T T T T T T
Do not restore T T T T T T T
Legend:
  • Y = Yes
  • T = Action taken
  • N = No
  • X = Doesn't matter
  • – = Not Applicable
  •  
End of change

Figure 1 describes general DFSMSdss actions for both physical and logical restore on non-VSAM data sets. It is not a program flowchart. Use it to clarify the restore actions on non-VSAM data sets under varying conditions.

Figure 1. Restore Actions on Non-VSAM Data Sets. These actions apply to a data set RESTORE command with RENAME, RENAMEUNCONDITIONAL, REPLACE and REPLACEUNCONDITIONAL keywords.
If RENUNC was specified and there was a match on the DDNAME filter, the new name is derived from the filter. If the new name is not already on the volume, and, for SMS data sets, if the new name is not already in the catalog, the data set is allocated using the new name and RESTORE. If the new name is already in the catalog, and REPLACEU was specified, then the data set is overlaid. If RENUNC was not specified, the result is to overlay the data set under the following conditions: the pre-allocated data set is on the volume (or in the catalog, if the data set is going to be SMS), RENAME was not specified, and REPLACE or REPLACEU was specified. Otherwise, if RENUNC was not specified, the result is allocate the data set and restore.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014