Quote: |
//STEP0100 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //BACKUP1 DD DSN=YOUR BACKUP TAPE NAME1, // DISP=(,CATLG,DELETE),UNIT=TAPE, // LABEL=(01,SL),VOL=(,RETAIN) /* //STEP0200 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //BACKUP2 DD DSN=YOUR BACKUP TAPE NAME2, // DISP=(,CATLG,DELETE),UNIT=TAPE, // LABEL=(02,SL),VOL=(,,REF=*.STEP0100.BACKUP1) |
Quote: |
//STEP0100 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //BACKUP1 DD DSN=YOUR BACKUP TAPE NAME1, // DISP=(,CATLG,DELETE),UNIT=TAPE, // LABEL=(01,SL),VOL=(,RETAIN) /* //STEP0200 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //BACKUP2 DD DSN=YOUR BACKUP TAPE NAME2, // DISP=(,CATLG,DELETE),UNIT=TAPE, // LABEL=(02,SL),VOL=(,,REF=*.STEP0100.BACKUP1) |
Quote: |
I want to be able to run multiple backup on the same tape without overwritting previous backup. |
Code: |
//STEP1 EXEC PGM=IEBGENER //SYSPRINT DD SYSOUT=* //SYSUT1 DD DSN=DASD.FILE1, // DISP=SHR //SYSUT2 DD DSN=TAPE.FILE1, // DISP=(NEW,CATLG), // UNIT=TAP5 //SYSIN DD DUMMY //STEP2 EXEC PGM=IEBGENER //SYSPRINT DD SYSOUT=* //SYSUT1 DD DSN=DASD.FILE2, // DISP=SHR //SYSUT2 DD DSN=TAPE.FILE2, // DISP=NEW,LABEL=(2,SL), // VOLUME=REF=TAPE.FILE1,UNIT=TAP5 //SYSIN DD DUMMY |
Code: |
//STEP3 EXEC PGM=SORT //SYSPRINT DD SYSOUT=* //SORTIN DD DSN=TAPE.FILE2, // DISP=OLD,LABEL=(2,SL), // VOLUME=REF=TAPE.FILE1 //SORTOUT DD DSN=DASD.FILE3, // DISP=(NEW,CATLG,DELETE),SPACE=(CYL,(1,1),RLSE) //SYSIN DD * SORT FIELDS=COPY /* |
Quote: |
Here in the above quote,I am specifying the Volume reference since it gave me error when I specified without volume reference. |
output generated using printer-friendly topic mod. All times are GMT - 5 Hours