如何自动为 SAP HANA 创建 EBS 快照
在正在运行的数据库中,为了实现应用程序一致性,EBS 快照必须与内部数据库快照保持一致。有关更多信息,请参阅 SAP 文档中的创建数据快照
为了创建应用程序一致性快照,Amazon Data Lifecycle Manager 将使用前置脚本和后置脚本执行以下步骤:
-
在前置脚本中,会执行操作系统检查、暂停 I/O 并运行 SAP HANA SQL 命令,以创建一致的内部数据库快照。
-
Amazon Data Lifecycle Manager 为附加到目标实例的卷启动 EBS 快照创建过程。
-
在后置脚本中,会运行 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 环境的更多信息,请参阅使用前置和后置脚本自动生成应用程序一致性快照。