云服务器内容精选

  • 概述 当前,基于企业项目管理服务的SAP监控大屏特性已下线,我们为您提供了更强大的SAP监控大屏2.0方案,如果您已使用基于企业项目管理服务的SAP监控大屏,您需要对监控插件进行升级,详细方法请参考(可选)升级监控Agent。SAP监控大屏2.0方案为您提供了SAP系统监控、告警统计、应用概览、CPU使用率、内存使用率、磁盘IO、网络流量概览等功能。通过查看SAP监控大屏,您可以实时了解各应用资源使用情况、告警情况以及SAP系统运行情况。 在使用监控大屏时有一定的限制,监控指标采集Agent目前支持OS及其产品的版本如表1所示,监控指标采集Agent对系统资源的占用如表2所示。 表1 支持的OS及版本 类型 版本 OS SUSE Linux Enterprise Server (SLES) 12 SP3 for SAP SUSE Linux Enterprise Server (SLES) 12 SP4 for SAP SUSE Linux Enterprise Server (SLES) 12 SP5 for SAP SUSE Linux Enterprise Server (SLES) 15 for SAP SUSE Linux Enterprise Server (SLES) 15 SP1 for SAP SUSE Linux Enterprise Server (SLES) 15 SP2 for SAP SAP HANA SAP HANA 1.0 SP12及以上、SAP HANA 2.0 SAP S/4HANA SAP S/4HANA 1709、SAP S/4HANA 1809、SAP S/4HANA 1909 SAP NetWeaver SAP NetWeaver 7.4及以上 SAP ECC EHP7 FOR SAP ERP 6.0及以上 表2 系统资源占用 资源类型 占用情况 内存 监控指标采集Agent对系统内存占用为30MB到35MB之间 CPU 监控指标采集Agent对系统CPU占用为0.03%到2.3%之间 父主题: SAP监控最佳实践
    SAP
  • 操作步骤 以“root”帐号,通过密钥或密码的方式,登录到源端节点1上 在命令行界面,下载解压软件包DirSyncScript.zip,并解压到/opt/huawei目录下。 wget https://obs-sap-cn-south-1.obs.cn-south-1.myhuaweicloud.com:443/Rsync/DirSyncScript.zip -P /opt/huawei cd /opt/huawei unzip DirSyncScript.zip -d DirSyncScript
    SAP
  • 操作步骤 以“root”帐号,通过密钥或密码的方式,登录到源端节点1上 进入解压后的文件目录,使用vi打开配置文件 sync.conf。 cd /opt/huawei/DirSyncScript vi sync.conf 请参考表1,修改配置参数后保存。 表1 参数配置 参数 说明 示例 Source_Directory 源端服务器需要同步的目录。如果有多个目录,请用"/"分割。 注意: 如果源端目录末尾没有加"/",最终同步时会将目录本身同步过去;如果末尾有"/",就是将目录内部的所有内容同步过去。 例如源端设置为"/src1,/src2/" ,目的端为"/dst1 , /dst2",则同步后/dst1 中包含的是/src1文件夹, /dst2中的是/src2中的所有内容(不含/src2文件夹)。 /src1/, /src2/, /src3/ Destination_Host 目的服务器的IP地址 192.168.0.11 Destination_Directory 目的端目录,多个目录用"/"分割。要求分割后目的端目录数与源端一致。 /dst1, /dst2, /dst3 以下目录为示例,具体根据实际情况填写:
  • 云服务器规划 SAP云服务器规格 在申请SAP E CS 之前,请参考SAP标准Sizing方法进行SAPS值评估,并根据Sizing结果申请云端ECS服务器资源,详细信息请参考SAP Quick Sizer。 SAP 各组件最低硬盘空间、 RAM ,以及软件的最低需求请参考SAP官方文档SAP Installation Guides。 SAP 应用服务器要求推荐的SAP认证的弹性云服务器,具体可参考SAP Notes。 操作系统 SAP 云服务器操作系统的选择如所示,本次实践以安装Business One 9.3为例 SAP云服务器操作系统 名称 规格 操作系统 SUSE Linux Enterprise Server 12 SP4 SAP 节点信息规划 主机名 业务/客户端IP地址 规格 类型 镜像 b123 10.10.1.178 m6.2xlarge.8 Business One SUSE Linux Enterprise Server 12 SP4 HANA ecswindows 10.10.1.176 c6.4xlarge.2 Business One/HANA Client Windows Server 2016 标准版 64位简体中文 父主题: 资源规划
    SAP
  • 网络规划 网络信息规划内容需要参考实际使用场景,并结合SAP规划进行设置。以下网段信息与IP地址信息以单机标准版SAP Business One on HANA安装为示例,请根据实际情况进行规划。 参数 说明 示例 业务/客户端平面IP 该平面作为主网卡的平面。SAP Business One节点通过该IP地址与NANA/B1 CLIENT、SAP 数据库进行通信。 Business One节点:10.10.1.178 HANA节点:10.10.1.178 父主题: 资源规划
    SAP
  • 文件系统规划 本示例中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
  • 复制PAS&AAS服务器 1. 设置目的端,在 SMS 界面上设置目的端服务器,具体操作参考华为云官网指导《设置迁移目的端》。 2. 开始服务器复制,具体操作参考华为云官网指导《开始服务器复制》。 3. 启动目的端,具体操作参考华为云官网指导《启动目的端》。 注意:启动前需确认源服务器的SAP应用没有设置为开机自启动。 4. 检查配置目的端服务器。 使用dh -h 查看操作文件系统是否与源系统一致(除NFS文件系统外)。 查看/etc/fstab配置文件,检查启动挂载的目录和条目是否与源系统一致(除NFS文件系统外)。 父主题: 迁移复制阶段实施步骤
    SAP
  • 启动新系统 在console上,将目标系统的5台服务器全部关机。 将目标系统5台服务器主网卡和扩展网卡的物理IP,从原来的过渡IP,修改为源系统的生产IP。并将原生产系统ASCS/ERS的虚IP,绑定到目标系统ASCS/ERS服务器的主网卡上。 在console上,将目标系统的5台服务器全部开机。 检查目标系统5台服务器上的/etc/hosts文件,确保IP地址与 域名 /主机名的正确匹配。由于目的系统HANA主机名与源系统不一致,如果hosts文件里配置了源系统HANA服务器主机名,需要修改。 挂载SFS共享目录。 将源系统的用于数据库备份的SFS文件系统挂载到目标端数据库服务器,并配置到/etc/fstab文件 将源系统应用服务器用于挂载/sapmnt/, /usr/sap/trans的SFS文件系统挂载到目的端的应用服务器,并配置到/etc/fstab文件 使用数据库用户登录数据库服务器后台,使用命令HDB start启动数据库,启动后,通过HANA stuido登录数据库,查看数据库状态是否正常。 登录各个应用服务器后台,使用应用用户执行以下指令检查数据库连接状态,返回结果“00”表示数据库连接正常。 hdbuserstore list R3trans –d 修改ASCS/ERS主备机的 /etc/sysconfig/sbd 配置文件里的sbd设备id为实际的设备ID,并重建sbd盘。 sbd –d /dev/disk/by-id/scsixxxxx -4 30 -1 15 create 启动ASCS/ERS 应用。 启动双机,并将双机置为维护状态 service pacemaker start crm configure property maintenance-mode=true 通过crm configure edit命令,进入双机配置,修改ASCS/ERS共享盘ID为目的系统的实际磁盘ID。 取消集群的运维模式 crm configure property maintenance-mode=false 检查集群资源状态,ASCS/ERS资源状态为started crm status 使用应用用户登录PAS/AAS服务器后台,启动应用并检查进程状态,并通过SAP GUI检查应用状态。 sapcontrol -nr [实例编号] -function Start sapcontrol -nr [实例编号] –function GetProcessList 父主题: 迁移上线阶段实施步骤
    SAP
  • 准备工作 1. 在开始复制前,执行一次源生产环境的全备,以备在故障或者错误操作情况对系统进行恢复。采用HANA Studio或其他现用备份方法,对HANA DB进行一次数据全备。采用华为云平台CBR服务,对4台应用服务器进行整机全备。 2. 在四台应用服务器上安装SMS迁移Agent,具体参考华为云官网指导《迁移前准备工作》《安装Linux版的SMS-Agent》。 父主题: 迁移复制阶段实施步骤
    SAP
  • 整体方案 本场景下系统一共包含5台服务器,其中四台用于部署应用,一台用于部署数据库。源端应用服务器与目标系统应用服务器操作系统一致,目的端HANA DB版本不低于源端HANA版本。其架构及迁移方案如下: 1. 4台应用服务器和上面挂载的存储卷,采用华为云平台SMS进行复制迁移,可将系统镜像及磁盘数据完整复制到目标系统。 2. SAP系统使用的SFS共享存储,通过操作系统的tar和scp命令,将目录下数据复制到目标系统。 3. HANA DB,采用HANA自带的SR功能,将数据复制到目标系统数据库。 父主题: SAP由XEN往KVM平台迁移最佳实践
    SAP
  • 在客户端安装HANA/B1 CLIENT 安装HANA客户端 在window客户端进入SAP_HANA_CLIENT目录,双击hdbsetup执行安装 安装 SAP Business One 客户端 1.安装Prerequisites和 DI API(可选,Business One10.0需要) 进入Prerequisites目录,双击Prerequisites执行安装 进入 DI API目录,双击etup执行安装 2.进入Client安装目录,双击setup执行安装 连接至 SAP Business One 1.在本地hosts文件中加入SAP Business One云服务器与其弹性公网IP的映射,此文件在C:/Windows/system32/drivers/etc/目录下。 2.运行SAP Business One Client客户端,输入SAP Business One云服务器名称后单击“确定”。 3.输入用户名和密码,manager/manager 4.点击刷新,或根据需要,点击新建来创建公司, 5.选中公司,单击确定 公司连接成功 父主题: 安装软件
    SAP
  • 配置SAP HANA 您可以为所有备份类型(数据、日志和目录)使用相同的配置,也可以为每种备份类型使用不同的配置。如果您要为不同类型的备份使用不同的配置文件,请对表1中介绍的参数设定不同的值。否则,请针对所有类型指定相同的配置文件。 使用 SAP HANA Studio 或 SAP HANA Cockpit 将 global.ini 配置文件的 backup 部分中的以下参数设置为表中显示的值。进行这些更改后,您无需重启 SAP HANA。 请将目录中的{SID}替换为实际SID。例如 /usr/sap/S99/SYS/global/hdb/opt/hdbconfig/hw-backint-agent.conf 表1 SAP HANA配置 参数 值 说明 enable_auto_log_backup yes 开启Log自动备份 catalog_backup_parameter_file (仅HANA 2.0支持) /usr/sap/{SID}/SYS/global/hdb/opt/hdbconfig/hw-backint-agent.conf 指定Catalog备份的参数文件 catalog_backup_using_backint (仅HANA 2.0支持) true 设置Catalog备份方式为Backint data_backup_parameter_file /usr/sap/{SID}/SYS/global/hdb/opt/hdbconfig/hw-backint-agent.conf 指定Data备份的参数文件 log_backup_parameter_file /usr/sap/{SID}/SYS/global/hdb/opt/hdbconfig/hw-backint-agent.conf 指定Log备份的参数文件 log_backup_using_backint true 设置Log备份方式为Backint 以HANA 2.0,HANA Studio方式配置为例,常见配置方式如下: 1. 打开HANA Studio,根据您的需要选择您的工作空间(如果需要选择工作空间),如果没有特殊需求选择默认即可,在左侧导航栏空白处,右键选择“add System”。 2. 在出现的菜单栏中,输入服务器ip、安装HANA时设置的信息,添加系统。 3. 在左侧导航栏处,双击上一步添加的系统,在“Configuration”中的“Filter”中,搜索参数关键字,并配置具体的系统和租户数据库。 4. 以配置租户数据库为例,在弹出的界面中,输入表中对应的值,并保存。 5. 重复3、4步,直到将表中的参数全部配置完毕。 对于其他参数相关设置,请参考SAP官方手册说明。 请在配置完成后,参考安装验证及常见使用示例进行备份、恢复测试,来验证安装、配置是否成功。 父主题: 配置Backint Agent
    SAP
  • 下载Backint Agent 安装脚本具备安装、升级、卸载功能,请不要随意删除安装脚本,如果不小心误删,可重新下载脚本执行相关操作。 执行以下命令,以获取安装脚本。请根据您HANA数据库所在服务器的区域,选择对应的下载链接命令。 安装脚本获取命令,以华南-广州为例: cd /tmp && curl -k -O https://obs-sap-cn-south-1.obs.cn-south-1.myhuaweicloud.com/backint/install.sh 表1 安装脚本获取命令 名称 描述 获取命令 install.sh 安装脚本 华北-北京一:cd /tmp && curl -k -O https://obs-sap-cn-north-1.obs.cn-north-1.myhuaweicloud.com/backint/install.sh 华东-上海一:cd /tmp && curl -k -O https://obs-sap-cn-east-3.obs.cn-east-3.myhuaweicloud.com/backint/install.sh 华东-上海二:cd /tmp && curl -k -O https://obs-sap.obs.cn-east-2.myhuaweicloud.com/backint/install.sh 华南-广州:cd /tmp && curl -k -O https://obs-sap-cn-south-1.obs.cn-south-1.myhuaweicloud.com/backint/install.sh 华北-北京四:cd /tmp && curl -k -O https://obs-sap-cn-north-4.obs.cn-north-4.myhuaweicloud.com/backint/install.sh 父主题: Backint Agent安装
    SAP
  • 备份 Data备份可通过HANA Studio、Cockpit或hdbsql来执行。 Log备份通过设置自动备份即可定时触发;Catalog本身即可自动备份,只需设置使用Backint方式备份即可。设置方法可参考配置SAP HANA。 以HANA 2.0,HANA Studio方式备份,Data, Catalog, Log 均使用Backint全量备份到OBS的场景为例,常见备份方式如下: 1. 打开HANA Studio,在左侧右键点击需要备份的系统,选择“Backup and Recovery”,根据您的需要,选择具体的选项: 备份系统数据库:Back Up System Database 备份租户数据库:Back Up Tenant Database 2. 以备份租户数据库为例,选择具体的租户数据库后,“Destination Type”选择“Backint”。您可以根据您的需要自定义“Backup Prefix”。 3. 确认备份信息,点击Finish。如果安装及配置成功,界面将显示备份进度,直至显示备份完成。 4. 显示备份完成后,您可以在OBS端查询到备份。您可以通过OBS Browser+ 或进入公有云官网的“ 对象存储服务 ”查看备份,备份目录为: 系统数据备份目录:obs://{BUCKET}/usr/sap/{SID}/SYS/global/hdb/backint/SYSTEMDB 租户数据备份目录:obs://{BUCKET}/usr/sap/{SID}/SYS/global/hdb/backint/DB_{tenant name} 5. 进入以上目录后,可根据客户的设置,找到对应的备份目录。几种不同备份类型的目录示例如下: Data全量备份:{Backup Prefix}_databackup_x_x。 Data增量备份:{Backup Prefix}_databackup_incremental_x_xxxxx_xxxxx Data差量备份:{Backup Prefix}_databackup_differential_x_xxxxx_xxxxx Catalog备份目录:log_backup_0_0_0_0 Log备份:log_backup_x_0_xxxxx_xxxxx 进入不同目录后,可看到具体的备份文件,根据备份时间、备份ID等信息即可找到对应的备份文件,若找到对应文件则说明备份成功。正确的文件路径示例如下: obs://xxx/usr/sap/S99/SYS/global/hdb/backint/DB_S30/COMPLETE_DATA_BACKUP_databackup_2_1/1626157625497.bak 父主题: 安装验证及常见使用示例
    SAP
  • (可选)升级Backint Agent 升级Backint Agent需要使用安装脚本,如果您不小心删除安装脚本,可参考下载Backint Agent重新下载安装脚本。 1. 进入/tmp目录。 cd /tmp 2. 在root用户下,执行以下命令升级Backint Agent,请在SID位置填入使用Backint Agent的SID。例如:bash install.sh --upgrade S99 bash install.sh --upgrade SID install.sh 脚本会执行以下操作: 在 /usr/sap/{SID}/SYS/global/hdb/opt/hw-backint-agent/中安装新版本的 Backint Agent。 更新 hdbbackint 脚本以调用新的 Backint Agent版本。请勿修改 hdbbackint脚本。 下载最新的 VERSION.txt 版本文件。 生成新的hw-backint-agent.conf配置文件,原有的hw-backint-agent.conf文件将被更改名称并保留。 完成后,安装脚本将发出一条消息提示您更新/usr/sap/{SID}/SYS/global/hdb/opt/hdbconfig/hw-backint-agent.conf文件的内容。 请注意,升级后,由于配置文件可能有新的选项更新,您需要参考设置Backint Agent配置文件重新设置配置文件。 高可用系统的情况下,您需要在备机上,重复如上操作。 请在执行升级命令时,确保当时没有备份(包括log备份)、恢复等任务正在执行,以防对正在运行的任务产生影响。 父主题: 安装部署