描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302487289
《构建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备用数据库实现灾备
目 录
第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 (可选)”。
评论
还没有评论。