更新时间:2024-06-14 10:37:01
前提条件
恢复日志文件对数据库的状态要求如下表所示:
场景 | 要求 |
---|---|
恢复日志文件至原路径 | 数据库需处于OPEN或MOUNTED状态 |
恢复日志文件至其他路径 | 数据库需处于MOUNTED状态。 |
操作步骤
-
检查恢复目的地的数据库状态。
-
登录管理控制台,对恢复目的地数据库进行实例授权。
-
点击左侧导航栏备份与恢复 > 数据库,进入数据库备份恢复界面。
-
在当前界面,选中需要恢复的Oracle备份任务,点击恢复进入新建恢复任务界面。
-
配置各项信息:
-
恢复目标选择日志文件。
-
时间点选择需要恢复的时间点。
-
选择需要恢复的数据。支持选择指定归档日志文件恢复的线程号和起始、截至归档序号或指定归档日志文件恢复时的时间范围。
-
选择指定归档日志文件恢复的线程号和起始、截至归档序号,需要输入归档日志文件的线程号以及起始和截止归档序号。
您可以通过以下操作查询可恢复的起始和截止归档序号:
登录数据库所在客户端至RMAN,执行
list backup of archivelog all;
命令查询所有已经备份的归档日志。注意:恢复归档日志的前提是恢复数据库中可查询到该归档日志的记录。
-
选择 指定归档日志文件恢复时的时间范围,需要输入起始与结束时间。
注意:
- 选择此项时,起始时间需早于结束时间且结束时间不能超过选择恢复的时间点。
- 若数据库以resetlogs打开,则使用之前备份的时间点进行日志文件恢复时,不能以日志序号的方式恢复归档日志。
- 按时间段恢复日志文件,选择的上限时间与当前选定的备份时间点相隔太久,可能会恢复失败。
-
-
选择恢复目的地以及操作系统用户名。
-
根据实际需要配置恢复选项。
-
-
确认无误后点击确认完成操作。
< 上一篇:
下一篇: >