华为云用户手册

  • 场景描述 源系统部署在本地机房,数据库为非HANA的数据库(Sybase,Oracle,DB2等),目标端为华为云上SAP On HANA系统,且操作系统可能发生变化。 此场景下项目包含系统迁移、软件版本升级、数据库迁移以及操作系统更换等各部分,推荐使用SAP提供的SUM工具的DMO选项来一步完成SAP系统到SAP On HANA的升级以及迁移,示例如图1所示。另外也可以使用SAP提出的到SAP HANA的经典迁移,即首先使用SUM升级到支持的版本,然后使用SWPM的System Copy功能迁移到HANA。 图1 DMO迁移 父主题: SAP On非HANA数据库切换到华为云上HANA
  • 迁移方法详细介绍 SAP系统迁移常用的方法如表1所示。 表1 迁移工具和方法 迁移工具和方法 说明 主机迁移服务 SMS 主机迁移 服务(Server Migration Service, SMS )是一种P2V/V2V迁移服务,可以帮您把X86物理服务器,或者私有云、公有云平台上的虚拟机迁移到华为云弹性云服务器(E CS ),从而帮助您轻松地把服务器上的应用和数据迁移到华为云。 关于主机迁移服务的使用详情,请参考主机迁移服务快速入门。 说明: 华为云还提供主机迁移工具SMT(Server Migration Tool),SMS是SMT服务化后的产品,但是SMT功能更强。如有SMS无法满足的需求,可以联系华为云技术支持工程师。 SMS与SMT主要区别: 支持操作系统不同(SMS兼容操作系统列表),SMT支持更多操作系统。 SMS要求源端能够连接华为云SMS服务端(能访问互联网),如果源端与目的端是云专线或VPN打通,需要保证要迁移的源端服务器能访问SMS服务端。 镜像导出/导入 如果客户的服务器可以转换成镜像文件,且镜像文件的类型和操作系统符合外部镜像文件的镜像格式和操作系统类型,可以将源端服务器的镜像文件创建为云平台上的私有镜像,并使用该镜像快速在华为云上部署新的服务器。 更多详情请参考通过外部镜像文件创建Linux系统盘镜像与通过外部镜像文件创建Windows系统盘镜像。 数据库备份/恢复 此方法使用数据库的备份功能现将数据从源系统导出,将备份文件转移到目的系统后,再使用数据库的恢复功能使用备份进行恢复。 合理使用数据库备份恢复特性,可以降低迁移停机时间。 数据同步复制 数据库复制功能包括HANA系统复制(HANA System Replication),Oracle Data Guard,SQL Server AlwaysOn和DB2的Q复制(Q Replication)等。他们都有相似的功能,可以将数据库从一个节点复制到另一个节点。如果对停机时间有较高要求,可以考虑采用数据库复制作为数据迁移的工具。 SAP系统复制(R3load) SAP的SWPM(Software Provisioning Manager)中的系统复制(System Copy)可以通过Export/Import将SAP系统复制到一个新的系统。本文档中不会对该方案做详细描述,但是可以该方案可以用来将SAP系统迁移到华为云。 详情请查看SAP网站相关描述System Copy以及System Copy and Migration。 DMO DMO(Data Migration Option)是集成到SAP的SUM(Software Update Manager)中的数据库迁移选项,它可以执行SAP的版本升级、SAP数据库平台迁移等。本文档中不会对该方案做详细描述,但是可以该方案可以用来将SAP系统迁移到华为云。 详情请查看SAP网站相关描述Database Migration Option (DMO) of SUM。 SAP HANA经典迁移 SAP HANA经典迁移方案是使用一系列包括异构System Copy在内的过程与工具将数据库迁移到HANA的方案。本文档中不会对该方案做详细描述,但是可以该方案可以用来将SAP系统迁移到华为云。 详情请查看SAP网站相关描述Classical Migration to SAP HANA。 OMS 对象存储迁移 服务(Object Storage Migration Service,OMS)是一种线上数据迁移服务,帮助用户把对象存储数据从其他云服务商的公有云轻松、平滑地迁移到华为云。 关于对象存储迁移服务的使用详情,请参考对象存储迁移服务快速入门。 DES 数据快递服务(Data Express Service,DES)是一种海量数据传输解决方案,支持TB到PB级数据上云,通过Teleport设备或硬盘(外置USB接口、SATA接口、SAS接口类型)向华为云传输大量数据,致力于解决海量数据传输网络成本高、传输时间长等难题。 关于数据快递服务的使用详情,请参考数据快递服务快速入门。 父主题: 附录
    SAP
  • 操作步骤 卸载旧版connector,注意软件包名使用的是下划线”_”。 zypper remove sap_suse_cluster_connector 安装新版connector,注意软件包名使用的是横线”-”。 zypper install sap-suse-cluster-connector 获取新安装的sap-suse-cluster-connector软件包版本信息。 /usr/bin/sap_suse_cluster_connector gvi --out version 执行以下命令,查看version文件,确认connector版本号不低于3.1.0。 cat /usr/bin/version
  • SAP S/4HANA(单节点HA) 在SAP S/4HANA(HA)场景,主节点上部署ASCS,备节点上部署ERS,您需要在主备节点都部署监控Agent,具体请参考SAP S/4HANA(单节点无HA)。 hostname填写各自的主机名,instance_number主节点上填写PAS或AAS的实例号,备节点上填写本机上PAS或AAS的实例号,同时在主节点需将application.netweaver的enable配置项改为true,启用监控。 主备上都需安装AAS或者PAS,且进程需启动。 HA切换后,在主节点需将application.netweaver的enable配置项改为false,停止原主节点的监控;在备节点需将application.netweaver的enable配置项改为true,启用新主节点。 父主题: 安装监控Agent
    SAP
  • SAP S/4HANA安全组规划 安全组规划要根据SAP的主机间通信要求制定,主要需要考虑管理平面,内部通信平面要求,并与网络部门合作完成安全组设置,具体的SAP对安全组规则的要求请参考TCP/IP ports used by SAP Applications。 安全组规划要根据SAP的主机间通信要求制定,主要安全组规则请参考表2进行设定。 网段信息与IP地址信息请根据实际部署规划。下面的安全组规则仅是推荐的最佳实践,用户可根据自身的特殊要求,设置安全组规则。 下表中,##表示SAP S/4HANA的实例编号,此处需要与安装SAP S/4HANA软件时指定的实例编号保持一致。 表2 SAP S/4HANA节点安全组规则 源地址/目的地址 协议 端口范围 说明 入方向 系统自动指定 全部 全部 系统默认创建的安全组规则。 允许属于同一个安全组的云服务器互相通信。 10.0.3.0/24 TCP 32## 允许SAP GUI访问SAP S/4HANA。 10.0.3.0/24 TCP 36## Message Port with profile parameter rdisp/msserv。 10.0.3.0/24 TCP 5##13 ~ 5##14 允许ASCS访问SAP Application Server。 10.0.3.0/24 TCP 33##,38##,48## CPIC和RFC所使用的端口。 10.0.3.0/24 TCP 22 允许以SSH协议访问SAP S/4HANA。 10.0.3.0/24 TCP 123 允许其他服务器向SAP S/4HANA进行时间同步。 出方向 全部 全部 全部 系统默认创建的安全组规则。 允许SAP S/4HANA访问全部对端
    SAP
  • SAP HANA安全组规划 SAP HANA安全组规则如表1所示。 网段信息与IP地址信息均为示例,请根据实际规划。下面的安全组规则仅是推荐的最佳实践,租户根据自己的特殊要求,可设置自己的安全组规则。 下表中,##表示SAP HANA的实例编号,例如“00”。此处需要与安装SAP HANA软件时指定的实例编号保持一致,SAP HANA实例编号规划请参考SAP HANA云服务器规划。 更多有关于SAP需要访问的特定端口和相应安全组规则,请参见SAP官方文档。 表1 SAP HANA安全组规则 源地址/目的地址 协议 端口范围 说明 入方向 系统自动指定 全部 全部 系统默认创建的安全组规则。 允许属于同一个安全组的云服务器互相通信。 0.0.0.0 TCP 22 允许租户侧网络以SSH协议,访问SAP HANA Studio。 仅在SAP HANA Studio部署在Linux上时需要创建。 0.0.0.0 TCP 3389 允许租户侧网络以RDP协议,访问SAP HANA Studio。 仅在SAP HANA Studio部署在Windows上时需要创建。 10.0.0.0/24 TCP 80(HTTP) 允许租户侧网络以HTTP协议访问NAT Server。 10.0.0.0/24 TCP 443(HTTPS) 允许租户侧网络以HTTPS协议访问NAT Server。 10.0.0.0/24 TCP 1128-1129 允许以SOAP/HTTP协议访问SAP Host Agent。 10.0.0.0/24 TCP 43## 允许从10.0.0.0/24子网以HTTPS协议访问XSEngine。 10.0.0.0/24 TCP 80## 允许从10.0.0.0/24子网以HTTP协议访问XSEngine。 10.0.0.0/24 TCP 8080 允许Software Update Manager (SUM)以HTTP协议访问SAP HANA。 10.0.0.0/24 TCP 8443 允许Software Update Manager (SUM)以HTTPS协议访问SAP HANA。 10.0.0.0/24 TCP 3##13 允许SAP HANA Studio访问SAP HANA。 10.0.0.0/24 TCP 3##15 业务平面所使用的端口。 10.0.0.0/24 TCP 3##17 业务平面所使用的端口。 10.0.0.0/24 TCP 5##13 允许SAP HANA Studio访问sapstartsrv。 出方向 全部 全部 全部 系统默认创建的安全组规则。 允许SAP HANA访问全部对端
    SAP
  • SAP HANA云服务器规划 HANA云服务器规格 SAP HANA服务器要求通过SAP认证,具体可参考SAP官方认证列表:https://www.sap.com/dmc/exp/2014-09-02-hana-hardware/enEN/#/solutions?filters=iaas;ve:5 操作系统 SAP HANA云服务器操作系统的选择如表1所示。 表1 SAP HANA云服务器操作系统 名称 规格 操作系统 SUSE Linux Enterprise Server for SAP Applications 15 SP1 SAP HANA节点信息规划 需要创建两台云服务器“hana001”与“hana002”来安装SAP HANA数据库,其中“hana001”云服务器为SAP HANA主节点,“hana002”云服务器为SAP HANA备节点。详情如表2所示。 表2 SAP HANA节点信息 主机名称 角色 业务/客户端IP 系统复制/心跳IP 浮动IP SID Instance Number hana001 HANA主节点 10.0.3.30 10.0.4.130 10.0.3.100 S00 00 hana002 HANA备节点 10.0.3.40 10.0.4.140
    SAP
  • SAP S/4HANA云服务器规划 SAP S/4HANA云服务器规格 在申请SAP S/4HANA ECS之前,请参考SAP标准Sizing方法进行SAPS值评估,并根据Sizing结果申请云端ECS服务器资源,详细信息请参考SAP Quick Sizer。 SAP S/4HANA各组件最低硬盘空间、 RAM ,以及软件的最低需求请参考SAP note 1953429 & SAP Installation Guides。 SAP S/4HANA应用服务器要求推荐的SAP认证的弹性云服务器,具体可参考SAP Note 2582296 - SAP Applications on Huawei Cloud Supported Products and ECS VM types。 操作系统 SAP S/4HANA云服务器操作系统的选择如表3所示。 表3 SAP S/4HANA云服务器操作系统 名称 规格 操作系统 SUSE Linux Enterprise Server for SAP Applications 15 SP1
    SAP
  • 操作步骤 解压安装包。 进入到安装文件所在的目录,然后执行安装。 等待安装结束之后检查安装结果。 切换到数据库系统管理员用户,管理员帐号为安装过程中界面提示的账号“s00adm”。 su - s00adm 查询数据库版本 如果能查询到版本信息,则表示数据库软件安装成功。 HDB -version 检查数据库进程是否运行正常。 执行命令,检查进程,其中“00”为SAP HANA的实例ID。 sapcontrol -nr 00 -function GetProcessList 系统返回结果中,“dispstatus”为“GREEN”表示进程正常。 退回到“root”用户模式。 exit 登录到另外一台待安装SAP HANA的云服务器,解压安装包,然后执行SAP HANA的安装,安装步骤与上述安装步骤一致,需要指出的是,除了主机名称外,其他安装参数应与上述安装参数保持一致。
    SAP
  • 操作步骤 登录SAP HANA主节点云服务器,在命令行界面执行以下命令,查看磁盘大小,根据大小确定磁盘挂载点,其中Data卷需要至少使用两块物理盘做LVM组卷,LVM组卷可参考通过LVM创建逻辑卷,然后格式化磁盘。 SAP HANA主备服务器的SBD卷不需要格式化。 查看各个磁盘的UUID并且将其挂载点映射关系写入到“/etc/fstab”文件中,然后获取之前创建的SFS查询到的共享路径,将SFS共享路径与“backup”卷的映射关系也写入“/etc/fstab”文件中。 UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。 创建挂载目录,并且挂载。 登录SAP HANA备节点云服务器,执行相同文件系统初始化设置。
  • 操作步骤 执行下命令对obsutil进行初始化配置。 chmod +x obsutil ./obsutil config -i=ak -k=sk -e=endpoint ak:租户的access key,即创建访问密钥(AK和SK)中的AK。 sk:租户的secert key,即创建访问密钥(AK和SK)中的SK。 endpoint:不同区域的终端节点地址不同,OBS的终端节点地址如表1所示,也可参见地区和终端节点中关于OBS的内容。 表1 终端节点 区 域名 称 区域 终端节点(Endpoint) 华北-北京一 cn-north-1 obs.cn-north-1.myhuaweicloud.com 华北-北京四 cn-north-4 obs.cn-north-4.myhuaweicloud.com 华东-上海二 cn-east-2 obs.cn-east-2.myhuaweicloud.com 华南-广州 cn-south-1 obs.cn-south-1.myhuaweicloud.com 以上命令运行后,会在运行obsutil命令的用户目录(Linux操作系统的“~”目录)下自动生成一个名为.obsutilconfig的配置文件,它包含了obsutil的所有配置信息,具体参数说明请参见配置参数说明。 .obsutilconfig文件中保存有用户的AK和SK等信息,为避免密钥泄露,.obsutilconfig默认为隐藏文件,您可以在运行obsutil命令的用户目录下,使用ls -a 命令查看该文件。 配置完成后,您可以通过执行以下命令检查连通性,确保配置无误。 ./obsutil ls -s 根据回显结果,检查配置结果: 如果返回结果中包含“Bucket number is:”,表明配置正确。 如果返回结果中包含“Http status [403]”,表明访问密钥配置有误。 如果返回结果中包含“A connection attempt failed”,表明无法连接OBS服务,请检查网络环境是否正常。
    SAP
  • 操作步骤 以“root”帐号,通过密钥或密码的方式,登录到服务器。 执行以下命令,递归下载桶中的文件夹(包括文件夹自身)中的所有文件和文件夹到本地路径。 ./obsutil cp obs://obs_path/年月/日 /本地路径 -r -tempFileDir=指定路径 -f 其中: obs_path:OBS桶路径,例如:obs-sap/hana。 年月/日:指的是OBS桶中文件夹的目录,例如:201905/28。 本地路径:指的是文件下载在本地的路径,例如:src1。 tempFileDir=指定路径:分段下载时保存临时文件的文件夹,默认为配置文件中的defaultTempFileDir,用户也可以自定义指定临时文件保存路径。 由于分段下载时生成的临时文件会保存在该目录,请确保运行obsutil的用户对该路径有写权限。 该路径的可用空间需要大于待下载对象的大小。 在obs-sap桶中,以下载2019年5月28日的备份文件到本地路径src1文件夹中为例: ./obsutil cp obs://obs-sap/hana/201905/28 /src1 -r -tempFileDir=/hana/backup -f 关于更多obsutil的操作,请参见《工具指南》中的obsutil章节。
    SAP
  • SAP最佳实践汇总 本文汇总了基于华为云SAP常见应用场景的操作实践,每个实践我们提供详细的方案描述和操作指导,帮助您轻松应用华为云SAP。 表1 SAP最佳实践一览表 最佳实践 说明 华为云SAP on DB2安装最佳实践 本章节用于指导租户在华为云平台上准备资源(云服务器、网络资源等)并进行SAP on DB2的安装。 华为云SAP on SQL Server安装最佳实践 本章节用于指导租户在公有云平台上准备资源(云服务器、网络资源等)并进行SAP on SQL Server的安装。 SAP S4HANA1809同可用区高可用部署最佳实践 本章节用于指导租户在公有云平台上准备资源(云服务器、网络资源等)并进行SAP S/4HANA 1809高可用的部署。 华为云SAP Business One on HANA安装最佳实践 本章节用于指导租户在公有云平台上准备资源(云服务器、网络资源等)并进行SAP Business One on HANA的安装。 SAP监控最佳实践 本章节用于指导租户在公有云平台上部署SAP监控大屏,用于对SAP系统进行监控,实时了解各应用资源使用情况、告警情况以及SAP系统运行情况。 SAP迁移上华为云最佳实践 本章节主要介绍SAP系统迁移上华为云的具体操作及其指导,华为云提供完善的云上部署方案,帮助客户提高效率、降低成本。 使用SMS Linux块迁移SAP应用与数据库最佳实践 本章节用于指导租户在公有云平台上使用SMS Linux块迁移SAP应用与数据库操作及其指导,帮助客户提高效率、降低成本。 SAP由XEN往KVM平台迁移最佳实践 本章节介绍如何将SAP系统从华为云旧的XEN平台迁移到KVM平台,以满足业务的发展扩容需求。 华为云SAP SDRS容灾最佳实践 本章节用于指导租户在公有云平台上对SAP使用SDRS容灾的具体操作及其指导,帮助客户提高效率、降低成本。 SAP应用RSYNC容灾方案最佳实践 本章节用于指导租户在公有云平台上对SAP应用进行RSYNC容灾操作及其指导,帮助客户提高效率、降低成本。 SAP Backint安装指南 本章节用于指导用户安装适用于华为OBS存储的Backint Agent,以Backint方式对HANA数据库进行备份、恢复、删除等操作。 SAP备份上传OBS最佳实践 本章节主要通过脚本调用obsutil将本地文件备份到OBS,且在本地保留一定时间内的副本,并针对不同方式提供了对应操作流程及指导。 SAP ASE最佳实践 本章节主要介绍华为云SAP ASE解决方案,主要涵盖资源选择、系统备份、高可用、容灾以及线下系统迁移等方面。华为云提供的众多云服务使SAP ASE系统能够稳定、安全地运行。 SAP系统扩容最佳实践 本章节主要介绍扩容SAP系统中云服务器和云硬盘的操作流程及指导,满足您的业务需求。
    SAP
  • 操作步骤 请参考通过云服务器创建整机镜像,为扩容迁移的弹性云服务器创建整机镜像。 请参考2~7,通过整机镜像创建新的HANA数据库。 使用HANA数据库的备份恢复功能或者HANA系统复制功能将源系统数据迁移到目标系统。 使用HSR进行迁移 在发放了新的HANA数据库后,使用HANA系统复制进行数据的同步,方案如图1所示,详情请参考 SAP HANA Administration Guide。使用该方案时,配置好系统复制且同步完成后,在目标数据库执行接管(takeover)操作,将业务接管,同时需要修改SAP应用服务器到数据库的地址映射。 图1 整机备份+系统复制方案 使用HANA备份恢复进行迁移 在完成目标系统发放后,为了保证数据一致性,建议先将源数据库业务停止,对数据库进行全备份(需要包含必要的日志文件),备份完成后将备份文件转移到目标系统,再使用HANA恢复功能将备份数据导入目标系统,方案如图2所示。 图2 整机迁移+备份恢复方案 检查SAP应用到HANA数据库的连接,执行配置HANA高可用等后续操作。
  • 脚本简介 本脚本使用python开发,适用于Linux系统,本脚本主要作用是将本地文件上传到OBS,并且在本地保留一定时间内的副本,本脚本会调用obsutil客户端来完成上传到OBS的操作。 obsutil是一款用于访问管理华为云 对象存储服务 (Object Storage Service,OBS)的命令行工具,您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil更加适合执行批量处理和自动化任务。 有关obsutil的更多介绍,请参见《工具指南》中的obsutil章节。 父主题: 简介
    SAP
  • 操作步骤 以“root”帐号,通过密钥或密码的方式,登录到服务器。 在命令行界面,下载解压软件包obsutil_adapter.zip,并解压到/opt/huawei目录下。不同的region软件包下载地址不同,具体请参见表1,此处以华东区域为例: wget https://obs-sap.obs.myhuaweicloud.com/obsutil_adapter/obsutil_adapter.zip -P /opt/huawei 表1 获取软件包 名称 描述 获取方式 obsutil_adapter.zip 软件包。 华北-北京一:wget 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.com/obsutil_adapter/obsutil_adapter.zip -P /opt/huawei 华东-上海一:wget https://obs-sap-cn-east-3.obs.cn-east-3.myhuaweicloud.com/obsutil_adapter/obsutil_adapter.zip -P /opt/huawei 华东-上海二:wget https://obs-sap.obs.myhuaweicloud.com/obsutil_adapter/obsutil_adapter.zip -P /opt/huawei 华南-广州:wget https://obs-sap-cn-south-1.obs.myhuaweicloud.com/obsutil_adapter/obsutil_adapter.zip -P /opt/huawei cd /opt/huawei unzip obsutil_adapter.zip -d obsutil_adapter/ obsutil_adapter.py:上传脚本,需要执行的脚本文件,会调用obsutil客户端。 obsutil_adapter.cfg:脚本配置文件。 obsutil:obsutil客户端。 Log目录的路径为/var/log/huawei/obsutil_adapter。
    SAP
  • 操作步骤 以“root”帐号,通过密钥或密码的方式,登录到服务器。 执行以下命令,修改配置文件obsutil_adapter.cfg并保存。 vi /opt/huawei/obsutil_adapter/obsutil_adapter.cfg 请参考表1,修改配置参数后保存。 表1 参数配置 参数 说明 示例 obs_path 要上传的OBS桶路径,您可以输入OBS桶名称,也可以在桶名称后指定路径,格式为“桶名称/指定路径”。请根据实际输入OBS桶路径。 obs-sap/hana retry_time 失败重传次数,例如设置为3,表示如果上传失败了还会再重试两次,如果还是上传失败则脚本会退出。 说明: 次数需为整数。 3 modified_interval 上传指定的时间,单位为分钟,在这个时间内修改的文件不上传,例如:5表示5分钟内被修改的文件不上传。 说明: 时间需为整数。 5 reserve_time 文件保留时长,单位为分钟,例如:2880表示backup_archive中的文件本地最多会保留2880分钟。 说明: 时间需为整数。 2880 backup_path 需要备份的路径,备份完成后文件会被移动到backup_archive下。 说明: 支持多路径备份,路径之间用英文半角逗号分隔,例如:/hana/backup/data, /hana/backup/log /hana/backup/data backup_archive 上传成功的文件会归档在此目录下。 本脚本执行时,会先查询backup_archive目录中的文件,如果当前时间和文件时间的差超过reserve_time的值,则文件会删除;然后再去backup_path目录上传文件,上传成功的文件会被归档到backup_archive目录中。 /hana/backup/archive backup_path和backup_archive两个目录必须是独立的,不能重复,每个目录都不能是另一个目录的子目录。请保证两个目录的磁盘空间足够存放备份文件。 为保证上传文件的完整性,同一时间段不能同时运行多个上传脚本,如果重复执行则后执行的脚本会失败。
  • 概述 本文档介绍华为云SAP ASE解决方案,主要涵盖资源选择、系统备份、高可用、容灾以及线下系统迁移等方面。华为云提供的众多云服务使SAP ASE系统能够稳定、安全地运行。 SAP ASE全称为SAP Adaptive Server Enterprise,是一款高性能的SQL数据库,采用了关系模型来驱动基于事务的应用,能满足租户对数据库的性能、可靠性和效率提升的要求。借助SAP ASE,租户能更快速、更可靠地执行联机事务处理(OLTP),做到事半功倍;能够打造基于事务的现代化应用,并提高应用在企业内部和云端的运行速度;这一高性能的SQL数据库服务器采用了关系管理模型,以满足各个行业对性能、可靠性和效率的日益增长的需求。 华为云SAP ASE的优势如下: 规格丰富:提供多种规格的弹性云服务器,满足不同应用场景需求,租户可根据用户量、性能等要求选购合适的规格。 成本更低:提供多款低成本的弹性云服务器,租户可根据自身预算选择。 效率更高:租户的整套SAP系统都可部署在华为云上,使SAP系统的运维更方便,并能提升SAP系统的整体运行效率。 华为云使用自带许可证模型支持SAP ASE数据库。SAP ASE与华为云相结合,提供了一个高性能的企业级关系数据库管理系统,非常适合关键任务,数据密集型环境。有关在华为云上运行SAP ASE的其他信息,请参阅SAP Note #2644322(需要SAP Service Marketplace凭据)。 父主题: SAP ASE最佳实践
  • 修订记录 修订记录 发布日期 第十五次正式发布,进行了以下变更: 刷新SAP S4HANA1809同可用区高可用部署最佳实践 移除基于obsfs的HANA备份最佳实践 2023-11-06 第十四次正式发布,进行了以下变更: 刷新SAP S4HANA1809同可用区高可用部署最佳实践 2022-12-01 第十三次正式发布,进行了以下变更: 刷新SAP Backint安装指南和SAP监控最佳实践 2022-06-24 第十二次正式发布,进行了以下变更: 新增SAP Backint安装指南 2021-12-31 第十一次正式发布,进行了以下变更: 新增SAP由XEN往KVM平台迁移最佳实践 2021-10-08 第十次正式发布,进行了以下变更: 新增华为云SAP on Oracle安装最佳实践 新增华为云SAP Business One on HANA安装最佳实践 新增使用SMS Linux块迁移SAP应用与数据库最佳实践 新增SAP应用RSYNC容灾方案最佳实践 2021-08-31 第九次正式发布,进行了以下变更: 新增华为云基于obsfs的HANA备份最佳实践 2021-08-04 第八次正式发布。进行了以下变更: 新增华为云SAP监控最佳实践 2021-06-30 第七次正式发布。进行了以下变更: 新增SAP S4HANA1809同可用区高可用部署最佳实践 新增华为云SAP on DB2安装最佳实践 新增华为云SAP on SQL Server安装最佳实践 新增华为云SAP SDRS容灾最佳实践 2021-06-07 第六次正式发布。进行了以下变更: 新增SAP系统迁移上华为云最佳实践。 2019-11-05 第五次正式发布。进行了以下变更: 增加变更规格的两种扩展方法,具体如变更规格及AZ/Region和变更规格及AZ/Region(低RTO)所示。 增加SAP ASE最佳实践。 2019-09-30 第四次正式发布。进行了以下变更: 刷新了SAP备份上传OBS最佳实践中适配obsutil工具的内容。 增加SAP系统扩容最佳实践。 2019-07-12 第三次正式发布。进行了以下变更: 刷新了应用容灾内容。 2019-05-27 第二次正式发布。进行了以下变更: 刷新了示例模板及其监控插件等内容。 2019-03-30 第一次正式发布。 2019-01-30
    SAP
  • 扩容云服务器的场景 变更规格 通过变更云服务器规格,升级vCPU、内存,满足用户业务的需求。以SAP HANA云服务器从e1.4xlarge规格变更到e1.8xlarge规格为例,扩容弹性云服务器的场景具体请参见表1。 表1 弹性云服务器场景 弹性云服务器名称 扩容前规格 扩容后规格 hana01 e1.4xlarge e1.8xlarge 变更规格及AZ/Region 当您在升级云服务器的配置的同时,还想要将云服务器迁移到其他的AZ或Region时,您可以使用华为云的整机镜像进行迁移。 变更规格及AZ/Region(低RTO) 当您在升级云服务器的配置的同时,还想要将云服务器迁移到其他的AZ或Region时,为了更低的RTO,您整机迁移+备份恢复/系统复制的方式。
  • 扩容云硬盘场景 扩容云硬盘指的是将用户的系统盘或者数据盘扩容,满足用户的数据存储的需求。关于变更资源的费用,请参见变更资源费用说明 。 扩容云硬盘(无LVM),具体请参见表2。 表2 扩容云硬盘(无LVM)场景 云硬盘名称 扩容前容量(GB) 扩容后容量(GB) OS内挂载点 分区 文件系统 挂载目录 hana01-volume-sys 100 200 xvda xvda1 ext4 / hana01-volume-data 470 940 xvdb 无 xfs /hana/data 说明如下: 弹性云服务器上挂载了一块容量为100GB的系统盘和一块容量为470GB的数据盘,分别将其扩容到200GB和940GB。 扩容云硬盘(LVM),具体请参见表3。 表3 扩容云硬盘(LVM)场景 云硬盘名称 扩容前容量(GB) 扩容后容量(GB) OS内挂载点 文件系统 挂载目录 扩容前目录大小 扩容后目录大小 hana-data01 400 800 vdb xfs /hana/data 696GB 1.4TB hana-data02 400 800 vdc 说明如下: 弹性云服务器上挂载了两块容量均为400GB的数据盘,这两块数据盘组成LVM并划分出大小为696GB的逻辑卷,挂载到/hana/data目录,通过扩容云硬盘和文件系统,将/hana/data目录扩容到1.4TB。 更多关于扩容云硬盘场景的帮助文档,请参见 : 扩容云硬盘场景介绍 云硬盘扩容后处理
  • 日志及问题排查 如果在执行备份或恢复过程中出现错误,则相应错误消息会显示在 SAP HANA Studio 或 SAP HANA Cockpit 中,因此,请先在这些位置检查是否存在与错误原因有关的信息。此信息可能会显示在 SAP HANA 提供的backup.log 和 backint.log 文件中。使用多租户数据库时,务必选择相关的数据库名称。 如果出现错误,请查看以下日志: SAP HANA backup.log,其中包含有关 SAP HANA 备份和恢复等操作的信息。 SAP HANA backint.log,其中包含 Backint Agent 和其他外部备份工具的使用信息。 Backint Agent日志文件,其中包含 Backint Agent 操作事件。Backint Agent日志文件位于 /var/log/huawei/backint/ 中。该日志文件的等级默认为INFO。DEBUG仅用于出现问题后工作人员为您排查时所涉及的等级。 父主题: SAP Backint安装指南
  • 操作步骤 请参考扩容云硬盘(无LVM)对云硬盘进行扩容。 执行以下命令,查看扩容后两块云硬盘的大小。 lsblk 类似如下回显信息,表示查看扩容后两块云硬盘的大小均为800GB,但逻辑卷大小仍为696GB。 执行以下命令,扩容物理卷PV,并查看扩容后两个PV大小。 pvresize /dev/vdb pvresize /dev/vdc pvs 类似如下回显信息,表示扩容后两个PV大小均为800GB。 执行以下命令,查看LVM卷组的大小。 vgdisplay 类似如下回显信息,表示LVM卷组的大小扩容到1.56TB。 执行以下命令,逻辑卷LV扩容696G的容量。 lvextend -L +696G /dev/mapper/vghanadata-lvhanadata 类似如下回显信息,表示逻辑卷LV扩容696G的容量。 执行以下命令,查看逻辑卷LV的容量。 lvdisplay 执行以下命令,扩展文件系统。 对于ext2、ext3或ext4文件系统,使用resize2fs -d /hana/data命令扩展文件系统。 对于xfs文件系统,使用xfs_growfs -d /hana/data命令扩展文件系统。 在本示例中,执行以下命令: xfs_growfs -d /hana/data
  • 文件系统规划 本示例中SAP Business One服务器实际的文件系统规划如下表所示。 挂载点 文件系统大小 文件系统类型 是否共享 备注 / 40G - 否 OS卷 /hana/data 400G xfs 否 Data卷,推荐值为建议使用2块物理盘做LVM跨卷 /hana/log ##G xfs 否 Log卷,当内存小于或等于512GB时,Log卷的大小为内存的一半,如果数值存在小数位时向上取整。 当内存大于512GB时,Log卷的大小为512GB。 /hana/shared ##G xfs 否 Shared卷,推荐值为内存空间大小的1.2倍或以上。 /hana/backup 自动扩容 SFS 否 创建SFS当做Backup卷。 /usr/sap 50G xfs 否 /usr/sap卷 /sapcd 自动扩容 SFS 是 存放SAP安装包,共享给SAP 系统内所有节点。 - 20G swap 否 Swap卷 父主题: 资源规划
    SAP
  • 开启保护 当生产站点服务器的磁盘写入数据时,SDRS实时同步数据到容灾站点服务器的磁盘。 在存储容灾服务界面,选中待开启保护的保护组所在窗格中的“开启保护。 在弹出的“开启保护”对话框中,确认保护组信息,单击“是”。开启保护之后数据开始同步。 点击保护组,可以观察数据同步详情。 同步完成之后,查看同步之后的详情。 登录ECS服务界面,可以看见新建了两台ECS,规格为之前选择的容灾站点服务器的规格,所在的可用区为创建保护组时候选择的可用区,并且ECS是处于关机状态的。 父主题: 容灾配置
  • 整体方案 本场景下系统一共包含5台服务器,其中四台用于部署应用,一台用于部署数据库。源端应用服务器与目标系统应用服务器操作系统一致,目的端HANA DB版本不低于源端HANA版本。其架构及迁移方案如下: 1. 4台应用服务器和上面挂载的存储卷,采用华为云平台SMS进行复制迁移,可将系统镜像及磁盘数据完整复制到目标系统。 2. SAP系统使用的SFS共享存储,通过操作系统的tar和scp命令,将目录下数据复制到目标系统。 3. HANA DB,采用HANA自带的SR功能,将数据复制到目标系统数据库。 父主题: SAP由XEN往KVM平台迁移最佳实践
    SAP
  • 旧系统停机 登陆SAP GUI,在SU10下锁定除DDIC/hand系统帐号外的所有用户。 创建测试角色,在PFCG下创建测试用户 通过SAP GUI将后台任务挂起。 旧系统应用停机 使用应用用户登录PAS/AAS服务器后台,使用命令sapcontrol -nr [实例编号] -function Stop停止PAS/AAS应用。 使用root用户登录ASCS/ERS任意节点后台,通过service pacemaker stop 停止ASCS/ERS服务。 旧系统数据库关闭(注:需保证应用停后无其他业务直接往HANA读写数据) 使用数据库用户登录目的端数据库后台,停止往源库的数据同步,执行: hdbnsutil -sr_unregister 使用数据库用户登录源端数据库后台,执行: HDB stop 修改旧服务器IP 登录华为云console界面,将源端5台服务器主网卡和拓展网卡的物理IP修改为临时规划的临时IP。 注意:修改主网卡IP需要服务器关机状态。 父主题: 迁移上线阶段实施步骤
    SAP
  • 查看生产站点Hardware Key 使用SAP GUI连接SAP应用,然后查看SAP的Hardware Key,这个值保存,和之后跟进行容灾切换之后的Hardware Key进行比较,并确保SAP为启动状态; 登录生产站点服务器“ecssap2”,点击运行“SAP Logon”,单击variable logon; 双击User Specified System 根据实际情况输入SAP连接信息,然后点击Next。 然后点击“Log On”。 输出用户名“ddic”及密码,然后回车。 SAP GUI登录成功。 在搜索框中输入slicense, 然后回车,查看并记录Hardware Key。
    SAP
  • 购买弹性云服务器 需要创建两台ECS,一台用于安装SAP应用与SQL Server,另外一台用于安装AAS,两台ECS详情如下所示。 表1 服务器详情 主机名称 规格 磁盘详情 镜像 备注 ecssap1 m6.2xlarge.8 系统盘:100G,超高IO 数据盘:250G,超高IO Windows Server 2012 R2 标准版 64位英文(40GB) 安装SAP ERP+SQL Server ecssap2 m6.xlarge.8 安装AAS + SAP GUI 选择进入华为云控制台,选择计算,弹性 云服务器ECS 点击购买弹性云服务器 按照上表选择云服务器规格,镜像,磁盘大小 点击下一步,进行网络配置,选择已创建好的VPC和安全组,确认配置,点击下一步,高级配置 输入主机名,root密码,点击下一步确认配置 选择企业项目,确认购买 同理,创建并购买另一台服务器ecssap2 购买结束后,可在华为云控制台,选择远程登录,可以在使用VNC用root用户登录 父主题: SAP安装准备
    SAP
  • 脚本文件 本脚本压缩包为 DirSyncScript.zip,包含如下四个文件: sync.sh : 主程序。 sync.conf : 配置文件,用于配置具体需要同步的目录、目的服务器地址等信息。 start_inotifywait.sh : inotify监控脚本,脚本启动后将运行在后台监控文件夹变化并同步。 inotify-tools-3.14.tar.gz : inotify安装包。 Rsync同步日志路径为: /var/log/rsyncd.log。 父主题: 脚本简介
    SAP
共99354条