- 最新动态
- SAP部署指南
- Data Provider for SAP用户指南
- SAP高可用及灾备指南
- SAP安全白皮书
- SAP HANA描述
- SAP HANA用户指南(单节点)
- SAP HANA高可用及灾备指南
- SAP NetWeaver用户指南
- SAP应用弹性伸缩用户指南
- SAP S/4HANA快速部署指南
- SAP S/4HANA高可用部署指南
- SAP Business One用户指南
- SAP Business One快速部署指南
-
最佳实践
- SAP最佳实践汇总
- 华为云SAP on DB2安装最佳实践
- 华为云SAP on SQL Server安装最佳实践
- SAP S4HANA1809同可用区高可用部署最佳实践
- 华为云SAP Business One on HANA安装最佳实践
- SAP监控最佳实践
- SAP迁移上华为云最佳实践
- 使用SMS Linux块迁移SAP应用与数据库最佳实践
- SAP由XEN往KVM平台迁移最佳实践
- 华为云SAP SDRS容灾最佳实践
- SAP应用RSYNC容灾方案最佳实践
- SAP Backint安装指南
- SAP备份上传OBS最佳实践
- SAP ASE最佳实践
- SAP系统扩容最佳实践
- 修订记录
-
常见问题
-
常见问题
- 概念篇
-
购买篇
- SAP系统为什么要部署在云上?
- 华为云SAP解决方案有什么优势?
- 华为云SAP解决方案支持哪些SAP产品?
- 已经在线下使用SAP资源多年,最近服务器老化需要更换,是否可以直接迁移到云上?
- SAP系统在华为云上建议如何采购?
- 是否支持SAP Hybris电商解决方案?
- 将SAP系统部署在华为云上是否安全?
- 华为云上部署SAP HANA有哪些优势?
- 华为云SAP支持的场景有哪些?
- 华为云是否销售SAP软件License?
- 华为云上如何使用SAP软件License?
- SAP HANA的应用场景有哪些?
- 华为云上的SAP可以使用哪些操作系统?
- 刚采购了SAP软件,是否可以在华为云上部署?
- 能否支持将其他云迁移到华为云?
- 产品篇
- 修订记录
-
常见问题
- 产品术语
- 通用参考
链接复制成功!
配置System Replication
完成单节点HA的安装之后,需要配置System Replication功能。
跨AZ/跨Region容灾场景中需要配置Multitier System Replication,在保证HA节点间的SR配置成功后,可进行Multitier System Replication的配置。
配置方案:HA备节点设置为Primary节点,DR节点设置为Secondary节点,与HA备节点进行数据同步。其中Multitier System Replication的配置模式为async。
前提条件
- 在配置HA功能之前,必须已在两个SAP HANA节点上配置了备份机制并已进行了数据库的备份,操作请参见配置备份路径。
- 在配置HA功能前,务必确认已在配置SAP HANA节点主机名称与IP地址的映射关系中,已将两个SAP HANA节点的IP和主机名称的映射关系,都写入两个SAP HANA节点的“/etc/hosts”文件中。
操作步骤
- 配置主节点
- 使用PuTTY软件,以“root”帐号和密钥文件(“.ppk”文件)为鉴权方式,登录绑定了弹性IP的NAT Server,并通过SSH协议,跳转到待作为主节点的服务器。
- 在命令行界面,执行以下命令,进入管理员模式。
例如
su - s00adm
屏幕回显示例如下:
hana001:/hana/shared/S00/HDB00>
- 执行以下命令,将SAP HANA节点设置为主节点。
命令格式如下,其中“siteA”为主节点的命名,自行定义即可。
hdbnsutil -sr_enable --name=siteA
例如,主节点命名为“hana001”,则命令行如下:
hdbnsutil -sr_enable --name=hana001
- 配置备节点
- 通过SSH跳转,登录另外一台SAP HANA节点。
- 执行以下命令,进入管理员模式。
例如
su - s00adm
屏幕回显示例如下:
hana002:/hana/shared/S00/HDB00>
- 执行以下命令,停止SAP HANA数据库。
- 执行以下命令,打开System Replication功能。
命令格式如下,其中“remoteHostName”为主节点的主机名称,“remoteInstanceNumber”为主节点的实例编号。“SiteB”为备节点的命名,自行定义即可。
hdbnsutil -sr_register --remoteHost=remoteHostName --remoteInstance=remoteInstanceNumber --replicationMode=sync --name=siteB
例如,“remoteHostName”为“hana001”,“remoteInstanceNumber”为“00”,“SiteB”为“hana002”,则命令行如下:
hdbnsutil -sr_register --remoteHost=hana001 --remoteInstance=00 --replicationMode=sync --name=hana002
说明:
- 使用SAP HANA 2.0安装包时,如出现主备节点SSFS_S00.DAT、SSFS_S00.KEY两个文件差异,请参考SAP官方文档SAP Note 2369981解决。
- 跨AZ容灾场景的Multitier System Replication配置模式为async,即“replicationMode=async”。
- 启动SAP HANA数据库。
- 查看SAP HANA系统的System Replication状态。
- 在主节点的命令行界面,管理员模式下,执行以下命令:
系统回显示例如下:
checking for active or inactive nameserver ... System Replication State ~~~~~~~~~~~~~~~~~~~~~~~~ mode: primary site id: 1 site name: hana001 Host Mappings: ~~~~~~~~~~~~~ hana001 -> [hana001] hana001 hana001 -> [hana002] hana002 done.
- 在SAP HANA Studio上,查看主节点的状态信息。
说明:
在实际应用场景下,业务端软件已与SAP HANA连接,若执行了手工切换SAP HANA节点的操作,需要在业务端软件侧同步修改SAP HANA节点对应的IP地址,并重启业务端软件。
- 在主节点的命令行界面,管理员模式下,执行以下命令: