There must be a skeleton member in the Control-D SKL library (the Skeleton library) that matches the name of the restore mission. This member is used as a basis for building the restore job. There are sample members of all supported backup products in the Control-D SKL library.
Restore Job Skeleton JCL
EDIT ---- CTDP.PROD.SKL(RST0060M) - 01.04 ------------------ COLUMNS 001 072
COMMAND ===> SCROLL ===> CSR
****** ***************************** TOP OF DATA ******************************
//M90RST JOB ,IOA,CLASS=A,MSGCLASS=X
//*
//*******************************************************************
//* RESTORE STEPS *
//*******************************************************************
//*
%REPEAT%
//RESTORE EXEC PGM=FDRDSF,COND=EVEN,REGION=OM
//SYSPRINT DD DSN=CTDP.PROD.%MISSNAME%.RSTLIST,
// DISP=(MOD,PASS),SPACE=(CYL,(1,1)),UNIT=SYSALLDA
//DISK1 DD UNIT=SYSALLDA,DISP=SHR,VOL=SER=FDSYM3
//TAPE1 DD DSN=CTDP.BKP.%ODATE%.%TIME%.LABEL1,
// UNIT=(TAPE,,DEFER),DISP=SHR
//SYSIN DD *
RESTORE TYPE=DSF,MAXCARDS=9999
%DSNS%
//*
%ENDREPEAT%
//*******************************************************************
//* CONTROL-D ANALYZE STEP *
//*******************************************************************
//ANALYZE EXEC PGM=CTDRSC,COND=EVEN,REGION=OM,
// PARM='%TIMESTMP%,%MISSNAME%'
//STEPLIB DD DSN=IOAP.PROD.LOAD,DISP=SHR
//SYSIN DD DSN=CTDP.PROD.%MISSNAME%.RSTLIST,
// DISP=(OLD,DELETE)
//DAAMF DD DISP=SHR,DSN=CTDP.PROD.Active Missions File
//DAAMF1 DD DISP=SHR,DSN=CTDP.PROD.Active Missions File
//DALOG DD DISP=SHR,DSN=IOAP.PROD.LOG
//DAVACT DD DSN=CTDP.PROD.ACTUSR,DISP=SHR,
// AMP=('BUFSP=300000')
//DAVHST DD DSN=CTDP.PROD.HSTUSR,DISP=SHR,
// AMP=('BUFSP=300000')
//SYSPRINT DD SYSOUT=*,HOLD=YES
//SYSABEND DD SYSOUT=*,HOLD=YES
//PRTDBG DD SYSOUT=*,HOLD=YES
//
*********************************** BOTTOM OF DATA ****************************
Parent Topic |