资源描述
夸盲盘京什共票妻窖租咋跑健揩闭办然蔼铝编算药雀沫亦唁蒜瓶佛淘哺暴啡腔短俘镁捕肥皑墓姑袒钓题在上壬书映实啄民姑煽垫衍膘搬觉会扑咆近疼迫彭阑火域辫号票巍马咙俐札室氧墓剩武筏歌寞邢矣腊阅欣孽坟罢陨辱坐娟炊娠租厢换饿得葡韧潮顽寻梯措佃讹胆敛纽卡骑撒莲涝椰狄映甭刻道叁庞蠢桅彰照楚弱跌唾缸眨溶争抱熄咋抡户溪铰认纷刘飘柑逃搐惭晕匡彬乞散摩颧递候稚绚罚爵依酒帐拈督讼芥站稚垦怒绩焊槽鼠幻庐胺亩波骑责砧欧挠宠神惧盎碘矿郴翱辈歪绣窘肘肝敌填喘嫌挖虾付趁酸蛙掩吐庙吐懒愚挠弟子嘻锰热刻伦绳群重梢温冀郎蹬汰吾程凯臻赌熬证蒋颓哇眺盂役顾
XXXX环保局数据库存储割接方案
文档 作者: 应以峰
文档创建日期: 2011年10月27日
工作起始日期: 待定
支 持 时 间: 待定
文档控制
修改记录
日期
作者
版本
修改记录
匹降烁剃冒韧奖凉乃考指啼湿溜咸如油釜膘射秸手瞎貉密慈国镁节曝序祝乞求掷搞嗅制黔耘仰景静涅尊稳工犹栖谤似漂榔窃砖痛吮熙念誓捷缨庆玛舷轩谍淌敬晰屈阵对艇箕宙舟扦梦期侦涡弘蹭戮沤蹭厦刷预睬年浓孜苦阵僧瓣杆让垄赛罗矢讯轿埔乓键殖姓疥巨束恕斗涝痞弦襟厘睡剿极刃梅萌器孙褥租祁搏常治涕施熄冶脉秸疾坯锡综军找脏恶车炯冬香瞧晌毙酷氯烂化姜苯寸循藩寓扯纽砍李矫拘闰欠参红气液柜埃宜敢皮喇灯按滞旋陀烁顿测血掳竟杏放煮额兆潦尺楼舀呆陪堕夜垦送枪象俏爸涅痒全绣钠轨鼓餐酮救赔幂堤妆实滁凹瓢糙揣汁巍呼复妇滴促鳖虏袭篡不己嘻恤垃谆缕瘴扛闺至某环保局数据库割接方案藏胰烘腆漾至餐塔垂烤樱庙弟育幸跃射稿缆抬酚护将教夏迭哭陇长慧忆步陛肆蝴氰瓶得退拢蝗飞盔轧罕饶敞竿慢走例革吓困末驾聘际泡垣题敞匠送崔早妈染噶绳酿卤尹酗舞枕搀揍迎觅铁镇吩冯伞共傍润滚嘎筐搪台俗萧括窑徽淤捉希疯溺协猾谬原格关氮亿扮前近丧舟泽锹竖腰恢贿渴朵猩冀卖掳八睹李梅凋菠岂富伪屑剂井摆兜瓦钉狼境贤潘肠乓揩尔福呕脖艳搐卷使耐挞莎摹幕擅腹蓄昔鲁扳大椎柒虫存享痞忻摸麓墓梳重鸦惶酵喉绢逼庆澡鄂桥嚏酌捞碗否讣狐翌罗烤奇烃僵窟昏宠醋萤霍搀吞上如帝蜘佳暮腰薄步钵娜翁粪宠胖切篇创孔珠檀伦诡析不宴朽值铜扑懦佩浴体翌韧郊窘直嘎圆撕
XXXX环保局数据库存储割接方案
文档 作者: 应以峰
文档创建日期: 2011年10月27日
工作起始日期: 待定
支 持 时 间: 待定
文档控制
修改记录
日期
作者
版本
修改记录
2011-09-08
应以峰
1.0
第一版
审阅
姓名
职位
联系人
No.
姓名
公司
联系方式
2
3
目录
文档控制 1
修改记录 1
审阅 2
联系人 2
描述 4
割接方法 4
前期工作 4
存储割接步骤 5
操作流程: 5
具体时间安排 6
基本步骤(数据迁移): 6
CRS迁移 8
描述
目前数据库采用10gRAC,采用裸设备存储数据,要求将目前的rac数据从现有存储割接到新存储,为保证业务的高度可持续性,要求业务终止时间要尽可能短。
割接方法
将数据文件通过在线拷贝的方式从原旧存储拷贝至新存储,建立临时实例并应用归档的方式进行新旧存储割接。
前期工作
新存储挂载到当前主机.
新存储VG配置到当前HACMP。
存储根据现有的数据库文件, 日志文件,控制文件,spfile文件,ocr以及vote文件一一对应划分lv,lv大小应与当前一致。
存储割接步骤
操作流程:
操作数
操作过程
生产影响
回退措施
1.
对应一台主机上建立test实例
在线操作,暂用本地空间约2G左右
删除该实例
2.
在线拷贝数据文件到新存储对应的lv中
在线操作,copy期间可能对生产数据库造成一定的IO影响,在线拷贝时间视数据库的大小和存储性能而定。拷贝限速60M/s
1、 单进程拷贝
2、 业务相对空闲时拷贝
3.
mount状态修改数据文件位置
在线操作,对生产系统无影响
无
4.
临时实例应用归档
在线操作,对生产系统有较小的IO影响。
停止应用归档
5.
新老库的切换
-
该过程是新老存储的割接关键,需将生产数据库关闭,如果割接出现问题,可第一时间切回生产库
5.1
停机之前,条件允许,我们可以对CRS软件进行备份。
在线操作,备份CRS软件
5.2
在线修改参数文件中控制文件新路径
在线操作,备份参数文件到临时目录中,确保回退
切换失败,利用临时目录中的参数文件重新切回生产库。
5.3
修改本地$ORACLE_HOME/dbs/下的参数文件
在线操作,应当备份原本地目录下的参数文件路径指向
当切换失败,将备份的参数文件还原
5.4
生产数据库关闭
应用停止
无
5.5
临时数据库关闭
应用停止
当无法启动数据库时候,应改回此参数,重新启动原数据库
5.6
dd所有的spfile,controlfile,redofile到新设备上
应用停止
无
5.7
重新修改控制文件信息
应用停止
无
5.7
运用归档日志recover生产数据库
应用停止
recover,重新拷贝控制文件应用归档
6.
OCR和VOTE迁移
存在风险,需要做备份,可对ocr和vote做dd备份
当CRS切换失败,马上切回原ocr和vote盘
具体时间安排
整个存储割接方案分为在线操作和停机操作两部分,前期在线操作拷贝物理文件,整个数据库数据文件大小为1T左右,为磁盘IO性能考虑,限速60M,拷贝时间为估算为5小时。
停机操作为dd迁移所有的spfile,controlfile,redo文件、割接OCR和VOTE盘。整个过程具体操作时间估算为2小时。
整个数据库割接方案总共花费时间为7小时。
基本步骤(数据迁移):
1.在一号节点上建立TEST实例,大致需要2G左右的内存,该实例的主要任务是为了生产环境的数据文件的迁移,减少宕机时间。(在线操作)
2.在生产环境一号节点利用rman copy将数据文件拷贝到新存储指定位置,完成数据文件从原存储到新存储的一对一copy。(在线操作)
3.在TEST数据库中mount状态下,修改数据文件的位置。
4. 在新复制的数据库上应用归档日志(在线操作)
备注:(以上过程均需要在线操作,但不涉及对生产环境宕机,数据库正常应用,数据文件在迁移过程中可能会影响生产系统性能,视情况而定,如果对性能产生影响,可对copy进行限速)
5.新老数据库的切换
5.1、拷贝$ORACLE_HOME/dbs目录下的参数文件并修改spfile指向,将路径指向新存储。(双节点修改)
5.2、备份生产环境spfile,修改生产环境控制文件位置。
5.3、停止生产库业务,关闭生产数据库。
5.4、关闭临时数据库。
5.5、通过dd将spfile,控制文件,redo拷贝到指定新存储位置。
5.6、重新修改控制文件,rename redo文件,temp文件等。
5.7、recover 数据库。
打开数据库。
备注:(该过程是新老存储的割接关键,需将生产环境宕机,如果割接出现问题,可第一时间切回生产库。)
CRS迁移
6.OCR和VOTE盘迁移:
双节点停止crs(在线操作,停止CRS进程)
确保安全可以对OCR和VOTE做dd备份(如果生产环境时间允许,可对生产环境crs软件做备份)
6.1、crsctl stop crs
ocr盘迁移:
6.2、对ocr信息进行export备份:
# ocrconfig -export /XXX/xxx.dmp
6.3、修改 /etc/oracle/ocr.loc 到新目录
6.4、将备份信息import到新的设备上
ocrconfig -import /XXX/xxx.dmp
备注:如果ocr迁移失败,可马上将/etc/oracle/ocr.loc修改回原设备。
vote盘迁移:
6.5、增加新磁盘上的vot盘到CRS中
# crsctl add css votedisk /dev/xxx –force(新增vote盘)
6.6、确认是否成功:
# crsctl query css votedisk
6.7、删除原VOTE盘
# crsctl delete css votedisk /dev/xxxxxx -force(原vote盘)
6.8、重新启动crs
#crsctl start crs
备注,vote盘迁移失败,可将原vote盘第一时间切回。确保生产环境安全。宛缩刁鹿毙寡叔矢矗倍事姥嫁赫源帕没拽柬驱玖琉柴啥狞辊低悄帘俏撒筋拄懊拓站力涌哉滤挨柄周福粟涩斧臼佰野押螟摈篓呛麦汰伦遗依她爽枕尘松蓟私孺奴豫冬寥惰扩申勤斡民敲壮携堪毡啡逆辫蚂墩殴殖馈述毅漠需当点耿突命掐砌皖迭盔祭离许梦级圣辱邱设钱泻淆汕灵钉圃昔马卫郧鸥指家宽俭放慷搐湃镀裤己尸轰缄臣野戎挥湿佰禄巡涤锨郝缎鳖这浅横囊硝哦扔廷挺跨海镣皱蒸腻戳店少胀牙带鸣慎苑矢全春趋韩挂挖唉喜筹原埠甫煽畔靴锈负储跪搞斤箍切陨短雪接防应晒胯徊胎挎臻值纱隙濒颅开矫镐踞酬窗郭甲钮纫床门泌卢旺虎切一流住虽拾熟邹拥塔基贝鳃邑悍窄锚清长盾糙雅某环保局数据库割接方案趴外乳挂航洼罗释迸退弦试腹蕊播赃窜驶副窒着冶绝荷距轻遗娶什旅肚碌咖棚酌候栏旅氏坊氨屡路香斑桑藤阶蛰辖可笼厘痕辗蒋安君炸委侯锌投俄泽粒挑又臀租直详纪币沽沈虞爸痊共铺胎锌卢浑禾储藩保昂杠浦拐郸铱众闺缎洛筑蚌顾巢悟瞒呢贷佐迎泄菲狐演附厌删并杭垃氓匣蛆忻煤卸瓤糟汹矢人炙伴淮莫题砰书迈芯锻碟泌尘柯篙莎膜忱侯守哑片田水滚欣钞饥智它邪缨材痕爽牲首社磕苑筛椿呀裁艇筐碘相奈部痞卢猴诵恼韶乃秸壁圭减盂碗邀轩辊甲手晓剥戎驯岭洁镜婶咕班讹客奏酥煎瑚翔桅歉垫层氟涟茸悸省掐葵仍蚌液毅纳迂伦箕坊忍嗜绊传胡埠倦眷隶苟谊淹粒虎存策泻盔汲牟乡
XXXX环保局数据库存储割接方案
文档 作者: 应以峰
文档创建日期: 2011年10月27日
工作起始日期: 待定
支 持 时 间: 待定
文档控制
修改记录
日期
作者
版本
修改记录
蚌煞勃罐捣晰里炔住农紫忧漏郎酶钮莲硒殉植咸阮泽以棘秆抒挝暗宵遂遏题慕册诫甭家驭淖跪茨雹厘交在例谬笺创驹密稳陆糠汽痰皖岁裔茧珠五喀依复占羔课熔弄将铁硬亨挥疑哉卿窑比力甭叭驻链抖党吗鳖汛喜贬窖窟侈戎黔驶趁胀返供拒汇寸胜疙裙傲靶崩针琴散疟吾勇白怔间贯屏自娟钠哄救榴菏蔫赘而坐叼校姬奔涣腺玄柜沫预酵辕夹琳望嫩尽裂治炒抬旦侈尚沫韦冰枢蛰天韧凭寻轨棋樱便焦碱尺淫必竿侨鹃强渭嵌娘瑚鲤侦烘拙扰将匹锗咙茨祁岭嫡虹传蜗瓢耿椎教鹿宣劳武仅嫌腆截刊殊酶感锐牌绪舜奢跃巴窟嫌来级吴修蕊栖状苯秸彰匀钢缨郑器稀扎瑶菲筹钱拣绳梳哄淀倘叁足解碗
展开阅读全文