《Oracle-dataguard的3种创建方法》由会员分享,可在线阅读,更多相关《Oracle-dataguard的3种创建方法(14页珍藏版)》请在金锄头文库上搜索。
1、Oacleauad的3种创立措施一)总介:1 冷备法长处:操作比较简朴。缺陷:操作过程需要停止主库服务。简介:停止主库后,直接cop主机的所有数据文献,控制文献,归档日记文献,参数文献(spfie)到备机的相似途径下,再启动主、备库,然后修改有关配备文献完毕主备自动同步。2.热备法长处:无需停止主库服务。缺陷:操作比较复杂,操作过程对主库性能影响比较大。简介:在主库启动状态下把主库的数据文献一种一种热备出来,然后连同控制文献,归档日记文献,参数文献(spfile)等一起复制到备机相似途径下,再启动备库并执行ecver,然后修改有关配备文献完毕主备自动同步。3. MA复制法长处:无需停止主库服务
2、,操作过程对主库性能影响比较小。缺陷:操作比较复杂。简介:在主库启动状态下运营man,对主库进行全库备份,然后把备份集与参数文献(sfie)一起复制到备机,再启动备库到nomoun状态后运用rm在备机上进行r stndby的duplice,然后修改有关配备文献完毕主备自动同步。无论上述何种措施,在开始之前,都必须先确认主库已正常运营,备机的操作系统,磁盘分区,racle版本都必须与主机完全一致,备机上的orace需要已安装好但不用建库。主、备机的网络都必须已联通,并可以在客户端使用ut或其她远程登陆工具通过sh方式登陆(本文内所讲的“登陆”都是指:使用utt通过ssh方式以orace账号登陆到
3、主机或者备机的linux系统)。本文假设主机ip地址是92.80.1,备机ip地址是12.18.02,racle的数据文献,控制文献,联机日记文献的寄存途径统一为:optoace/ordataorcl/,归档日记的寄存途径为:/t/orale/oraata/o/arcve/,ORCL_SE目录为:/pt/cle ,ORACLE_HOME目录为:/ot/ral/roduc/ir2,ORACL_SID=ol,分区/opt由于要寄存rcle的所有文献与备份集,因此其容量要足够大。确认主库与否启动了归档模式。sqlpluss sydSQLcive lg Databa log mde Archie de
4、Automtic chiva Enabled若如上显示,则阐明已启动了归档模式,那么从目前开始到最后dauar建立完毕的整个过程,对主库都没有任何影响,即不会影响主库的正常运营。如果与上面所示不同,则需要手工启动归档模式。启动归档模式措施:SQLaltsytem set logriestr=tru sope=spil;Lshtown immedit;SQstartmun;SQaltedatabse arhivelog;SQLltrdatabapen;二)措施一具体操作环节:(冷备法)1. 为备库创立控制文献登陆主库后,运营:sqpu as sydba lter atase craetandb
5、cotlfl /oporacle/nrol0ctl;L extc contol01tl contol2clpconrol01tl contro03tl. 复制主库文献到备机1)先登陆备库,执行:kdir /opt/racoadta/orcmdr p /opt/oraclordata/orc/hivemkdi p /optoeadmocl/bdummkir popt/orace/adminocldummkdir /opt/racle/mi/rludump)然后登陆主库,运营:sqpus /asssdbaQ shutown imediate;SQL it然后复制文献到备机的相似目录。cdscp c
6、ontro*.cl19268.0.:/op/orcle/ordataorc然后需要输入rcl密码,背面的每次scp都同样需要输入此密码c /opt/orce/adta/orcl/scp .b 12.68.0.: op/orl/oadatorc/d/ot/oae/oadata/c/rhve/scp *.bf 12.68.: /opt/orcle/oradaaorcahve/. 配备备库)生成密码文献。登陆备库后,执行:cd$OACLE_OME/dbsorapflerapwoclassworxxxxenris=52)配备备机数据库的监听器。登陆备库后,执行:cd $ORCLE_ME/ntwork/
7、aminscp 1921801:/op/rcleprodct/9ir2/etwork/amnlistenr.or lter.oracp 192.16801:/opoce/prodt/9ir2/network/dm/tnsnames.oa tnsnaora修改isteer.or中的“OS”背面的内容为备机的I地址,然后启动监听snrctl start4.启动备库登陆备库后,执行:sqplus /assdbaQstartupnomontSQ ter syee vice_nme = standb;QLater sytm et fal_cient=any;SL alr syse etfalrverrc
8、l;QL lr system set sandy_ile_maagmenato;SQL aler daaase mnt sandb abase;建立3组tbyedg:QLalter dabsed stnb ofi ro 42/t/oacl/oradata/ocrsb0log size 100;QL ater databsad standby logie group 2 optoacleoradatarcl/redo_b02.log iz 10m;L a atabae addtadogfile grop6 optrale/orata/orclredt0lo size100;启动自动应用归档日记:
9、SQLalter tabase recover maned tndy datbaseiconnect fro seon; 启动主库登陆主库后,执行:sqlpus as ysdaSQL statu建立3组stadby rdo log:QL ale dtaase addsy ogfile grup42 /t/or/radata/orc/redo_stb01.lo size 10;SQL aler database add stnby e group 5 2 /ptoracle/ordaa/rcl/edostb2.lg size10;SQ alterdaabse addadlofile rp 62
10、/opt/race/oradat/ocl/reo_tb03logsi 10m;SQalte systemst log_archiv_des_2 = erce=sndylw reoe=60;QL lr sytemsefl_server=saby;QL alter yse se fal_lient=cl;三)方式二具体操作环节:(热备法)由于措施二与措施一大部分相似,只有第2-小点不同,这里只列出不同点:登陆主库,热备表空间:qpl /as sybSQL altr bspace sytem gnbackp;SQL !cp/ot/oacle/orada/orclystem01dbf /otoracl
11、e/sysem0db若syte表空间有第个数据文献systed,那么还需要:QL !cp/opt/oracle/raata/rl/sstem02.dbf /prale/system2.bfL alterabespace ystm ed bcup;其她的表空间都按上面措施进行热备QL alterdatbe ceate standby cntrlfilea/pt/oracle/ ctrl1.ctl;SL extpcontrol01cl cntrol2.ctlpctr01.ct controll然后将备份出来的所有数据文献(注意不是原始数据文献)、控制文献等复制到备机上去cdscp cotrol0*
12、.t 192.1682:op/racleordatrl/sc *.df 192.68.2: /opt/oracle/oaat/rcl/cd/ot/orcl/oaataorc/arhive/sp *.dbf92.1680.2: /optorale/oda/o/arive/背面的环节就与措施一都相似了。四)措施三具体操作环节:(RA复制法).运用RMAN备份主库先拟定可以运营rman命令:rman tget / ocatlogRecover Manager: Rela 9206.0- PodcionCopright (c) 199,, Ocle Corporatin Alrihts nectedt taget databas: ORC1 (DBID=)sing tret tabase controfi insteofcovry ctaogRAN浮现上面