Oracle 中的备份和恢复与闪回



在Oracle中,Flashback用于将数据库恢复到特定点。

如果是这样,备份和恢复需要什么?由于倒叙本身可以实现数据库的恢复oracle中RMAN的备份和恢复功能需要什么?

首先,闪回的保留是有限的(例如,受undo表空间大小的限制(。其次,更重要的是,闪回是针对同一数据库进行的。如果您的存储设备出现硬件故障,闪回将像数据库的其他部分一样损坏。另一方面,应将备份备份到不同的存储设备。

Flashback只保留事务数据,而且对大多数人来说,最多只保留几分钟或几个小时。它不能用于恢复损坏的数据文件或重新加载整个表,只能用于回滚或恢复最近的事务。如果您想要真正的保护,那么在归档模式下运行并进行适当的备份(物理备份(RMAN(和逻辑备份(数据泵((是必要的。

首先,请记住Oracle Flashback是技术家族(Flashback数据库、Flashback drop、Flashback query…(的名称。

你提到了恢复数据库到一个特殊的点-所以我很抱歉你提到了";Flashback数据库";。Flashback数据库对丢弃的数据文件、NOLOGING操作等都有一些限制。。。

RMAN(具有适当的配置(不害怕丢弃的数据文件、NOLOGING操作。。。完全!:(

最新更新