本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
如何自动为 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 的预脚本和脚本发布启用,并使用具有管理应用程序一致性快照所需权限的 IAM 角色。我们还建议您将策略配置为自动启用 EBS 快照以实现快速快照恢复。有关更多信息,请参阅注意事项:
-
AWS Systems Manager在目标实例上安装并运行代理(SSM 代理),其中包含要备份的 SAP HANA 工作负载。
-
访问适用于 SAP HANA 的 Systems Manager 文档
AWSSystemsManagerSAP-CreateDLMSnapshotForSAPHANA
,该文档在所有可用 SAP AWS Systems Manager 的AWS地区都可用。 -
(推荐)一种资源标记策略,包括标记您的 Amazon EBS 卷,使您能够将其映射到特定的 SAP HANA 工作负载。
有关设置目标实例、Amazon Data Lifecycle Manager 策略以及用于自动应用程序一致性快照的 SAP HANA 环境的更多信息,请参阅使用预处理和后置脚本自动生成应用程序一致性快照。