相关术语:1.Whole database backup:包括所有的的数据文件,归档日志文件,参数文件,密码文件和至少一份控制文件;2.Partial database backup:只包括0个或者多个表空间,0个或者多个数据文件,甚至可以不包括控制文件;3.Full backup:数据文件备份的那一刻,所有数据文件中包含...
显示全部相关术语:
1.Whole database backup:包括所有的的数据文件,归档日志文件,参数文件,密码文件和至少一份控制文件;
2.Partial database backup:只包括0个或者多个表空间,0个或者多个数据文件,甚至可以不包括控制文件;
3.Full backup:数据文件备份的那一刻,所有数据文件中包含数据的块的拷贝;
4.Incremental Backup:上次备份之后,所有发生改变的数据块的拷贝;
1.Oracle支持两种级别的增量备份,即0级增量备份和1级增量备份;
2.1级增量备份又分为两种类型:cumulative和differential(即累计增量备份和差异增量备份);
3.累计增量备份是备份上次0级备份之后所有改变的块;差异增量备份是备份上次0级或者1级增量备份后改变的块;
4.可以通过change tracking文件记录发生改变的数据快的信息;
相关的语法:
1.执行0级备份:BACKUP INCREMENTAL LEVEL 0 DATABASE;
2.执行1级差异备份:BACKUP INCREMENTAL LEVEL 1 DATABASE;
3.执行1级累计备份:BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;
区别:
1.Full backup与whole database backup不同:它是从数据文件备份的那一刻,所有数据文件中包含数据的块的拷贝;
1.rman拷贝了所有数据块到备份集,除了那些从来没有被使用过的块;
2.对于full image copy,整个数据文件都被复制;
3.full backup不能是增量备份策略的一部分,因为接下来的增量备份不能基于它还原;
2.Full Backup与O级增量备份的异同:
1.它们包含的数据相同;
2.Full Backup不能作为1级增量备份的起点,但是0级增量备份可以;
收起