在设备管理控制台中为 Oracle 数据库配置应用详细信息和设置

使用以下标签页查找要配置设置的备份类型。

数据库备份

使用下表中显示的应用设置配置数据库备份:

设置 输入
用户名和密码
在身份验证部分中
1. 从主节点备份

数据库身份验证(仅限 Linux):Oracle 数据库身份验证使用 Oracle 数据库凭据。使用 Oracle 数据库身份验证时,您必须提供数据库凭据才能以 sysdba 权限连接到数据库,或者以 sysbackup 权限连接到 Oracle 12c 及更高版本的数据库。确保根据数据库中的用户角色部分选择适当的数据库用户账号角色。

操作系统身份验证:不适用 - 无需数据库用户账号和服务名称。Backup and DR 使用 / as sysdba 进行 SQLPLUS,使用 target / 进行 RMAN,以连接到数据库进行备份。

2. 从 Data Guard(备用)节点备份:

数据库身份验证(仅限 Linux):Oracle 数据库身份验证使用 Oracle 数据库凭据进行备份。使用 Oracle 数据库身份验证时,您必须提供数据库凭据才能以 sysdba 权限或 sysbackup(对于 Oracle 12c 及更高版本)连接到数据库。确保数据库用户账号已根据数据库中的用户角色选择适当的角色。

操作系统身份验证:需要数据库用户账号才能在主节点上切换归档日志,以捕获数据防护节点上的一致备份副本。在操作系统身份验证下,不需要 sysdba 或 sysbackup 权限。如果用户没有 sysdba 角色,则需要授予用户连接、更改系统、选择 dba_tablespaces 的权限。确保数据库用户账号在数据库中的用户角色部分下选择了无角色。
数据库中的用户角色 RMAN 备份需要 sysdba 角色,或者对于 Oracle 12c 及更高版本需要 sysbackup 角色。默认值为 sysdba。请务必根据数据库中分配给用户账号的角色选择正确的角色。此方法仅适用于数据库身份验证。

使用操作系统身份验证的 Data Guard 备份:对于非 sysdba 或非 sysoper 数据库用户账号,请选择无角色。对于非 sysdba 或非 sysoper 的用户,所需的权限是 connect, alter system, select on dba_tablespaces 角色。
渠道数量 输入要配置的 RMAN 通道数,以实现备份并行处理。应根据服务器上可用的核心数配置通道数,同时考虑到配置为并行运行的其他数据库备份。默认通道数为 2。
RMAN 日志位置 默认情况下,RMAN 日志位置为 /var/act/log/rman.log。

您可以通过此条目更改 RMAN 日志文件位置。 输入完整路径,包括 RMAN 文件名。
恢复验证 RMAN RESTORE VALIDATE 将检查并验证备份的完整性。它用于检测数据库中的任何损坏块。 选中此框后,Backup and DR 代理会针对每个备份调用 RMAN 恢复验证。此验证的开销很大,会增加备份时间。
RMAN 目录数据库名称(可选) 这是目录数据库服务名称。适用于为 RMAN 备份设置了 RMAN CATALOG DATABASE 的用户环境。目录数据库服务名称必须在 tnsnames.ora 文件中有一个条目,以便 Backup and DR 进行连接。
RMAN 目录用户和
RMAN 目录密码
这是备份期间 RMAN 连接所需的目录数据库用户名和密码。如果提供了 RMAN 目录数据库名称以运行连接到目录数据库的备份,则此参数为必需参数。
Oracle 服务名称 提供在 tnsnames.ora 文件中指定新服务名称的功能,以供 Backup and DR 备份使用,如在非 RAC 环境中创建和验证 Oracle 服务名称和在 RAC 环境中创建和验证 Oracle 服务名称中所述。

如果未指定,则默认情况下,Backup and DR 将使用 Oracle SID 名称(实例名称)作为服务名称。新服务名称或默认 SID 名称必须在 tnsnames.ora 文件中有一个条目,Backup and DR 才能连接。Oracle 服务名称仅用于数据库身份验证。
Oracle Data Guard 主节点服务名称 这是在 Data Guard 节点上配置的 tnsnames.ora 文件中的服务名称,用于从备用数据库节点连接到主数据库节点。

仅当您要保护 Oracle Data Guard 中的数据时,才需要执行此步骤。 如需了解详情,请参阅从 Oracle Data Guard 节点进行保护。
集群节点 以以下格式指定故障切换节点选择:
Failover choice:Node IP:servicename:role
这仅适用于 RAC,请参阅将 Backup and DR RMAN 备份配置为透明故障切换到其他节点。

示例:1:172.16.16.21:svc_orarac2_act:F

对于故障切换,角色应为 F。对于维护,角色也可以为 M。当节点角色为 M 时,备份/恢复设备会使用此节点作为备份节点,而不是使用原始受保护的节点。
Maxcorrupt 参数设置 设置 maxcorrupt 可在执行 RMAN BACKUP 命令期间允许数据文件中出现指定数量的之前未检测到的块损坏。如果在备份过程中,RMAN 检测到的新损坏块数量超过此值,则备份作业会中止。
部分大小替换 部分大小以 MB 为单位。借助分段大小 RMAN 参数,可以跨多个 RMAN 通道并行备份大文件。

默认分区大小为 16000,即 16 GB。如果您想替换默认值,请输入介于 1 到 200000 之间的新大小。
不取消编目 选中此复选框可让 RMAN 在每次备份作业后保留编入目录的数据文件备份元数据。默认情况下,Backup and DR 数据文件备份将在备份开始时编入目录,然后在备份结束时从目录中移除。
强制执行新的 0 级备份 Backup and DR RMAN 备份使用更新后的映像复制,可实现永久增量备份,其中每个增量备份都会创建一个逻辑完整副本。如果需要覆盖 Backup and DR 增量备份的完整零级备份,请选中此框以创建单个备份作业。请务必在完成完整级别 0 备份后清除此变量,否则每次备份都将强制成为新的级别 0 Oracle RMANRMAN 备份。这会影响快照池存储空间。
Oracle 配置文件位置 使用此选项可备份 Oracle 配置文件,并使用 Oracle RMAN 备份(例如钱包)来支持加密。需要完整路径。

如果指定了文件夹名称,则该文件夹下的所有文件都会备份。如果指定了文件名,则仅备份指定的文件。

注意:对于使用 TDE 的 Oracle 数据库,可以通过为 Oracle 应用设置 Oracle 配置文件位置高级设置来捕获 TDE 的钱包。对于启用 TDE 的数据库,应用感知型装载要求将钱包复制到装载主机上的相应位置,并且必须配置并打开钱包。
AU_SIZE 用于配置 ASM 磁盘组 AU 大小(以 MB 为单位)的参数,默认值为 1MB。 此参数仅在磁盘组创建期间(即在 0 级备份作业期间)生效。在首次备份之前设置此参数,或选择“强制新级别 0”以使用新的 AU_SIZE 重新创建磁盘组。

使用新的 0 级备份时,请务必确保快照池中有足够的可用空间。
自动发现 RAC 成员 选中此复选框可自动发现 RAC 数据库的所有成员。它支持将临时磁盘映射到所有 RAC 节点。如果主机名没有 FQDN,自动发现将无法正常运行。在这种情况下,请手动添加节点。
RAC 成员节点 如果您选择不自动发现 RAC 成员,请提供 RAC 节点列表,以便将过渡磁盘映射到所选的 RAC 成员。先列出受保护的节点。仅用于保护 ASM 磁盘组中的 Oracle 数据库。

归档日志备份

使用以下应用设置配置归档日志备份:

设置 输入
用于归档日志备份的通道数 指定在归档日志备份期间要使用的 RMAN 通道数(即并行日志备份数)。默认 RMAN 渠道为 2。
Oracle TNS_Admin 路径 如果 tnsnames.ora 位于非标准位置,请提供其所在目录的完整路径。Oracle TNS_Admin 路径仅用于数据库身份验证。
日志清除保留期限 在提供的空间中,输入要在归档日志目标位置保留生产归档日志的小时数。例如,如果此参数设置为 4,则系统会从数据库归档目标位置清除超过 4 小时的归档日志。默认值为 24 小时。

注意:如果您将日志清除保留期限设置为零,则系统会在备份作业完成后立即清除日志。如果这样做,请将清除前的成功日志备份数设置为至少 1。
清除前的成功日志备份 默认情况下,归档清除不会检查成功日志备份的数量。输入成功备份日志的次数,达到该次数后运行归档清除。
交叉检查归档日志 选择此选项可在归档日志备份上运行交叉检查并删除过期的生产归档日志。
每天交叉检查归档日志的备份 选择此选项可在数据库备份后每天在日志备份期间交叉检查 Backup and DR Staging 磁盘上的归档日志备份。如果选择了 Crosscheck backup of archivelog,此选项将在每次归档日志备份期间覆盖交叉检查。
交叉检查归档日志的备份 选择此选项可将 Backup and DR 暂存磁盘上的归档日志备份与每个归档日志备份进行交叉检查。
每个备份集的文件数量 指定在归档日志备份期间要包含在备份集中的归档日志数量。默认值为 4。
归档日志备份服务名称 在 RAC 环境中,当 Oracle 服务名称配置为从多个节点运行时,为归档日志备份提供专用 Oracle 数据库服务名称。归档日志备份服务名称仅用于数据库身份验证。

备份暂存磁盘

使用以下应用设置配置备份暂存磁盘:

设置 输入
将 ASM 格式转换为文件系统格式 默认情况下,数据库以其默认格式(ASM 或文件系统)捕获。对于数据文件位于 ASM 磁盘组中的生产 Oracle 数据库,备份目标是 ASM;对于数据文件位于文件系统中的 Oracle 数据库,备份目标是文件系统。如果源数据库数据文件位于 ASM 磁盘组中,并且备份目标必须设置为文件系统暂存磁盘,请将此参数设置为 Yes。
在 Windows 环境中,必须将此参数设置为 Yes,才能备份所有 ASM 数据库。
将文件系统格式转换为 Oracle ASM 格式 默认情况下,数据库以其默认格式(ASM 或文件系统)捕获。对于数据文件位于 ASM 磁盘组中的生产 Oracle 数据库,备份目标是 ASM;对于数据文件位于文件系统中的 Oracle 数据库,备份目标是文件系统。如果源数据库的数据文件位于文件系统上,并且备份目标必须设置为 Oracle ASM 磁盘组,请将此参数设置为 Yes。这需要 Oracle 服务器上安装 ASM。
ASM 磁盘组兼容性 可访问磁盘组的 ASM 软件的最低版本。 请参阅 ASM 磁盘组兼容性属性,以指定和替换备份 ASM 磁盘组 ASM 兼容性。这需要新的 0 级备份。这会影响快照池存储空间。
数据库兼容性 使用该磁盘组的任何数据库实例的最低兼容数据库初始化参数设置。请参阅 ASM 磁盘组兼容性属性,以指定和替换备份 ASM 磁盘组 RDBMS 兼容性。这需要新的强制级别 0 备份。这会影响快照池存储空间。
预演磁盘大小 默认情况下,Backup and DR 代理会将数据库备份的临时磁盘大小计算为数据库最大大小的 1.5 倍。如需手动指定值,请分配一个过渡磁盘,以满足数据库未来两年的增长需求。手动设置此参数会限制暂存磁盘随数据库大小的增长而动态增长。
过渡磁盘粒度 在应用的备份暂存磁盘中使用多个磁盘时,每个磁盘的最大大小。默认值为 1000 GB。
将过渡磁盘粒度用作最小过渡磁盘大小 此设置适用于小于粒度设置(默认值为 1000 GB)且倾向于定期增长的应用。此选项有助于避免频繁进行成本高昂的完整备份。由于暂存磁盘采用精简配置,因此使用比当前所需更大的暂存磁盘不会产生初始费用。
最后一个过渡磁盘的最小大小 在应用的备份暂存磁盘中使用多个磁盘时,最后一个磁盘的最小大小。此值还用于为备份暂存磁盘分配额外的磁盘,以适应增长。默认值为 250 GB。
临时磁盘装载点 允许您将过渡磁盘装载到特定位置。
日志暂存磁盘大小 如果设置了日志备份政策,则使用此参数。默认情况下,Backup and DR 使用 30 天的高水位标记来确定归档备份暂存磁盘的暂存磁盘大小。
注意:您可以创建大小大于系统粒度默认值 1TB 的日志备份暂存磁盘,但如果这样做,系统将停用自动日志暂存大小更新功能。如需重新启用,请等待日志备份成功,然后将日志暂存磁盘大小值重置为默认值。如果启用了自动更新日志暂存大小功能,当计算出的暂存大小小于 1TB 时,暂存磁盘不会自动调整大小;当计算出的暂存大小大于 1TB 时,系统会将新磁盘添加到日志备份卷以扩大其容量。

Oracle 数据库的政策模板覆盖

  1. 前往应用管理器,然后点击应用。

  2. 右键点击数据库,然后选择管理备份方案。

  3. 点击页面顶部的政策覆盖。

  4. 在政策替换字段中,输入所需内容。如需详细了解日志保护,请参阅备份方案政策中的数据库日志保护

Oracle DBA 指南