将 SAP HANA 从其他平台迁移到 Amazon - SAP HANA 开启 Amazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 SAP HANA 从其他平台迁移到 Amazon

这种情况比从 AnyDB 迁移更简单,因为你已经在使用 SAP HANA 了。要进行此迁移,您需要将位于不同平台上的现有 SAP HANA 系统和规模映射到 SAP HANA 解决方案上Amazon。

EC2 实例内存功能使您可以选择将多个 SAP HANA 数据库整合到单个 EC2 实例(纵向扩展)或多个 EC2 实例(横向扩展)上。SAP 调用这些选项:一个服务器上的 HANA 和 ABAP、一个数据库中的多个组件 (MCOD)、一个系统中的多个组件 (MCOS) 和多租户数据库容器 (MDC)。推荐特定的整合组合超出了本指南的范围;有关可能的组合,请参阅 SAP Note 1661202 — SAP HANA 上对多个应用程序的支持

此迁移场景包括配置 SAP HANA 系统Amazon、备份源数据库、将数据传输到 Amazon SAP 应用程序服务器以及安装 SAP 应用程序服务器。如果您要从纵向扩展到横向扩展调整 HANA 环境的大小,请按照 SAP Note 2130603 中突出显示的过程进行操作。如果您要从横向扩展到纵向扩展调整 HANA 环境的大小,请参阅 SAP Note 2093572。根据您的具体场景,您可以使用标准备份和还原、SAP HANA 经典迁移、SAP HANA HSR、Amazon Server Migration Service (Amazon SMS) 或第三方持续数据保护 (CDP) 工具;有关每个选项的详细信息,请参阅以下部分。

选项 1:Amazon Migration Hub Orchestrator

有关如何将 SAP HANA 系统迁移到Amazon使用的详细信息Amazon Migration Hub Orchestrator,请参阅将 NetWeaver 基于 SAP 的应用程序和 SAP HANA 数据库迁移到Amazon

选项 2:SAP HANA Backup and Restore

  1. 配置你的 SAP HANA 系统和架构Amazon。(f Amazon Launch Wizardor SAP 可以帮助您加快和自动化此流程。)

  2. 传输(sftprsync)完整的 SAP HANA 备份,确保将所有必要的 SAP HANA 日志从源系统传输到目标 EC2 实例,以便 point-in-time 恢复。Amazon这里的一个普遍性技巧是压缩您的文件并将文件拆分为较小的数据块以并行执行传输。如果您的传输目的地是 Amazon S3,则使用 aws s3 cp 命令将为您自动并行执行文件上传。有关将数据传输到的其他选项Amazon,请参阅之前在 “备份/还原工具” 部分中列出的Amazon服务。

  3. 恢复你的 SAP HANA 数据库。

  4. 安装 SAP 应用程序服务器。(如果您在步骤 1 中使用了Amazon Launch Wizard适用于 SAP 的,请跳过此步骤。)

  5. 根据您的应用程序架构,您可能需要将应用程序重新连接到新迁移的 SAP HANA 系统。

选项 3:SAP HANA 经典迁移

  1. 配置你的 SAP HANA 系统和架构Amazon。(f Amazon Launch Wizardor SAP 可以帮助您加快和自动化此流程。)

  2. 执行 SAP 同构系统副本以导出您的源 SAP HANA 数据库。你也可以选择使用数据库备份作为导出;请参阅 SAP Note 1844468 — SAP HANA 上的同构系统副本。导出完成后,将您的数据传输到Amazon。

  3. 继续在 SAP HANA 系统上执行 SAP 系统复制过程Amazon,以导入您在步骤 2 中导出的数据。

  4. 安装 SAP 应用程序服务器。(如果您在步骤 1 中使用了Amazon Launch Wizard适用于 SAP 的,请跳过此步骤。)

  5. 根据您的应用程序架构,您可能需要将应用程序重新连接到新迁移的 SAP HANA 系统。

选项 4:SAP HANA HSR

  1. 配置你的 SAP HANA 系统和架构Amazon。 (Amazon Launch Wizard因为 SAP 可以帮助你加快和自动化这一流程。) 为了节省成本,您可以选择启动较小的 EC2 实例类型。

  2. 建立从源数据库到备用 SAP HANA 数据库的异步 SAP HANA 系统复制Amazon。

  3. 对备用数据库执行 SAP HANA 接管。

  4. 安装 SAP 应用程序服务器。(如果您在步骤 1 中使用Amazon Launch Wizard了 SAP,请跳过此步骤。)

  5. 根据您的应用程序架构,您可能需要将应用程序重新连接到新迁移的 SAP HANA 系统。

选项 5:SAP HANA HSR(通过备份和还原进行初始化)

  1. 配置你的 SAP HANA 系统和架构Amazon。 (Amazon Launch Wizard因为 SAP 可以帮助你加快和自动化这一流程。) 为了节省成本,您可以选择启动较小的 EC2 实例类型。

  2. 停止源 SAP HANA 数据库并获取数据文件的副本(这本质上是冷备份)。保存文件后,您可以再次启动 SAP HANA 数据库。

  3. 将 SAP HANA 数据文件传输到您在步骤 1 中配置的 SAP HANA 服务器。Amazon(例如,在传输过程中,您可以将数据文件存储在 /backup 目录或 Amazon S3 中。)

  4. 在中停止目标系统上的 SAP HANA 数据库Amazon。将 SAP HANA 数据文件(在目标服务器上)替换为您在步骤 3 中传输的 SAP HANA 数据文件。

  5. 在目标系统上启动 SAP HANA 系统,然后在中建立从源系统到目标 SAP HANA 系统的异步 SAP HANA 系统复制Amazon。

  6. 对备用数据库执行 SAP HANA 接管。

  7. 安装 SAP 应用程序服务器。(如果您在步骤 1 中使用Amazon Launch Wizard了 SAP,请跳过此步骤。)

  8. 根据您的应用程序架构,您可能需要将应用程序重新连接到新迁移的 SAP HANA 系统。

选项 6:SAP HANA(本地)到 SAP HANA (Amazon Web Services 云)

SAP 通过 SUM 2.0 SP-17 在 DMO 选项中添加了一项新功能 — 带有系统移动功能的 DMO,允许 SAP HANA 迁移到 SAP HANA。它将迁移与转换相结合。使用此选项,你可以将 SAP HANA 上的 SAP ERP 转换为 SAP S/4HANA,同时将系统迁移到 SAP S/4HANA 云,开启私有版。Amazon Web Services 云

DMOVE2S4 支持同构迁移(SAP HANA 到 SAP HANA)。在这种情况下,目前不支持停机时间优化技术,例如停机时间优化型 DMO (dodMo) 或停机时间优化转换 (DOC)。

欲了解更多信息,请参阅 SAP 博客——S UM 2.0 SP 17 的两大新闻

下图显示了此选项。