Purpose of Delayed OVA
The intent of Delayed OVA is to provide a mechanism whereby you can run an OVA session after a TDMF session is complete. A Delayed OVA job is the equivalent of a single system TDMF session that can be controlled by using the TDMF TSO or Batch Monitors.
The requirements for a Delayed OVA session are the following.
- The Communications data set (COMMDS) from the original session.
- All PIT target volumes remain offline.
- Running the GTDDOVA program.
You can run a Delayed OVA batch job on any system that was a participant of the original session. When you start the Delayed OVA batch job, the TDMF I/O Monitor (GTDIMON) is called. The COMMDS of the original session are scanned and all completed PIT pairings become eligible for the OVA job. OVA need not be specified in the original session to be eligible for Delayed OVA. The OVA batch job might be run immediately after the Delayed OVA job is started. You can also use the TDMF TSO Monitor for these sessions, except the displayed information for the offline target volume is the device address and not the volume serial number.
Volume and group initialization proceeds as if a regular TDMF session were running. The GTDDOVA program reads the Communication data set and generates REPLICATE statements that contain a source volume serial number and its PIT target device address. If the Delayed OVA job is running on what was an Agent system in the original migration, the target volumes must be available to TDMF at the time of the migration. To prevent corruption of the Point-In-Time copy data resident on the offline target volumes, do not vary online to any system in the complex until all the OVA backup jobs are done.
When the Communication data set is scanned, a temporary COMMDS data set is created for the Delayed OVA job. This temporary COMMDS can be pre-allocated with a DDNAME of DOVACOM, if preferred, in which case the data set must be large enough for a single system migration.
The Delayed OVA job remains active for 15 minutes or until an OVA job is submitted. You have no limit to the number of runs of Delayed OVA if the Communications data set and the offline target volumes are available.
An example of the screen displays for a Delayed OVA session as seen from the TDMF TSO Monitor follows.
Sessions Monitor Row 1 to 6 of 6
Command ===> Scroll ===> CSR_
--------------------------------------------------------------------------
TDMF Master V5.9.0 Session Active.
ComDataSet : SYS03321.T021016.RA000.SWH10DVA.R0105353
Source Migration Percent Complete --------->
Group VolSer Phase ..10...20...30...40...50...60...70...80...90..100
PROD92 Waiting OVA
PROD94 Waiting OVA
F1=Help F2=Split F3=Exit F5=Rfind F7=Back F8=Forward
F9=Swap F10=Status F12=Cancel
The example shows a Delayed OVA session. The COMMDS has a temporary name. Any OVA session can now be started within 15 minutes of starting the Delayed OVA session. OVA in the JCL was not specified in the original TDMF session; only the Point-In-Time option was selected.
If F10 is pressed, the status of the job is shown.
Session Status Row 1 to 2 of 2
Command ===> Scroll ===> CSR_
System: Master TDMF Version: 5.9.0
ComDataSet : SYS03321.T021016.RA000.SWH10DVA.R0105353 Sessions 01
Number of volumes migrating : 02 Number of concurrent volumes : 02
Number of volumes complete : 00 Number of volumes waiting : 00
Requested Volume Device Group --- Migration --- - Error Info - Sync
Action Serial Number Name Status Type System Message Goal
__ PROD92 22FB Waiting OVA DOVA
22F5
__ PROD94 22F8 Waiting OVA DOVA
22F6
F1=Help F2=Split F3=Exit F4=Next F5=Rfind F6=Options
F7=Back F8=Forward F9=Swap F10=Monitor F11=ActionTg F12=Cancel
Select F6 to display the options for this session. OVA is yes.
Session Status Row 1 to 2 of 2
Command ===> Scroll ===> CSR_
System: Master TDMF Version: 5.9.0
ComDataSet SYS03321.T021016.RA000.SWH10DVA.R0105353 Sessions 01
Number of volumes migrating : 02 Number of concurrent volumes : 02
Number of volumes complete : 00 Number of volumes waiting : 00
Requested Volume Device Group --- Migration --- - Error Info - Sync
Action Serial Number Name Status Type System Message Goal
__ PROD92 ActCopy = N PACING = N AUTOOPER = N TIME =LOCAL
CONFIRM = N PURGE = N TERMGRP = N COMPARE = N
OVA = Y PPIT = N FASTCOPY = N nonPPRC = N
__ PROD94 ActCopy = N PACING = N AUTOOPER = N TIME =LOCAL
CONFIRM = N PURGE = N TERMGRP = N COMPARE = N
OVA = Y PPIT = N FASTCOPY = N nonPPRC = N
As with any OVA session, you can end it by using the session status window and entering H
.
Confirmation for the termination is then requested.
Volume Confirmation Screen Row 1 to 2 of 2
Command ===> Scroll ===> CSR_
ComDataSet: . . . . : SYS03321.T021016.RA000.SWH10DVA.R0105353
Confirmation required to Halt OVA registrations.
Volume Serial No. . : PROD92
Confirm? (YES/NO): . . ___
F1=Help F2=Split F3=Exit F9=Swap F12=Cancel