Flashcopy与数据库恢复的完美结合(7/20)

1.3.4.7 主机B识别硬件,导入VG,修改LV的访问权限

#cfgmgr –v

#importvg –y testvg vpath0

#chown oracle:dba /dev/roar*

#chmod 755 /dev/roar*

本步骤不需要等到 flashcopy 后台复制完成,只需要等到 flashcopy 关系建立,开始后台复制工作后,就可以在主机 B 上识别存储设备,进行存储设备的读写操作了,这是 flashcopy 的一个很好的功能,节省了很多时间。[@more@]
1.3.4.8 主机B上启动数据库B,检查特征表aidu.test02 的记录数

SQL>startup

SQL>select count(1) from aidu.test02;

1.3.5 案例总结

在备中心机房的存储上,执行flashcopy复制工作,不会对生产环境的运行效率产生影响,随时可以进行。

本案例可以实现在极短的时间内(5分钟内)创建出一个投运数据库的克隆数据库(不管这个数据库总容量为1T,还是10T或者更大),提供给查询与报表使用。

为了确保使用flashcopytarget盘可以启动数据库B,最好在mkflash前,将数据库设置为online backup模式,这是个善意的建议。但是,如果需要使用flashcopyflashcopy时间点后面产生的数据库的归档日志(archielog)文件,进行数据库不完整恢复,则一定需要将数据库设置为online backup模式,否则恢复时将会遇到’WARNING! Recovering data file % from a fuzzy file’错误,最终导致无法恢复。

本案例使用pprc的目标盘作为flashcopy的源盘,为了达到flashcopy目标盘上数据的一致性,必须保证pprc 复制+flashcopy复制双层数据一致性,所以在执行mkflash之前,一定需要检查pprc的状态是否正常(FULL DUPLEX,如果pprc的状态是非full duplex,则需要首先解决pprc的同步问题(通过resumepprcfailbackpprc或者mkpprc 等命令来重新建立好pprc的复制关系)。笔者曾经因为没有检查pprc状态,而当时的pprc关系的6lun中有4个状态为suspend2个为full duplex,导致多次flashcopy测试失败,启动数据库遇到很多问题,问题困扰笔者数日,甚至到了怀疑本案例的可行性的地步。

上一篇:Flashcopy与数据库恢复的完美结合(6/20)

下一篇:Flashcopy与数据库恢复的完美结合(8/20)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/32980/viewspace-1050710/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/32980/viewspace-1050710/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值