如何自动为 SAP HANA 创建 EBS 快照 - SAP HANA on Amazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

如何自动为 SAP HANA 创建 EBS 快照

在正在运行的数据库中,为了实现应用程序一致性,EBS 快照必须与内部数据库快照保持一致。有关更多信息,请参阅 SAP 文档中的创建数据快照

为了创建应用程序一致性快照,Amazon Data Lifecycle Manager 将使用前置脚本和后置脚本执行以下步骤:

  1. 在前置脚本中,会执行操作系统检查、暂停 I/O 并运行 SAP HANA SQL 命令,以创建一致的内部数据库快照。

  2. Amazon Data Lifecycle Manager 为附加到目标实例的卷启动 EBS 快照创建过程。

  3. 在后置脚本中,会运行 SAP HANA SQL 命令,以便将内部快照标记为已完成或失败。

Amazon Data Lifecycle Manager 还提供监控功能,并在创建 EBS 快照后管理其保留情况。

要使用 Amazon Data Lifecycle Manager 自动创建适用于 SAP HANA 的应用程序一致性 EBS 快照,您需要:

  • 一个 Amazon Data Lifecycle Manager 策略,已经为适用于 SAP HANA 的前置脚本和后置脚本启用该策略,并且该策略使用具有管理应用程序一致性快照所需权限的 Amazon IAM 角色。我们建议您同时将该策略配置为自动为 EBS 快照启用快速快照还原。有关更多信息,请参阅注意事项

  • 在具有您要备份的 SAP HANA 工作负载的目标实例上安装并运行 Amazon Systems Manager Agent(SSM Agent)。

  • 对适用于 SAP HANA 的 Systems Manager 文档 AmazonSystemsManagerSAP-CreateDLMSnapshotForSAPHANA 的访问权限,该文档在所有支持适用于 SAP 的 Amazon Systems Manager 的 Amazon 区域均可用。

  • (推荐)一个资源标记策略,该策略要求标记您的 Amazon EBS 卷,且标记方式能让您将这些卷映射到您特定的 SAP HANA 工作负载。

有关设置目标实例、Amazon Data Lifecycle Manager 策略以及用于自动化应用程序一致性快照的 SAP HANA 环境的更多信息,请参阅使用前置和后置脚本自动生成应用程序一致性快照