ITPub博客

首页 > 数据库 > Oracle > Backup And Recovery User's Guide-执行RMAN表空间时间点恢复(TSPIRT)

Backup And Recovery User's Guide-执行RMAN表空间时间点恢复(TSPIRT)

原创 Oracle 作者:luisedalian 时间:2014-03-01 08:34:49 0 删除 编辑

执行RMAN表空间时间点恢复(TSPIRT)

RMAN TSPITR概览

为了高效地使用RMAN TSPITR,需要理解TSPITR能够解决的问题的类型、它的组件、在TSPITR过程中RMAN做了什么、对于何时和如何运行的限制和约束。这部分解释了基本的概念、准备任务和运行RMAN TSPITR的模式。

RMAN TSPITR的目的

RMAN TSPITR允许快速地恢复数据库中的一个或多个表空间到以前的时间,而不会影响数据库中的其它表空间和对象。

RMAN TSPITR对于下面的情形非常有用:

n  恢复逻辑数据库到与物理数据库的剩余部分不同的点,当多个逻辑数据库存在于一个物理数据库独立的表空间时。

例,维护在orders和personnel表空间中的逻辑数据库。一个不正确的批处理作业或DML语句只损坏了一个表空间中的数据。

n  为了恢复改变表的结构的DDL语句之后数据的丢失。不能使用闪回表来回退表到结构改变的点之前,例截断表操作。

n  在表已经使用PURGE选项删除之后,恢复表。

n  从表的逻辑损坏恢复过来

n  恢复删除的表空间。实际上RMAN可以在删除的表空间上执行TSPITR,甚至当恢复目录不可用的时候。

 

也可以使用闪回数据库来回退数据,但你必须回退整个数据库而不只是一个子集。

与TSPITR不同,闪回数据库功能需要维护闪回日志的开销。

闪回数据库可以闪回到的时间点比TSPITR窗口被更多的限制,它向回扩展到最早的可用的可恢复的备份。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1097444/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    6043802