HULFT Ver.8のバックアップ
HULFTの動作環境の変更や環境を移行する前に、現在使用しているHULFT Ver.8のライブラリのバックアップを作成します。HULFT Ver.8のバックアップとして、システムファイルと操作ログファイルをバックアップしてください。
(1) システムファイルのバックアップ
HULFT Ver.8のシステムファイルをバックアップします。バックアップ用のJCLは、HULFT JCLライブラリ内のメンバ名「BACKUP8」です。このJCLの内容を修正し、バックアップを実行してください。
対象ファイル
-
HULFT JCLライブラリ (PO)
-
HULFT ロードモジュールライブラリ (PO)
-
HULFT PFDパネルライブラリ (PO)
-
HULFT PFDメッセージライブラリ (PO)
-
HULFTパラメータライブラリ (PO)
-
集配信管理ファイル (VSAM)
-
詳細ホスト情報ファイル (VSAM)
-
集配信履歴ファイル (VSAM)
[バックアップ用JCL例]
\ JOB BACKUP8,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 |
ボリューム名 |
(2) 操作ログファイルのバックアップ
HULFT Ver.8の操作ログファイルをバックアップします。HULFT JCLライブラリ内のメンバ名「OPLBKUP」を修正してバックアップを実行してください。
対象ファイル
-
ファイルアクセスログファイル (VSAM)
-
コマンド実行ログファイル (VSAM)
[バックアップ用JCL例]
\ JOB OPLBKUP,LIST=(A,JS)
\*-------< VSAM REPRO >-----------------------------------------------*
\OPLF1 EX KQCAMS,RSIZE=4096K
\ FD STEPCAT=DA,FILE=USERCAT
\U01 FD U01=DA,FILE=HULFT.OPLFILE1,AMP=AMORG
\U11 FD U11=DA,FILE=HULFT.OPLFILE1.BKUP,VOL=HUL001,CYL=(30,3), C
DISP=CAT,FCB=(BLKSIZE=28300,LRECL=2052,RECFM=VB,DSORG=PS)
\SYSPRINT FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A
\SYSIN FD SYSIN=*
REPRO INFILE(U01) OUTFILE(U11)
\*
\OPLF2 EX KQCAMS,RSIZE=4096K
\ FD STEPCAT=DA,FILE=USERCAT
\U01 FD U01=DA,FILE=HULFT.OPLFILE2,AMP=AMORG
\U11 FD U11=DA,FILE=HULFT.OPLFILE2.BKUP,VOL=HUL001,CYL=(30,3), C
DISP=CAT,FCB=(BLKSIZE=28300,LRECL=2052,RECFM=VB,DSORG=PS)
\SYSPRINT FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A
\SYSIN FD SYSIN=*
REPRO INFILE(U01) OUTFILE(U11)
\*
\OPLC1 EX KQCAMS,RSIZE=4096K
\ FD STEPCAT=DA,FILE=USERCAT
\U01 FD U01=DA,FILE=HULFT.OPLCMD1,AMP=AMORG
\U11 FD U11=DA,FILE=HULFT.OPLCMD1.BKUP,VOL=HUL001,CYL=(30,3), C
DISP=CAT,FCB=(BLKSIZE=28300,LRECL=2052,RECFM=VB,DSORG=PS)
\SYSPRINT FD SYSPRINT=DA,VOL=WORK,TRK=(10,10),SOUT=A
\SYSIN FD SYSIN=*
REPRO INFILE(U01) OUTFILE(U11)
\*
\OPLC2 EX KQCAMS,RSIZE=4096K
\ FD STEPCAT=DA,FILE=USERCAT
\U01 FD U01=DA,FILE=HULFT.OPLCMD2,AMP=AMORG
\U11 FD U11=DA,FILE=HULFT.OPLCMD2.BKUP,VOL=HUL001,CYL=(30,3), C
DISP=CAT,FCB=(BLKSIZE=28300,LRECL=2052,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 |
カタログ簿データセット名 |
|
U01 |
HULFT.OPLCMD1 |
コマンド実行ログファイル1 |
|
U11 |
HULFT.OPLCMD1.BKUP |
コマンド実行ログファイル1(バックアップファイル) |
|
U01 |
HULFT.OPLCMD2 |
コマンド実行ログファイル2 |
|
U11 |
HULFT.OPLCMD2.BKUP |
コマンド実行ログファイル2(バックアップファイル) |
|
U01 |
HULFT.OPLFILE1 |
ファイルアクセスログファイル1 |
|
U11 |
HULFT.OPLFILE1.BKUP |
ファイルアクセスログファイル1(バックアップファイル) |
|
U01 |
HULFT.OPLFILE2 |
ファイルアクセスログファイル2 |
|
U11 |
HULFT.OPLFILE2.BKUP |
ファイルアクセスログファイル2(バックアップファイル) |
|
パラメータ名 |
項目名 |
説明 |
|---|---|---|
|
VOL |
HUL001 |
ボリューム名 |
以上でバックアップの作業は終了です。
続けて、OS環境のバックアップも実施してください。