方案设计
迁移方案
推荐的方案如表1所示。
迁移对象 |
迁移方案 |
说明 |
---|---|---|
应用服务器 |
重新部署 |
源系统部署在华为云不支持的操作系统上,需要在华为云重新部署。 |
数据库 |
|
R3load导出导入是SAP的标准迁移方案,迁移过程中有问题可以得到SAP的支持。但是使用R3load方案需要一开始导出就停机,业务中断时间较长。 如果对业务中断时间有较高要求,建议使用数据库自身提供的异构迁移能力,例如,Oracle的GoldeGate就支持近乎零停机的迁移方案。具体请参考OGG官方文档。 |
业务切换方案
这里我们给出业务切换方案示例,具体如表2所示。
迁移方案 |
切换方案 |
影响 |
---|---|---|
应用服务器与数据库服务器在华为云重新部署,数据库使用SWPM导入导出(R3load)进行迁移 |
|
停机时间较长,从一开始导出就需要停机。 业务中断时间为:数据导出时间+导出文件传输时间+数据导入时间 |
应用服务器与数据库服务器在华为云重新部署,Oracle数据库使用OGG进行迁移 |
|
云上数据库接管业务成功后即可完成业务切换。 业务中断时间为:数据库切换时间。 |
应用服务器与数据库服务器在华为云重新部署,Oracle数据库使用XTTS进行迁移 |
|
云上数据库接管业务成功后即可完成业务切换。 业务中断时间为:数据库最后增量同步时间。 |