shmtu2005 发表于 2009-12-08 10:51

onbar数据恢复的若干问题

公司需要把开发机上6号的数据恢复到4号的数据,然后我用onbar -r -p -w -t "2009-12-04 14:00:10"进行恢复,时间点是4号作完零级备份之后第一个逻辑日志备份发生之前的时间,结果发现恢复之后仍然是6号的数据,经过检查可能是Ltapedev设置为/dev/null所致,但按道理我恢复的是零级备份,不需要用到逻辑日志,为什么需要修改Ltapedev,如果我没有做逻辑日志备份,难道我就不能恢复以前的数据库么
另外onbar -r -w -t"时间点"和onbar -r -p -w -t "时间点"是否一样,没什么区别

antyison 发表于 2009-12-08 11:21

你使用-p 物理恢复后,数据库要想起来必须进行逻辑恢复,正常情况下物理恢复成功后它会问你是否进行逻辑恢复的。

不知道你的恢复操作是怎样进行的。

shmtu2005 发表于 2009-12-08 11:24

回复 #2 antyison 的帖子

我就执行命令之后自动结束阿。我做的事nbu带库恢复,那我既然要求物理恢复,也需要有逻辑日志恢复让它起来的么?那我如果设置/dev/null,不做逻辑日志备份,难道起不来了?

antyison 发表于 2009-12-08 11:35

回复 #3 shmtu2005 的帖子

你用Onbar做零级备份时,逻辑日志已经备份了。你恢复所用物理与逻辑备份的介质应该都在TAPEDEV中,和LTAPEDEV没有关系。

数据库要想到Online状态,必须保持物理和逻辑上的双重一致性,所以逻辑恢复是必须的。

zpc_silenthill 发表于 2009-12-08 11:50

onbar与TAPEDEV LTAPEDEV是无关系的
只是使用ONBAR时 LTAPEDEV不能为/DEV/NULL罢了
你的存储介质 应该是靠存储管理器指定的 如自带的ISM
进行恢复时 还因该从备份机拷贝两个文件:ixbar.servernum oncfg_servername.servernum到恢复机上,servernum与servername要改为恢复机server使用的实际值

[ 本帖最后由 zpc_silenthill 于 2009-12-9 20:48 编辑 ]
页: [1]
查看完整版本: onbar数据恢复的若干问题