目标数据库。这是 RMAN 要备份的数据库。
RMAN 客户端是一个面向命令行的数据库客户端,与 SQL*Plus 非常类
似,具有自己的命令语法。您可以从 RMAN 客户端发出 RMAN 命令和一
些 SQL 语句,来执行和报告备份和恢复操作。
某些环境还会使用以下可选组件:
闪回恢复区:数据库存储和管理与备份和恢复相关的文件的磁盘位置。
介质管理软件:由介质管理器供应商提供的软件,RMAN 需要它来连接备
份设备,如磁带驱动器。
恢复目录(catalog)数据库:独立的数据库 Schema,用于记录一个或
多个目标数据库的 RMAN 活动。
确定是否使用闪回恢复区 (FRA, Flash Recovery Area)
建议利用 FRA 存储尽可能多的备份和恢复相关文件,包括磁盘备份和归档重做
日志。
Oracle 数据库备份和恢复的一些功能,例如 Oracle 闪回数据库和保证还原点
(restore point),需要使用 FRA。但是,有了这些功能所使用的 FRA,并不
强求您一定用它存储所有与恢复相关的文件。
即使在不需要时,相对于其他磁盘备份存储方法,FRA 仍具有多个优点。从闪
回恢复区移至磁带的备份(通过 RMAN 和介质管理器)将一直保留在磁盘上
(直到其他文件需要空间),因而无需从磁带还原备份。同时,根据您的可恢
复性目标,已废弃的文件和已经备份到磁带的文件会在 RFA 需要空间时由
Oracle 进行被删除。DBA 不再需要手动删除旧的备份,且 DBA 意外删除冗余
集文件的可能性变得更小。请注意,如果写入到 FRA 的备份未通过 RMAN 和介
质管理器复制到磁带,则不会自动删除过时的备份,此时需要使用在 Oracle
10g 之前适用的清理方法。
知识库文章参考:
Note:305817.1 FAQ - Flash Recovery Area feature of 10G
确定是否使用恢复目录
RMAN 会保留 RMAN 资料库(repository)中有关目标数据库及其备份和恢复操
作的元数据。此外,RMAN 还会存储有关其自身配置设置、目标数据库
Schema、归档重做日志以及磁盘或磁带上的所有备份文件的信息。RMAN 的
LIST、REPORT 和 SHOW 命令可以显示 RMAN 资料库中的信息。