产品特色
编辑推荐
常言道“工欲善其事,必先利其器”。Oracle Enterprise Manager Cloud Control 13c 作为Oracle 数据库云的构建、配置及管理组件,为企业客户提供了一个便捷的图形化工具,帮助客户实现Oracle 数据库私有云或混合云的部署。《构建Oracle数据库云*佳实践 使用Oracle Enterprise Manager Cloud Control 13c》作者Porus 是Oracle Enterprise Manager 产品的全球实施专家,为大型跨国公司和企业成功地实施了许多Oracle Enterprise Manager 的项目,涉及10g、11g、12c 和13c 多个不同的版本和工具集。在《构建Oracle数据库云*佳实践 使用Oracle Enterprise Manager Cloud Control 13c》中,作者结合自己使用13c 构建和管理Oracle 数据库云的实施经验,为读者提供了丰富和真实的案例及建议,帮助企业实现构建和管理高性能的Oracle 数据库私有云或混合云服务,书中内容涉及“如何整合服务器和数据库的资源、如何规划和配置数据库云、如何实施DBaaS(Database as a Service)、SCHaaS(Schema as a Service)和PDBaaS(Pluggable Database as a Service)、如何使用Cloud REST API、如何配置及监控Oracle 数据库混合云等多个方面。
在《构建Oracle数据库云*佳实践 使用Oracle Enterprise Manager Cloud Control 13c》的*后两章,作者也简要地介绍了Oracle 容灾数据库、基于云的安全性和数据备份方面的内容。讨论了如何使用Oracle Recovery Manager(RMAN)软件规划并执行数据库备份、如何通过Oracle Data Guard 选件利用Oracle 备份数据库实现灾备。
内容简介
设计和维护Oracle数据库云的全流程路线图
《构建Oracle数据库云*佳实践 使用Oracle Enterprise Manager Cloud Control 13c 》由Oracle Press出版,详细介绍了如何使用Oracle Enterprise Manager Cloud Control 13c 构建、配置并管理一个 以数据为中心的私有云/混合云。本书作者是经验丰富的Oracle认证大师(OCM),为读者提供了清 晰的解释、真实的案例及专家级建议。通过本书可以掌握如何整合服务器和数据库资源;如何规 划和设置云服务;如何实施DBaaS、SCHaaS和PDBaaS;如何使用Cloud REST API;如何使用混合 云配置。此外,本书也介绍了容灾数据库、基于云的安全性和数据备份。
主要内容
● 使用Oracle Enterprise Manager Cloud Control 13c 整合主机和数据库,并为迁移到云服务做准备
● 配置及维护Database as a Service云及快照克隆
● 有效地利用Schema as a Service
● 利用Pluggable Database as a Service进行*优的整合及资源隔离
● 配置及监控基于Oracle的数据库混合云
● 利用Cloud REST API执行as-a-service请求
● 利用Oracle Recovery Manager(RMAN)软件功能规划并执行数据库备份
● 利用Oracle Data Guard,通过Oracle备用数据库实现灾备
作者简介
Porus Homi Havewala在Oracle 新加坡公司工作,担任企业架构办公室(ASEAN)战略计划顾问一职,同时也是Oracle Enterprise Manager Technology的区域主题事务专家(Subject Matter Expert,SME),他效力于Oracle系统的数据库私有云的研究。他拥有10g OCM和11g OCM(Oracle Certified Master)认证,也是新加坡的*个Oracle ACE。他在2008年被授予Oracle ACE Director头衔。而全球目前只有不到200名Oracle ACE Director,为表彰Porus在Oracle领域的杰出成就,他被授予新加坡*位获得Oracle ACE和ACE Director荣誉的专家。
Porus自1994年起积累了丰富的Oracle产品技术经验;他的工作经历包括资深DBA、资深数据库顾问、数据库架构师、E-Business技术DBA、开发DBA以及数据库设计师和建模师(使用Oracle Designer)。他曾在OTN的Oracle Enterprise Manager板块上发表了13篇技术文章和3篇白皮书,他的作品已被列入*受欢迎的OTN文章列表。OTN是世界上*大的开发人员、DBA和架构师社区。
Porus创建了http://enterprise-manager.blogspot.com博客网站,这是世界上首批致力于Enterprise Manager的博客网站之一。他也是拥有超过58 000名成员的LinkedIn.com上Oracle Senior DBA小组的创始人和经理。
Porus是2010年出版的Oracle Enterprise Manager Grid Control(Rampant TechPress)一书的独立作者。也是2012年出版的Oracle Enterprise Manager Cloud Control 12c:Managing Data Center Chaos(PACKT Publishing)一书的独立作者。
Porus于20世纪80年代中期在印度开始担任Turbo-C程序员,然后在澳大利亚担任dBase / FoxPro开发人员。1994年,他撰写了一本关于Microsoft FoxPro 2.5 / 2.6的图书,这是他从Wordware Publishing出版的*本技术著作。他在1994年开始接触Oracle 技术,并作为Oracle DBA /开发人员(使用Oracle Forms、Oracle Reports和Oracle Designer)在多家公司任职。
在澳大利亚*大的电信公司任职期间,Porus是DBA团队的资深数据库顾问,多年来一直负责制定数据库标准、设计数据库架构,以及为世界*个Enterprise Manager Grid Control 10g的站点做架构、设置和管理工作。之后,他在Oracle印度(孟买)的高级客户服务(ACS)部门工作,然后在新加坡一家名叫S&I Systems的公司(是Oracle的白金服务合作伙伴)工作,之后又重新加入Oracle新加坡公司。
Porus是Oracle技术的爱好者,特别是Oracle Enterprise Manager产品的爱好者,他为大型跨国公司举办了多次好评如潮的研讨会和网络研讨会,并为企业实施了这个强大的企业工具集。由于Enterprise Manager是Oracle Database Cloud的核心,因此Porus开始研究并编写了Oracle技术中关于Database as a Service的各项功能。他非常享受对Oracle技术的探索过程。
目录
目 录
第1章 云端的整合规划 1
1.1 Oracle云计算介绍 1
1.2 物理服务器的整合管理 2
1.3 执行主机整合规划 2
1.4 创建P2P的自定义整合场景 10
1.5 整合至Oracle公共云服务器 17
1.6 整合至虚拟服务器 19
1.7 更新基准率 20
1.8 Database Consolidation Workbench 21
1.9 创建D2S项目及场景 22
1.10 创建D2D项目及场景 27
1.11 实施整合规划 30
1.12 小结 31
第2章 数据库即服务 33
2.1 Self Service Portal配置 34
2.2 Software Library配置 34
2.3 Self Update配置 35
2.4 部署插件 37
2.5 创建门户角色和用户 40
2.6 创建PaaS Infrastructure Zone 40
2.7 创建数据库池 42
2.8 Quotas设置 45
2.9 创建数据配置文件:单实例数据库 46
2.10 创建数据配置文件:快照克隆数据库 50
2.11 创建服务模板:单实例数据库 51
2.12 创建服务模板:Snap Clone Database 57
2.13 启用Request Settings 59
2.14 Chargeback配置 61
2.14.1 更改Chargeback的全局设置 64
2.14.2 添加成本中心 64
2.15 自助服务:请求和创建数据库服务 68
2.16 自助服务:请求和创建Snap Clone(CloneDB)数据库服务 80
2.17 小结 87
第3章 模式即服务 89
3.1 创建一个模式池 90
3.2 处理配额 93
3.3 创建数据配置文件 94
3.4 从HR模式创建一个服务模板 97
3.5 为用户自定义模式创建服务模板 99
3.6 请求设置 101
3.7 配置计费 102
3.8 自助服务:请求和创建一个模式服务 104
3.9 自助服务:请求和创建用户自定义模式 110
3.10 小结 114
第4章 可插拔数据库即服务 115
4.1 创建一个可插拔数据库池 116
4.2 设置配额 119
4.3 为PDB创建数据配置文件 120
4.4 从PDB配置文件创建服务模板 122
4.5 为空PDB创建服务模板 125
4.6 设立请求设置 128
4.7 配置计费 128
4.8 自助服务:为SALES PDB请求和创建PDB服务 130
4.9 自助服务:为空PDB请求和创建PDB服务 136
4.10 查看计费结果 138
4.11 管理云 141
4.12 小结 143
第5章 数据库混合云 145
5.1 混合云的预安装步骤 146
5.1.1 第一步:注册代理 146
5.1.2 第二步:生成SSH
密钥 147
5.1.3 第三步:创建命名
证书 147
5.1.4 第四步:将SELINUX设置
为Permissive 148
5.1.5 其他要求 149
5.2 测试混合云 149
5.2.1 安装云代理 150
5.2.2 在云服务器上发现数据
库和侦听器 156
5.2.3 比较本地和云数据库
的配置 160
5.2.4 将本地的PDB克隆
到云上 162
5.3 当给云数据库打补丁时,先
保存Agent Home目录 163
5.4 克隆到Oracle云上 163
5.4.1 对结果进行遮蔽 170
5.4.2 验证CDB的APEX
版本 171
5.5 从Oracle云端克隆 172
5.6 小结 174
第6章 使用Cloud REST API 175
6.1 安装REST客户端 176
6.2 前期准备步骤 177
6.3 步骤1:查看详细信息 178
6.4 步骤2:创建数据库 182
6.4.1 通过Enterprise Manager
API检查数据库的
创建进度 184
6.4.2 通过Cloud REST API
检查数据库的创建
进度 186
6.5 步骤3:刷新已完成创建
请求的数据库 186
6.6 步骤4:删除之前通过请求
完成创建的数据库 188
6.7 步骤5:创建Schema 189
6.7.1 通过EM13c界面检查
schema创建请求进度 191
6.7.2 通过Cloud REST API
检查schema的创建请求
进度 191
6.8 步骤6:删除之前通过请求
完成创建的schema服务 192
6.9 步骤7:创建可插入数据库 193
6.9.1 通过EM13c界面检查PDB
创建请求的完成进度 195
6.9.2 通过Cloud REST API
检查PDB创建请求的完成
进度 196
6.10 步骤8:删除完成创建的可
插拔数据库 197
6.11 通过JSON文件导入
Postman Collections(可选) 198
6.12 小结 199
第7章 管理数据库备份 201
7.1 在过去的备份 202
7.2 RMAN的优点 203
7.3 初始备份步骤 203
7.4 备份设置 205
7.5 调度完整的备份 210
7.6 管理备份 215
7.7 调度增量备份 216
7.8 备份策略 220
7.9 数据库组备份 220
7.10 Oracle Database 12c的备份 227
7.11 创建备份报告 228
7.12 小结 229
第8章 管理备用数据库 231
8.1 Oracle灾难恢复的旧时代 232
8.2 初始步骤 234
8.3 添加备用数据库 235
8.4 Data Guard的菜单选项 243
8.5 Data Guard Administration 246
8.6 编辑备用数据库属性 247
8.6.1 General选项卡设置 248
8.6.2 Standby Role Properties
选项卡设置 248
8.6.3 Common Properties选项
卡设置 249
8.6.4 保存并检查你的设置 249
8.7 编辑主数据库属性 250
8.8 转换为快照备用数据库 250
8.9 计划切换和故障切换 251
8.9.1 执行计划切换 252
8.9.2 执行故障切换 254
8.10 Oracle Database 12c中的
远程同步 258
8.11 通过自助服务实现
Data Guard 263
8.12 小结 263
前言/序言
前 言
我再次热烈欢迎我的读者们。感谢你们选择并阅读本书。与许多技术文档和来自于Oracle的官方文档不同,我通常使用容易理解的英文。
这是我第三本关于Oracle强大的企业管理产品Oracle Enterprise Manager的书,本书着重讲解Oracle Private Database Cloud。
在这本《Oracle数据库云实战 使用Oracle Enterprise Manager Cloud Control 13c》新书中,我将围绕Oracle Database(11g和12c)并使用最新版本的Oracle Enterprise Manager Cloud Control 13c来创建和管理一个本地的私有数据库云环境。
我们将学习Enterprise Manager的Consolidation Planner工具和它在云架构初始规划中的使用方法。我将演示如何创建并配置各种基于Oracle技术的云服务,如Database as a Service(DBaaS)、Schema as a Service(SCHaaS)和Pluggable Database as a Service (PDBaaS)。还将了解Snap Clone数据库,并将使用CloneDB技术在dNFS上创建自己的快照克隆。还将学习如何使用Oracle Enterprise Manager Cloud Control来创建和管理所有这些不同的云。最后将学习使用RESTful API来访问云端服务——包括查询、创建请求、监控创建和销毁请求。
作为配置这些不同云类型的一部分,我们将学习如何配置self-service供应——如何让你的客户完成自助服务工作。我们会详细介绍计量和计费。这些功能集对云计算是至关重要的,因为它们可以将成本正确地分配给云客户从而使IT变得更有价值。
我们还会学习配置混合云代理,在本地部署的Enterprise Manager可以监控和管理Oracle公有云数据库,比较配置并在本地部署及云上实施合规性检查,并将完整的PDB从本地克隆到云端,反之亦然。
我们将了解如何通过Enterprise Manager设置和管理Oracle RMAN 数据库备份集以及 Oracle Data Guard数据库备份。在基于云的环境中,通过Enterprise Manager来控制和管理这些基本的DBA活动是至关重要的。其中一些工作用户可以通过self-service完成,有些仍然需要由云管理员完成(负责私有数据库云的DBA)。
书中的内容基于一个已经安装好的Enterprise Manager Cloud Control软件。如果你想遵循相同的步骤,请通过安装手册或下载Oracle VBOX Enterprise Manager预安装镜像文件来安装Enterprise Manager。在OTN许可证协议下,Oracle提供这些介质的下载。下载页面是www.oracle.com/technetwork/oem/enterprise-manager/downloads/oem-templates-
2767917.html。
JSON文件下载
可以下载第6章“使用 Cloud REST API”中的文件353_06_ServicesCollectionsJSON.zip,其中包含了一些可用于为谷歌浏览器Postman中的服务创建多个集合的JSON文件。
可以从McGraw-Hill Professional网站www.mhprofessional.com下载zip文件。只需要在搜索框中输入图书的标题或ISBN,然后单击本书主页上的Downloads & Resources选项。也可扫描封底的二维码下载zip文件。
有关文件的进一步使用说明,请参见第6章中的6.11节“通过JSON文件导入Postman Collections (可选)”。
构建Oracle数据库云最佳实践 使用Oracle Enterprise Manager Cloud Control 13c 下载 mobi epub pdf txt 电子书 格式
构建Oracle数据库云最佳实践 使用Oracle Enterprise Manager Cloud Control 13c 下载 mobi pdf epub txt 电子书 格式 2024
构建Oracle数据库云最佳实践 使用Oracle Enterprise Manager Cloud Control 13c mobi epub pdf txt 电子书 格式下载 2024