Oracle Database 11g 管理与运维全解析
1. 数据库备份与恢复
1.1 备份类型
数据库备份主要分为物理备份和逻辑备份。物理备份又可细分为离线备份和在线备份:
- 离线备份:在数据库关闭状态下进行,时间范围为 71 - 72。
- 在线备份:数据库处于打开状态时操作,时间范围是 72 - 73、78。
逻辑备份则是通过 expdp 等工具导出数据,如数据导出时间为 70,恢复目录导出时间为 127。
此外,还有全量备份、增量备份等类型:
- 全量备份:涵盖整个数据库,时间范围是 168 - 170。
- 增量备份:分为累积增量备份和差异增量备份,累积增量备份时间为 172 - 173,差异增量备份时间为 171 - 172。
1.2 恢复操作
恢复操作依据数据库的不同状态和备份类型而有所差异:
- 完整恢复:针对非关键数据文件,操作时间为 217 - 220;针对关键数据文件,操作时间为 220 - 221。
- 不完全恢复:可采用创建恢复点的方式,操作时间为 221 - 223;以 USERS 表空间为例,操作时间为 224 - 226。
- 灾难恢复:在 NOARCHIVELOG 模式下,操作时间为 246;恢复整个数据库,操作时间为 247 - 248;利用增量备份进行恢复,操作时间为 246 - 247。
1.3 RMAN 工具
RMAN(Recovery Manager)是数据库备份与恢复的重要工具,具备多种功能:
- 备份功能:能够创建备份集、镜像副本等,创建备