SAP HANA双机热备安装与配置手册
# SAP HANA双机热备安装与配置手册
本手册介绍如何在SAP HANA数据库服务器上实现双机热备。以下步骤同时适用于SAP HANA 1.0和2.0。
## 步骤一:配置主服务器
1. 安装SAP HANA数据库软件并设置主服务器。
2. 编辑HANA配置文件hdbnameserver.ini,添加以下项:
nameserver.ini.4.mynamespace.intern = 29016:SAME
其中,mynamespace.intern就是您的命名空间名称。
3. 在主服务器上,运行以下命令创建双机热备:
hdbnsutil -sr_register fully_qualified_hostname:port system_id instance_number
hdbnsutil -sr_enable
其中,fully_qualified_hostname是备份服务器的完全合格域名,port是端口。system_id是系统ID,instance_number是实例编号。例如:
hdbnsutil -sr_register backup.example.com:30003 HDB 00
hdbnsutil -sr_enable
## 步骤二:配置备份服务器
1. 安装SAP HANA软件并设置备份服务器。
2. 编辑HANA配置文件hdbnameserver.ini,添加以下项:
nameserver.ini.4.mynamespace.intern = 29017:SAME
其中,mynamespace.intern就是您的命名空间名称。
3. 在备份服务器上,运行以下命令创建双机热备:
hdbnsutil -sr_register fully_qualified_hostname:port system_id instance_number
hdbnsutil -sr_enable
其中,fully_qualified_hostname是主服务器的完全合格域名,port是端口。system_id是系统ID,instance_number是实例编号。例如:
hdbnsutil -sr_register primary.example.com:30001 HDB 00
hdbnsutil -sr_enable
## 步骤三:进行热备测试
1. 在主服务器上,运行以下命令将数据库转到备份服务器:
hdbnsutil -sr_takeover
2. 在备份服务器上确认数据库是否运行正常:
sapcontrol -nr [instance_number] -function GetProcessList
如果输出结果中包含hdbindexserver、hdbnameserver和hdbxsengine进程,则表示热备成功。
## 总结
通过本手册中的步骤,您可以实现SAP HANA数据库的双机热备。如有问题,请联系SAP技术支持。
下载地址
用户评论