系统管理Lesson 14. Performing Database Backups

1. 请对 RMAN 所能实现的功能做一个详细的说明?

提供强大的控制能力和脚本编写语言
包括已发布的 API,可以用来连接到多数常用备份软件
可备份数据、控制文件、归档日志文件和服务器参数文件
备份文件到磁盘或磁带
与 Enterprise Manager 集成

2. Oracle 数据库支持服务器管理的备份和用户管理的备份,请说明二者的区别?

用户管理的方案:
• 指手动跟踪备份需求和状态的过程
• 通常使用用户自己编写的脚本
• 需要将数据库文件置于正确的模式以进行备份
• 依赖操作系统命令来备份文件

3. 数据库的备份类型在策略上、类型上、模式上是如何定义的?

策略:
整个数据库(整个)
部分数据库(部分)
类型:
所选文件中的所有数据块(完全备份)
只限自以前某次备份以来更改过的信息(增量备份)
累积(自上次 0 级备份以来的更改)
差异(自上次增量备份以来的更改)
模式:
脱机(一致性备份 冷备份)
联机(非一致性备份 热备份)

4. RMAN 的备份输出备份集和映像副本在内容和使用上有什么区别?

Image copies Backup sets
操作系统格式的数据文件和日志文件的副本 Oracle专有格式的二进制压缩文件
必须备份到磁盘上 可发送到磁盘或直接发送到磁带

5. 零级增量备份和完全备份有哪些相同和不同的地方?

物理上一模一样
只有零级才能作为增量备份的基准

6. 为什么要把[对控制文件的自动备份]作为最佳实践原则来配置和使用?

[控制文件多路复用]
Why:数据库物理结构发生改变时,系统自动将服务器参数文件(SPFILE)打包保存在FRA,如果控制文件损坏就可以使用它进行还原恢复
使用:Backup Settings -> Policy -> Backup Policy -> Automatically back up the control file and server parameter file (SPFILE) with each
backup.

7. 请描述一下 Oracle 建议的备份恢复策略的实现原理?

提供基于备份目的的开箱即用备份策略
设置备份管理的恢复窗口
定期和即时备份:完全备份+每天的增量备份 = 新的“完全”备份+ 用于恢复的每日存档日志

8. 为什么要[定期地把控制文件备份到跟踪文件中],有什么好处?

控制文件可以备份到跟踪文件,生成重新创建控制文件的SQL命令。
控制文件跟踪备份可用来在丢失了所有控制文件之后进行恢复。(最后一招)

9 OCP 考题:

NO:1 BE
NO:2 BC
NO:3 CD

猜你喜欢

转载自blog.csdn.net/hezuijiudexiaobai/article/details/108838025