【SAP技术汇】大话SAP迁移

SAP迁移一直是大家所关注的问题,那么SAP在云上要如何迁移呢?本篇就已几个场景来介绍华为云SAP系统的迁移方法。


一. 使用CSBS整机镜像迁移

使用云服务器备份迁移,是通过利用华为云提供的云服务器整机备份功能生成整机镜像,并用整机镜像发放数据一致的新弹性云服务器。流程如下图所示。此方案操作简单,RTO适中。

1.png


使用此方案的实施流程如下图所示。

2.png

具体说明如下:

  1. 方案设计阶段。

    此阶段主要进行信息收集和需求分析,并根据实际情况设计具体迁移方案。

  2. 准备目标端资源。

    此阶段主要对目标端进行一些必要的配置,例如:根据实际需求规划目标端子网、配置安全组策略等。

  3. 准备源端。

    此阶段主要是确保源端系统做好了迁移的准备,例如:开放迁移必须的端口、添加迁移使用的用户信息等。

  4. 进行系统迁移并切换业务。

    此阶段执行弹性云服务器的迁移,并在系统迁移完成之后将业务切换到新的系统。

  5. 监控及资源清理。

    迁移完成之后需要对新系统进行一周左右的观察与监控,确保新系统能够正常承担业务后可将源系统的资源释放。


二. 使用SMS迁移

主机迁移服务(Server Migration Service,SMS)是一种P2V/V2V迁移服务,可以帮您把X86物理服务器,或者私有云、公有云平台上的虚拟机迁移到华为云弹性云服务器(ECS),从而帮助您轻松地把服务器上的应用和数据迁移到华为云。

此方案的实施流程如下图所示:

3.png


具体说明如下:

  1. 方案设计阶段。

    此阶段主要进行信息收集和需求分析,并根据实际情况设计具体迁移方案。

  2. 准备目标端资源。

    此阶段主要对目标端进行一些必要的配置,需要创建迁移使用的弹性云服务器、搭建迁移服务器,并根据实际需求规划目标端子网、配置安全组策略等。

  3. 准备源端。

    此阶段主要是确保源端系统做好了迁移的准备,例如:开放迁移必要须的端口、添加迁移使用的用户信息等。

  4. 迁移弹性云服务器。

    此阶段使用SMS工具执行弹性云服务器的迁移。

  5. 执行增量同步和业务切换。

    此阶段使用SMS迁移工具执行弹性云服务器的增量同步,并在同步完成之后将业务切换到新的系统。

  6. 持续监控及资源清理。

    迁移完成之后需要对新系统进行一周左右的观察与监控,确保新系统能够正常承担业务。之后可以将源系统的资源释放。


三. 使用整机迁移+备份恢复迁移

使用整机迁移或者CSBS将服务器整机迁移,保证配置文件和其他文件完整迁移,再使用HANA数据库的备份恢复功能进行数据库的迁移。

此方案既可以保证原弹性云服务器的文件完全迁移,而且比单独使用整机迁移RTO更短。此处以使用CSBS整机镜像为例,如下图所示。

4.png


使用整机迁移+备份恢复迁移方案的实施流程如下图所示。

5.png


具体说明如下:

  1. 方案设计阶段。

    此阶段主要进行信息收集和需求分析,并根据实际情况设计具体迁移方案。

  2. 准备目标端资源。

    此阶段主要对目标端进行一些必要的配置,需要创建迁移使用的弹性云服务器、搭建迁移服务器、并根据实际需求规划目标端子网、配置安全组策略等。

  3. 准备源端。

    此阶段主要是确保源端系统做好了迁移的准备,例如:开放迁移必要的端口、添加迁移使用的用户信息等。

  4. 迁移弹性云服务器。

    此阶段使用CSBS工具执行弹性云服务器的迁移。

  5. 使用备份恢复迁移数据库,并切换业务。

    此阶段源系统的备份文件恢复到目标系统,并在同步完成之后将业务切换到新的系统。

  6. 持续监控及资源清理。

    迁移完成之后需要对新系统进行一周左右的观察与监控,确保新系统能够正常承担业务,之后可以将源系统的资源释放。


四.  使用整机迁移+HANA系统复制迁移

如果对停机时间有较高要求,可以考虑采用虚拟机整机迁移+数据库系统复制(System Replication)的方案。在整体迁移虚拟机后使用系统复制完成数据的同步,如下图所示。此方案RTO最短。

6.png


使用整机迁移+HANA系统复制迁移方案的实施流程如下图所示。

7.png


具体说明如下:

  1. 方案设计阶段。

    此阶段主要进行信息收集和需求分析,并根据实际情况设计具体迁移方案。

  2. 准备目标端资源。

    此阶段主要对目标端进行一些必要的配置,需要创建迁移使用的虚拟机、搭建迁移服务器、并根据实际需求规划目标端子网、配置安全组策略等。

  3. 准备源端。

    此阶段主要是确保源端系统做好了迁移的准备,例如:开放迁移必须的端口、添加迁移使用的用户信息等。

  4. 迁移弹性云服务器,并配置系统复制。

    此阶段使用CSBS整机镜像或者整机迁移执行弹性云服务器的迁移。迁移完成之后配置源系统与目标系统的系统复制关系。

  5. 执行业务切换。

    此阶段在系统复制同步完成之后,在目标系统执行业务的接管。

  6. 持续监控及资源清理。

    迁移完成之后需要对新系统进行一周左右的观察与监控,确保新系统能够正常承担业务,之后可以将源系统的资源释放。