Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2794849
  • 博文数量: 423
  • 博客积分: 7770
  • 博客等级: 少将
  • 技术积分: 4766
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 11:58
个人简介

Oracle/DB2/Postgresql/Mysql/Hadoop/Greenplum/Postgres-xl/Mongodb

文章分类

全部博文(423)

文章存档

2019年(3)

2018年(6)

2017年(27)

2016年(23)

2015年(30)

2014年(16)

2013年(31)

2012年(73)

2011年(45)

2010年(14)

2009年(30)

2008年(30)

2007年(63)

2006年(32)

分类: DB2/Informix

2015-09-24 23:02:16

一、RECOVER 还原工具

 

 

l  在线全备数据库

 

[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

 ----------------------------------------------------------------------------

  EID19 位置:/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

 ----------------------------------------------------------------------------

  EID21 位置:/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 ~]$

 

 

l  整库回滚到最近备份之后时间点

[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 条记录已选择。

阅读(2247) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~