2015年(11)
分类: DB2/Informix
2015-10-29 16:07:36
原文地址:DB2备份还原(二)基于时间点还原测试 作者:ghan
[db2inst2@localhost db2inst2]$ db2 "BACKUP DATABASE TANKDB ONLINE TO /backup/db2inst2 WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING"
备份成功。此备份映像的时间戳记是:20150919092824
----------------------------------------------------------------------------
Comment: DB2 BACKUP TANKDB ONLINE
开始时间:20150919070243
结束时间:20150919070308
状态:A
----------------------------------------------------------------------------
EID:19 位置:/backup/db2inst2
Op Obj 时间戳记+序列 类型 设备 最早日志 当前日志 备份标识
-- --- ------------------ ---- --- ------------ ------------ --------------
B D 20150919092824001 N D S0000008.LOG S0000008.LOG
----------------------------------------------------------------------------
包含 4 表空间:
00001 SYSCATSPACE
00002 USERSPACE1
00003 TB
00004 SYSTOOLSPACE
----------------------------------------------------------------------------
Comment: DB2 BACKUP TANKDB ONLINE
开始时间:20150919092824
结束时间:20150919092915
状态:A
----------------------------------------------------------------------------
EID:21 位置:/backup/db2inst2
db2 => select * from test
ID
-----------
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
44 条记录已选择。
db2 => select * from testtb
ID
-----------
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
35 条记录已选择。
db2 => quit
DB20000I QUIT 命令成功完成。
[db2inst2@localhost db2inst2]$ date
2015年 09月 19日 星期六 09:33:21 CST2015/9/19
[db2inst2@localhost ~]$ date
2015年 09月 19日 星期六 09:51:40 CST
[db2inst2@localhost ~]$
[db2inst2@localhost ~]$ db2 "delete from test"
DB20000I SQL 命令成功完成。
[db2inst2@localhost ~]$ db2 "delete from testtb"
DB20000I SQL 命令成功完成。
[db2inst2@localhost ~]$ db2 "select * from test"
ID
-----------
0 条记录已选择。
[db2inst2@localhost ~]$ db2 "select * from testtb"
ID
-----------
0 条记录已选择。
[db2inst2@localhost ~]$
[db2inst2@localhost ~]$ db2 "recover database tankdb to 2015-09-19-09.33.20.00000"
前滚状态
输入数据库别名 = tankdb
节点数已返回状态 = 1
节点号 = 0
前滚状态 = 未暂挂
下一个要读取的日志文件 =
已处理的日志文件 = S0000008.LOG - S0000010.LOG
上次落实的事务 = 2015-09-19-09.32.38.000000 Local
DB20000I RECOVER DATABASE 命令成功完成。
[db2inst2@localhost ~]$
[db2inst2@localhost ~]$ db2 connect to tankdb
数据库连接信息
数据库服务器 = DB2/LINUXX8664 9.7.5
SQL 授权标识 = DB2INST2
本地数据库别名 = TANKDB
[db2inst2@localhost ~]$ db2 "select * from testtb"
ID
-----------
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
35 条记录已选择。
[db2inst2@localhost ~]$ db2 "select * from test"
ID
-----------
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
44 条记录已选择。