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. 注册授权位置
脱离主机备用客户端,VVR 方法(Solaris SPARC、HP-UX)pacteracontextmathced
根据上面的 VVR 配置,可将 SAP 的 Snapshot Client 备份过程中的典型工作流概括为如下几点:pacteracontextmathced
关闭数据库或者在备份模式下将表空间放在生产主机中。pacteracontextmathced
停止主磁盘 D1 与复制磁盘 D2 之间的复制。pacteracontextmathced
脱离主机的备用客户端将复制数据库的快照从磁盘 D2 转移到镜像磁盘 D3。pacteracontextmathced
在联机状态下,在主磁盘 D1 中创建生产数据库。pacteracontextmathced
拆分镜像磁盘 D3,将其中的快照备份到备份介质上。pacteracontextmathced
随后将镜像磁盘 D3 中的快照重新连接到复制磁盘 D2 中的卷。pacteracontextmathced
然后,就会重新同步主磁盘 D1 和辅助磁盘 D2 中的存储复制日志 (SRL)。pacteracontextmathced
最后,继续进行复制。pacteracontextmathced
在配置此方法之前,请安装并配置以下项目:pacteracontextmathced
在生产数据库主机上安装并配置以下各项:pacteracontextmathced
安装 NetBackup Client、NetBackup Snapshot Client 和 NetBackup for SAP 代理pacteracontextmathced
配置生产数据库 (Oracle)。pacteracontextmathced
可以在一个单独的主机上安装 NetBackup 主服务器pacteracontextmathced
在备用客户端(脱离主机)上安装以下各项:pacteracontextmathced
安装 NetBackup Client 和 NetBackup Snapshot Client。 pacteracontextmathcedNetBackup for SAP 代理不是必需的。pacteracontextmathced
NetBackup 介质服务器。 pacteracontextmathced可以将介质服务器安装到同一主机上,也可以将其安装到希望挂接备份介质的独立主机上。pacteracontextmathced
下面几个过程介绍了如何配置主卷复制器和辅助卷复制器。pacteracontextmathced
配置主卷复制器(生产数据库主机)pacteracontextmathced
- 将外部主磁盘 D1 挂接到主卷复制器,并使用如下命令创建一个 VM 磁盘组:pacteracontextmathced
root@primary# vxdg init diskgroup [cds=on|off] diskname=devicename
- 使用如下命令,在主磁盘 D1 中创建一个数据卷:pacteracontextmathced
root@primary# vxassist -g diskgroup make volume size
默认情况下,它会创建两个副本,这要求一个组中有两个磁盘。pacteracontextmathced要覆盖默认设置,请输入以下命令:pacteracontextmathced
root@primary # vxassist -g diskgroup addlog volume logtype=dcm nlog=1
- 使用如下命令在该卷上创建一个 VxFS 文件系统并装入它:pacteracontextmathced
root@primary# mkfs -F vxfs /dev/vx/rdsk/diskgroup/volume root@primary# mount -F vxfs /dev/vx/dsk/diskgroup/volume mnt
- 在该卷上创建 SAP 生产数据库。pacteracontextmathced
- 使用如下命令,在主磁盘 D1 中创建一个 Storage Replicator Log (SRL) 卷:pacteracontextmathced
root@primary# vxassist -g diskgroup make volume_srl size
配置辅助卷复制器(脱离主机的备用客户端)pacteracontextmathced
- 将外部复制磁盘 D2 挂接到辅助卷复制器,并使用如下命令创建一个 VM 磁盘组。pacteracontextmathced
root@secondary# vxdg init diskgroup [cds=on|off] diskname=devicename
- 使用如下命令,在复制磁盘 D2 中创建一个数据卷:pacteracontextmathced
root@secondary # vxassist -g diskgroup make volume size
默认情况下,它会创建两个副本,这要求一个组中有两个磁盘。pacteracontextmathced要覆盖默认设置,请输入以下命令:pacteracontextmathced
root@secondary# vxassist -g diskgroup addlog volume logtype=dcm nlog=1
- 使用如下命令,在复制磁盘 D2 中创建一个 Storage Replicator Log (SRL) 卷:pacteracontextmathced
root@secondary# vxassist -g diskgroup make volume_srl size
- 创建主复制卷组 (RVG) 并指定数据卷和 SRL 卷。pacteracontextmathced在主卷复制器(生产数据库主机)上,运行以下命令:pacteracontextmathced
磁盘组和卷的名称必须与主要主机上的磁盘组和卷名称相同。pacteracontextmathced
root@primary# vradmin -g diskgroup createpri rvg_name data_volumes(s) srl_volume
- 确保身份验证能够完成。pacteracontextmathced
在添加新辅助主机(通过使用 addsec)重写远程主机上的数据(通过使用 syncvol)之前,vradmin 会执行某种身份验证。 pacteracontextmathced此过程将检查远程主机上的 /etc/vx/vras/.rdg 文件是否包含与主磁盘组 ID 对应的条目。如果远程主机上的 /etc/vx/vras/.rdg 文件没有此类条目,则 vradmin addsec 或 syncvol 命令将失败。pacteracontextmathced
如果无法完成身份验证,则执行以下操作:pacteracontextmathced
向远程主机上的 /etc/vx/vras/.rdg 文件中添加主磁盘组 ID。pacteracontextmathced
要查找磁盘组 ID,请在主要主机上运行 vxprint -l diskgroup_name 命令。pacteracontextmathced
确保主要主机和辅助主机上的 /etc/hosts 文件中包含主要主机名条目和辅助主机名条目。pacteracontextmathced
- 使用如下命令,添加辅助 RVG 以形成复制的数据集 (RDS):pacteracontextmathced
root@primary# vradmin -g diskgroup addsec rvg_name primary_hostname secondary_hostname
- 使用如下命令,开始在主卷复制器与辅助卷复制器之间进行复制:pacteracontextmathced
root@primary# vradmin -g group_1 -a startrep v1_rvg
- 将外部镜像磁盘 D3 挂接到备用客户端以创建快照镜像。pacteracontextmathced
- 在辅助卷复制器(脱离主机的备用客户端)上,使用如下命令启动数据卷的快照:pacteracontextmathced
root@secondary# vxassist –g diskgroup -b snapstart volume