检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
份到华为云对象存储服务OBS。 源端设置检查,检查源端服务器操作系统是否满足迁移条件,弹性云服务器类型与支持的操作系统版本,确认源端数据量等。 目的端资源准备。 根据部署方案输出的内容发放华为云服务器资源。 根据安全设计完成安全方面设置。 根据具体需要在华为云购买OBS、SFS、OMS、DES等服务。
购买专属存储资源(DSS) 操作场景 在SAP系统中,为保证服务的可靠性,需要在专属云内创建两个专属存储池,分别用于SAP系统内所有节点的数据备份和SAP应用的数据存储。 操作步骤 登录管理控制台后,在左侧导航栏,单击,选择“专属云 > 专属分布式存储”。 在右上角单击“申请存储池”。
购买专属存储 操作场景 在SAP系统中,为保证服务的可靠性,需要在专属云内创建两个专属存储池,分别用于SAP系统内所有节点的数据备份和SAP应用的数据存储。 操作步骤 登录管理控制台后,在左侧导航栏,单击,选择“专属云 > 专属分布式存储”。 在右上角单击“申请存储池”。 根据界面提示和规划,输入参数信息。
执行以下命令调用脚本。 cd /opt/huawei/obsutil_adapter && python3 obsutil_adapter.py /opt/huawei/obsutil_adapter是本脚本的解压路径,请根据实际修改。 父主题: 备份上传OBS
SAP备份上传OBS最佳实践 简介 上传前准备 备份上传OBS 常见问题
修改完配置文件后,执行以下命令上传。 cd /opt/huawei/obsutil_adapter python3 obsutil_adapter.py 脚本执行完成后,登录OBS可以看到成功上传的文件,上传OBS的路径命名根据时间而定,目录结构为:桶路径/年月/日/,例如: obs-sap/hana/201808/22/。
以如下回显信息为例,表示每天21:30会调用一次脚本。 30 21 * * * cd /opt/huawei/obsutil_adapter && python3 obsutil_adapter.py >/dev/null 2>&1 定时任务时间需要客户自行定义,请保证定时任务执行的时间在备份完成之后。
上传前准备 准备环境 下载软件 本章节主要介绍下载并解压obsutil_adapter.zip软件包的操作。 修改配置文件 初始化配置obsutil 父主题: SAP备份上传OBS最佳实践
准备环境 使用obsutil前您需要执行注册云服务账号、开通OBS服务、创建IAM用户以及获取访问密钥(AK和SK)等环境准备操作。为确保账号及资源的安全性,不建议使用注册账号直接访问OBS。建议通过统一身份认证服务(Identity and Access Management,
常见问题 如何从OBS桶下载某一天备份文件 如何实现定时删除桶中的备份文件或者定时转换备份文件的存储类别 父主题: SAP备份上传OBS最佳实践
部署SAP HANA服务器,具体请参考华为云SAP HANA用户指南)。 停止源系统数据库业务,在源系统进行HANA数据库全备份(确保必要的日志也保留)。将备份文件传输到华为云的目的服务器上。 您也可以通过华为云对象存储服务OBS作为中转进行传输,华为云OBS提供多种工具加速文件上传,具体请参考OBS工具汇总。
创建SFS/SFS Turbo 弹性文件服务(Scalable File Service,SFS)提供按需扩展的高性能文件存储(NAS),可为云上多个弹性云服务器(Elastic Cloud Server,ECS),容器(CCE&CCI),裸金属服务器(BMS)提供共享访问。了解更多关于SFS的信息,请参见弹性文件服务简介
当前只支持区域内备份和恢复,不支持跨区域备份和恢复 使用VBS恢复数据时,需要先停止服务器,并解除服务器和云硬盘的挂载关系后再做恢复操作。恢复后,再挂载云硬盘并启动服务器 支持使用备份恢复系统盘,恢复系统盘前需要将系统盘从云服务器上卸载。也可以通过系统盘备份创建新的云硬盘,但是新创建的云硬盘当前暂不支持作为系统盘使用。
https://obs-sap-cn-north-1.obs.myhuaweicloud.com/obsutil_adapter/obsutil_adapter.zip -P /opt/huawei 华北-北京四:wget https://obs-sap-cn-north-4.obs.myhuaweicloud
您可通过以下命令编辑文件: vi hw-backint-agent.conf 请您务必设置配置文件中的桶名、备份等级及SID: BUCKET: Backint Agent 读写内容的OBS桶的名称。您将使用该OBS桶创建备份对象。 LOGLEVEL: 打印日志的详细程度。您仅需设置为INFO即可。D
请参考表1,修改配置参数后保存。 表1 参数配置 参数 说明 示例 obs_path 要上传的OBS桶路径,您可以输入OBS桶名称,也可以在桶名称后指定路径,格式为“桶名称/指定路径”。请根据实际输入OBS桶路径。 obs-sap/hana retry_time 失败重传次数,例如设置
典型场景2:第三方云迁移到华为云 客户的SAP系统部署在第三方云,服务器操作系统在华为云支持的列表内,数据库为任意数据库,同时还有对象存储等其他云服务。迁移到华为云后,数据库以及操作系统保持不变,系统架构保持不变,云服务使用华为云的对标服务。 在此场景下,服务器迁移方案与场景一本地机房迁移到华为云类似,但两个场景也存在一些区别:
周边依赖性 本脚本在Linux系统上运行,兼容Linux各个版本。脚本会调用obsutil客户端,obsutil客户端运行环境与python的依赖关系如表1所示。 表1 依赖的版本及说明 组件/模块 要求 不满足说明 处理方法 Python Python版本要求为Python3。
迁移方案 切换方案 影响 应用服务器使用SMS在线迁移,数据库服务器使用主机迁移工具SMS进行离线迁移 应用服务器使用SMS将服务器迁移到华为云后,在线使用增量复制将源端服务器的变化同步到云上。 数据库服务器停机之后,使用SMS将服务器整体复制到华为云上服务器 数据库离线迁移,停机时间较长,适用于非生产系统