Skip to main content
BlueXP backup and recovery
所有云提供商
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • 所有云提供商
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

备份云原生SAP HANA数据库

贡献者

您可以通过分配预制策略或创建的策略来创建备份。

创建策略以保护SAP HANA数据库

如果您不想使用或编辑预制策略、可以创建策略。

  1. 在*应用程序*页面中、从设置下拉列表中选择*策略*。

  2. 单击*创建策略*。

  3. 指定策略名称。

  4. (可选)编辑Snapshot副本名称的格式。

  5. 选择策略类型。

  6. 指定计划和保留详细信息。

  7. (可选)指定脚本。 "预处理脚本和后处理脚本。"

  8. 单击 * 创建 * 。

预处理脚本和后处理脚本

您可以在创建策略时提供预处理脚本、后处理脚本和退出脚本。这些脚本将在数据保护操作期间在HANA主机上运行。

支持的脚本格式包括.sh、python脚本、perl脚本等。

主机管理员应将预处理文件和后处理文件注册到中 /opt/NetApp/snapcenter/scc/etc/allowed_commands.config 文件

[root@scspa2622265001 etc]# cat allowed_commands.config
command: mount
command: umount
command: /mnt/scripts/pre_script.sh
command: /mnt/scripts/post_script.sh

环境变量

对于备份工作流、以下环境变量可作为预处理和后处理的一部分提供。

环境变量 Description

SID

选择用于还原的HANA数据库的系统标识符

备份名称

为还原操作选择的备份名称

UserStoreKeyNames

已为HANA数据库配置用户存储密钥

OSDBUser

已为HANA数据库配置OSDBUser

策略名称

仅用于计划备份

schedule_type

仅用于计划备份

创建SAP HANA数据库的备份

您可以分配预制策略、也可以创建策略、然后将其分配给数据库。分配策略后、将按照策略中定义的计划创建备份。

  • 开始之前 *

您应已添加SAP HANA数据库主机。"添加SAP HANA数据库主机"

  • 关于此任务 *

对于HANA系统复制(HSR)、计划的备份作业仅会对主HANA系统触发、如果系统故障转移到二级HANA系统、则现有计划会在当前主HANA系统上触发备份。如果未将此策略同时分配给主HANA系统和二级HANA系统、则在故障转移后、计划将失败。

如果为HSR系统分配了不同的策略、则主HANA系统和二级HANA系统的计划备份将触发器、而二级HANA系统的备份将失败。

  • 步骤 *

    1. 在应用程序页面中、如果数据库未使用任何策略进行保护、请单击*分配策略*。

      尽管数据库使用一个或多个策略进行保护、但如果需要、您可以通过单击继续分配更多策略 图标以选择操作 >*分配策略*。

    2. 选择策略并单击*分配*。

      备份将按照策略中定义的计划进行创建。

    备注 服务帐户(SnapCenter-account-snapback_<account_id>)用于运行计划的备份操作。

创建SAP HANA数据库的按需备份

分配策略后、您可以为应用程序创建按需备份。

  • 步骤 *

    1. 在*应用程序*页面中、单击 图标以选择操作 对应于应用程序、然后单击*按需备份*。

    2. 选择按需备份类型。

    3. 对于基于策略的备份、选择策略、保留层、然后单击*创建备份*。

    4. 一次性选择基于Snapshot副本或基于文件执行以下步骤:

      1. 选择保留值并指定备份名称。

      2. (可选)指定脚本和脚本路径。

        有关详细信息,请参见 "预处理和后处理脚本"

      3. 单击 * 创建备份 * 。