AWS Backup
本节提供有关设置和使用 AWS Backup 来备份和还原 SAP HANA 数据库的信息。
先决条件
在使用 AWS Backup 备份和还原 SAP HANA 数据库之前,必须满足以下先决条件。有关更多信息,请参阅适用于 SAP 的 AWS Systems Manager 入门和向适用于 SAP 的 AWS Systems Manager 注册 SAP HANA 数据库。
安装和配置 AWS Backint Agent for SAP HANA
AWS Systems Manager Agent(SSM Agent)
要遵循 AWS Systems Manager Agent(SSM Agent)文档进行安装,您必须安装 AWS Systems Manager Agent(SSM Agent)版本 2.3.274.0 或更高版本,并且您的实例必须是已配置用于 AWS Systems Manager 的托管实例。有关托管实例的更多信息,请参阅 AWS Systems Manager 托管实例。要更新 SSM 代理,请参阅使用 Run Command 更新 SSM 代理。
注意
如果您未将 AmazonSSMManagedInstanceCore 策略附加到 Amazon EC2 实例角色,SSM Agent 将无法工作。
Systems Manager 文档
确保已安装的 SSM Agent 正在运行,然后按照以下步骤操作。
-
转到 https://console.aws.amazon.com/systems-manager/
> 共享资源 > 文档。 -
搜索 AWSSAP-InstallBackintForAWSBackup 文档。
-
选择运行命令。
-
在命令参数中指定以下参数。
-
系统 ID – 输入 SAP HANA 数据库的系统 ID。例如,
HDB。 -
安装目录确认 – 是
-
修改全局 Ini 文件 – 修改
-
安装后确认日志备份 – 是
-
确保没有正在进行的备份 – 是
您可以保留其他参数而不进行任何手动更改。
-
-
在目标选择下,选择手动选择实例,然后搜索运行 SAP HANA 数据库的 Amazon EC2 实例。
或者,您也可以选择带
SSMForSAPManaged: True标签的实例。 -
运行 AWSSAP-InstallBackintForAWSBackup SSM 文档。
Run 命令可能需要几分钟才能完成。您可以刷新页面以查看状态。成功完成后,总体状态和详细状态将显示“成功”。
从 Amazon S3 切换到 AWS Backup
如果您已完成基于 Amazon S3 的设置,则可以将存储介质切换为 AWS Backup。在开始之前,请确保您已执行以下操作:
-
禁用计划数据备份 – 此类备份可能会在切换过程中失败。
-
禁用通过 SAP HANA Cockpit、SAP HANA Studio 或 SQL 进行的计划备份,以停止到 Amazon S3 的日志备份 – 此类备份已通过 AWS Backup 重新启用。
要从 Amazon S3 切换到 AWS Backup,您必须使用 Systems Manager 文档重新安装。AWSSAP-InstallBackintForAWSBackup 文档会将现有文档替换为支持 AWS Backup 的新版本。有关更多详细信息,请参阅上一节 Systems Manager 文档。
切换完成后,设置适用于 SAP 的 AWS Systems Manager 以获得自动备份解决方案。有关更多信息,请参阅适用于 SAP 的 AWS Systems Manager 入门。
现在,您可以创建备份计划或执行按需备份。有关更多信息,请参阅 AWS Backup 控制台中的备份操作。
使用 AWS Backup 备份和还原 SAP HANA 系统
有关在 AWS Backup 上备份和还原 SAP HANA 数据库的详细信息,请参阅 Amazon EC2 实例上的 SAP HANA 数据库备份。