Veritas NetBackup™ for SAP 管理指南
- NetBackup for SAP 简介
- NetBackup SAP HANA 简介
- 安装 NetBackup for SAP
- 规划 NetBackup for SAP 的安装
- 验证操作系统和平台兼容性 验证 NetBackup for SAP 的操作系统和平台兼容性
- NetBackup 服务器和客户端要求
- SAP 服务器软件要求 NetBackup for SAP 的 SAP 服务器软件要求
- 在 NetBackup 群集中使用 NetBackup for SAP 的要求
- 带有 Snapshot Client 的 NetBackup for SAP 的配置和授权要求
- 关于 NetBackup for SAP 的许可证
- 复制 SAP 二进制文件(仅适用于不带 RMAN 的 Windows 版 Oracle 数据库)
- 链接 NetBackup for SAP 与 backint(仅适用于不带 RMAN 的 UNIX 或 Linux 版 Oracle 数据库)
- 链接 Oracle 实例与 SBT 库(仅适用于带 RMAN 的 UNIX 或 Linux 版 Oracle 数据库)
- 安装 NetBackup for SAP HANA
- 配置 NetBackup for SAP
- 关于配置 NetBackup for SAP
- 关于为 SAP 数据库配置备份策略
- NetBackup for SAP 备份脚本
- 配置 NetBackup for SAP NetBackup 客户端服务的登录帐户
- 关于 SAP 配置文件
- 使用 NetBackup for SAP 备份利用 LOFS 装入的文件(UNIX 或 Linux)
- 关于 NetBackup for SAP 日志文件的权限 (UNIX)
- 在主机管理中查看自动发现的映射
- 为 NetBackup for SAP 配置“每个客户端的最多作业数”
- 执行手动备份
- 针对适用于 Oracle 的 NetBackup for SAP(不带 RMAN)测试多个并行备份作业
- 配置 NetBackup for SAP HANA
- 执行 SAP 的备份和还原
- 执行 SAP HANA 的备份和还原
- 带有 Snapshot Client 的 NetBackup for SAP
- 带有 Snapshot Client 的 NetBackup for SAP 概述
- 使用带 Snapshot Client 的 NetBackup for SAP 备份大型数据库
- NetBackup for SAP Snapshot Client 的工作方式
- NetBackup for SAP 快照备份的配置要求
- 关于配置带 NetBackup for SAP 的 Snapshot Client
- 关于在 UNIX 上配置 NetBackup for SAP 块级增量式备份
- 关于从 NetBackup for SAP 快照备份还原单个文件
- 关于使用快照回滚执行卷和文件系统的 NetBackup for SAP 还原
- 关于 NetBackup for SAP 示例备份脚本(UNIX 或 Linux)
- 关于 NetBackup for SAP 示例备份脚本 (Windows)
- 混用 RMAN 流和 RMAN 代理 NetBackup for SAP 备份
- 使用 NetBackup for SAP 执行用户控制的快照备份
- MaxDB 数据库上的 NetBackup for SAP
- 对 NetBackup for SAP 和 SAP HANA 进行故障排除
- 附录 A. backint 命令行接口
- 附录 B. SAP HANA 的输入和输出文件
- 附录 C. backint -i in_file 内容
- 附录 D. backint -o out_file 内容
- 附录 E. backint 的 NetBackup for SAP 环境变量
- 附录 F. NetBackup for SAP 配置或 bp.conf 文件设置
- 附录 G. 在 initSID.utl 中使用的参数
- 关于 initSID.utl 中使用的参数pacteracontextmathced
- initSID.utl 参数摘要pacteracontextmathced
- backup_stream_buffersize <size>pacteracontextmathced
- client <client_name>pacteracontextmathced
- custom_sort_file <file_path>pacteracontextmathced
- drives <number_of_drives>pacteracontextmathced
- inquiry_query_period <months>pacteracontextmathced
- master_time_offset <minutes>(UNIX 或 Linux)pacteracontextmathced
- multistream_restorepacteracontextmathced
- policy <policy_name>pacteracontextmathced
- policy2 <policy_name>pacteracontextmathced
- restore_stream_buffersize <size>pacteracontextmathced
- retry_backup <number_of_retries>pacteracontextmathced
- schedule <schedule_name>pacteracontextmathced
- schedule2 <schedule_name>pacteracontextmathced
- server <server_name>pacteracontextmathced
- sort_backup_type <value>pacteracontextmathced
- sort_restore_type <value>
- switch_list <control_file_path>pacteracontextmathced
- switch_log <control_file_path>pacteracontextmathced
- switch_sem <control_file_path>pacteracontextmathced
- 附录 H. 配置拆分镜像备份
- 关于配置拆分镜像备份pacteracontextmathced
- 本地主机快照方法:nbu_snap(仅限 Solaris SPARC 平台)
- 本地主机快照方法:VxVM(Solaris SPARC、HP-UX、Windows)
- 本地主机快照方法:VxFS_Checkpoint(UNIX 或 Linux)pacteracontextmathced
- 脱离主机备用客户端,FlashSnap 方法pacteracontextmathced
- 脱离主机备用客户端,VVR 方法(Solaris SPARC、HP-UX)pacteracontextmathced
- 基于硬件阵列的快照方法:Hitachi Shadow Image、EMC TimeFinder、HP Business Copy(UNIX 或 Linux)
- 附录 I. 注册授权位置
修改 initSID.sap 文件(仅适用于 Oracle 数据库上的 NetBackup for SAP)
initSID.sap 文件是 SAP 配置文件。此文件会告诉 SAP 工具您使用的是 backint 接口,并将有关 NetBackup for SAP 的信息传递给 SAP 工具。如果基础数据库是 Oracle,请在配置 NetBackup for SAP 的过程中编辑此文件。
修改 initSID.sap 文件
- 检查现有的配置文件。
如果 initSID.sap 文件已存在于 $ORACLE_HOME/dbs (%ORACLE_HOME%\database) 目录中,请将其复制到备份文件中。
- 创建新的配置文件。
将 NetBackup for SAP 软件产品中包含的配置文件复制到 $ORACLE_HOME/dbs (%ORACLE_HOME%\database) 目录中。
例如,如果 Oracle 实例是 SAP,请将 NetBackup .sap 示例文件复制到 initSAP.sap,如下所示:
对于 Unix 或 Linux:
cp /usr/openv/netbackup/ext/db_ext/sap/scripts/sap_oracle/initSAP.sap \ $ORACLE_HOME/dbs/initSAP.sap
对于 Windows:
copy install_path\NetBackup\dbext\sap\scripts\initSAP.sap %ORACLE_HOME%\database\initSAP.sap
- 使用文本编辑器修改 initSID.sap 文件,将 backup_dev_type 和 util_par_file 参数设置为适合您网站的值。
- (视情况而定)指定 rman_parms 参数并设置 NB_ORA_SAP 环境变量。
仅当您是在带有 RMAN 的 Oracle 数据库上使用 NetBackup for SAP 时,才执行此步骤。例如:
rman_parms = "ENV=(NB_ORA_SAP=file)"
其中 file 指定 initSID.utl 文件的完整路径。指定 file 时,不要使用替换字符。
例如,此参数可能如下所示:
对于 Unix 或 Linux:
rman_parms = "ENV=(NB_ORA_SAP=/apps/oracle/dbs/initCER.utl)"
对于 Windows:
rman_parms = "ENV=(NB_ORA_SAP=C:\apps\oracle\database\initCER.utl)"
根据实际情况,可能需要将以下附加 NetBackup 环境变量及其值指定为 rman_parms 参数的变量:NB_ORA_POLICY、NB_ORA_SCHED、NB_ORA_CLIENT 和 NB_ORA_SERV。您还可以在 iniSID.utl 文件中指定这些环境变量的值。如果指定不同的值,则 initSID.sap 中的值将覆盖 initSID.utl 中的值。
例如,假设您要将一个策略和日程表用于第一部分备份(数据文件),而要将另一个策略和日程表用于第二部分备份(控制文件备份)。您可以在 initSID.sap 中将 NB_ORA_POLICY 和 NB_ORA_SCHED 变量设置为适合第一部分备份。然后,可以在 initSID.utl 中将这些变量设置为适合第二部分备份的不同值。备份控制文件时,NetBackup for SAP 只检查 initSID.utl,而不检查 initSID.sap。
可以在此文件中包括其他 RMAN 参数。有关其他参数的更多信息,请参见 SAP 文档。
- 保存并关闭 initSID.sap 文件。
NetBackup for SAP initSID.utl 文件示例