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


CONCURRENT

z/OS DFSMSdss Storage Administration
SC23-6868-01

Read syntax diagramSkip visual syntax diagram
>>-+----------------------------------------------------------------------+-><
   '-+-CONCurrent-+--+----------------------------+--+------------------+-'   
     '-CC---------'  |    .-+-PREFERRED-+----.    |  +-NOTIFYCONCurrent-+     
                     |    | '-ANYPREF---'    |    |  '-NOTIFYCC---------'     
                     '-(--+------------------+--)-'                           
                          +-CACHEpreferred---+                                
                          +-CPref------------+                                
                          +-VIRTUALpreferred-+                                
                          +-VPref------------+                                
                          +-REQUIRED---------+                                
                          +-ANYREQ-----------+                                
                          +-CACHEREQuired----+                                
                          +-CReq-------------+                                
                          +-VIRTUALREQuired--+                                
                          +-VReq-------------+                                
                          +-NOne-------------+                                
                          +-STANDARD---------+                                
                          '-STD--------------'                                

The CONCURRENT keyword specifies that the data is to be processed with concurrent copy except when CONCURRENT(STANDARD | NO) is specified. You can specify one of the following optional sub-keywords to indicate the type of concurrent copy to be used and whether DFSMSdss can use standard I/O when concurrent copy could not be used or has failed.

ANYPREFERRED or PREFERRED
Specifies that data is to be processed with concurrent copy. Virtual concurrent copy is attempted first, if the storage subsystem on which the data resides is capable of it and working-space data sets have been defined. Otherwise, cache-based concurrent copy is attempted if the storage subsystem is capable of it. If neither type of concurrent copy is possible or both fail, the data is processed with standard I/O. PREFERRED is the default if you specify the CONCURRENT keyword without a sub-keyword.
ANYREQUIRED or REQUIRED
Specifies that data is to be processed with concurrent copy. Virtual concurrent copy is attempted first, if the storage subsystem on which the data resides is capable of it and working-space data sets have been defined. Otherwise, cache-based concurrent copy is attempted, if the storage subsystem is capable of it. If neither type of concurrent copy is possible or both fail, the data is not processed.
CACHEPREFERRED
Specifies that data is to be processed with cache-based concurrent copy. If cache-based concurrent copy cannot be used or fails, the data is processed with standard I/O. DFSMSdss does not attempt to use virtual concurrent copy.
CACHEREQUIRED
Specifies that data is to be processed with cache-based concurrent copy. If cache-based concurrent copy cannot be used or fails, the data is not processed. DFSMSdss does not attempt to use virtual concurrent copy or standard I/O.
STANDARD or NONE
Specifies that data is to be processed with standard I/O as if the CONCURRENT keyword was not specified.
VIRTUALPREFERRED
Specifies that data is to be processed with virtual concurrent copy. If virtual concurrent copy cannot be used or fails, the data is processed with standard I/O. DFSMSdss does not attempt to use cache-based concurrent copy.
VIRTUALREQUIRED
Specifies that data is to be processed with virtual concurrent copy. If virtual concurrent copy cannot be used or fails, the data is not processed. DFSMSdss does not attempt to use cache-based concurrent copy or standard I/O.
For a logical data set copy operation, you can also specify the NOTIFYCONCURRENT keyword, as follows:
NOTIFYCONCURRENT
Specifies that DFSMSdss is to issue an informational message for every data set that is successfully included in the concurrent copy operation. If you do not specify NOTIFYCONCURRENT, DFSMSdss issues messages only for data sets that are not successfully included in the concurrent copy operation.
Note:
  1. Do not specify NOTIFYCONCURRENT with CONCURRENT(STANDARD | NONE).
  2. You cannot use the CONCURRENT keyword with the DELETE, UNCATALOG, because after the concurrent copy operation starts, the original data might still be updated.
  3. You cannot use the concurrent copy option with FASTREPLICATION(REQUIRED) keyword.
  4. The use of concurrent copy and virtual concurrent copy with the DFSMSdss COPY command is controlled by the RACF® FACILITY class profile, STGADMIN.ADR.COPY.CNCURRNT.
  5. Cache-based and virtual concurrent copy operations are not affected if you specify the FASTREPLICATION(PREFERRED) keyword for the COPY command. If you specify both FASTREPLICATION(PREFERRED) and CONCURRENT keywords, DFSMSdss attempts to use fastreplication first.
  6. Cache-based and virtual concurrent copy operations are not affected by RACF FACILITY class profile STGADMIN.ADR.COPY.FLASHCPY.

For help with determining concurrent copy storage requirements, see Concurrent copy storage requirements.

For more information about virtual concurrent copy and working space data sets, see Performance considerations and z/OS DFSMS Advanced Copy Services.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014