RMAN 过程的常见参数 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

RMAN 过程的常见参数

您可以使用 Amazon RDS 包 rdsadmin.rdsadmin_rman_util 中的过程来通过 RMAN 执行任务。有几个参数是包中的过程通用的。该包具有以下常见参数。

参数名称 数据类型 有效值 默认值 必需 描述

p_directory_name

varchar2

有效的数据库目录名称。

包含备份文件的目录的名称。

p_label

varchar2

a-z, A-Z, 0-9, '_', '-', '.'

包括在备份文件名中的唯一字符串。

注意

限制为 30 个字符。

p_owner

varchar2

p_directory_name 中指定的目录的有效拥有者。

包含备份文件的目录的拥有者。

p_tag

varchar2

a-z, A-Z, 0-9, '_', '-', '.'

NULL

可用于区分备份的字符串,以便指示备份的目的或用法,例如每日备份、每周备份或增量级备份。

限制为 30 个字符。此标签不区分大小写。无论输入标签时使用的大小写如何,标签始终以大写形式存储。

标签不一定是唯一的,因此多个备份可以使用相同的标签。

如果未指定标签,则 RMAN 会使用 TAGYYYYMMDDTHHMMSS 格式自动分配默认标签,其中 YYYY 表示年份、MM 表示月份、DD 表示某天,HH 表示小时(采用 24 小时格式)、MM 表示分钟、SS 表示秒。日期和时间表示 RMAN 开始备份的时间。

例如,如果备份开始于 2019 年 9 月 27 日 21:45:17,则收到的标签可能为 TAG20190927T214517

以下 Amazon RDS for Oracle 数据库引擎版本支持 p_tag 参数:

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c (19.0.0),使用 19.0.0.0.ru-2021-10.rur-2021-10.r1 或更高版本

p_compress

布尔值

TRUE, FALSE

FALSE

指定 TRUE 以启用基本备份压缩。

指定 FALSE 以禁用基本备份压缩。

p_include_archive_logs

布尔值

TRUE, FALSE

FALSE

指定 TRUE 以在备份中包括存档重做日志。

指定 FALSE 以从备份中排除存档重做日志。

如果您在备份中包括存档重做日志,请使用 rdsadmin.rdsadmin_util.set_configuration 过程将保留设置为一小时或更长时间。另外,就在要运行备份之前调用 rdsadmin.rdsadmin_rman_util.crosscheck_archivelog 过程。否则,由于缺少已被 Amazon RDS 管理过程删除的存档重做日志文件,备份可能会失败。

p_include_controlfile

布尔值

TRUE, FALSE

FALSE

指定 TRUE 以在备份中包括控制文件。

指定 FALSE 以从备份中排除控制文件。

p_optimize

布尔值

TRUE, FALSE

TRUE

指定 TRUE 以启用备份优化(如果包括存档重做日志)以减小备份大小。

指定 FALSE 以禁用备份优化。

p_parallel

number

对于 Oracle Database 企业版 (EE),为介于 1254 之间的有效整数。

1对于其他 Oracle Database 版本为 。

1

通道数。

p_rman_to_dbms_output

布尔值

TRUE, FALSE

FALSE

TRUE 时,在 DBMS_OUTPUT 目录中的文件之外,RMAN 输出还发送到 BDUMP 包。在 SQL*Plus 中,使用 SET SERVEROUTPUT ON 查看输出。

FALSE 时,RMAN 输出只发送到 BDUMP 目录中的文件。

p_section_size_mb

number

有效的整数

NULL

扇区大小,以兆字节 (MB) 为单位。

通过将每个文件拆分为指定扇区大小来并行验证。

NULL 时将忽略参数。

p_validation_type

varchar2

'PHYSICAL', 'PHYSICAL+LOGICAL'

'PHYSICAL'

检测损坏的程度。

指定 'PHYSICAL' 检查物理损坏。物理损坏的例子包括数据块在标头和脚注中不匹配。

指定 'PHYSICAL+LOGICAL' 在物理损坏之外,还检查逻辑不一致的情况。逻辑损坏的例子包括数据块损坏。