With the new RLS quiesce mechanism, you do not have to close a data set to take a non-BWO backup. However, because this causes new transactions to be abended, you may prefer to quiesce your data sets before taking a non-BWO backup.

Non-BWO data set backup end

A quiesce interface function initiated by DFSMSdss at the end of non-BWO backup processing (or to cancel a non-BWO backup request). This function enables CICS file control to permit RLS update requests against the data set now that backup processing is complete.

SMSVSAM invokes the CICS RLS quiesce exit program in each region that is registered with an SMSVSAM control ACB.

In addition to permitting updates, CICS writes tie-up log records to the forward recovery log and the log of logs, and retries any shunted units of work for the data set.

Note: If enabled, the CICS XFCVSDS exit is invoked for this function, with the UEPVSACT parameter set to a value of UENBWCMP.

BWO backup start

A quiesce interface function initiated by DFSMSdss in readiness for BWO backup processing for a data set that is open in RLS mode. This function enables CICS to ensure the data set is in a suitable state for a BWO backup to be taken.

SMSVSAM invokes the CICS RLS quiesce exit program in each region that has an open RLS ACB for the data set.

In response to this form of request, CICS writes tie-up records to the forward recovery log and log of logs, and waits for any in-flight units of work to complete (or be shunted). New units of work can then update the data set.

Note: If enabled, the CICS XFCVSDS exit is invoked for this function, with the UEPVSACT parameter set to a value of UEBWOST.

BWO backup end

A quiesce interface function initiated by DFSMSdss at the end of BWO backup processing (or to cancel a BWO backup request). It notifies CICS that a BWO backup of a data set is complete.

SMSVSAM invokes the CICS RLS quiesce exit program in each region that is registered with an SMSVSAM control ACB.

CICS does not perform any processing for this form of request.

Note: If enabled, the CICS XFCVSDS exit is invoked for this function, with the UEPVSACT parameter set to a value of UEBWOCMP.

Forward recovery complete

A quiesce interface function initiated by VSAM in response to a request from CICSVR. VSAM takes action associated with a sphere having completed forward recovery, which includes notifying CICS.

SMSVSAM invokes the CICS RLS quiesce exit program in each region that is registered with an SMSVSAM control ACB.

CICS retries any backout-failed shunted units of work for the data set.

Chapter 15. Resolving retained locks on recoverable resources 171

Page 183
Image 183
IBM SC34-7012-01 manual Non-BWO data set backup end, BWO backup start, BWO backup end, Forward recovery complete