NetBackup™ for SAP 管理指南
- NetBackup for SAP 简介
- NetBackup SAP HANA 简介
- 安装 NetBackup for SAP
- 规划 NetBackup for SAP 的安装
- 验证操作系统和平台兼容性
- NetBackup 服务器和客户端要求
- SAP 服务器软件要求
- 在 NetBackup 群集中使用 NetBackup for SAP MaxDB、SAP Oracle 和 SAP HANA 的要求
- 带有 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 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 中使用的参数
- initSID.utl 参数摘要
- backup_stream_buffersize <size>
- client <client_name>
- custom_sort_file <file_path>
- drives <number_of_drives>pacteracontextmathced
- inquiry_query_period <months>
- master_time_offset <minutes>(UNIX 或 Linux)
- multistream_restore
- policy <policy_name>
- policy2 <policy_name>
- restore_stream_buffersize <size>
- retry_backup <number_of_retries>
- schedule <schedule_name>
- schedule2 <schedule_name>
- server <server_name>
- sort_backup_type <value>
- sort_restore_type <value>
- switch_list <control_file_path>pacteracontextmathced
- switch_log <control_file_path>
- switch_sem <control_file_path>
- 附录 H. 配置拆分镜像备份
- 附录 I. 注册授权位置
- 索引
将还原重定向到其他客户端(仅适用于 Oracle 数据库上的 SAP)
您可以选择将 SAP 数据库还原到一台与最初提供备份的客户端不同的客户端。 这种将数据还原到其他客户端的过程称为“重定向的还原”。
注意:
在某些情况下,可以从较低版本级别的 Oracle 还原到较高版本级别的 Oracle。 有关更多信息,请参见 Oracle 文档。
要执行重定向的还原,必须满足以下条件:
源客户端和目标客户端必须具有相同的计算机系统体系架构、操作系统版本和位级别。
源客户端和目标客户端必须具有相同的 Oracle RDBMS 级别。
重定向还原包括以下过程:
配置 NetBackup 服务器。
将文件从源客户端复制到目标客户端。
配置 NetBackup for SAP 目标客户端。
执行重定向还原。
下面介绍了该过程的每一阶段。 有关重定向的还原的更多信息,请参见《NetBackup 管理指南,第 1 卷》。
配置 NetBackup 服务器
- 确保以 NetBackup 管理员身份登录。
- 要允许任意客户端还原任何其他客户端的备份,请在 NetBackup 主服务器上创建以下文件:
Windows:
install_path\NetBackup\db\altnames\No.Restrictions
UNIX 或 Linux:
/usr/openv/netbackup/db/altnames/No.Restrictions
- 继续执行步骤 7。
- 要只允许目标客户端从所有其他客户端还原,请创建以下文件:
Windows:
install_path\NetBackup\db\altnames\client_name
UNIX 或 Linux:
/usr/openv/netbackup/db/altnames/client_name
其中 client_name 是可以执行重定向还原的目标客户端的名称。
- 如果您执行步骤 5 并希望将目标客户端限制为仅从源客户端还原,则将 NetBackup for SAP 源客户端的名称添加到 client_name 文件中。
- 在目标客户端上,备份现有的控制文件以保留原始配置。
这些文件通常位于 $ORACLE_HOME/dbs (%ORACLE_HOME%\database) 目录中。
配置 NetBackup for SAP 目标客户端
- 更改目标客户端上的客户端参数。
执行以下操作之一:
将目标客户端上 initSID.utl 文件中的客户端参数更改为源客户端的名称。
将目标客户端上的 SAP_CLIENT 环境变量设置为源客户端的名称。 例如:
SAP_CLIENT=source_client export SAP_CLIENT
SAP_CLIENT 变量的优先级高于 initSID.utl 文件中的值。
- (Windows) 在目标客户端上,创建一个与源客户端类似的文件路径。
例如:
源客户端的实际路径是:
C:\Oracle\SAP
目标客户端的实际路径是:
C:\Oracle\SAP
- (UNIX 或 Linux)在目标客户端上创建一个类似于源客户端实际路径的符号链接。 将其指向特定目录,后者又指向 SAP 文件。
复制配置文件和控制文件(UNIX 或 Linux)
- 将配置文件和控制文件从 NetBackup for SAP 源客户端复制到 NetBackup for SAP 目标客户端。
将以下文件从源客户端(通常是 $ORACLE_HOME/dbs)复制到目标客户端上的相同位置:
initSID.sap initSID.utl initSID.ora initSID.dba
将 $SAPDATA_HOME/sapbackup 目录从源客户端复制到目标客户端上的相同位置。
复制配置文件和控制文件 (Windows)
- 将配置文件和控制文件从 NetBackup for SAP 源客户端复制到 NetBackup for SAP 目标客户端。
将以下文件从源客户端(通常是 %ORACLE_HOME%\database)复制到目标客户端上的相同位置:
initSID.sap initSID.utl initSID.ora initSID.dba
将 %SAPDATA_HOME%\sapbackup 目录从源客户端复制到目标客户端上的相同位置。
执行 NetBackup for SAP 重定向还原
- 登录到 NetBackup for SAP 目标客户端。
- 输入以下命令:
brrestore -d util_file -b last -m full
不要将 -m dest_dir 选项与 brrestore 一起使用。 此选项会将文件还原到您指定的目录而非原始目录。