一、增量与差异
关于
Incremental
增量备份级别:
Oracle 9i
共有五种级别
0 1 2 3 4
,
0
级最高
-4
级最低,
0
级是
1
级的基础以此类推。
Oracle 10g
官方文档明确指出增量备份只有
0
和
1
两种级别(太多增量级别其实没有太
大的意义),不过实际执行增量操作时,仍然能够指定多个级别,最大能够支持
4
级增量
备份。
Oracle 11g
增量备份只有
0
和
1
两种级别。
问题:
RMAN dierential Backups
是什么?它和
RMAN cumulative Backups
有啥
区别?它们俩和
RMAN incremental backup
一样吗?
答案:
Dierential
和
cumulative
是
RMAN incremental backups
的两种类型。有
时候、
RMAN dierential backups
被叫做
RMAN cumulative Backups
然而、
RMAN incremental backups
、有时、也会被叫做
RMAN
dierential Backups
。以上这些情况、很容易让人迷惑不解
● Dierential backup (for level 1 parents only
)差异备份
dierential backup
是默认备份类型 、其原理是寻找最近一次的
level 1
或
level 0
、找到后把从这次开始有发生变化的数据块捕获
Dierential backups
速度较快、因为仅存储少量变化的块、但需要更长的时间
来恢复
● Cumulative backup (for level 0 or level 1 parents)
累积备份
对于
Cumulative backup
、
RMAN
备份了最近一次
level 0
之后所有发生变化
的数据块
比起
Dierential backup
、
Cumulative backup
的主要优势是恢复时间较短、
缺点是备份时间长和磁盘开销大
二者的简单比较如下:
●
恢复速度
Cumulative backups
能更快地把文件覆盖回去(
restore
)、因为只需在少量
被覆盖的文件上应用日志(
recover
)
●
备份速度
Dierential backups
能花费更少的时间、因为不涉及到之前的备份、然而、代
价是要更长的时间来恢复
评论