Oracle 12c云数据库备份与恢复技术 版权信息
- ISBN:9787113239541
- 条形码:9787113239541 ; 978-7-113-23954-1
- 装帧:60g胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Oracle 12c云数据库备份与恢复技术 本书特色
Oracle 12c 是Oracle 公司推出的基于云计算的云数据库系统。本书根据作者应用Oracle数据库管理系统的经验,在参考Oracle 12c 原版手册和国内外同类图书的基础上,从应用者的角度由浅入深地介绍数据库备份与恢复的原理及各种备份恢复技术,使读者通过本书的学习,了解Oracle 12c 云数据库的备份与恢复的基础理论,掌握各种Oracle 云数据库备份与恢复方法。本书共分9 章,包括Oracle 12c 云数据库基础、数据库备份与恢复概述、RMAN 备份、管理RMAN 备份、RMAN 的数据库恢复、闪回技术与数据库时间点恢复、用户管理的数据库备份与恢复、逻辑备份与恢复、用RMAN 迁移数据等内容。本书内容新颖全面,知识体系完备,条理清楚,理论适中,实例丰富,适合作为普通高等院校信息管理、数据库管理和计算机等专业的教材,也可作为Oracle 认证培训教材,以及系统管理从业人员自学Oracle 数据库系统的参考用书。
Oracle 12c云数据库备份与恢复技术 内容简介
Oracle 12c 是Oracle 公司推出的基于云计算的云数据库系统。本书根据作者应用Oracle数据库管理系统的经验,在参考Oracle 12c 原版手册和国内外同类图书的基础上,从应用者的角度由浅入深地介绍数据库备份与恢复的原理及各种备份恢复技术,使读者通过本书的学习,了解Oracle 12c 云数据库的备份与恢复的基础理论,掌握各种Oracle 云数据库备份与恢复方法。
本书共分9 章,包括Oracle 12c 云数据库基础、数据库备份与恢复概述、RMAN 备份、管理RMAN 备份、RMAN 的数据库恢复、闪回技术与数据库时间点恢复、用户管理的数据库备份与恢复、逻辑备份与恢复、用RMAN 迁移数据等内容。
本书内容新颖全面,知识体系完备,条理清楚,理论适中,实例丰富,适合作为普通高等院校信息管理、数据库管理和计算机等专业的教材,也可作为Oracle 认证培训教材,以及系统管理从业人员自学Oracle 数据库系统的参考用书。
Oracle 12c云数据库备份与恢复技术 目录
第1 章 Oracle 12c 云数据库基础. 1
1.1 云数据库概述....................... 1
1.1.1 云数据库的概念........ 1
1.1.2 云数据库的特性........ 2
1.2 Oracle 12c 云数据库简介..... 2
1.2.1 Oracle 云计算模型..... 2
1.2.2 Oracle 12c 新增功能.. 3
1.3 Oracle 实例... 4
1.3.1 Oracle 实例结构........ 4
1.3.2 内存结构................... 6
1.3.3 进程管理................... 8
1.4 数据库结构 11
1.4.1 物理结构与逻辑结构的关系............ 11
1.4.2 数据文件................. 12
1.4.3 控制文件................. 13
1.4.4 联机重做日志文件.. 14
1.4.5 归档重做日志文件.. 16
1.4.6 表空间..................... 19
1.5 多租户容器数据库............. 20
1.5.1 多租户概念.............. 20
1.5.2 CDB 结构................ 21
1.5.3 查询CBD 和PDB.... 23
1.6 示例数据库 23
1.6.1 示例数据库ORADEMO .................. 23
1.6.2 恢复目录数据库CATDB ................. 24
小结.................... 24
习题.................... 25
第2 章 数据库备份与恢复概述.. 26
2.1 数据库故障类型................. 26
2.1.1 语句故障................. 26
2.1.2 进程故障................. 27
2.1.3 用户错误................. 27
2.1.4 实例故障................. 27
2.1.5 介质故障................. 27
2.2 备份的类型 27
2.2.1 物理备份与逻辑备份....................... 28
2.2.2 完全备份与部分备份....................... 28
2.2.3 一致备份与不一致备份................... 28
2.2.4 冷备份与热备份...... 29
2.2.5 备份与归档模式的关系................... 30
2.3 恢复的基本概念................. 30
2.3.1 数据库还原、数据库修复和数据库恢复................. 30
2.3.2 崩溃恢复与介质恢复....................... 31
2.3.3 完全介质恢复和不完全介质恢复.... 31
2.4 Oracle 备份与恢复解决方案....................... 32
2.5 RMAN 概述 32
2.5.1 RMAN 配置环境...... 33
2.5.2 RMAN 组成结构及关系.................. 36
2.6 RMAN 命令 37
2.6.1 RMAN 的启动与退出...................... 38
2.6.2 RMAN 命令格式...... 39
2.6.3 RMAN 常用命令...... 39
小结.................... 44
习题.................... 44
第3 章 RMAN 备份................... 45
3.1 RMAN 备份概述................ 45
3.1.1 RMAN 备份的基本概念.................. 45
3.1.2 备份的一般步骤...... 47
3.1.3 RMAN 的配置命令.. 48
3.1.4 RMAN 的BACKUP 命令................. 48
3.2 RMAN 备份基本配置......... 50
3.2.1 初始化参数CONTROL_FILE_RECORD_KEEP_TIME 设置........... 50
3.2.2 配置备份的默认设备类型............... 51
3.2.3 备份类型的配置...... 52
3.2.4 通道分配配置.......... 53
3.3 配置RMAN 备份保留策略. 55
3.3.1 备份的保留策略概述....................... 55
3.3.2 恢复窗口保留策略的配置............... 56
3.3.3 冗余保留策略的配置....................... 58
3.3.4 管理备份保留策略的配置............... 58
3.3.5 配置归档重做日志的删除策略........ 59
3.4 配置快速恢复区................. 60
3.4.1 快速恢复区概述...... 60
3.4.2 快速恢复区大小的估值................... 61
3.4.3 启用和禁用快速恢复区................... 61
3.4.4 设置快速恢复区的大小................... 62
3.4.5 设置或改变快速恢复区的位置........ 62
3.4.6 快速恢复区的删除规则................... 63
3.4.7 监控快速恢复区空间使用情况........ 63
3.5 备份整个数据库................. 64
3.5.1 非归档模式下备份整个数据库........ 64
3.5.2 归档模式下备份整个数据库............ 68
3.6 备份表空间和数据文件...... 69
3.6.1 备份表空间.............. 69
3.6.2 备份数据文件.......... 70
3.7 备份控制文件和服务器参数文件............... 70
3.7.1 手工备份控制文件.. 70
3.7.2 控制文件的自动备份....................... 71
3.7.3 备份服务器参数文件....................... 71
3.8 备份归档重做日志文件...... 72
3.8.1 BACKUP ARCHIVELOG 备份归档重做日志文件... 72
3.8.2 用BACKUP…PLUS ARCHIVELOG 备份归档重做日志................. 72
3.9 用RMAN 进行双工备份.... 73
3.9.1 用CONFIGURE BACKUP COPIES 进行双工备份.. 73
3.9.2 用BACKUP ... COPIES 进行双工备份.................... 74
3.10 建立RMAN 镜像副本...... 75
3.10.1 镜像副本概述........ 75
3.10.2 建立镜像副本的方法..................... 76
3.11 用RMAN 进行增量备份.. 76
3.11.1 增量备份概述........ 77
3.11.2 增量备份策略........ 78
3.11.3 增量备份步骤........ 78
3.11.4 增量更新备份........ 79
3.12 备份CDB 和PDB............. 82
3.12.1 RMAN 备份整个CDB 和根........... 82
3.12.2 RMAN 备份PDB ... 82
3.12.3 备份PDB 中的表空间和数据文件. 83
3.12.4 备份CDB 中的归档重做日志文件 83
3.13 备份RMAN 备份............. 84
3.13.1 查看备份保留策略对备份RMAN 备份的影响...... 84
3.13.2 用RMAN 备份备份集................... 84
3.13.3 用RMAN 备份镜像副本................ 85
3.13.4 用RMAN 备份恢复文件................ 85
3.14 备份的高级操作............... 86
3.14.1 限制备份集中的文件数................. 86
3.14.2 限制备份集和备份片大小............. 87
3.14.3 备份优化跳过指定文件................. 89
3.14.4 RMAN 分割镜像备份.................... 89
3.14.5 加密RMAN 备份... 91
3.14.6 压缩RMAN 备份... 93
3.14.7 重新启动RMAN 备份................... 94
3.14.8 管理备份窗口........ 95
小结.................... 96
习题.................... 97
第4 章 管理RMAN 备份........... 98
4.1 显示备份信息..................... 98
4.1.1 列出备份信息的命令....................... 99
4.1.2 显示数据库化身.... 101
4.2 报告备份信息和数据库模式.................... 104
4.2.1 报告需要备份的文件..................... 105
4.2.2 报告受不可恢复操作影响的数据文件................... 107
4.2.3 报告过时备份........ 107
展开全部
Oracle 12c云数据库备份与恢复技术 作者简介
姚世军:解放军信息工程学院资深教授、军队优秀专业人才岗位津贴获得者、军队院校育才奖获得者、河南省计算机教育研究会理事、全国高等计算机等级考试专家组成员(河南考区)。