检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
搭建迁移环境 资源准备 应用服务器迁移 数据库迁移 父主题: SAP On非HANA数据库切换到华为云上HANA
Linux: Swap space 需要使用SWAP 软件规划 SAP应用和数据库对操作系统的要求如下表所示,具体参考SAP官方文档 表2 要求 参数 数据库选择 在http://support.sap.com/pam查看支持的数据库平台 Linux操作系统版本 SLES12上安装DB212
如何备份和恢复SAP HANA? 为了保证SAP HANA的可靠性,当SAP HANA出现异常时能够快速恢复,需要创建高可用及灾备系统。详细的要求和说明,请参见SAP公司的《SAP HANA Database Backup and Recovery》。您也可以参考《SAP高可用及灾备指南》的相关章节。
到业务/备份平面。 应用子网:业务/备份平面IP地址和心跳平面IP地址要分配属于不同的子网段。 数据库子网:业务/备份平面IP地址和心跳平面IP地址要分配属于不同的子网段。 图1 单节点网络场景 规划的网络信息如表1所示。 表1 网络信息规划 子网 平面 说明 示例 应用子网 业务/备份平面
将源系统的用于数据库备份的SFS文件系统挂载到目标端数据库服务器,并配置到/etc/fstab文件 将源系统应用服务器用于挂载/sapmnt/, /usr/sap/trans的SFS文件系统挂载到目的端的应用服务器,并配置到/etc/fstab文件 使用数据库用户登录数据库服务器后台,使用命令HDB
场景描述 源系统部署在本地机房,数据库为非HANA的数据库(Sybase,Oracle,DB2等),目标端为华为云上SAP On HANA系统,且操作系统可能发生变化。 此场景下项目包含系统迁移、软件版本升级、数据库迁移以及操作系统更换等各部分,推荐使用SAP提供的SUM工具的DMO选项来一步完成SAP系统到SAP
请参考安全设计章节,推荐查看华为云SAP安全白皮书。 权限管理请参考业务账号体系设计部分。 迁移方案 此场景下的迁移,推荐应用服务器与数据库服务器重新在云上部署,数据库使用SAP推荐的方案进行迁移,迁移方案如表1所示。 表1 推荐迁移方案 迁移对象 迁移方案 说明 应用服务器 重新部署 在华为云重新部署
安装SQL Server数据库 登录需要安装SAP应用与SQL Server的ECS服务器“ecssap1”中,首先安装SQL Server,然后再安装SAP应用。 点击运行安装程序。 保持默认选项,直接回车,然后等待安装完成。 父主题: SAP软件安装
传到OBS,并且在本地保留一定时间内的副本,本脚本会调用obsutil客户端来完成上传到OBS的操作。 obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,您可以使用该工具对OBS进行常用的配置管理操作,如创建桶
迁移准备 适用场景 SMS使用准备 准备目的端服务器(可选) 父主题: 使用SMS Linux块迁移SAP应用与数据库最佳实践
测试与演练 请参考测试与演练内容。 父主题: SAP On非HANA数据库切换到华为云上HANA
切换上线 请参考切换上线内容。 父主题: SAP On非HANA数据库切换到华为云上HANA
切换方案 影响 应用服务器重新部署或者使用镜像导入形式迁移到华为云,数据库使用备份恢复 应用服务器重新在华为云部署,重新调测完毕。 将源端数据库服务器进行全量备份,并将全量备份上传到目标系统中,恢复到目标数据库。 停止源端数据库,将增量备份或者差异备份以及必要日志文件上传到华为云,使用该备份在目标端数据库完成恢复。
虚拟机。服务器操作系统在华为云支持的列表内,数据库可以是任意数据库。迁移到华为云后,数据库以及操作系统保持不变。 推荐在搭建目标系统时,SAP应用使用华为云提供的主机迁移服务SMS进行在线迁移,将线下服务器复制到华为云。数据库迁移推荐: 非生产系统的数据库:在停机时间允许的情况下,推荐使用SMS进行离线迁移。
准备环境 使用obsutil前您需要执行注册云服务账号、开通OBS服务、创建IAM用户以及获取访问密钥(AK和SK)等环境准备操作。为确保账号及资源的安全性,不建议使用注册账号直接访问OBS。建议通过统一身份认证服务(Identity and Access Management,
周边依赖性 本脚本在Linux系统上运行,兼容Linux各个版本。脚本会调用obsutil客户端,obsutil客户端运行环境与python的依赖关系如表1所示。 表1 依赖的版本及说明 组件/模块 要求 不满足说明 处理方法 Python Python版本要求为Python3。
源端服务器为IBM或HP小型机,操作系统不在华为云支持的操作系统列表内,数据库为任意数据库,迁移到华为云后操作系统改变为华为云支持的系统,数据库保持不变。 此场景下目标系统的应用服务器与数据库服务器一般采用重新部署的方式进行,即在华为云的ECS或BMS上重新部署系统。对于数据库的数据,我们推荐使用R3
恢复操作需要将租户数据库关闭,在弹出的选项中选择“OK”。 5. 选中某个备份后,您可以点击“Check Availability”检查某个备份是否可用。如果图标为绿色,代表备份可用,点击Next>Next。 6. 如果您需要在恢复过程中检查差异备份、Log备份的可用性,请勾选“Third-Party
适用场景 本文档SMS功能适合以下SAP迁移场景: SAP HANA独立数据库 SAP ERP单节点的应用和HANA数据库 SAP ERP 高可用场景的应用和HANA数据库(包含共享盘) SMS当前不支持SFS /SFS Turbo的迁移,SFS /SFS Turbo的迁移需要从文件系统的层面完成迁移。
迁移开始 源端安装迁移Agent 设置目的端 启动迁移 停止SAP软件 启动目的端 检测迁移结果 父主题: 使用SMS Linux块迁移SAP应用与数据库最佳实践