[三思笔记]一步一步学DataGuard

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

[三思笔记]-一步一步学DataGuard系列:5454589君三思群:59666289[[[[三思笔记]]]]一步一步学DataGuardDataGuardDataGuardDataGuard本系列是一个一般初学者学习过程的记录,其中的概念可能解释的略显初级,其中的过程可能演示的略显生疏,其中的操作可能表现的略显繁琐,但,它记录了一种方法,一番热忱,一段历程,希望我曾经的崎岖能帮助你走的更平坦:[三思笔记]之一步一步学DataGuard~~~~另注:本系列中部分文章已发表至itpub,如无授权请勿转载~~~----君三思junsansi@sain.com第一部分----基础1111之名词先混个脸熟....................................................................................................................................................2007.11.232007.11.232007.11.232007.11.23第一部分----基础2222之术语再了解大概....................................................................................................................................................2007.11.292007.11.292007.11.292007.11.29第二部分----物理standby(1)standby(1)standby(1)standby(1)创建步骤........................................................................................................................................................2007.12.032007.12.032007.12.032007.12.03第二部分----物理standby(2)standby(2)standby(2)standby(2)创建示例........................................................................................................................................................2007.12.062007.12.062007.12.062007.12.06第二部分----物理standby(3)standby(3)standby(3)standby(3)角色转换........................................................................................................................................................2007.12.112007.12.112007.12.112007.12.11第二部分----物理standby(4)standby(4)standby(4)standby(4)高级管理........................................................................................................................................................2008.01.132008.01.132008.01.132008.01.13第三部分----逻辑standby(1)standby(1)standby(1)standby(1)创建步骤........................................................................................................................................................2008.02.032008.02.032008.02.032008.02.03第三部分----逻辑standby(2)standby(2)standby(2)standby(2)创建示例........................................................................................................................................................2008.02.182008.02.182008.02.182008.02.18第三部分----逻辑standby(3)standby(3)standby(3)standby(3)角色转换........................................................................................................................................................2008.02.222008.02.222008.02.222008.02.22第三部分----逻辑standby(4)standby(4)standby(4)standby(4)高级管理........................................................................................................................................................2008.03.042008.03.042008.03.042008.03.04第四部分----补充(1)Standby(1)Standby(1)Standby(1)Standby之RedoRedoRedoRedo传输服务........................................................................................2007.12.182007.12.182007.12.182007.12.18第四部分----补充(2)Standby(2)Standby(2)Standby(2)Standby之选择保护模式....................................................................................................2007.12.212007.12.212007.12.212007.12.21第四部分----补充(3)Standby(3)Standby(3)Standby(3)Standby之LogLogLogLog应用服务....................................................................................................2008.02.262008.02.262008.02.262008.02.26第四部分----附章(1)RMAN(1)RMAN(1)RMAN(1)RMAN备份来创建之热身............................................................................................2008.01.222008.01.222008.01.222008.01.22第四部分----附章(2)RMAN(2)RMAN(2)RMAN(2)RMAN备份来创建之实践............................................................................................2008.01.282008.01.282008.01.282008.01.28[三思笔记]-一步一步学DataGuard系列:5454589君三思群:59666289第一部分基础1111之名词先混个脸熟2007.11.232007.11.232007.11.232007.11.23它有无数个名字,有人叫它dg,有人叫它数据卫士,有人叫它dataguard,在oracle的各项特性中它有着举足轻理的地位,它就是(掌声)......................OracleDataGuard。而对于我而言,我一定要亲切的叫它:DG(注:主要是因为打着方便)。不少未实际接触过dg的初学者可能会下意识以为dg是一个备份恢复的工具。我要说的是,这种形容不完全错,dg拥有备份的功能,某些情况下它甚至可以与primary数据库完全一模一样,但是它存在的目的并不仅仅是为了恢复数据,应该说它的存在是为了确保企业数据的高可用性,数据保护以及灾难恢复(注意这个字眼,灾难恢复)。dg提供全面的服务包括:创建,维护,管理以及监控standby数据库,确保数据安全,管理员可以通过将一些操作转移到standby数据库执行的方式改善数据库性能。后面这一长串大家可以把它们理解成形容词,千万不要被其花哨的修饰所迷惑,要抓住重点,要拥有透明现象看本质的能力,如果没有那就要努力学习去拥有,下面我来举一个例子,比如我们夸人会说它聪明勇敢善良等等,这些就属于形容词,不重要,重点在于我们究竟想形容这个人是好人还是坏人。然后再回来看看oracle对dg功能上的形容,数据保护和灾难恢复应该都可以归结为高可用性,那么我们可以清晰的定位dg的用途了,就是构建高可用的企业数据库应用环境。一、DataDataDataDataGuardGuardGuardGuard配置(Data(Data(Data(DataGuardGuardGuardGuardConfigurations)Configurations)Configurations)Configurations)DataGuard是一个集合,由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成。组成DataGuard的数据库通过OracleNet连接,并且有可能分布于不同地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制,至于操作系统就更无所谓了(某些情况下),只要支持oracle就行了。你即可以通过命令行方式管理primary数据库或standby数据库,也可以通过DataGuardbroker提供的专用命令行界面(DGMGRL),或者通过OEM图形化界面管理。1.1.1.1.PrimaryPrimaryPrimaryPrimary数据库前面提到,DataGuard包含一个primary数据库即被大部分应用访问的生产数据库,该库即可以是单实例数据库,也可以是RAC。2.2.2.2.StandbyStandbyStandbyStandby数据库Standby数据库是primary数据库的复制(事务上一致)。在同一个DataGuard中你可以最多创建9个standby数据库。一旦创建完成,DataGuard通过应用primary数据库的r

1 / 100
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功