您现在的位置是:首页 > 博文答疑 > DB2笔记系列 12 - TABLESPACE备份和恢复博文答疑
DB2笔记系列 12 - TABLESPACE备份和恢复
Leo2016-08-22【4】
简介表空间TABLESPACE备份和恢复
实现表空间备份之前,应先备份表空间。
在备份表空间之前,可以首先查看下系统中已有的表空间备份情况。
DB2 ---> UTILITY
COPY
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运行如下:
成功后查询下备份,
删除已经备份的TABLESPACE
查看下COPY IMAGE
停止表空间
接下来删除VSAM:
删除完成。
接下启动表空间==》
查询表空间中表报错为
恢复表空间:
RECOVER
提交,返回码为0后,查看下LOG,看看回复情况
查询刚才的表:
正常,回复成功。
如果回复过程中ABENDED S04E, 运行下列COMMAND,否则午饭后续工作:
-term util(*)
以上COMMAND运行后,解决V7下不能COPY的问题。。
RECOVER也可以使用RBA最为记录点进行回复备份:
//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'
//