HULFT Ver.6のバックアップ
HULFT Ver.6からのバージョンアップ前に、現在使用しているHULFT Ver.6のライブラリのバックアップを作成します。バックアップ用のJCLは、HULFT JCLライブラリ内のメンバ名「BACKUP6」です。このJCLの内容を修正し、バックアップを実行してください。
対象ファイル
-
HULFT JCLライブラリ (PO)
-
HULFT ロードモジュールライブラリ (PO)
-
HULFT PFDパネルライブラリ (PO)
-
HULFT PFDメッセージライブラリ (PO)
-
HULFTパラメータライブラリ (PO) (*1)
-
集配信管理ファイル (VSAM)
-
詳細ホスト情報ファイル (VSAM)
-
集配信履歴ファイル (VSAM)
*1 |
: |
HULFT Ver.5からのバージョンアップでHULFT Ver.6を導入している場合には、HULFTパラメータライブラリが存在していない場合があります。 HULFTパラメータライブラリには、HULFT Ver.5ではHULFT JCLライブラリで管理していた各種パラメータファイル(HULPRMなど)が格納されています。 この場合には、HULFTパラメータライブラリのバックアップは必要ありません。 |
[バックアップ用JCL例]
\ JOB BACKUP6,LIST=(A,JS) \*------< HULFT LIBRARY BACKUP >--------------------------------------* \ EX LIBE \ FD STEPCAT=DA,FILE=USERCAT \ FD LIST=DA,VOL=WORK,TRK=(10,2),SOUT=A \*---JCL---* \ FD IN1=DA,FILE=HULFT.JCL \ FD OUT1=DA,FILE=HULFT.JCL.BKUP,VOL=HUL001,CYL=(1,1), C DRTY=(100,BLK),DISP=CAT,FCB=(DSORG=PO) \*---LOAD---* \ FD IN2=DA,FILE=HULFT.LOAD \ FD OUT2=DA,FILE=HULFT.LOAD.BKUP,VOL=HUL001,CYL=(35,1), C DRTY=(100,BLK),DISP=CAT,FCB=(DSORG=PO) \*----PANEL--* \ FD IN3=DA,FILE=HULFT.PANEL \ FD OUT3=DA,FILE=HULFT.PANEL.BKUP,VOL=HUL001,CYL=(3,1), C DRTY=(50,BLK),DISP=CAT,FCB=(DSORG=PO) \*----MSG----* \ FD IN4=DA,FILE=HULFT.MSG \ FD OUT4=DA,FILE=HULFT.MSG.BKUP,VOL=HUL001,CYL=(3,1), C DRTY=(50,BLK),DISP=CAT,FCB=(DSORG=PO) \*----PARMLIB---* \ FD IN5=DA,FILE=HULFT.PARMLIB \ FD OUT5=DA,FILE=HULFT.PARMLIB.BKUP,VOL=HUL001,CYL=(1,1), C DRTY=(10,BLK),DISP=CAT,FCB=(DSORG=PO) \*----CONTROL CARD-----* \ FD COIN=* / COPY +,IN=IN1,OUT=OUT1 / COPY +,IN=IN2,OUT=OUT2 / COPY +,IN=IN3,OUT=OUT3 / COPY +,IN=IN4,OUT=OUT4 / COPY +,IN=IN5,OUT=OUT5 / FIN \*-------< VSAM REPRO >-----------------------------------------------* \*---FILE---* \FILE EX KQCAMS,RSIZE=2048K \ FD STEPCAT=DA,FILE=USERCAT \U01 FD U01=DA,FILE=HULFT.FILE \U11 FD U11=DA,FILE=HULFT.FILE.BKUP,VOL=HUL001,CYL=(5,5), C DISP=CAT,FCB=(BLKSIZE=23008,LRECL=22304,RECFM=VB,DSORG=PS) \SYSPRINT FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A \SYSIN FD SYSIN=* REPRO INFILE(U01) OUTFILE(U11) \*---HOST---* \HOST EX KQCAMS,RSIZE=2048K \ FD STEPCAT=DA,FILE=USERCAT \U01 FD U01=DA,FILE=HULFT.HOST \U11 FD U11=DA,FILE=HULFT.HOST.BKUP,VOL=HUL001,CYL=(5,5), C DISP=CAT,FCB=(BLKSIZE=23008,LRECL=504,RECFM=VB,DSORG=PS) \SYSPRINT FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A \SYSIN FD SYSIN=* REPRO INFILE(U01) OUTFILE(U11) \*---LOG---* \LOG EX KQCAMS,RSIZE=2048K \ FD STEPCAT=DA,FILE=USERCAT \U01 FD U01=DA,FILE=HULFT.LOG \U11 FD U11=DA,FILE=HULFT.LOG.BKUP,VOL=HUL001,CYL=(5,5), C DISP=CAT,FCB=(BLKSIZE=23008,LRECL=23004,RECFM=VB,DSORG=PS) \SYSPRINT FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A \SYSIN FD SYSIN=* REPRO INFILE(U01) OUTFILE(U11) \ JEND
FD名 |
項目名 |
説明 |
---|---|---|
STEPCAT |
USERCAT |
カタログ簿データセット名 |
IN1 |
HULFT.JCL |
HULFT JCLライブラリ |
OUT1 |
HULFT.JCL.BKUP |
HULFT JCLライブラリ(バックアップファイル) |
IN2 |
HULFT.LOAD |
HULFTロードモジュールライブラリ |
OUT2 |
HULFT.LOAD.BKUP |
HULFTロードモジュールライブラリ(バックアップファイル) |
IN3 |
HULFT.PANEL |
HULFT PFDパネルライブラリ |
OUT3 |
HULFT.PANEL.BKUP |
HULFT PFDパネルライブラリ(バックアップファイル) |
IN4 |
HULFT.MSG |
HULFT PFDメッセージライブラリ |
OUT4 |
HULFT.MSG.BKUP |
HULFT PFDメッセージライブラリ(バックアップファイル) |
IN5 |
HULFT.PARMLIB |
HULFTパラメータライブラリ |
OUT5 |
HULFT.PARMLIB.BKUP |
HULFTパラメータライブラリ(バックアップファイル) |
U01 |
HULFT.FILE |
集配信管理ファイル |
U11 |
HULFT.FILE.BKUP |
集配信管理ファイル(バックアップファイル) |
U01 |
HULFT.HOST |
詳細ホスト情報ファイル |
U11 |
HULFT.HOST.BKUP |
詳細ホスト情報ファイル(バックアップファイル) |
U01 |
HULFT.LOG |
集配信履歴ファイルIDキーファイル |
U11 |
HULFT.LOG.BKUP |
集配信履歴ファイル(バックアップファイル) |
パラメータ名 |
項目名 |
説明 |
---|---|---|
VOL |
HUL001 |
ボリューム名 |
以上でバックアップの作業は終了です。
続けて、OS環境のバックアップも実施してください。