posts - 38, comments - 13, trackbacks - 0, articles - 0
  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

验证DB2数据库的备份成功技巧

Posted on 2009-07-07 17:19 大源 阅读(195) 评论(0)  编辑 收藏 引用 所属分类: DB2数据库

成功的备份对于DB2的用户来说是非常重要的,那么如何保证您所做的备份是成功的呢?DB2提供了一个非常简单的验证工具db2ckbkp。

    举一个简单的例子:

    在Windows上我们对一个名为sample的数据库作了一个备份,备份文件名为

    SAMPLE.0.DB2.NODE0000.CATN0000.20090707163255.001

    下面是我们运行db2ckbkp的输出. 如果您看到successful的信息,说明该备份介质是可用的, 您可以放心地用该备份进行恢复. 但请注意,该命令只能验证存在磁盘上的备份介质,磁带上是不可以的.

   具体的过程是这样的:

E:

cd  DB2backup

db2   get   instance      //获得当前DB2数据的实例



db2stop force      //重启当前实例
db2start



db2  list  db  directory      //显示当前实例下有哪些数据库



db2   connect   to  sample     //连接目的数据库



db2  backup  db  sample    //备份当前连接的sample数据库
//备份后的文件名为 SAMPLE.0.DB2.NODE0000.CATN0000.20090707163255.001



db2ckbkp  SAMPLE.0.DB2.NODE0000.CATN0000.20090707163255.001  
//检测备份是否成功,一般适用于存储介质上,纸带机是不适用的

执行后结果为,如图所示:


只有注册用户登录后才能发表评论。