迁移工具和方法 - SAPHANAon AWS

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

迁移工具和方法

本节介绍了适用于 SAP 系统迁移的工具和方法。

AWS Launch Wizard 适用于 SAP

AWS Launch Wizard for SAP 是一项服务,可指导您完成 SAP 应用程序的大小、配置和部署 AWS,并遵循AWS 云应用程序最佳实践

AWS Launch Wizard 减少了在上部署 SAP 应用程序所需的时间 AWS。您可以在服务控制台上输入应用程序要求,包括 SAP HANA 设置、SAP 场景设置和部署详细信息,Launch Wizard 会标识相应的 AWS 资源来部署并运行 SAP 应用程序。Launch Wizard 提供了预估的部署成本,允许您修改资源并立即查看更新的成本。完成设置后,Launch Wizard 会预置并配置所选资源。然后,它可以选择使用客户提供的软件安装 SAP HANA 数据库和支持的 SAP 应用程序。

在您部署 SAP 应用程序之后,可以从 Amazon EC2 控制台访问它。您可以使用 AWS SSM 管理您的 SAP 应用程序。

有关更多信息,请参阅 AWS Launch Wizard for SAP

AWS Migration Hub Orchestrator

AWS Migration Hub Orchestrator 简化并自动将服务器和企业应用程序迁移到。 AWS它提供了运行和跟踪迁移的单个位置。

您可以使用将 SAP HANA 纵向扩展和横向扩展系统迁移到云端。 AWS AWS Migration Hub Orchestrator Migration Hub Orchestrator 提供了用于创建迁移工作流的模板,这些模板可以进行自定义以满足您独特的迁移要求。有关更多信息,请参阅 AWS Migration Hub Orchestrator?

你可以 AWS Migration Hub Orchestrator 从 https://console.aws.amazon.com/migrationhub/orchestrator/ 或从 AWS Command Line Interface。

亚马逊 EC2 实例调整大小

Amazon EC2 使您能够在几分钟内通过亚马逊 EC2 控制台、 AWS Command Line Interface (AWS CLI) 或亚马逊 EC2 API 轻松更改您的实例类型。您可以从满足当前需求的实例类型开始,并在需求发生变化时向上或向下调整实例大小。当您更改 EC2 实例类型时,所有实例元数据(包括 IP 地址、实例 ID 和主机名)将保持不变。这使您能够无缝地将 SAP HANA 迁移到新的实例类型,而不会造成更长的停机时间。有关详细信息,请参阅 Amazon EC2 文档中的更改实例类型

AMI

您可以使用 Amazon 系统映像 (AMI) 启动任何 EC2 实例。您可以通过亚马逊 EC2 控制台、或 Amazon EC2 API 创建托管 SAP HANA(包括连接的 EBS 卷)的 EC2 实例的 AMI。 AWS CLI然后,您可以使用 AMI 在创建 AMI 的 AWS 区域内的任何可用区中启动带有 SAP HANA 的新 EC2 实例。您也可以将您的 AMI 复制到另一个 AWS 区域并使用它来启动新实例。您可以使用此功能将 SAP HANA 实例移至其他可用区或 AWS 区域,或者更改 EC2 实例的租赁类型。例如,您可以创建具有默认租赁的 EC2 实例的 AMI,并使用它来启动具有主机租赁或专用租赁的新 EC2 实例,反之亦然。有关详情,请参阅 Amazon EC2 文档中的亚马逊系统映像 (AMI)

AWS Snowball

使用 AWS Snowball,当通过网络复制数据不切实际或不可能时 AWS,您可以将大量数据从本地环境复制到。 AWS Snowball 是运送到您的数据中心的存储设备。您可以将其接入本地网络以高速复制大量数据。当您的数据被复制到设备后,您可以将其运回设备 AWS,您的数据将根据您指定的目标存储目标复制到 Amazon S3。 AWS Snowball 在您计划非常大规模的多 TB 的 SAP 系统迁移时,它非常有用。有关更多信息,请参阅常见问题解答中的何时应该考虑使用 Snowball 代替互联网。AWS Snowball

Amazon S3 Transfer Acceleration

Amazon S3 Transfer Acceleration 提供了一种更快的方法将数据从本地环境复制到,方法是先将数据复制到离源最近的亚马逊 CloudFront 边缘站点,然后使用优化的网络路径将数据复制到 Amazon S3。 AWS 与此类传输相关联的网络费用。您可以运行 AWS提供的测试工具,将 Amazon S3 Transfer Acceleration 的速度与标准 Amazon S3 数据传输的速度进行比较。对于 SAP 工作负载,如果您的 SAP 环境托管在互联网连接不太强的地方,则可以通过 Amazon S3 Transfer Acceleration 定期复制备份或数据库日志,以缩短传输时间。有关更多信息,请参阅 Amazon S3 文档

通过备份和恢复进行初始化的 SAP HANA HSR

SAP 支持使用备份和还原过程初始化 HSR 目标系统的选项。如果源 SAP HANA 系统和目标系统之间的网络连接没有足够的带宽来及时复制数据,则使用备份和还原可能会很有用。此外,您可能不希望数据复制消耗部分网络流量带宽。有关详细信息,请参阅 SAP Note 1999880 — 常见问题解答:SAP HANA 系统复制

使用带系统移动选项的 DMO 进行迁移

SAP 增强了其软件更新管理器 (SUM) 工具的数据库迁移选项 (DMO),以加快 SAP 应用程序迁移的测试。带有 System Move 的 DMO 允许您使用 DMO 工具和特殊的导出和导入流程将 SAP 系统从本地环境迁移到。 AWS 你可以使用 Amazon S3、Amazon EFS(over AWS Direct Connect)、Storage Gateway 文件接口等 AWS 服务,也可以将 SAP 导出文件传输到 AWS。 AWS Snowball

然后,当你准备好触发 DMO 工具的导入过程时,你可以使用 for SAP 来快速配置 SAP HANA 实例 AWS,并在上面构建 SAP 应用程序服务器。 AWS Launch Wizard

SUM DMO 工具可以将数据从 AnyDB 转换为 SAP HANA 或 SAP ASE,同时进行操作系统迁移、版本/增强包升级和 Unicode 转换。结果写入平面文件,然后将其传输到目标 SAP HANA 系统 AWS。带有系统移动选项的 DMO 的第二阶段会导入平面文件,并使用提取的数据、代码和配置构建迁移的 SAP 应用程序。以下是所涉及的主要步骤的概念流程:

SUM DMO 工具示意图。

SAP HANA 经典迁移

SAP 提供 SAP HANA 经典迁移选项,用于从其他数据库系统迁移到 SAP HANA。此选项使用 SAP 异构系统复制流程和工具。要复制导出的文件,您可以使用本指南后面的备份/恢复工具部分中介绍的选项。有关传统迁移方法的详细信息,请参阅 SAP 网站上的传统迁移概述

SAP 软件 SUM DMO

SAP 提供标准 SUM DMO 方法,作为从其他数据库系统到 HANA 的一步式迁移选项。此选项使用 SAP DMO 流程和工具自动执行多个必需的迁移步骤。如果您已经在 AnyDB 上运行SAP,则这是首选选项 AWS,因为它可以缩短您向SAP HANA的迁移时间,因为无需在文件系统级别进行数据导出/导入。有关详细信息,请参阅 SAP 网站上的 DMO of SUM 概述

DMO 开启 SAP S/4HANA AWS (单步)— DMOVE2S4

使用 SAP 数据库迁移选项 (DMO) 功能 DMOVE2S4,你可以将 SAP HANA 或任何其他数据库(例如 Oracle、SQL 或其他本地托管的数据库)上的 SAP ECC 迁移到。 AWS Cloud它将迁移与转换相结合。使用此选项,你可以将 SAP HANA 上的 SAP ERP 转换为 SAP S/4HANA,同时将系统迁移到 SAP S/4HANA 云,开启私有版。 AWS Cloud

迁移是使用内存管道选项通过网络执行的。它无需通过文件系统导入/导出数据。您可以使用以下一个或两个选项进一步加快迁移速度。

  • AWS Direct Connect 用于通过网络实现安全、快速的数据传输。有关更多信息,请参阅什么是 AWS Direct Connect

  • 使用具有大量 vCPU 的 Amazon EC2 实例作为运行导入的 SAP 应用程序服务器。这提高了数据库负载的并行处理速率,并缩短了迁移和转换所花费的时间。

异构迁移的最大优势之一是,您可以使用 DMO 功能、停机时间优化技术,例如停机时间优化 DMO (DodMo) 或停机时间优化转换 (DOC),这些功能在使用带有系统移动选项的传统 DMO 时不可用。

有关更多信息,请参阅以下 SAP 资源。

DMO 移至 SAP S/4HANA 的示意图 AWS (单步)— DMOVE2S4。

备份/还原工具

Backup 和 restore 选项是在源系统上保存数据并将其恢复到另一个目标的 tried-and-true 机制。 AWS 有多种存储选项可供选择,以帮助简化数据传输到 AWS。本节说明其中一些选项。我们建议您与系统集成商 (SI) 合作伙伴或 AWS 解决方案架构师讨论哪个选项最适合您的特定工作负载。

  • Storage Gateway:这是安装在本地数据中心的虚拟设备,通过与 Amazon S3 等 AWS 存储服务集成以及使用网络文件系统 (NFS) 或互联网小型计算机系统接口 (iSCSI) 等标准协议,帮助您复制文件、块存储或磁带库。Storage Gateway 提供基于文件、基于卷和基于磁带的存储解决方案。对于 SAP 系统,我们将重点关注使用文件网关进行文件复制和使用卷网关进行数据块存储复制。对于需要连续复制多个备份或日志的场景 AWS,您可以将这些文件复制到本地装载的存储中,然后将其复制到 AWS。

    Storage Gateway 示意图。
  • Amazon EFS 文件传输: AWS 提供使用亚马逊弹性文件系统 (Amazon EFS) 将数据从本地环境复制到 AWS 的选项。Amazon EFS 是一项完全托管的服务,您只需为使用的存储空间付费。只要您在公司数据中心和之间进行了 AWS Direct Connect 设置,就可以在本地服务器上挂载 Amazon EFS 文件共享 AWS。

    亚马逊 EFS 文件传输示意图。