暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle RMAN时间点恢复

ASKTOM 2020-05-06
331

问题描述

嗨,汤姆,

您能否建议恢复时间点的适当时间戳是什么,而该时间点不依赖于在不同日期完成的备份。

我了解您需要在该时间之前选择一个备份数据文件的时间,并在该时间之前进行存档记录。

在备份期间,命令,
BACKUP
 FULL
 FORMAT '%d_%T_%s_%p_FULL'
 TAG 'FULL'
 DATABASE
 INCLUDE CURRENT CONTROLFILE
 PLUS ARCHIVELOG FORMAT 'ARCH_%d_%s_%p_%T';

使用,因此在备份期间生成的存档日志有备份。

restore & recovery中应该使用什么时间戳,这样它就不需要将来备份中的存档日志,也不需要以前备份中的数据文件。(可能不可用)。

我希望恢复能够仅使用该特定备份期间获取的数据文件和存档日志。

谢谢。

专家解答

如果你运行一个列表备份命令,你刚刚采取的备份,你会看到这样的东西:

BS Key  Size       Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
65      37.50K     DISK        00:00:00     12-MAY-20
        BP Key: 65   Status: AVAILABLE  Compressed: NO  Tag: TAG20200512T165120
        Piece Name: D:\ORACLE\RECOVERY\DB19\BACKUPSET\2020_05_12\O1_MF_ANNNN_TAG20200512T165120_HCNRW8J9_.BKP

  List of Archived Logs in backup set 65
  Thrd Seq     Low SCN    Low Time  Next SCN   Next Time
  ---- ------- ---------- --------- ---------- ---------
  1    149     16328555150539 12-MAY-20 16328555150629 12-MAY-20
  1    150     16328555150629 12-MAY-20 16328555152563 12-MAY-20
  1    151     16328555152563 12-MAY-20 16328555152590 12-MAY-20

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
66      Full    18.23M     DISK        00:00:01     12-MAY-20
        BP Key: 66   Status: AVAILABLE  Compressed: NO  Tag: TAG20200512T165121
        Piece Name: D:\ORACLE\RECOVERY\DB19\AUTOBACKUP\2020_05_12\O1_MF_S_1040230281_HCNRW9W1_.BKP
  SPFILE Included: Modification time: 01-MAY-20
  SPFILE db_unique_name: DB19
  Control File Included: Ckp SCN: 16328555150654   Ckp time: 12-MAY-20

RMAN>


(完全公开-我添加了一些虚构的档案来证明这一点)

因此,我们有您的完整 (但不一致) 备份以及归档日志。“下一个SCN” 是根据V $ ARCHIVED_LOG的存档日志的SCN,即它是下一个存档日志中的第一个SCN。

因此,您可以看到Next匹配下一个日志的低点

  Thrd Seq     Low SCN    Low Time  Next SCN   Next Time

  1    149     16328555150539 12-MAY-20 16328555150629 12-MAY-20
  1    150     16328555150629 12-MAY-20 16328555152563 12-MAY-20
  1    151     16328555152563 12-MAY-20 16328555152590 12-MAY-20


因此,您可以使用直到SCN子句来指定列表archivelog涵盖的最后一个SCN,即下一个Scn-1

由于您正在标记备份,因此还有 “ARCHIVELOG标签tag_name” 选项


文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论