WatchStor.com — 领先的中文存储网络媒体 | 51CTO旗下网站

评测导购 > 机房 > 正文

Oracle Database 10g备份与恢复的13点新特征

Watchstor.com  佚名丨2009-10-24 10:58 标签:机房 SPARC 

随着Oracle Database 10g的诞生人们对于他的研究也不断的加深。在平时的使用中Oracle Database 10g有十三点最吸引人眼球的新特征。本文详细的向大家介绍Oracle Database 10g的新特征。

1.快速恢复区

快速恢复区是Oracle Database 10g 新增加的特征,它是用于存储数据库相关文件备份的一块存储区域,并且快速恢复区的恢复组件可以确保数据库完全恢复。在快速恢复区中会包括控制文件和重做日志的副本、归档日志和FLASHBACK 日志、RMAN 备份以及RESTORE 和 RECOVER命令所建立的文件。当配置了快速恢复区之后,数据库可以自动管理快速恢复区的磁盘空间,而不需要DBA 手工管理。

2.FLASHBACK DATABASE。

FLASHBACK DATABASE 命令是Oracle Database 10g 新增加的特征,它可以快速恢复DB 到先前时间点,而不需要转储数据文件和执行介质恢复。当激活了DB 的FLASHBACK 特征之后,DB 可以自动建立、删除和管理快速恢复区的FLASHBACK 日志。

3.在映像副本上应用增量备份。

从Oracle Database 10g 开始,通过RMAN 的BACKUP AS COPY 命令可以直接在已存在的映像副本上应用最近增量备份,从而避免了在数据文件上重新建立映像副本。

4.自动建立数据文件。

在Oracle Database 10g 之前,如果某个数据文件建立之后没有备份,那么在使用RMAN 恢复之前必须要重新建立该数据文件。从Oracle Database 10g 开始,当执行RESTORE 或 RECOVER 命令时,RMAN 会自动建立未备份的数据文件。

5.使用 RESETLOGS 之前的备份。

在Oracle Database 10g 之前,当执行了不完全恢复之后,RMAN 的当前数据库副本将不能使用RESETLOGS 之前的备份,因此在不完全恢复之后必须要重新备份数据库。从Oracle Database 10g 开始,RMAN 的当前DB 副本可以使用RESETLOGS 之前的备份,因此在不完全恢复之后不再需要重新备份。

6.自动转储早期备份片。

在Oracle Database 10g 之前,当使用RMAN 的RESTORE 命令转储备份时,总是转储最近的备份片,如果最近的备份片出现问题,那么RMAN 会提示错误信息。从Oracle Database 10g 开始,如果需要转储的备份片已经损坏,那么RMAN 会自动定位并转储数据文件的其他早期备份片。

7.使用BACKUP 命令建立映像副本。

在Oracle Database 10g 之前,建立备份集使用BACKUP 命令,建立映像副本使用COPY 命令。从Oracle Database 10g 开始,BACKUP 命令不仅可以建立备份集,而且使用BACKUP AS COPY 命令可以建立映像副本,并且在将来版本中会逐渐弃用COPY 命令。

8.登记备份片。

在Oracle Database 10g 之前,CATALOG 命令只能用于将OS 备份登记到RMAN 数据库。从Oracle Database 10g 开始,CATALOG 命令不仅可以用于登记OS 备份,也可以用于登记备份片文件。

9.自动辅助例程执行TSPITR。

在Oracle Database 10g 之前,当使用RMAN 执行表空间时间点恢复时,必须手工建立辅助例程。从Oracle Database 10g 开始,当使用RMAN 执行表空间时间点恢复时,不仅可以使用手工辅助例程,而且可以使用自动辅助例程。因为使用自己辅助例程大大简化了TSPITR ,所以建议使用自动辅助例程。

10.跨平台搬移表空间。

在Oracle Database 10g 之前,当搬移表空间时,要求源数据库和目标数据库必须具有相同的OS平台。从Oracle Database 10g 开始,可以在不同平台之间搬移表空间,例如可以将Solaris 平台的表空间搬移到Windows 平台。当在不同平台之间搬移表空间时,RMAN 的 Convert Tablespace 命令可以执行表空间转换。

11.全局存储脚本。

在Oracle Database 10g 之前,在恢复目录中的每个目标数据库只能使用其自身的存储脚本(私有存储脚本)。从Oracle Database 10g 开始,不公保留了对私有存储脚本的支持,还允许不同目标数据库共用全局存储脚本。

12.压缩备份集。

从Oracle Database 10g 开始,通过使用二进制压缩方式,可以降低备份集尺寸,从而节省存储空间。

13.REPORT PREVIEW 命令。

从Oracle Database 10g 开始,使用REPORT PREVIEW 命令可以查看到RESTORE 操作要使用的备份文件。

【编辑推荐】

  1. 灾难恢复是将来企业发展的风向标
  2. 在容灾系统使用中问题的全方位解答
  3. 中小企业存储的走势分析
  4. ExpressCluster X在灾备方案上的优点
  5. 磁带库海量存储解决方案AMASS案例分析

相关资讯

今日微信独家

《华尔街日报》报道日前援引知情人士的消息称,由于被美国政府以国家安全问题为由进行调查,联想斥资23亿美元收购IBM低端服务器业务的交易陷入了停滞状态。
关注新浪官博 订阅微信订阅号

订阅焦点周刊

论坛与活动

2016中国数据加速峰会直播专题
2016中国数据加速峰会直播专题[详细]
点击查看

精彩视频

最新文章

1111111
1111111
asdasd
asdasd
同有科技应用型大数据存储在南京掀起智能风暴
同有科技应用型大数据存储在南京掀起智能风暴
斯蒂芬斯蒂芬
斯蒂芬斯蒂芬
京东双11技术备战 构建多中心交易系统
京东双11技术备战 构建多中心交易系统