- 快召唤伙伴们来围观吧
- 微博 QQ QQ空间 贴吧
- 文档嵌入链接
- <iframe src="https://www.slidestalk.com/u32/oracle_lm90bj?embed" frame border="0" width="640" height="360" scrolling="no" allowfullscreen="true">复制
- 微信扫一扫分享
数据保护 - Oracle
展开查看详情
1 .0 © 2011 Oracle Corporation
2 .专为 Oracle 数据库设计的数据保护解决方案 唐汇志 甲骨文(中国)系统事业部高级销售顾问
3 .免责声明 以下内容旨概述产品的总体功能和发展方向。该内容仅供参考,不可纳入任何合同。 该内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。Oracle 有权自行决定任何产品的特性或功能的开发、发布和时间安排。 © 2011 Oracle Corporation
4 .议题 数据保护面临的挑战和 Oracle 的战略 Oracle 数据库数据保护产品、特性和工具 高可用性 备份软件 分层存储环境 专为 Oracle 数据库设计的 Oracle 数据保护解决方案 基于磁盘的备份 基于磁带的备份 多层备份解决方案 总结 © 2011 Oracle Corporation
5 .数据保护挑战不仅仅是容量 数据保护策略必须与停机的成本和预期的增长相契合 数据保护 SLA 日益严格 停机成本不断增加 高可用性越来越普遍 数据库中的数据每年增长超过 40% 恢复性能变得日益重要 存档需求不断增加 68% 的公司要求 100 年的存档时间 存储管理成本更高 如果任其发展,存储成本将达到总 IT 预算的 30% 存储耗电大约为数据中心耗电的 40% 以 20% 的 CAGR 增长 © 2011 Oracle Corporation IDC Digital Universe Study,由 EMC 赞助,2010 年 5 月;68% 的公司需要 100 年的存档时间 — SNIA 100 Year Archive Survey,能耗与增长 — 2007 年 Jupiter Media Corporation 和 StorageIO Group 向美国国会提交的有关服务器和数据能源效率的报告
6 .需要防范的各种数据丢失 需要一种全面的数据保护方法 © 2011 Oracle Corporation 数据丢失类型 用户或 DBA 错误 遗忘 恶意行为 软件错误 磁盘数据损坏 存储系统故障 数据中心停机 保护目标 撤销错误的更改 找回丢失数据以满足 GRC 要求 恢复到已知的良好状态并应用有效的日志 利用备用系统实现不间断运行 使用未损坏的数据副本 利用从存储系统和主数据库服务器实现不间断运行 利用采用最新数据和备用系统的备份数据中心实现不间断运行 数据保护类型 持续 数据保护 存档 持续 数据保护、备份和恢复、 高可用性 高可用性、备份和恢复 高可用性、存储镜像 高可用性、存储镜像 高可用性、灾难恢复
7 .关于数据保护环境的问题 您的 SLA 是什么,什么是管理预期 ? 您需要防止哪些数据丢失 ? 保护什么数据 ? 您 Oracle 数据库环境中的数据保护方法是否全面 ? 您能否承担没有最佳 Oracle 数据库数据保护解决方案的风险 ? © 2011 Oracle Corporation
8 .Oracle 智能存储的目标 © 2011 Oracle Corporation 提供数据库和应用程序的运行速度,提高基础架构运行速度 不再需要客户 管理 其数据 简化和加快存储部署 降低完整解决方案的总拥有成本
9 .Oracle 智能存储战略 全面的数据保护战略的基础 © 2011 Oracle Corporation
10 .Oracle 全面的智能存储产品 企业存储软件 管理、分析、数据复制、重复消除、压缩、加密、混合存储池、ZFS、SAM/QFS、ACSLS、CAM、DTrace Analytics、Oracle Secure Backup、ELS、加密密钥管理、Oracle 11g ASM、Oracle 11g 分区、Oracle 11g 智能闪存缓存、Oracle 11g 高级压缩 Exadata Oracle 数据库 云服务器 统一存储 存储阵列 闪存存储 SSD F20 F5100 磁带和虚拟磁带 SL8500 SL3000 VSM/VLE SL500 LTO T9840 T10000 SL24/48 © 2011 Oracle Corporation Exalogic Oracle 中间件 云服务器 7420 7120 7720 7320 Pillar Axiom 600 6000/2500 series
11 .用于数据保护的 Oracle 存储设备 一系列高性能、经济高效的解决方案 © 2011 Oracle Corporation
12 .任务关键型应用程序 和数据库环境 虚拟化数据库服务器 高吞吐量的应用程序 和 数据库 环境 Oracle 数据库云服务器 数据保护和高可用性 Oracle 硬件和软件,集成设计、卓越性能 © 2011 Oracle Corporation 数据 保护设备 Sun 6000 阵列 Sun ZFS 存储 软件设备 StorageTek 磁带 Exadata Storage Server 数据保护 通过高可用性 数据保护 软件
13 .任务关键型应用程序 和数据库环境 虚拟化数据库服务器 高吞吐量的应用程序 和 数据库 环境 Oracle 数据库云服务器 数据保护和高可用性 Oracle 硬件和软件,集成设计、卓越性能 © 2011 Oracle Corporation 数据保护 软件 Oracle Recovery Manager Oracle Secure Backup Sun Storage Archive Manager 数据保护 通过高可用性
14 .任务关键型应用程序 和数据库环境 虚拟化数据库服务器 高吞吐量的应用程序 和 数据库 环境 Oracle 数据库云服务器 数据保护和高可用性 Oracle 硬件和软件,集成设计、卓越性能 © 2011 Oracle Corporation 数据保护 通过高可用性 Oracle GoldenGate Oracle Database 11g Active Data Guard Oracle Database 11g Data Guard Oracle Database 11g Flashback
15 .任务关键型应用程序 和数据库环境 虚拟化数据库服务器 高吞吐量的应用程序 和 数据库 环境 Oracle 数据库云服务器 数据保护和高可用性 Oracle 硬件和软件,集成设计、卓越性能 © 2011 Oracle Corporation 数据保护 通过高可用性 Oracle GoldenGate Oracle Database 11g Active Data Guard Oracle Database 11g Data Guard Oracle Database 11g Flashback
16 .高 可用性 数据 保护 通过高可用性实现数据保护 面向实时企业的持续性和保护 不是正式的“数据保护 ”, 而是 …… . . 防止系统和数据中心停机 故障切换 / 将数据库恢复到一致的版本 与备份软件一起提供全面的解决方案 提高性能 数据库和应用程序始终可用 可以提升数据库性能和资源利用率 分流报表负载 分流测试和开发 分流物理数据保护 其他考虑因素 纯 HA 解决方案无法满足 GRC 存档要求 纯 HA 解决方案可能对人为因素很敏感 需要额外的系统和存储来保护数据 © 2011 Oracle Corporation 10 11 01 11 10 11 01 11 10 11 01 11 同步
17 .Oracle GoldenGate 高级信息分发、数据集成、灵活的高可用性 异构数据库 异构复制、转换、子集化、多拓扑 复本是通过 SQL 进行维护的逻辑副本 主动-主动资源 所有站点完全主动的(读 /写) 在应用程序层避免或解决冲突 以最少的停机时间进行迁移 数据库升级 应用程序升级 数据库迁移 平台迁移 © 2011 Oracle Corporation 基于日志的实时更改数据捕获 异构源系统 ODS 灾难恢复、数据保护 零停机迁移和升级 运营报表 实时 BI 备用 (开发且主动) 报表 数据库 EDW EDW Oracle GoldenGate ODI ODI 查询分流 数据分发 新的数据库/操作系统/硬件/应用程序 副本
18 .Oracle GoldenGate 主动-主动数据库部署,以实现性能、灾难恢复、数据保护 主动-主动配置的好处包括 : 跨距离的高可用性和灾难保护 用多个同步数据库支持一个应用程序 在某个数据库或应用程序出故障时提供持续可用性 Oracle GoldenGate 使数据库保持同步 利用冗余系统进行事务处理,以提高 ROI 所有系统都处于活动状态 — 提高性能 降低资本要求 使不同地理位置的数据中心保持同步 与 Oracle 数据库 、Data Guard、Flashback、Recovery Manager 、和 Oracle Secure Backup 结合设计 © 2011 Oracle Corporation 捕获 交付 应用程序 源数据库和目标 数据库 LAN/WAN 应用程序 源数据库和目标 数据库 交付 捕获
19 .Oracle GoldenGate 利用主用/备用数据库进行异构数据保护 © 2011 Oracle Corporation 远程或主站点 MySQL Oracle 数据库 Oracle Database 11g 辅助站点 Oracle Active Data Guard 备份、恢复、存档 主站点 Oracle Database 11g 分析 测试/开发 IBM DB2 SQL Server Oracle GoldenGate
20 .Data Guard 提供高可用性和数据保护 利用不间断的 Oracle 验证进行故障隔离 © 2011 Oracle Corporation 简单性 支持所有 Oracle 数据类型和 Oracle 数据库特性 支持例行维护,包括打补丁和滚动升级 最多 30 个副本数据库 性能 高效的同步复制,开销低,零数据丢失 快照可将报表、测试和开发、物理备份从主站点中分流 优于存储镜像 Oracle 数据库感知 网络 IO 降低到原来的 1/27,网络流量降低到原来的 1/7 同步/异步 Data Guard 观察器 网络 B 网络 A 主 备用 站点 A 站点 B 管理软件或中间件 正常运行
21 .Data Guard 提供高可用性和数据保护 利用不间断的 Oracle 验证进行故障隔离 © 2011 Oracle Corporation 站点 A 或网络 A 故障 Data Guard 观察器 网络 B 主 站点 A 站点 B 管理软件或中间件 简单性 支持所有 Oracle 数据类型和 Oracle 数据库特性 支持例行维护,包括打补丁和滚动升级 最多 30 个副本数据库 性能 高效的同步复制,开销低,零数据丢失 快照可将报表、测试和开发、物理备份从主站点中分流 优于存储镜像 Oracle 数据库感知 网络 IO 降低到原来的 1/27,网络流量降低到原来的 1/7
22 .Data Guard 提供高可用性和数据保护 利用不间断的 Oracle 验证进行故障隔离 © 2011 Oracle Corporation 同步/异步 Data Guard 观察器 网络 B 主 备用 (作为主数据库) 站点 A 站点 B 管理软件或中间件 站点 A 或网络 A 恢复 简单性 支持所有 Oracle 数据类型和 Oracle 数据库特性 支持例行维护,包括打补丁和滚动升级 最多 30 个副本数据库 性能 高效的同步复制,开销低,零数据丢失 快照可将报表、测试和开发、物理备份从主站点中分流 优于存储镜像 Oracle 数据库感知 网络 IO 降低到原来的 1/27,网络流量降低到原来的 1/7
23 .Data Guard 提供高可用性和数据保护 利用不间断的 Oracle 验证进行故障隔离 © 2011 Oracle Corporation 同步/异步 Data Guard 观察器 网络 B 网络 A 主 备用 站点 A 站点 B 管理软件或中间件 正常运行 简单性 支持所有 Oracle 数据类型和 Oracle 数据库特性 支持例行维护,包括打补丁和滚动升级 最多 30 个副本数据库 性能 高效的同步复制,开销低,零数据丢失 快照可将报表、测试和开发、物理备份从主站点中分流 优于存储镜像 Oracle 数据库感知 网络 IO 降低到原来的 1/27,网络流量降低到原来的 1/7
24 .Data Guard 提供高可用性和数据保护 Amazon.com 上的结果 © 2011 Oracle Corporation 使用 Data Guard 前 Data Guard 自动故障切换 2007 年投入使用 350 个 Data Guard 配置 150 个配置了自动故障切换
25 .Active Data Guard 提供高可用性和数据保护 © 2011 Oracle Corporation 增值 随时使用备用数据库 备用数据库上承载实时一致的只读负载 ( 查询、报表、测试、备份) 性能 通过分流查询、报表、测试来提高主数据库速度 将快速增量 RMAN 备份从主数据库分流到备用数据库 数据损坏保护 损坏检测和块修复 从主数据库到备用数据库或从备用数据库到主数据库 对用户和应用程序透明 主 数据库 活动备用数据库 以只读方式打开 读写 负载 持续重做 传输、验证和应用 实时报表 快速 增量备份
26 .Active Data Guard — 提高处理所有负载的性能 © 2011 Oracle Corporation 读写吞吐量翻倍 只读吞吐量增加 70% 消除了读写和只读负载之间的争用 290 1,530 2,610 备用 数据库 630 主 数据库 事务数/秒 仅 主数据库 只读负载 读写负载 主数据库 和备用数据库
27 .Oracle 闪回技术 — 持续数据保护 错误恢复技术的革命 © 2011 Oracle Corporation 快速、细粒度的 时间点恢复 仅对 更改的数据 进行操作 恢复时间取决于数据库的活动量而不是数据库大小 修正时间从数小时缩短到数分钟 适用于 所有类型的用户错误 最终 用户 开发人员 管理员 对数据库实施持续数据保护 经过优化的、更改前的块日志记录 仅恢复 更改的 块 重放日志以将 DB 恢复到希望的时间 简单、单一的命令恢复 将数据库闪回到“下午 2:05” 恢复下午 2:05 后写入的旧块 数据 文件 闪回 日志 写入 新块 利用时间戳 记录旧块 下午 12:35 下午 2:03 下午 2:07
28 .Oracle Recovery Manager (RMAN) 备份和恢复引擎,Oracle 数据库的一个集成特性 对数据库文件格式和恢复过程的内在了解 块验证 联机块级恢复 未使用块压缩 联机、多流路备份 原生加密 Data Recovery Advisor (11g) 集成的磁盘、磁带和云备份利用快速恢复区和 Oracle Secure Backup 也支持利用领先的第 3 方备份产品的磁带备份 通过 Oracle Enterprise Manager 或备份脚本启动 © 2011 Oracle Corporation Oracle Enterprise Manager RMAN 数据库 快速 恢复区 磁带驱动器 云* *得到 Oracle 安全备份云模块支持
29 .Oracle RMAN 快速恢复区 集成的磁盘到磁盘备份和恢复与存储分层 快速恢复区 (FRA) 灵活的 — 目录、文件系统或 ASM 磁盘组 经济高效 — 快速恢复区中的低成本存储 高效 — RMAN 压缩最高可减小 40% 的大小 简单 — 即时恢复 switch datafile 4 to copy; recover datafile 4; 快速增量备份 仅备份更改的块 使用非常高效的算法跟踪更改的块 — 速度最多提高 20 倍 高效的“持续增量”备份战略 开始时进行完整映像备份 之后再定期进行增量备份 增量备份合并到现有映像备份以创建更新的映像备份 © 2011 Oracle Corporation 快速 恢复区 夜间 应用 验证的 增量 每周 存档 到磁带 数据库 区