在sap hana azure vm备份中找不到系统密钥名称

在sap hana azure vm备份中找不到系统密钥名称,azure,sap,hana,azure-backup-vault,Azure,Sap,Hana,Azure Backup Vault,我正在尝试使用Recovery Vault服务备份Azure VM中的sap hana数据库。运行“msawb plugin config com sap hana.sh”脚本文件时,我得到的错误是“无法获取系统密钥名称” 请帮助我解决此错误。脚本使用命令“runuser”(在我的例子中是ndbadm)。当在配置文件下执行hdbuserstore时,不返回任何键。您可以从包含有效文件的配置文件中复制hdbuserstore LIST返回的路径中的文件SSFS_HDB.DAT和SSFS_HDB.

我正在尝试使用Recovery Vault服务备份Azure VM中的sap hana数据库。运行“msawb plugin config com sap hana.sh”脚本文件时,我得到的错误是“无法获取系统密钥名称”


请帮助我解决此错误。

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


请参阅SAP说明2853601-为什么HDBUSERSTORE在安装SAP应用程序时使用名称服务器端口。

在MDC中,hdbuserstore中使用名称服务器端口(如30013),而不是租户数据库的indexserver端口(如30015)


根据先决条件,您必须在默认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

我已从配置文件中复制了密钥文件。但是,我仍然面临这个问题。嗨,迈克,请帮我解决这个错误。。。在我的例子中,hdbuserstore只使用indexserver端口号(例如30015)。请帮我解决这个错误。你好,卢卡斯·乔明,谢谢你的更新。现在错误已解决。。。