暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

RAC迁移后恢复ocr、voting disk、spfile

原创 章芋文 2014-09-04
592
有一套RAC的系统迁移,数据库采用裸设备,采用底层存储同步的方式,包括所有数据文件、ocr、votingdisk、spfile、控制文件、redo log等等。
首先搭建好待迁移的rac和数据库,备份ocr、voting disk、spfile,待底层裸设备全部同步过来后,恢复ocr、voting disk、spfile,直接起库即可。
停crs,备份ocr、voting disk、spfile:
[code]ocrcheck
crsctl query css votedisk
srvctl stop database -d hxcrm
./crsctl stop crs

dd if=/dev/rlv_crmdb2ocr1 of=/oracle/ocrbak/rlv_crmdb2ocr1.bak
dd if=/dev/rlv_crmdb2ocr2 of=/oracle/ocrbak/rlv_crmdb2ocr2.bak

dd if=/dev/rlv_crmdb2vote1 of=/oracle/votebak/rlv_crmdb2vote1.bak
dd if=/dev/rlv_crmdb2vote2 of=/oracle/votebak/rlv_crmdb2vote2.bak
dd if=/dev/rlv_crmdb2vote3 of=/oracle/votebak/rlv_crmdb2vote3.bak

dd if=/dev/rlv_crmdb2spfile of=/oracle/ocrbak/rlv_crmdb2spfile.bak[/code]
待存储同步完后,停crs,恢复ocr vote spfile
[code]srvctl stop database -d hxcrm

./crsctl stop crs

dd if=/oracle/ocrbak/rlv_crmdb2ocr1.bak of=/dev/rlv_crmdb2ocr1 bs=16m count=65
dd if=/oracle/ocrbak/rlv_crmdb2ocr2.bak of=/dev/rlv_crmdb2ocr2 bs=16m count=65

dd if=/oracle/ocrbak/rlv_crmdb2spfile.bak of=/dev/rlv_crmdb2spfile bs=16m count=65

dd if=/oracle/votebak/rlv_crmdb2vote1.bak of=/dev/rlv_crmdb2vote1 bs=16m count=65
dd if=/oracle/votebak/rlv_crmdb2vote2.bak of=/dev/rlv_crmdb2vote2 bs=16m count=65
dd if=/oracle/votebak/rlv_crmdb2vote3.bak of=/dev/rlv_crmdb2vote3 bs=16m count=65[/code]
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论