DUSPMVS - Restore Files from MaxBack and DUSP Back-Up Tapes

                   

DUSPMVS is an MVS utility program which processes back-up tapes created in VSE by the SdS MaxBack utility. Using DUSPMVS, an OS/390 or z/OS installation can restore SAM, DAM or VSAM files from a MaxBack or DUSP tape, or list the files it contains.

DUSPMVS was initially designed for VSE sites which convert to MVS and have a significant number of archive tapes in MaxBack format, which they may have to restore after the end of their migration, when they no longer have access to a VSE system. DUSPMVS can also be used during the course of a VSE/MVS conversion to facilitate the transfer of VSE application data to MVS.

DUSPMVS restores SAM, DAM and VSAM files into pre-allocated data sets. VSAM data sets must be empty, or have been DEFINEd with the REUSE option. VSAM files can be restored into non-VSAM data sets, as required.

When VSAM clusters that were compressed with VSAMLITE in VSE are restored by DUSPMVS, the data they contain is still in compressed format. If the VSAMLITE product is not available in the MVS environment, compressed data records can be decompressed using an optional component of the DUSPMVS package called VSAMLITE.

Sample JCL (LIST)

List the files contained on a MaxBack back-up tape, write corresponding DEFINE commands to SYSPUNCH DD.

//LIST     EXEC PGM=DUSPMVS,PARM='LIST,TAPEIN'
//STEPLIB   DD DSN=SYS2.DUSPMVS.LOAD,DISP=SHR
//SYSPRINT  DD SYSOUT=*
//SYSPUNCH  DD SYSOUT=*               VSAM DEFINE Commands
//*
//TAPEIN    DD VOL=SER=999999,UNIT=CART,DSN='CT99.SET.1' 

Sample JCL (RESTORE)

Restore/Rename two files from a MaxBack back-up tape, stop processing if any error is encountered.

//RESTORE  EXEC PGM=DUSPMVS,PARM='RESTORE,TAPEIN,STOP'
//STEPLIB   DD DSN=SYS2.DUSPMVS.LOAD,DISP=SHR
//SYSPRINT  DD SYSOUT=*
//*
//TAPEIN    DD VOL=SER=999999,UNIT=CART,DSN='CT99.SET.1'
//*
//SYSIN     DD *
 CSCH.DP.COMPUTER.SCHD.SYSTEM.C,
   MVSPROD.BIGESDS
 'DEST.D/B.PROD',
   MVSPROD.BIGQSAM