文档首页/ SAP HANA/ SAP HANA描述/ 业务连续性
更新时间:2021-03-18 GMT+08:00
分享

业务连续性

结合公有云的能力和SAP HANA自身的能力,从服务自动重启、HA(High Availability)、备份方面,对业务连续性进行保障。

服务自动重启

SAP HANA自身提供了可靠性的机制,Daemon进程监控其他的SAP HANA服务进程,主要包括NameServer、IndexServer、Preprocessor、Complieserver、Statisticsserver、Xsengine,当SAP HANA某个服务进程故障时,会自动重启这个进程。

HA

在单节点部署时:

  • 在SAP HANA的单节点部署场景下,云服务器所在的物理机故障时,能触发云服务器的倒换,在另外一台物理机上重新创建SAP HANA节点,并重新加载Log和Data卷。
  • 在SAP HANA的单节点(HA)部署场景下,主节点和备节点采用System Replication的机制保持同步,当SAP HANA主节点发生故障时,可以手工或自动将业务切换到备节点上。

在集群部署时:

SAP HANA提供了HAF(Host Auto-Failover)机制。当集群中一个工作节点故障时,系统自动倒换到备节点,实现了集群的HA。

备份

提供两种备份方式:

  • 基于共享文件的备份,为适配SAP HANA本身备份机制的实现。

    使用两台云服务器搭建一套高可用的NAS系统(即NFS Server),SAP HANA的数据备份到Backup卷上,然后可将该数据再备份到OBS的桶上。

  • 基于卷的备份:这是基于公有云云平台卷备份能力提供的备份机制。使用该备份方式时,需要租户自行执行备份和恢复的操作,并自行保证SAP HANA上的Data卷和Log卷的一致性。
    • 备份目的地仅在可用分区内:对卷做快照,然后基于快照可以回滚,也可以基于快照创建新卷(但新卷是处于同一个可用分区内)。
    • 备份目的地在对象存储:先对卷打快照,然后基于快照做备份,然后基于备份可以在可用分区内或跨分区进行恢复。

相关文档