文档详情

Oracle容灾解决方案.ppt

发布:2017-08-08约8.86千字共39页下载文档
文本预览下载声明
讲座议题 停机造成的损失 Oracle Data Guard 核心 什么是 Oracle Data Guard? Oracle 为 Oracle 数据提供的灾难恢复解决方案 Oracle 数据库企业版 (EE) 的特性 自动创建和维护生产数据库(或主数据库)的一个或多个事务一致的副本(备用数据库) 如果主数据库(因灾难、维护)不可用,那么可以激活一个备用数据库并使之承担主数据库的角色 要求主服务器和备用服务器上的 Oracle 数据库和操作系统的版本相同 Oracle Data Guard 结构 Data Guard 流程结构 (9i) Data Guard 重做应用 Data Guard SQL 应用 转换和故障切换 主数据库和备用数据库角色的转换 转换 计划的角色转换 无需将数据库重新实例化 用于维护操作系统和硬件 故障切换 主数据库出现意外故障(例如灾难) 必须将主数据库重新实例化或闪回 [10g] 利用简单的 SQL / GUI 界面进行初始化 Data Guard 使涉及到的过程自动化 灵活的数据保护模式 自动重新同步 可能出现网络连接问题 Data Guard 在网络连接恢复后自动重新同步备用数据库 隐式 主数据库上空闲的 ARCH 进程定期 ‘ping’ 所有的备用数据库,以查看它们是否丢失了任何重做数据 如果丢失,则把丢失的重做数据发送给它们 显式 应用过程期间在物理备用数据库中发现数据丢失 根据 FAL_SERVER 和 FAL_CLIENT 设置,通知主数据库,然后发送丢失的重做数据 讲座议题 Data Guard 10g 的新特性 实时应用 利用闪回数据库增强 DR SQL 应用增强 SQL 应用 — 使数据库滚动升级 企业管理器的新特性 示例 — 易于使用 使用企业管理器进行转换,轻轻点击鼠标即可 Data Guard 的优点 Data Guard 与远程镜像比较 Performance of Remote Mirroring vs. Data Guard If mirroring is used for a database, then the database files, the online logs, and the archive logs must be mirrored resulting in much worse performance 讲座议题 造成停机的原因 以最低的成本实现最高的数据保护 Oracle 的集成高可用性解决方案 讲座议题 某省 电信公司帐务系统采用 Oracle Data Guard 物理备用数据库 容灾案例: 阿里巴巴 有关更多详细信息,请访问 最高可用性结构白皮书: /deploy/availability/htdocs/maa.htm OTN 上的 HA 门户:/deploy/availability/ OTN 上的 Data Guard 主页: /deploy/availability/htdocs/DataGuardOverview.html Oracle 文档 — Data Guard: /docs/cd/B12037_01/server.101/b10823/toc.htm Oracle 文档 — 高可用性最佳实践: /docs/cd/B12037_01/server.101/b10726/toc.htm 系统 故障 数据 故障 系统 变更 数据 变更 意外 停机 计划 停机 存储器故障 人为错误 毁坏 站点故障 ASM 镜像 存储器故障保护 闪回 人为错误保护 数据卫士 站点故障保护 闪回恢复区 毁坏保护 系统 故障 数据 故障 系统 变更 数据 变更 意外 停机 计划 停机 真正应用集群 自动存储管理 闪回 RMAN 与快速恢复区 H.A.R.D Data Guard 联机重新配置 滚动升级 联机重定义 Data guard结构与特性 Data Guard 10g 的新特性 最高可用性结构 成功案例 问答 典型的将Oracle集群数据库RAC和Data Guard相结合的容灾方式。 主数据库采用四个节点的集群数据库(RAC),数据存放在共享的裸设备上。集群数据库针对服务器故障提供了保护,并可分担负载 异步物理备用数据库来保护数据 日志传送的间隔平均为半个小时,7.5G; 180G/天 主数据库的数据量在1TB左右 A Q 问 答 Cost - Hig
显示全部
相似文档