如何自动为 SAP HANA 创建 EBS 快照 - SAP HANA 开启 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 的预脚本和脚本发布启用,并使用具有管理应用程序一致性快照所需权限的 IAM 角色。我们还建议您将策略配置为自动启用 EBS 快照以实现快速快照恢复。有关更多信息,请参阅注意事项

  • Amazon Systems Manager在目标实例上安装并运行代理(SSM 代理),其中包含要备份的 SAP HANA 工作负载。

  • 访问适用于 SAP HANA 的 Systems Manager 文档AWSSystemsManagerSAP-CreateDLMSnapshotForSAPHANA,该文档在所有可用 SAP Amazon Systems Manager 的Amazon地区都可用

  • (推荐)一种资源标记策略,包括标记您的 Amazon EBS 卷,使您能够将其映射到特定的 SAP HANA 工作负载。

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