首页 > 数据库 > Oracle > 正文

Oracle 11g R2恢复管理器RMAN的增强

2023-06-04 17:07:40
字体:
来源:转载
供稿:网友

  Oracle 11g R2扩展了许多备份和恢复新功能套件,包括恢复管理器(RMAN)的增强,其中许多是对早期特性的扩展。

  自动化块恢复。依笔者之浅见,Oracle 10gR1的引入的块级介质恢复(MBR)已经让人们非常信服,至少人们开始考虑使用RMAN代替过时的ALTER TABLESPACE … BEGIN BACKUP方法备份数据库。MBR意味着当只需要恢复一小部分数据块时,人们不再需要还原和恢复一个完整的数据文件了。Oracle 11g R2现在让MBR自动化了,如果数据文件检查出有一个或多个损坏的数据块,RMAN将会自动还原和恢复这些数据块,DBA不用做任何事情。如果数据卫士的实时查询模式是开启的,Oracle 11g R2可以检查对应的物理备用数据库,查找最近的未遭受破坏的数据块版本,并将这个完好的数据块传输到主数据库。

  灵活的SET NEWNAME指令。如果你还没有数据文件的名单,在使用RAMN,DUPLICATE DATABASE或表空间指定时间点恢复还原一个数据库到一个不同的平台或文件系统时,你就知道多么欢迎这些新特性了,Oracle 11g R2现在可为数据文件名接受表空间级或数据库级的FORMAT规范,此外,现在可以列出一个唯一标识符(%U)或基础名字(%b),然新的数据文件名更加规范。

  无目标数据库复制。在早先的数据库版本上克隆一个数据库需要连接到目标数据库,总是有点不方便,因为目标数据库可能不可用,Oracle 11g R2现在通过DUPLICATE DATABASE命令可以对任何选定的数据库执行无目标的复制,但它仍然会产品一个AUXILIARY连接到最终复制的数据库,当然,现在恢复一个目录数据库也需要一个CATALOG连接。无目标复制也需要指定NOREDO和UNDO TABLESPACE指令,因为没有办法检查源数据库是否处于ARCHIVELOG模式,以及哪个源数据库的表空间是UNDO表空间。

  增强的TSPITR。Oracle 11g R2移除了表空间指定时间点恢复(Tablespace Point-In-Time Recovery,TSPITR)的某些限制,提供了一个非常有用的工具恢复表空间,可以恢复到表空间之前的某个时间点的状态,不管恢复目录是否可用,TSPITR现在恢复任意多个时间点,对于删除的表空间,TSPITR一样可以恢复。

  备份到云。毫无疑问,未来最火热的技术将是云计算,Oracle 11g R2现在可以将数据库备份到亚马逊的简单存储服务(Simple Storage Service,S3)上,需要使用Oracle提供的安全备份介质管理层软件。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表