NetBackup™ for SAP 管理指南
- NetBackup for SAP 简介
- NetBackup SAP HANA 简介
- 安装 NetBackup for SAP
- 安装 NetBackup for SAP HANA
- 配置 NetBackup for SAP
- 配置 NetBackup for SAP HANA
- 执行 SAP 的备份和还原
- 执行 SAP HANA 的备份和还原
- 带有 Snapshot Client 的 NetBackup for SAP
- NetBackup for SAP Snapshot Client 的工作方式
- 关于配置带 NetBackup for SAP 的 Snapshot Client
- 关于在 UNIX 上配置 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 中使用的参数
- sort_backup_type <value>
- sort_restore_type <value>
- 附录 H. 配置拆分镜像备份
- 附录 I. 注册授权位置
带有 Snapshot Client 的 NetBackup for SAP 概述
NetBackup for SAP Snapshot Client 软件将各种基于快照的技术合并到一个易于使用的备份解决方案中。在将 NetBackup for SAP 与 Snapshot Client 一起使用时,可支持基于 Oracle 的环境,
注意:
但不支持基于 MaxDB 数据库的环境。
能否快速还原环境取决于能否快速备份业务关键数据。使用备份功能,可以在出现逻辑数据库错误或物理错误(如硬件故障或灾难事件)时还原环境。使用快照备份,可以最大限度地缩短数据库处于备份模式或脱机状态的时间。Cohesity 建议客户每天至少执行一次联机备份,每周至少执行一次脱机备份。SAP 系统的低活动量时段是很少的(因为客户往往会在周末或夜间运行长时批处理作业),因此快照可使其能够以最小的延迟保护数据。
表:带有 Snapshot Client 功能的 NetBackup for SAP 介绍了 Snapshot Client 功能。
表:带有 Snapshot Client 功能的 NetBackup for SAP
Snapshot Client 的功能 |
描述 |
---|---|
阵列和软件快照集成 |
支持各种阵列和软件快照并为所有的 Snapshot Client 解决方案提供一个基础。 |
快照备份 |
当 NetBackup 创建数据库所在的磁盘卷的时间点副本时,即发生快照备份。在快照备份与 Snapshot Client 结合使用时,NetBackup for SAP 可以通过在本地主机上制作组件文件的快照映像来备份 Oracle 对象。此后,它会将此快照备份到存储单元中。 快照过程几乎在瞬间完成,因此不会干扰用户对数据库的访问。在备份期间,客户端操作和用户访问可以不间断地进行。此备份不会影响数据库的性能或可用性。您可以通过使用 backint 命令或 RMAN 代理副本来执行快照备份。 |
即时恢复备份 |
此功能使备份可用于从磁盘进行的即时恢复。即时恢复将快照技术与基于磁盘的快速还原功能结合到一起。NetBackup 在不中断用户对数据的访问的情况下创建映像。可以选择将快照备份到磁带或其他存储设备中以供长期存储,但会将其保留以便在短期内进行恢复。有了即时恢复功能,就可以在不访问长期存储设备的情况下执行文件提升和回滚。另外,对于 UNIX 和 Linux,可以通过即时恢复功能执行块级还原。 |
脱离主机备份 |
脱离主机的备份将备份进程的负载转移到独立的备份代理(如备用客户端或数据移动器)上。脱离主机的备份会削弱本地备份通常会对客户端资源产生的影响。备份代理从客户端磁盘读取数据,然后将其写入存储中。您可以通过使用 backint 命令或 RMAN 代理来执行脱离主机的备份。 |
块级增量式备份和恢复 |
此功能可用于 UNIX 和 Linux。数据较少,能够提供高性能的数据保护。块级增量式 (BLI) 备份使用 Veritas File System (VxFS) 存储检查点功能的更改跟踪功能。在 BLI 备份中,只备份发生更改的数据块,而不备份整个文件或文件系统。BLI 备份能够节省时间,减少所需的备份介质,并显著降低备份期间的 CPU 和网络开销。 |
RMAN 代理副本 |
代理副本是 Oracle 的介质管理 API 的扩展。代理副本是一种特殊类型的备份,在这种备份中,RMAN 将对数据传输的控制权转交给 NetBackup for SAP 代理。代理随后可以管理包含 Oracle 数据文件的磁盘与 NetBackup 管理的存储设备之间的整个数据移动。 RMAN 使用代理副本提供需要备份或还原到 NetBackup for SAP 代理的文件列表。NetBackup for SAP 代理确定数据的移动方式。 |
基于 RMAN 数据流的备份 |
基于 RMAN 数据流的操作是一种标准方法,NetBackup for SAP 通过它来实现旧式的 RMAN 备份和还原。在基于数据流的备份中,NetBackup 将移动 Oracle 服务器进程所提供的数据。 NetBackup for SAP 捕获 RMAN 所提供并存储到介质的数据流内容。 如果用户使用多个通道为 RMAN 配置 SAP,将发生下列情况:
|
混用 RMAN 代理备份和基于 RMAN 数据流的备份 |
使用 RMAN 代理备份,可以基于脱离主机的快照来执行拆分镜像完全备份。例如,可以使用 RMAN 代理每周执行一次完全备份。 基于 RMAN 数据流的备份可用来在主机上执行增量式备份。使用这一方法,可以执行每日备份。 使用 NetBackup for SAP,可以灵活地混用这两种备份方法。您既可以指定基于 RMAN 代理副本的脱离主机快照备份,也可以指定基于 RMAN 数据流的主机上增量式备份。如果同时执行这两种类型的备份,则在完全备份期间,会消除生产主机上的备份负载,还会减少增量式备份的数据量。 |