




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
OracleDataGuard容灾解决方案OracleDataGuard容灾解决方案OracleDataGuard容灾解决方案V:1.0精细整理,仅供参考OracleDataGuard容灾解决方案日期:20xx年X月OracleDataGuard容灾解决方案
目录一.需求分析 2二.解决方案 3拓扑架构 3方案特点 3方案优势 4产品介绍 5三.Oracle维保服务 7四.方案报价 10
需求分析用户现有两台服务器,windows2008平台,一台运行oracle11gr2,一台运行用友NC。现在通过每天备份的方式保证安全。用户希望在他的另一个机房(裸光纤互联)中搭建容灾平台。因此本方案针对以上现状,提出OracleDataGuard容灾解决方案,这样主数据库在遇到极端状况时,可以及时切换到备库,保证业务的连续性。解决方案拓扑架构Dataguard可以实现远程数据容灾,利用该功能也可实现高可用性。数据容灾是指建立一个异地的数据系统,该系统是本地关键应用数据的一个实时复制。在本地数据及整个应用系统出现灾难时,系统至少在或本地异地保存有一份可用的关键业务的数据,基于该功能,结合客户实际情况我方推荐使用其作为保证系统可靠运行的一种解决方案,由于两台机器的数据一致性以及低延迟,完全可以胜任,在主机出现故障时,切换至备机运行。方案特点对现有的环境改动小,能最大限度的减少对现有应用系统的影响。能满足客户对海量数据的管理要求。可以实现远距离容灾,对网络要求低,低延时,快速业务切换。同步或异步日志传输;低成本的投入。方案优势灾难恢复和高可用性—DataGuard提供了一个高效和全面的灾难恢复和高可用性解决方案。易于管理的转换和故障切换功能允许主数据库和备用数据库之间的角色转换,从而使主数据库因计划的和计划外的中断所导致的停机时间减到最少。完善的数据保护—使用备用数据库,DataGuard可保证即使遇到不可预见的灾难也不会丢失数据。备用数据库提供了防止数据损坏和用户错误的安全保护。主数据库上的存储器级物理损坏不会传播到备用数据库上。同样,导致主数据库永久损坏的逻辑损坏或用户错误也能够得到解决。最后,在将重做数据应用到备用数据库时会对其进行验证。有效利用系统资源—备用数据库表使用从主数据库接收到的重做数据进行更新,并且可用于诸如备份操作、报表、合计和查询等其它任务,从而减少执行这些任务所必需的主数据库工作负载,节省宝贵的CPU和I/O周期。使用逻辑备用数据库,用户可以在模式中不从主数据库进行更新的表上执行数据处理操作。逻辑备用数据库可以在从主数据库中对表进行更新时保持打开,并可同时对表进行只读访问。最后,可以在维护的表上创建额外索引和物化视图,以获得更好的查询性能和适应特定的业务要求。灵活的数据保护功能,从而在可用性与性能要求之间取得平衡—OracleDataGuard提供了最大保护、最高可用性和最高性能等模式,来帮助企业在系统性能要求和数据保护之间取得平衡。自动间隔检测及其解决方案—如果主数据库与一个或更多个备用数据库之间的连接丢失(例如,由于网络问题),则在主数据库上生成的重做数据将无法发送到那些备用数据库上。一旦重新建立连接,DataGuard就自动检测丢失的存档日志序列(或间隔),并将必要的存档日志自动传输到备用数据库中。备用数据库将重新与主数据库同步,而无需管理员的任何手动干预。简单的集中式管理—DataGuardBroker使一个DataGuard配置中的多个数据库间的管理和操作任务自动化。Broker还监控单个DataGuard配置内的所有系统。管理员可以使用OracleEnterpriseManager或Broker自己专用的命令行界面(DGMGRL)来利用这个集成的管理框架。与Oracle数据库集成—OracleDataGuard是作为Oracle数据库(企业版)的一个完全集成的功能提供的,实现无缝集成。产品介绍Dataguard技术是ORACLE推荐的高可用性方案:OracleDataGuard是管理、监控和自动化软件的基础构件,它创建、维护和监控一个或多个备用数据库,以保护企业数据结构不受故障、灾难、错误和崩溃的影响。DataGuard使用备用数据库保持为与生产数据库在事物上一致的副本。这些备用数据库可能位于距生产数据中心数千英里的远程灾难恢复站点,或者可能位与同一城市、同一校园乃至同一建筑内。当生产数据库由于计划中断或以为中断而变得不可用时,DataGuard可以将任意备用数据库切换到生产角色,从而使与中断相关的停机时间减到最少,并防止任何数据丢失。作为Oracle数据库企业版的一个特性推出的DataGuard能够与其他的Oracle高可用性(HA)解决方案(如真正应用集群(RAC)和恢复管理器(RMAN))结合使用,以提供业内前所未有的高水平数据保护和数据可用性。DataGuard结构组件DataGuard是ORACLE数据库的一个选件,市面上很多产品是利用其做了一定包装后推出到市场,其实质仍然是利用了DataGuard的技术。利用DataGuard的条件是:源ORACLE数据库和目标ORACLE数据库版本要一致操作系统平台要一致即DataGuard不能实现跨平台的数据容灾,如果利用DataGuard需要首先进行数据整合,然后结合OracleRac实现真正的高可用性容灾。Dataguar功能OracleDataGuard包括一个生产数据库,也称为主数据库,以及一个或多个备用数据库,这些备用数据库是与主数据库在事务上一致的副本。DataGuard利用重做数据保持这种事务一致性。当主数据库中发生事务时,则生成重做数据并将其写入本地重做日志文件中。通过DataGuard,还将重做数据传输到备用站点上,并应用到备用数据库中,从而使备用数据库与主数据库保持同步。DataGuard允许管理员选择将重做数据同步还是异步地发送到备用站点上。备用数据库的底层技术是DataGuard重做应用(物理备用数据库)和DataGuardSQL应用(逻辑备用数据库)。物理备用数据库在磁盘上拥有和主数据库逐块相同的数据库结构,并且使用Oracle介质恢复进行更新。逻辑备用数据库是一个独立数据库,它与主数据库包含相同的数据。它使用SQL语句进行更新,其相对优势是能够并行用于恢复以及诸如报表、查询等其他任务。DataGuard简化了主数据库和选定的备用数据库之间的转换和故障切换,从而减少了由计划停机和计划外故障所导致的总停机时间。主数据库和备用数据库以及它们的各种交互可以使用SQL*Plus来进行管理。为了获得更简便的可管理性,DataGuard还提供了一个分布式管理框架(称为DataGuardBroker),它不但自动化了DataGuard配置的创建、维护和监控,并对这些操作进行统一管理。管理员可以使用OracleEnterpriseManager或Broker自己的专用命令行界面(DGMGRL)来利用Broker的管理功能。OracleDataGuard为了灾难恢复和高可用性通过使用多个进程达到自动控制的目的。对于物理备用数据库而言,备用联机日志是可选的。逻辑备用数据库并不使用备用联机重做日志。主节点上,日志传输服务主要使用如下几个进程来完成:1、LGWRLGWR搜集事务日志,并且更新联机日志。在同步模式下,LGWR直接将redo信息直接传送到备库中的RFS进程,主库在继续进行处理前需要等待备库的确认。在非同步情况下,也是直接将日志信息传递到备库的RFS进程,但是不等待备库的确认信息主库进程可以继续运行处理。2、ARCHARCHn或者是一个SQLsession执行了一个归档操作,为了恢复的需要,创建了一个联机日志的拷贝。Archn进程可以在归档的同时,传递日志流到备库的RFS进程。该进程还用于前瞻性检测和解决备库的日志不连续问题(GAP)。3、FALFetcharchivelog只有物理备库才有该进程,FAL进程提供了一个client/server的机制,用来解决检测在主库产生的连续的归档日志,而在备库接受的归档日志不连续的问题。备库节点上,日志应用进程主要使用如下的进程来完成:1、RFSRfs进程主要用来接受从主库传送过来的日志信息。对于物理备用数据库而言,RFS进程可以直接将日志写进备用重做日志,也可以直接将日志信息写到归档日志中。为了使用备库重做日志,我们必须创建他们,一般和主库的联机日志大小以及组一样。2、ARCHn只对物理备库,Arch进程归档备库重做日志,这些日志以后将被MPR进程应用到备库。3、MRPManagedrecoveryprocess该进程只针对物理备库。该进程应用归档日志到备库。如果我们使用SQL语句启用该进程ALTERDATABASERECOVERMANAGEDSTANDBYDATABASE,那么前台进程将会做恢复。如果加上disconnect语句,那么恢复过程将在后台进程,发出该语句的进程可以继续做其他的事情。4、LSPLogicalstandbyprocess只有逻辑备库才会有该进程。LSP进程控制着应用归档日志到逻辑备用数据库。Oracle维保服务故障级别划分首先,我们按照Oracle数据库在生产出现问题时对应用系统的不同影响进行了故障级别的划分,针对不同的故障级别我们将提供合适的技术支持服务。1级故障(L1):Oracle数据库出现的告警或报错甚至瘫痪,使日常业务处理受到影响,远程支持无法立即解决,视为1级故障,对应一级故障提供应急服务,4小时内提出解决方案,最快速度到达现场(适合的交通工具)2级故障(L2):Oracle数据库出现的告警或报错,但日常业务仍可以正常进行,远程支持可以解决,视为2级故障。对应二级故障提供远程服务,2小时内到达现场,该服务对应安装服务3级故障(L3):Oracle数据库出现的告警或报错,通过远程技术指导或电话指导可以快速解决,视为3级故障,此故障使用邮件或电话可以解决4级故障(L4):生产系统目前正常运行,但为预防故障,需要定期进行检查,视为4级故障。技术支持服务方式我们将为维保签约客户成立技术支持小组,由Oracle认证工程师组成的专家小组将为客户提供全方位的维保服务。并针对客户的具体应用情况,为其分配有Oracle资质的专员工程师,为客户提供一站式服务。具体服务内容如下:提供7*24小时电话技术咨询服务客户在工作日(法定节假日除外)上班时间可以拨打热线服务电话,签约用户会有专门的工程师在非工作时间接受日常技术问题咨询。服务适用于所有级别故障处理。对客户提出的一般性问题进行技术咨询、指导。如遇客户新添加应用系统,我方帮助用户评定方案的可行性,同时顾问咨询服务可以帮助您找到利用该数据库平台的解决方案,以便把您的企业转变成信息驱动的企业。提供邮件技术咨询服务为客户提供技术服务邮箱,客户可以通过邮件方式将日常工作和学习中遇到的问题提交,我们技术专家将在接收到邮件24小时之内答复。此服务适用于所有级别故障处理。即时信息服务利用QQ、MSN、YahooMessenger等即时信息软件,为企业提供交互式的即时信息ORACLE技术支持服务,解决用户在使用ORACLE过程中遇到的问题。提供专员工程师7*24小时(整个服务年度内)技术支持服务专员工程师在签约后五个工作日内将对客户的Oracle具体情况做调研,以便更快、更准确地解决问题。客户可以在全天拨打专员工程师手机或通过网络与专员工程师联系,寻求技术支持。此服务适用于3级及3级以上故障处理。定期巡检服务(四次/年度)技术支持小组将派专员工程师定期对签约客户进行巡检服务,对客户进行现场指导、解答技术问题;对Oracle数据库的运行状态及环境进行监测,解决故障隐患。提供认证工程师故障应急服务客户遇到Oracle数据库的1级和2级故障,可申请故障应急服务。技术支持小组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 屠宰企业现场管理制度
- 公司单位保安管理制度
- 智能制造项目采购合同全面质量管理体系
- 领导科学中的心理契约与员工关系试题及答案
- 2025年工业互联网平台入侵检测系统在网络安全监测与预警中的应用优化
- 城市更新项目拆迁补偿与住宅买卖合同
- 软件测试与决策支持系统的关系试题及答案
- 矿产资源抵押借款合同范本
- mba考试试题及答案
- 软件测试中如何有效管理时间试题及答案
- 2024年新疆维吾尔自治区中考英语真题含解析
- 电气接地培训课件
- 《甲状腺髓样癌》课件
- 文书模板-《因病申请低保申请书》
- 《分层装配支撑钢框架房屋技术规程》
- 2024网络安全技术技能人才职业能力图谱
- 中国科学院大学《模式识别与机器学习》2023-2024学年第一学期期末试卷
- 新:恶性肿瘤免疫治疗技术应用指南
- 《焊接机器人》课件
- DB52T 1211-2017 电站汽轮机数字电液控制系统并网试验及检测指标
- 医疗行业招标代理服务方案
评论
0/150
提交评论