在SAP HANA Azure虚拟机备份中找不到SYSTEM_KEY_NAME

q3qa4bjr  于 2022-12-30  发布在  其他
关注(0)|答案(3)|浏览(147)

我正在尝试使用恢复保管库服务备份Azure VM中的SAP HANA数据库。在运行“msawb-plugin-config-com-sap-hana.sh“脚本文件时,我收到错误
无法确定SYSTEM_KEY_NAME:请使用“--system-key”选项指定。
需要有效的系统密钥才能创建备份密钥。

请帮助我解决此错误。

o7jaxewo

o7jaxewo1#

根据先决条件https://learn.microsoft.com/en-us/azure/backup/tutorial-backup-sap-hana-db#先决条件,您必须在默认的hdbuserstore中创建一个键。您可以通过以ndbadm身份登录来创建它:

su - ndbadm

并添加密钥:

/hana/shared/NDB/hdbclient/hdbuserstore set BACKUP YOUR_HOSTNAME:30013 SYSTEM YOUR_PASSWORD

然后以root用户身份运行脚本。运行脚本后,可以ndbadm用户身份再次检查是否存在键AZUREWLBACKUPHANAUSER:

/hana/shared/NDB/hdbclient/hdbuserstore list

并删除以前创建的密钥:

/hana/shared/NDB/hdbclient/hdbuserstore delete BACKUP
dgiusagp

dgiusagp2#

该脚本使用命令“runuser”(在我的例子中是ndbadm)。当在配置文件ndadm下执行hdbuserstore时,不会返回任何键。您可以将文件SSFS_HDB.DATSSFS_HDB.KEY复制到由hdbuserstore LIST返回的路径中,该路径来自具有有效文件的配置文件。

new9mtju

new9mtju3#

请参阅SAP注解2853601 -为什么在HDBUSERSTORE中使用Nameserver端口来安装SAP应用程序。
在MDC中,hdbuserstore中使用名称服务器端口(例如30013),而不是租户DB的索引服务器端口(例如30015)。
Screenshot

相关问题