迁移工具和方法 - SAP HANA 开启Amazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

迁移工具和方法

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

Amazon入门

Amazon入门是由... 设计的自动参考部署Amazon解决方案架构师和Amazon合作伙伴。这些参考部署会自动在AmazonCloud,通常只需单击一下,不到一个小时。您可以通过几个步骤来构建测试或生产环境,并且立即就可以使用。对于 SAP HANA 迁移,您可以使用SAP HANA或者汁液 NetWeaver快速入门:自动预置、部署、配置和安装您的 SAP HANA 和 SAP NetWeaver系统中的系统AmazonCloud。使用AmazonQuick Starts 可为您节省时间并确保可重复性,因为您不必开发自定义部署脚本或手动部署、配置和安装 SAP HANA 系统。因此,您通常可以更快地迁移 SAP 系统。

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

SAP 增强了其软件更新管理器 (SUM) 工具的数据库迁移选项 (DMO),可以加快 SAP 应用程序迁移的测试(请参阅 SAP Note 2377305)。使用 System Move 的 DMO 使您能够将 SAP 系统从本地环境迁移到Amazon通过使用 DMO 工具和特殊的导出和导入流程。您可以使用AmazonAmazon S3、亚马逊 EFS 等服务(结束Amazon Direct Connect)、Storage Gateway 文件接口和Amazon Snowball将您的 SAP 导出文件传输到Amazon.

然后您可以使用AmazonSAP HANA 快速入门快速预置 SAP HANA 实例并在上面构建 SAP 应用程序服务器Amazon,当您准备触发 DMO 工具的导入过程时。

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


          带有系统移动选项的 DMO

图 3:带有系统移动选项的 DMO

SAP HANA 传统迁移

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

SAP 软件 SUM DMO

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

SAP HANA HSR

SAP HANA 系统复制 (HSR) 是一种将 SAP HANA 数据库复制到辅助数据库或位置的工具。辅助数据库是主数据库的精确副本,可在接管时用作新的主数据库。HSR 的优势在于它直接从源复制数据到目标。有关详细信息,请参阅。SAP HANA 灾难恢复SupportSAP HANA 管理指南还有SAP HANA 的高可用性和灾难恢复选项Amazon白皮书。

SAP HANA HSR 支持通过Backup 和恢复进行初始化

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

备份/还原工具

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

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

    
              使用Storage Gateway 复制 SAP 文件

    图 4:使用Storage Gateway 复制 SAP 文件

       

    请参阅使用 SAP ASE 云Backup 到 Amazon S3Amazon文件网关SAP 网站上的白皮书,了解如何使用文件网关管理 SAP ASE 的备份文件Amazon使用 Amazon S3、STANDARD-IA(不频繁访问)和 Amazon S3 Glacier 存储类别。有关这些存储类的更多信息,请参阅Amazon S3 文档.

  • Amazon EFS 文件传输:Amazon提供将数据从本地环境复制到的选项Amazon使用Amazon Elastic File System (AEFS zon Amazon EFS 是一项完全托管的服务,您只需为使用的存储付费。只要有,您就可以在本地服务器上安装 Amazon EFS 文件共享Amazon Direct Connect在企业数据中心和公司数据中心之间进行设置Amazon. 图 5 对此进行了阐释。

    
              使用亚马逊 EFS 传输 SAP 文件

    图 5:使用亚马逊 EFS 传输 SAP 文件

Amazon Snowball

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

Amazon S3 Transfer Acceleration

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

Amazon EC2 实例大小

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

AMI

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