您现在的位置是:首页 > 博文答疑 > DB2笔记系列 12 - TABLESPACE备份和恢复博文答疑

DB2笔记系列 12 - TABLESPACE备份和恢复

Leo2016-08-22【4】

简介表空间TABLESPACE备份和恢复

实现表空间备份之前,应先备份表空间。

在备份表空间之前,可以首先查看下系统中已有的表空间备份情况。

 

DB2 ---> UTILITY

COPY 

blob.png

blob.png

blob.png

blob.png

000001 //IBMUSERA JOB (ACCOUNT),'IBMUSER',NOTIFY=IBMUSER      

000002 //*                                                    

000003 //UTIL EXEC DSNUPROC,SYSTEM=DB7G                       

000004 //*                                                    

000005 //**********************************************       

000006 //*                                                    

000007 //*  GENERATING JCL FOR THE IMAGE COPY UTILITY         

000008 //*  DATE:  12/28/09          TIME:  02:24:04          

000009 //*                                                    

000010 //**********************************************       

000011 //*                                                    

000012 //DSNUPROC.SYSCOPY DD DSN=WANGLEI.DB.LOAD1(TEST1),     

000013 //     DISP=(OLD,CATLG)                                

000014 //DSNUPROC.SYSIN    DD  *                              

000015    COPY TABLESPACE DBLEO01.WANGLEI FULL YES            

 

 

V7下不兼容COMPATIBLE

V8运行如下:

blob.png

blob.png

成功后查询下备份,

blob.png

blob.png


删除已经备份的TABLESPACE

查看下COPY IMAGE

blob.png

blob.png

停止表空间

blob.png

接下来删除VSAM

blob.png

blob.png

删除完成。

接下启动表空间==

blob.png

查询表空间中表报错为

blob.png


恢复表空间:

RECOVER

blob.png

blob.png

提交,返回码为0后,查看下LOG,看看回复情况

blob.png

查询刚才的表:

blob.png

正常,回复成功。

 

 

如果回复过程中ABENDED S04E 运行下列COMMAND,否则午饭后续工作:

blob.png

-term util(*)

以上COMMAND运行后,解决V7下不能COPY的问题。。

 

 

 

RECOVER也可以使用RBA最为记录点进行回复备份:

blob.png

//IBMUSERA JOB (ACCOUNT),'NAME',NOTIFY=WANGLEI                 

//*                                                            

//PROC JCLLIB ORDER='WANGLEI.TEST.JCL'                         

//*                                                            

//UTIL EXEC DSNUPROC,SYSTEM=DB8G,UID='TEMP',UTPROC=''          

//*                                                            

//**********************************************               

//*                                                            

//*  GENERATING JCL FOR THE RECOVER UTILITY                    

//*  DATE:  01/06/10          TIME:  03:02:14                  

//*                                                            

//**********************************************               

//*                                                            

//DSNUPROC.SYSIN    DD  *                                      

   RECOVER TABLESPACE TESTDB.TESTTS TOLOGPOINT X'0000F7D35ADB' 

// 

blob.png