在应用详情和设置页面(通过详情和设置访问)中,您可以在管理一致性群组数据捕获时修改特定于应用的设置。在某些情况下,应用设置可能很有用或必不可少。配置应用设置后,点击保存更改。
以下是应用设置的列表,其中说明了各项设置的用途。
- 用户名/密码(SQL 服务、SMB):适用于 SQL Server。用于备份数据库事务日志的用户凭据。此账号必须具有备份权限。只有在您选择备份事务日志或截断日志,并且本地系统没有对 SQL 数据库的权限时,才需要凭据。SMB:用于对 SMB 共享进行身份验证的用户凭据。
数据库中的用户角色(仅限 Oracle):用于备份和灾难恢复 RMAN 备份的数据库用户账号。此设置是必需的。 默认情况下,数据库设置中的用户角色使用 sysdba 角色。对于 12c 或更高版本的 sysbackup 角色,请选择 sysbackup 角色。以下角色可供选择:
- 角色 sysdba
- 角色 sysbackup,适用于 12c
渠道数量(仅限 Oracle):允许用户根据主机计算能力的具体情况配置 RMAN 渠道。应根据服务器上可用的核心数量配置通道数量,同时考虑配置为并行运行的其他数据库备份。有效条目介于 1 到 255 之间。
暂存磁盘大小 (GB)(Oracle、本地文件系统、SMB、NFS、SQL Server):在暂存磁盘大小 (GB) 字段中输入暂存磁盘大小。备份和灾难恢复代理会根据配置计算应用的大小上限。借助暂存磁盘大小选项,您可以分配一个暂存磁盘来存储备份,并允许数据库在未来进行扩容。
暂存磁盘粒度 (GB)(本地文件系统、SMB、NFS、SQL Server):定义为应用创建的暂存磁盘的粒度。当为应用使用多个暂存磁盘时,此参数用于指定每个暂存磁盘的大小。有效条目介于 1 到 128000 之间,例如:
- 如果应用为 4.3TB,暂存磁盘粒度值为 2TB,上一个暂存磁盘最小大小值为 1TB,则备份/恢复设备会创建三个暂存磁盘,分别为 2T、2T 和 1T。
- 如果应用为 4.3TB,暂存磁盘粒度值为 2TB,上一个暂存磁盘最小大小值为 0.1TB,则备份/恢复设备会创建三个暂存磁盘,分别为 2T、2T 和 0.3T。
- 如果应用为 4.3TB,暂存磁盘粒度值为 5TB,上一个暂存磁盘最小大小值为 1TB,则备份/恢复设备会创建一个大小为 4.3T 的暂存磁盘。阶段磁盘粒度和最后一个暂存磁盘的最小大小是在应用级别指定的。
上一个暂存磁盘最小大小(GB)(本地文件系统、SMB、NFS):
为应用创建多个暂存磁盘时,最后一个分片的大小。有效条目介于 1 到 128000 之间。此应用设置与阶段磁盘粒度搭配使用,这两个应用设置均在应用级指定。
- 暂存磁盘装载点(Oracle、本地文件系统、SMB、NFS):如果您需要将暂存磁盘装载到特定位置,请输入暂存磁盘装载点。
- Oracle 命名监听器(仅限 Oracle):如果数据库服务器上有多个监听器在运行,请在此处指定监听器名称。
RMAN 日志位置(仅限 Oracle):默认情况下,rman 日志位置为
/act/log/rman<db name>.log
。这样,用户就可以灵活地更改 rman 日志文件位置(完整路径,包含 rman 文件名)。在“RMAN Log Location”(RMAN 日志位置)字段中输入 RMAN 日志路径。这是自定义位置(完整路径和 RMAN 文件名),RMAN 会在执行备份时将日志写入此位置。(仅限 Oracle)- 对于 Linux,默认日志位置为
/act/log/<sid>_rman.log.
。如果您更改路径,则值必须采用/act/log/test/custom_rman.log
的形式。 - 对于 Windows,默认日志位置为
c:\act_tmp\log\<sid>_rman.log
。如果您更改路径,请确保路径中没有空格。
- 对于 Linux,默认日志位置为
恢复验证(仅限 Oracle):选择在恢复每个备份之前对其进行验证。RMAN 为备份提供了恢复验证功能。勾选此选项后,备份和灾难恢复代理会针对每个备份调用 RMAN 恢复验证命令。
- RMAN 目录数据库名称(仅限 Oracle):可选,这是目录数据库 SID 名称。适用于为 RMAN 备份设置了 RMAN 目录数据库的用户环境。
- RMAN 目录用户(仅限 Oracle):RMAN 备份的目录数据库用户名。
- RAN 目录密码(仅限 Oracle)。编制数据库用户登录密码目录。
- Oracle 服务名称(仅限 Oracle):可在
tnsnames.ora
文件中指定要供 Backup and DR 备份使用的新服务名称。如果未指定,则备份和灾难恢复功能默认使用 Oracle sid 名称(实例名称)作为服务名称。新服务名称或默认 sid 名称必须在tnsnames.ora
文件中具有条目,才能让备份和灾难恢复功能建立连接。对于 Oracle RAC,您需要在每个节点上设置专用服务。 - 集群节点(仅限 Oracle):使用 failover
choice:Node IP:servicename:role
格式指定故障切换节点选项,如中所述。此功能仅适用于 RAC。 - SQL 数据库备份路径(仅限 SQL Server):用于定义临时 SQL 备份的位置。如果备份和灾难恢复代理对 SQL Server 数据库进行完整备份,则备份会保存在此目录中。确保托管此目录的卷有足够的可用空间来存放完整的数据库备份。
- 服务访问点 IP 地址(仅限 SQL Server):服务访问点仅与 SQL Server 可用性组相关。在此处输入值,以从 SQL 可用性设备进行备份。指定要从中备份数据库的设备节点的 IP 地址。如果您希望从主节点备份数据库,则无需此选项,故障切换设备也不需要此选项。
- 备份和灾难恢复代理选项:除非您要与支持团队联系,否则请将“备份和灾难恢复代理选项”留空。
- 日志清理保留期限:输入在主要日志目的地中保留归档日志的时长(以小时为单位)。例如,如果将此值设置为 4,则系统会从数据库主归档目的地中清除超过 4 小时的归档日志。有效条目介于 1 到 720 之间。默认值为 24 小时。
- 在清除之前成功完成的日志备份数量(仅限 Oracle):输入在日志被修剪之前需要成功完成的日志备份数量。
- MAXCORRUPT 参数设置(仅限 Oracle):输入在捕获操作失败之前允许的损坏数量上限。
- AU 大小(仅限 Oracle):ASM 磁盘组的分配单元 (AU) 大小。默认值为 4 MB。此参数仅用于 ASM 磁盘组下的首次备份。选项包括 1、2、3、4、8、16、32 和 64 MB。
- 日志暂存磁盘大小 (GB)(仅限 Oracle):在设置日志备份政策时适用。有效条目介于 1 到 4000 之间。默认情况下,管理控制台会执行 30 天的平均值计算,以确定归档备份暂存磁盘的暂存磁盘大小。指定日志暂存磁盘大小,以存储 24 小时的日志备份(开销 +20%)。
- Do Not Uncatalog(仅限 Oracle):在每次备份后保留 RMAN 备份目录。默认情况下,Backup and DR 备份在备份结束时取消编目,并在备份开始时编目。选项包括是或否。
- 强制创建新的 Level0 备份(仅限 Oracle):强制启动新的 Level0 Oracle RMAN 备份。如果出于任何原因需要完整的 Level 0 备份来覆盖备份和灾难恢复增量备份,请为单个备份作业选择此选项。请务必在完整的级别 0 备份完成后清除此标志,否则系统会强制将每个备份都作为新的级别 0 Oracle RMAN 备份。这会影响快照池存储空间。
- 对归档日志进行交叉检查:默认情况下,交叉检查不会在归档备份中运行。选择此选项可在每次归档备份时运行交叉检查并删除过期的归档日志。
- 对归档日志进行备份交叉检查:选择此选项可在备份新日志之前对当前备份的归档日志运行交叉检查,并删除过期的归档日志。
- Oracle 配置文件位置(仅限 Oracle):如需备份任何 Oracle 配置文件(例如用于加密支持的钱包),此字段需要包含完整路径。如果指定了文件夹名称,则系统会备份该文件夹下的所有文件。如果指定了文件名,则系统只会备份指定的文件。
- Oracle TND_Admin 路径(仅限 Oracle):指定 Oracle 环境中的 Oracle TNS 管理员路径,例如
TNS_ADMIN=$GRID_HOME/network/admin
。tns_admin
参数用于确定 TND 管理文件(例如tnsnames.ora
和listener.ora
)的位置。 - 将文件系统格式转换为 Oracle ASM 格式(仅限 Oracle):默认情况下,系统会以数据库的默认格式(ASM 或文件系统)捕获数据库。备份目标是 ASM 到 ASM,非 ASM 到文件系统。如果源数据库位于文件系统下,并且备份目标必须设为 Oracle ASM,请选择是。这需要在 Oracle 服务器上安装 ASM。您还可以选择将 ASM 格式转换为文件系统格式。如果源数据库为 ASM 且备份目标必须设为文件系统,请选择 Yes。