HULFT Ver.7のバックアップ

HULFT Ver.7からのバージョンアップ前に、現在使用しているHULFT Ver.7のライブラリのバックアップを作成します。HULFT Ver.7のバックアップとして、システムファイルと操作ログファイルをバックアップしてください。

(1) システムファイルのバックアップ

HULFT Ver.7のシステムファイルをバックアップします。バックアップ用のJCLは、HULFT JCLライブラリ内のメンバ名「BACKUP7」です。このJCLの内容を修正し、バックアップを実行してください。

 

対象ファイル

  • HULFT JCLライブラリ (PO)

  • HULFT ロードモジュールライブラリ (PO)

  • HULFT PFDパネルライブラリ (PO)

  • HULFT PFDメッセージライブラリ (PO)

  • HULFTパラメータライブラリ (PO)

  • 集配信管理ファイル (VSAM)

  • 詳細ホスト情報ファイル (VSAM)

  • 集配信履歴ファイル (VSAM)

[バックアップ用JCL例]

\         JOB  BACKUP7,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.7の操作ログファイルをバックアップします。バックアップ用のJCLは、HULFT JCLライブラリ内のメンバ名「OPLBKUP」です。このJCLの内容を修正し、バックアップを実行してください。

 

対象ファイル

  • ファイルアクセスログファイル (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環境のバックアップも実施してください。