netbackup如何从指定的备份集里恢复oracle
netbackup如何从指定的备份集里恢复oracle?我恢复oracle,在做到restore database的时候总是提示没有找到数据1的副本来恢复,
查看了一下他是从3.7日的备份的存储集里来restore的,但是3.7日的已经过期了,
数据库我是刚刚做的备份,他怎么不在刚刚的备份里面恢复呢,老找以前的,
所以恢复失败,netbackup能不能指定从哪个存储集里来恢复数据啊?
刚刚接触netbackup,自己在做测试,请各位指点一下。 这要看你恢复所使用的控制文件了,只会找此控制文件最早的一个全备份进行恢复 备份用的是controlfile还是catalog? 回复 3# redwaves
您好,备份用的是controlfile,恢复出来的控制文件恢复数据时候就提示“没有可用的数据文件副本来恢复”,我是把控制文件和数据文件剪切到其他的地方的,我把控制文件再剪切回来恢复数据文件就没有问题,是不是我备份的控制文件有问题啊?
故障转移到上一个备份
释放的通道: ch0
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 03/25/2013 18:04:28 上) 失败
RMAN-06026: 有些目标没有找到 - 终止恢复
RMAN-06023: 没有找到数据文件4的副本来恢复
RMAN-06023: 没有找到数据文件3的副本来恢复
RMAN-06023: 没有找到数据文件2的副本来恢复
RMAN-06023: 没有找到数据文件1的副本来恢复 回复 2# yoyosys
我备份数据库的时候都要备份一遍控制文件,在rman下list backup of controlfile;查看控制文件句柄,
通过命令restore controlfile from '句柄';来恢复的控制文件,但是恢复数据文件就是提示:
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 03/25/2013 18:04:28 上) 失败
RMAN-06026: 有些目标没有找到 - 终止恢复
RMAN-06023: 没有找到数据文件4的副本来恢复
RMAN-06023: 没有找到数据文件3的副本来恢复
RMAN-06023: 没有找到数据文件2的副本来恢复
RMAN-06023: 没有找到数据文件1的副本来恢复
求指教,谢谢! 本帖最后由 yoyosys 于 2013-03-26 10:57 编辑
回复 5# maagoo
你是异机恢复还是本机恢复?还有最后一次全备份是否有效? 回复 6# yoyosys
您好,是本机恢复的,查看乐一下是available的。 回复 5# maagoo
你恢复脚是怎么样的贴出来
回复 8# redwaves
呵呵控制文件备份的有问题 cmd -> 安装目录
c:\~~\VERITAS\NetBackup\bin>bplist -C hostname -t 4 -R -s 2012-08-10 -e 2012-08-10 /
hostname 是主机名 前一个日期表示开始查询的日期 后一个表示结束查询的日期
来查看你的磁带里的资源
然后你要恢复哪一天的数据,就是用哪一天的controlfile.
页:
[1]