Oracle Database 10g RMAN备份与恢复PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)MatthewHart,RobertG.Freeman著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302170860
- 页数:508 页
第Ⅰ部分 Oracle Database 10q RMAN基础知识 3
第1章 Oracle Database 10g备份与恢复体系结构概述 3
1.1 备份和恢复概要 4
1.1.1 高可用性 4
1.1.2 备份和恢复 5
1.2 需要掌握的Oracle术语 6
1.3 数据库软件的控制 8
1.4 Oracle体系结构 10
1.4.1 Oracle进程 10
1.4.2 Oracle内存和RMAN 11
1.4.3 Oracle数据库 12
1.4.4 ARCHIVELOG模式与NOARCHIVELOG模式 14
1.4.5 Oracle逻辑结构 15
1.5 组合情况 15
1.5.1 数据库的启动和关闭 15
1.5.2 使用数据库和内核 17
1.6 Oracle备份与恢复入门 19
1.6.1 逻辑备份与恢复 19
1.6.2 Oracle物理备份与恢复 19
1.6.3 备份其他Oracle组件 23
1.7 小结 24
第2章 RMAN体系结构概述 25
2.1 服务器管理恢复 25
2.2 RMAN实用程序 26
2.3 RMAN备份的网络拓扑结构 27
2.3.1 远程运行RMAN 28
2.3.2 在目标数据库的ORACLE_HOME中本地运行RMAN 29
2.4 数据库控制文件 30
2.4.1 在控制文件中重用记录 31
2.4.2 快照控制文件 32
2.5 RMAN服务器进程 33
2.5.1 RMAN通道进程 33
2.5.2 RMAN和I/O从属 34
2.6 RMAN使用的SYS数据包 34
2.6.1 SYS.DBMS_RCVMAN数据包 34
2.6.2 SYS.DBMS_BACKUP_RESTORE数据包 34
2.7 备份数据块 35
2.7.1 数据块备份概述 35
2.7.2 块级备份的优点 36
2.8 内存中的RMAN 37
2.8.1 输入内存缓冲区 37
2.8.2 用于还原的内存缓冲区 38
2.8.3 RMAN内存利用:PGA与SGA 38
2.9 恢复目录 39
2.10 辅助数据库 41
2.11 版本兼容性 42
2.11.1 目标数据库与RMAN可执行文件 42
2.11.2 恢复目录数据库与恢复目录模式 43
2.11.3 辅助数据库 43
2.12 RMAN进程 43
2.13 闪回恢复区 45
2.14 小结 46
第Ⅱ部分 设置原则和实践 49
第3章 RMAN设置和配置 49
3.1 配置数据库以在ARCHIVELOG模式中运行 49
3.1.1 ARCHIVELOG目标目录 50
3.1.2 闪回恢复区 51
3.1.3 是否应该使用FRA 56
3.1.4 ARCHIVELOG模式之间的切换 56
3.1.5 使用Oracle数据库配置助手创建数据库 57
3.2 RMAN命令行 59
3.2.1 通过RMAN命令行连接 59
3.2.2 使用RMAN的connect命令 61
3.2.3 退出RMAN客户端 61
3.3 为RMAN操作配置数据库 61
3.3.1 设置数据库用户 61
3.3.2 设置数据库安全性 62
3.3.3 设置CONTROL_FILE_RECORD KEEP TIME参数 64
3.3.4 配置RMAN默认设置 64
3.3.5 使用共享服务器的情况 74
3.4 RMAN配置任务总结 74
3.5 恢复目录 75
3.5.1 恢复目录的定义 75
3.5.2 创建恢复目录 76
3.5.3 恢复目录的备份和恢复 79
3.6 其他备份和恢复设置与配置问题 79
3.7 小结 80
第4章 介质管理问题 81
4.1 使用磁带备份的原因 82
4.2 RMAN和介质管理器概述 83
4.2.1 介质管理器目录 83
4.2.2 介质管理器的其他软件组件 84
4.2.3 介质管理库(MML) 84
4.2.4 连接MML的接口 86
4.3 SBT API 87
4.4 磁带备份的全过程 87
4.5 从磁带还原的全过程 88
4.6 使用sbttest和loadsbt.exe 88
4.7 介质管理错误 89
4.8 小结 90
第5章 Oracle Secure Backup(OSB) 91
5.1 OSB的特性 91
5.1.1 OSB和恢复管理器 92
5.1.2 OSB和OSB Express的区别 92
5.1.3 备份加密 93
5.2 Oracle Secure Backup的接口 93
5.3 Oracle Secure Backup的组件 94
5.3.1 主机访问模式 95
5.3.2 管理数据 95
5.3.3 Oracle Secure Backup用户和类 96
5.3.4 操作系统账户 96
5.3.5 NDMP主机 97
5.3.6 Oracle Secure Backup权利和类 97
5.4 安装Oracle Secure Backup 98
5.5 企业管理器和Oracle Secure Backup 103
5.6 从RMAN中提交Oracle Secure Backup作业 109
5.7 使用企业管理器配置备份存储选择器 110
5.8 配置Oracle Secure Backup管理服务器 112
5.9 Oracle Secure Backup文件系统备份和还原 112
5.10 小结 113
第6章 使用Oracle的VERITAS NetBackup增强RMAN 115
6.1 关键特性 115
6.2 必要的组件 116
6.3 存储/介质设备配置 116
6.4 NetBackup的安装 117
6.4.1 安装NetBackup for Oracle代理之前的任务 117
6.4.2 NetBackup for Oracle代理安装步骤 118
6.5 链接Oracle与NetBackup介质管理器的方法 118
6.5.1 自动链接方法 119
6.5.2 手工链接方法 119
6.6 体系结构 120
6.7 配置NetBackup策略 121
6.8 添加新策略 121
6.8.1 定义时间表 123
6.8.2 定义备份选项 125
6.8.3 定义策略客户端 126
6.9 管理到期的备份映像 127
6.9.1 使用NetBackup存储仓库删除到期的备份 127
6.9.2 使用RMAN删除到期的备份 127
6.10 RMAN样本脚本 127
6.11 故障诊断 128
6.11.1 使用NetBackup日志 129
6.11.2 确定正在使用的库 129
6.12 维护安全的最佳方法 129
6.13 成本调整 130
6.14 小结 130
6.15 参考文献 130
第7章 配置EMC Networker Module for Oracle 131
7.1 Oracle与NetWorker备份和恢复系统体系结构 132
7.2 安装NMO 133
7.3 为客户端操作系统备份配置Networker 135
7.4 运行和调度RMAN备份 137
7.5 创建RMAN备份脚本 138
7.6 还原命令 140
7.7 NSR环境变量 142
7.8 小结 142
第8章 RMAN与Tivoli Storage Manager 143
8.1 Tivoli Storage Manager概述 144
8.1.1 TSM服务器系统对象 145
8.1.2 TSM客户端 146
8.1.3 TSM Administration Center和Web客户端 146
8.2 TSM安装任务 147
8.2.1 Linux服务器的存储管理器 147
8.2.2 IBM集成解决方案控制台 147
8.2.3 存储管理器管理 148
8.2.4 用于数据库的TSM 149
8.3 配置任务 149
8.3.1 创建TSM管理员账户 150
8.3.2 注册TSM客户端 150
8.3.3 向ISC添加服务器 150
8.3.4 添加存储设备 151
8.3.5 配置TDPO 154
8.4 使用TDPO执行RMAN备份 158
8.5 小结 161
第Ⅲ部分 更有效地使用RMAN 165
第9章 RMAN备份 165
9.1 RMAN备份优于脚本化备份 165
9.2 RMAN兼容性问题 166
9.3 监控RMAN备份状态 167
9.4 脱机RMAN数据库备份 168
9.4.1 使用默认的设置执行脱机备份操作 168
9.4.2 不使用默认的设置执行脱机备份操作 171
9.5 backup命令选项 174
9.5.1 压缩 174
9.5.2 标记 175
9.5.3 限定备份的影响 175
9.5.4 限定备份集的大小 175
9.5.5 修改备份集的保存策略 176
9.5.6 重写configure exclude命令 176
9.5.7 使用backup命令检查数据库的错误 177
9.5.8 跳过脱机的、不可存取的或只读的数据文件 177
9.5.9 强制备份只读的数据文件 177
9.5.10 基于上次备份时间来备份数据文件 177
9.5.11 在备份操作期间检查逻辑讹误 178
9.5.12 在RMAN复制设备上生成备份副本 179
9.5.13 备份控制文件 179
9.6 set命令介绍 179
9.7 联机RMAN数据库备份 180
9.7.1 联机数据库备份 180
9.7.2 表空间备份 183
9.7.3 数据文件备份 183
9.7.4 归档的重做日志备份 183
9.7.5 控制文件和服务器参数文件备份 184
9.7.6 备份集备份 185
9.7.7 闪回恢复区备份 185
9.8 副本 185
9.8.1 映像副本介绍 186
9.8.2 数据库、表空间和数据文件的映像副本 186
9.8.3 控制文件副本 187
9.8.4 ARCHIVELOG映像副本 187
9.9 增量RMAN备份 187
9.9.1 块更改跟踪文件 188
9.9.2 基本备份 188
9.9.3 差异备份与增量备份 189
9.10 备份操作练习 191
9.11 小结 194
第10章 RMAN还原与恢复 195
10.1 RMAN还原与恢复基础 196
10.2 还原数据库前的准备工作 197
10.3 RMAN还原与恢复前的操作 197
10.3.1 还原服务器参数文件 198
10.3.2 还原控制文件 201
10.4 restore和recover命令 208
10.4.1 restore命令 208
10.4.2 recover命令 209
10.5 在NOARCHIVELOG模式中还原和恢复数据库 209
10.5.1 还原的准备工作 209
10.5.2 从旧备份中还原数据库 211
10.5.3 在不同的位置上还原数据库 212
10.6 在ARCHIVELOG模式中恢复数据库 214
10.6.1 故障点数据库恢复 214
10.6.2 表空间恢复 218
10.6.3 数据文件恢复 219
10.6.4 使用增量备份的恢复操作 219
10.7 小结 220
第11章 使用Oracle企业管理器实现备份和恢复操作 221
11.1 Oracle企业管理器10g的新范例 222
11.2 Grid Control 224
11.3 安装和配置Grid Control 226
11.3.1 资源考虑事项 226
11.3.2 Oracle通用安装程序 227
11.3.3 配置助手 227
11.3.4 安装中心代理程序 228
11.4 Database Control 230
11.5 安装和配置Database Control 232
11.5.1 使用数据库配置助手配置Database Control 232
11.5.2 使用企业管理器配置助手配置Database Control 233
11.6 在企业管理器中配置备份设置 235
11.6.1 设备配置 236
11.6.2 备份集配置 236
11.6.3 策略配置 237
11.6.4 在OEM备份配置中无法配置的内容 238
11.7 配置恢复设置 239
11.7.1 实例恢复 239
11.7.2 介质恢复 240
11.7.3 闪回恢复 241
11.8 在OEM中配置恢复目录 243
11.9 企业管理器中的数据库备份 245
11.9.1 Oracle建议备份策略 245
11.9.2 调度自定义的备份 248
11.9.3 RMAN脚本作业与调度备份向导 249
11.10 在企业管理器中执行恢复 251
11.10.1 整体数据库恢复 252
11.10.2 对象级恢复 256
11.11 备份管理和报告 256
11.11.1 管理当前备份 256
11.11.2 管理还原点 257
11.11.3 创建备份报告 258
11.12 在企业管理器中复制数据库 259
11.13 小结 260
第12章 RMAN的高级恢复主题 261
12.1 不完全恢复 261
12.1.1 使用resetlogs命令 262
12.1.2 建立恢复点 263
12.1.3 基于时间的恢复 263
12.1.4 基于SCN的恢复 264
12.1.5 基于日志序列的恢复 264
12.1.6 基于删除的恢复 264
12.2 其他RMAN恢复主题 265
12.2.1 只读表空间的恢复 265
12.2.2 归档重做日志的还原 265
12.2.3 数据文件副本的还原 265
12.2.4 恢复讹误的数据块 266
12.2.5 恢复前一个对应物 267
12.3 表空间时间点恢复 270
12.3.1 执行自动的TSPITR 271
12.3.2 手工TSPITR 273
12.3.3 TSPITR限制 279
12.4 验证备份可恢复 279
12.4.1 restore preview命令 279
12.4.2 用verify和check logical参数的restore命令 281
12.4.3 使用validate backupset命令 283
12.5 跨平台的数据库移动和RMAN 284
12.5.1 可跨平台传送的表空间 284
12.5.2 字节排序和数据文件转换 285
12.5.3 跨平台移动数据库 286
12.6 小结 287
第13章 从用户错误中恢复:闪回技术 289
13.1 为不可避免的问题做准备:闪回技术 290
13.2 闪回查询 290
13.2.1 闪回和撤消段简介 290
13.2.2 执行闪回查询 291
13.2.3 使用Oracle企业管理器执行闪回版本查询 291
13.2.4 闪回事务查询 296
13.3 闪回表 297
13.3.1 从SQL中执行闪回表操作 298
13.3.2 在Oracle企业管理器中使用闪回表 298
13.4 闪回删除 300
13.5 闪回数据库 303
13.5.1 闪回日志 304
13.5.2 闪回保存目标 304
13.5.3 闪回数据库的调整 305
13.6 小结 307
第14章 RMAN维护 309
14.1 RMAN的维护 309
14.1.1 交叉校验RMAN备份 310
14.1.2 RMAN备份的验证 313
14.1.3 备份保存策略 314
14.1.4 change命令 317
14.1.5 delete命令 321
14.1.6 在RMAN中为其他备份编写目录 322
14.2 恢复目录的维护 323
14.2.1 在RMAN中取消注册数据库 324
14.2.2 数据库的迁移与升级问题 324
14.2.3 手工重置数据库对应物(reset catalog) 324
14.2.4 手工再同步恢复目录(resync catalog) 324
14.2.5 恢复目录记录的删除 325
14.2.6 恢复目录模式对象 325
14.3 备份恢复目录 325
14.4 RMAN存储的脚本 325
14.4.1 创建存储的脚本 326
14.4.2 修改存储的脚本 326
14.4.3 删除存储的脚本 326
14.4.4 使用存储的脚本 326
14.4.5 打印存储的脚本 326
14.5 删除数据库 327
14.6 小结 328
第15章 RMAN的监控和报告 329
15.1 RMAN的list命令 329
15.1.1 列出对应物 330
15.1.2 列出备份 330
15.1.3 列出映像副本 340
15.2 RMAN的report命令 343
15.2.1 报告最近没有被备份的数据文件 343
15.2.2 报告备份冗余或恢复窗口 343
15.2.3 报告数据文件的不可恢复操作 344
15.2.4 报告数据库模式 344
15.2.5 报告丢弃的备份 345
15.3 小结 346
第16章 调整RMAN备份与恢复操作的性能 347
16.1 调整RMAN前的工作 347
16.1.1 可以达到的RMAN性能 348
16.1.2 使用合适的硬件 348
16.1.3 调整数据库 349
16.2 调整RMAN 352
16.2.1 调整RMAN设置 352
16.2.2 调整MML层 354
16.3 能够使用的调整视图 355
16.3.1 V$SESSION_LONGOPS和V$SESSION视图 355
16.3.2 V$BACKUP_ASYNC_IO和V$BACKUP_SYNC_IO视图 355
16.4 小结 358
第Ⅳ部分 Oracle生态系统中的RMAN 361
第17章 复制目标数据库 361
17.1 RMAN复制的基础 362
17.1.1 使用RMAN复制的原因 362
17.1.2 复制的体系结构 363
17.2 复制的位置 367
17.2.1 复制到相同的服务器 368
17.2.2 复制到相同服务器的不同ORACLE_HOME目录 369
17.2.3 复制到远程服务器 369
17.2.4 复制和网络 372
17.3 在相同服务器上复制 374
17.4 在远程服务器上复制 377
17.4.1 在远程服务器上复制磁带备份 380
17.4.2 使用DBNEWID实用程序的不完全复制 380
17.5 小结 381
第18章 RMAN与Data Guard 383
18.1 RMAN与备用数据库 384
18.1.1 使用RMAN创建备用数据库的必要条件 384
18.1.2 duplicate…for standby命令 385
18.2 从备用数据库生成备份 389
18.2.1 从备用数据库生成的数据文件备份 390
18.2.2 从备用数据库备份归档日志 390
18.2.3 使用闪回数据库重新实例化备用数据库 391
18.3 小结 391
第19章 RMAN与Real Application Clusters 393
19.1 Real Application Clusters:独特的备份问题 394
19.1.1 数据文件备份 395
19.1.2 归档日志备份 396
19.2 RAC恢复问题 398
19.2.1 还原操作 399
19.2.2 还原操作期间的介质管理问题 399
19.2.3 还原操作后的恢复问题 400
19.3 高级的RMAN/RAC功能 401
19.3.1 复制到单节点系统 401
19.3.2 单节点上的备用数据库 404
19.3.3 从单节点备用数据库备份多节点RAC数据库 406
19.4 小结 407
第20章 同步和拆分技术中的RMAN 409
20.1 同步和拆分:不完整的镜像备份 410
20.2 同步和拆分卷上的Oracle数据库 412
20.2.1 数据文件 413
20.2.2 控制文件 413
20.2.3 重做日志文件 414
20.2.4 归档日志 414
20.3 拆分镜像备份的优点 415
20.3.1 快速时间点恢复 415
20.3.2 相对快速的备份 415
20.3.3 在另一个服务器上加载拆分镜像 415
20.3.4 从拆分镜像中获得备份 415
20.4 RMAN与同步和拆分 416
20.4.1 使用RMAN注册拆分镜像副本 416
20.4.2 从拆分镜像中获得RMAN备份 416
20.4.3 廉价获得同步和拆分功能 418
20.4.4 将备用数据库、闪回数据库以及增量应用用于同步和拆分 418
20.4.5 Oracle同步和拆分解决方案的优点 419
20.5 小结 420
第21章 RMAN案例研究 421
21.1 恢复操作前的准备工作 421
21.1.1 故障的本质 422
21.1.2 可用的恢复选项 422
21.1.3 可能需要的Oracle支持 422
21.1.4 在恢复操作期间寻求帮助 423
21.2 恢复案例研究 423
21.3 小结 443
第Ⅴ部分 附录 447
附录A RMAN语法参考指南 447
附录B 恢复目录研究 493
附录C 建立RMAN测试环境 503
- 《检察调研指导 2018年第1辑 纪念检察机关恢复重建40周年专辑》贵州省人民检察院编 2018
- 《香果树生殖生态学特征及恢复策略研究》郭连金著 2019
- 《终日乾乾 与时偕行 上海恢复研究生教育40年 中篇》毛丽娟总主编;束金龙,廖文武副总主编 2019
- 《终日乾乾 与时偕行 上海恢复研究生教育40年 下篇》毛丽娟总主编;束金龙,廖文武副总主编 2019
- 《终日乾乾 与时偕行 上海恢复研究生教育40年 上篇》毛丽娟总主编;束金龙,廖文武副总主编 2019
- 《协和专家+协和妈妈圈干货分享 产后恢复》马良坤编著 2018
- 《精油全书 当我们爱上芳香 第2版》金韵蓉著 2011
- 《电脑常见故障排除必备技巧》前沿文化编著 2011
- 《专家诊治胰腺疾病》赵航,陆伦根编 2012
- 《80后安心坐月子 超值钻石版》岳然编著 2013
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019