最全面的数据库生命周期管理解决方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高级 DBA(设计人员角色) 识别补丁周期的补丁 创建补丁计划模板 为操作人员提供模板访问权限
修补操作 人员
• 初级 DBA/应用程序 DBA(操作人员角色) • 通过模板创建补丁计划 • 在指定的目标上执行/安排补丁展示
数据库升级
概述
• EM12c 新增功能: Oracle 数据库的大规模升级 • 首发支持单实例数据库 • RAC(即将推出)
选择参考 数据库主机
供应 设计人员
创建配置文件 数据库主机 使用配置文件来填充 程序输入 数据库配置文件
锁定输入 并保存程序 锁定 程序
发布给操作人 员
最佳实践 程序
数据库供应
供应配置文件和锁定
捕捉供应配置文件
锁定值以只读模式显示
数据库生命周期管理
发现和初始供应
发现资产并供应相关软件
持续变更管理
Oracle Enterprise Manager 12c
扩展数据库自我管理领导
绩效管理
实时 ADDM ADDM 阶段比较 ASH 分析
设计系统
整合规划 Exadata 管理
生命周期管理
配置、变更和合规性管 理 海量数据库修补和升级 自动化
数据库 云 服务
数据库即服务 计量和退款
数据库生命周期管理
供应配置文件
标准化和简化
• 启用黄金映像克隆 • 具有特定补丁、配置、调优的标准映像 • 在软件库中创建和存储参考映像 • 具有灵活性,可包括二进制文件、配置、数据 • 使用配置文件供应新组件 • 不同于黄金映像的实例级属性,如目录路径、主机名称、端口、存储
数据库供应
供应设计人员到操作人员工作流程
软件库
跨数据中心分布和扩展
• 适用于如组件、指令、配件等实体类型的单 一控制台 • 集成了自我更新 • 增强对存储类型的支持 • 文件系统 • 在 OMS 之间共享 • 代理服务的文件系统 • 参考位置 – http、nfs、只读代理文件系 统 – 多位置数据中心的理想选择 • 支持软件库实体的附件和备注 • 将自述文件附加到补丁组件 • 改进了搜索,例如按供应商和版本搜索 • 细化实体权限
部署
• 大规模部署目标二进制文件并创建异地副本 • 升级过程可暂停/恢复
切换
• 将实例切换到新装置 • 需要时易切回
分析
• 检查数据库的可升级性(空间、版本等) • 支持从 10.2.0.4+ 到 11.2 的升级
自动化变更管理
减少数据库变更管理的时间和精力
变更自动化
• 自动化过程,用于捕捉和传输规划数据库从开发到生产
合规性经理, 安全性审计人员
合规性框架
合规性标准
DBA、管理员、 IT 经理
规则
• 为管理员和安全性审计员提供一组丰富的合规性报告 • 自我更新特性:
ORACLE 主目录 A
主机
将 SQL(根据需要)应用于 实例
数据库 (1)
数据库 (2)
ORACLE 主目录
数据库 数据库 (1) (2) ORACLE 主目录 A
补丁管理
为数据中心量身定制的用户配置文件
• 维护云控制基础设施 • 创建用户并分配适当的角色和权限
网站管理员
修补 设计人员
• • • •
Oracle Enterprise Manager 12c
孟繁明 高级技术顾问
挑战: 控制配置偏差
80%
“的意外停机时间是由做出改变时产 生的配置偏差所致。”
来源: Managing the Rapid Rise in Database Growth: 2011 IOUG Survey on Database Manageability(应对数据库急剧增长:2011 IOUG 数据库管理调查)
挑战: 变更管理
50%
“的 DBA 认为,他们避免对生产数 据库做出改变是考虑到对生产数据 库性能的消极影响。”
来源: Managing the Rapid Rise in Database Growth: 2011 IOUG Survey on Database Manageability(应对数据库急剧增长:2011 IOUG 数据库管理调查)
无代理发现
• 使用 IP 扫描(NMAP、无代理 )自动发现服务器、虚拟服务 器和服务 • 在选定的自动发现主机上集成
代理部署和目标发现工作流程
• 将目标从“未受管理”升级到 “受管理”
大规模代理部署
与目标发现集成
• 代理推送与目标发现完全集成
• “添加主机”而不是“推送代理”
• 主机从未受管理到受管理的升级与代理推送工作流程无缝集成 • 在单一部署会话中的多平台代理推送 • 可在初始部署期间将批准的补丁推送到代理中 • 为锁定帐户集成的 Sudo/Powerbroker • 故障时提供建议 • 支持代理克隆
忽略明显差异以防止噪音 出现差异时通 知
使用预存在模板
对配置值应用约束
Oracle Exadata 比较
? =
黄金映像 基线 目前状况
? =
? =
? =
存储单元 到 存储单元
? =
RAC RAC
数 据 库
数据 库
? =
数据 库
合规性实施
• 多层次结构 • 合规性框架 概念性文件夹,将配置标准映射到合 规性框架(PCI、COBIT、HIPAA、CIS 等)的真实结构 • 合规性标准 与多个目标相关联的规则集合 • 合规性规则 针对特定目标类型执行的检查/测试
来源: BT 部署 Oracle 数据库即服务,将供应时间从几周削减到几分钟 http://streaming.oracle.com/ebn/podcasts/media/10957726_BT_110911.mp3
数据库生命周期管理
发现和初始供应
发现资产并供应相关软件
持续 变更管理
端到端管理补丁、升级和模式变更
端到端管理补丁、升级和模式变更
持续配置和
合规性管理
跟踪资产清单、配置偏差和合规性
自动修补
与 My Oracle Support 完全集成
暂存
分析
补丁
测试
暂存
供应
报告
• 主动的咨询、建议和分析 • 一次性补丁、补丁集更新和关键补丁更新 • RAC 零停机时间修补 • 综合补丁管理和部署自动化 • 补丁情报和社区 • 简化的冲突和合并补丁过程
Байду номын сангаас
异地修补
将对单实例数据库进行修补的停机时间降至最低
1 运行 Oracle 主目录下的 多个数据库
主机
数据库 数据库 (1) (2) ORACLE 主目录
2
> 克隆 Oracle 主目录 > 修补克隆的 Oracle 主目录 (无停机时间)
主机
数据库 (1)
数据库 (2)
补丁
ORACLE 主目录
3
将实例切换到新 克隆的 Oracle 主目录
补丁管理
简单、集成、灵活
• 第 1 步: 选择补丁和目标 • 第 2 步: 选择部署选项(部署程序为自动选择) • (就地、异地、滚动、非滚动) • 第 3 步: 执行验证 – 对补丁冲突和目标级健全性的全面分析 • 第 4 步: 检查 -> 预部署 -> 部署 • 在对克隆的 Oracle 主目录进行克隆和修补等情况造成的停机前进行预部署或准备
持续配置和 合规性管理
跟踪资产清单、配置偏差和合规性
配置管理
全面、集成、自动化
集成
实时 配置 变更 检测
可扩展
发现 和资产 跟踪
比较、 历史记录和 报告
配置 合规性
配置管理
主机 和操作系统 数据库 应用 服务器
应用程序
云就绪
以应用程序/系统 为中心
配置管理
资产清单搜索和报告
保存搜索定义
使用现有关系和属性
模式变更的检测与自动化
捕捉和比较应用基线 / 工作流程
基线 1
基线 2
人力资源
1100001110100 010111010011 10100110101
基线 3
员工
部门
订单 录入
1100001110100 010111010011 10100110101
• 捕捉应用程序中所有模式对象的信 息:
• 表、视图、索引 • 程序、软件包、触发器 • 用户、init.ora • 数据库、模式、对象
• 手动部署更简单
• 通过 EM 生成代理程式或 RPM 并进行部署
软件供应
框架增强
• 设计人员和操作人员角色分离 • 设计人员可以修改部署程序 • 操作人员只能执行部署程序 • 为最终操作人员提供输入锁定功能 • 执行标准部署,最大程度地减少错误 • 细化权限 • 集成了新的证书模型 • 可扩展性 • 用户定义的部署程序 • 适用于自定义软件部署 • 用于与其他工具集成的 EMCLI 和 Web 服务接口 • 集成了自我更新 • 在主版本周期之外更新部署程序 • 可诊断性提高 • 集成了事件框架 • “调试”模式 • 更有用的错误消息
为特定搜索构建搜索条件
配置管理
资产清单报告
总体趋势
版本分发
配置详情
配置管理
拓扑查看器
• 直观地表示关系 • 在系统级而不是组件级进行管 理 • 了解相关性并分析影响 • 支持关系:
• 即装即用系统 • “依赖对象” • “使用对象”
数据库 主机
拓扑名称 监听器
• 创建自定义视图以便向预定义 系统添加新目标
数据库 A
数据库 B
Surren Partabh 核心技术首席技术官 英国电信公司
“英国电信公司使用 Oracle Enterprise Manager 提供了 数据库即服务和中间件即云服务产品。 现在,我们可以在 20 分钟内部署一个数据库,而这在过去需要好几周的时间 。 这不但降低了企业的硬件成本,还增加了企业灵敏性, 使企业能够将服务迅速推向市场。 Oracle Enterprise Manager 12c 中的新增功能着实让 BT 兴奋,例如客户自 助服务,模板供应,无代理发现,计量和退款,此外,我 们希望能够进一步降低成本。”
发现和初始供应
发现资产并供应相关软件
持续变更管理
端到端管理补丁、升级和模式变更
持续配置和 合规性管理
跟踪资产清单、配置偏差和合规性
数据库生命周期管理
发现和初始供应
发现资产并供应相关软件
持续 变更管理
端到端管理补丁、升级和模式变更
持续配置和合规性管 理
跟踪资产清单、配置偏差和合规性
发现存在哪些组件
订单
销售
CRM
1100001110100 010111010011 10100110101
产品
价格
• 捕捉和比较范围: • 比较模式
• 基线到基线 • 基线到数据库 • 数据库到数据库
数据库变更管理
数据比较
数据比较填补了一项重要空白,允许: • 应用程序供应商对种子数据进行比较 • 应用程序客户对不同网站间的配置数据进行比较 • DBA 确定应用程序升级对种子数据自定义的影响程度
• 从 10.2.0.x、11.1.0.x 升级至 11.2.0.x
• 组合或单独的升级软件和实例 • 与 My Oracle Support Upgrade Planner 集成
数据库升级
升级向导
规划
• 检测 My Oracle Support 中新的数据库版本 • 建议补丁兼容的最佳升级路径 • 在上下文中参考升级文档
挑战: 补丁管理
45%
“的 DBA 认为,保持当前的数据 库补丁水平是他们所面临的最严 峻的挑战。”
来源: Managing the Rapid Rise in Database Growth: 2011 IOUG Survey on Database Manageability(应对数据库急剧增长:2011 IOUG 数据库管理调查)
环境的模式变更
• 消除容易出错的手动流程 • 通过跟踪自定义升级的影响,加快应用程序升级 • 通过确保生产环境符合既定标准,减少停机时间并加快
恢复速度
同步应用环境
Oracle 变更管理
生产
1001100101000 010111010011 10100110101
报告
开发
测试 暂存 灾难恢复
培训
• 推动和跟踪从测试数据库到生产数据库的变化 • 将模式及其他数据库变更传输到灾难恢复、培训和报告环境 • EM12c 新增功能: 变更规划 - 允许用户将对象元数据变更指定、分组和打包 到多个目标 • 根据特定变更和基于比较的差异创建变更规划 • 基于角色的工作流程: 开发人员通过 SQL Developer 创建和提交变更规划, DBA 审查和应用变更规划
配置比较
保持一致并防止偏差
• 配置比较和偏差检测报警 • 通过“黄金”标准进行比较 • 使用专属或调度程序跨不同数据库生命 周期进行比较:开发、测试、生产 • 使用自定义或即用模板进行比较 • 能够忽略某些差异 • 在对多组件系统进行比较时非常有用 • Oracle 数据库 • Oracle Exadata • Weblogic 受管服务器 • 融合应用程序 • 1 对 1 和 1 对多比较
相关文档
最新文档