欢迎访问机房运维工作室

爱数知识库

AnyBackup-SAP HANA 数据库恢复失败,提示错误:系统数据库 SYSTEMDB 处于运行状态,无法恢复实例到其下。

频道:爱数知识库 日期: 浏览:49

AnyBackup-SAP HANA 数据库恢复失败,提示错误:系统数据库 SYSTEMDB 处于运行状态,无法恢复实例到其下。

关键字


SAP HANA、实例恢复

适用产品


· AnyBackup 7.0.7 - 7.0.8

问题描述


AnyBackup 管理控制台上发起 SAP HANA 数据库恢复,选择实例恢复,恢复任务执行失败,查看执行输出,显示以下警告信息:

实例:HDB的系统数据库SYSTEMDB处于运行状态,无法恢复实例到其下,请先手动停止系统数据库,再执行实例恢复操作。


问题影响


AnyBackup 无法完成 SAP HANA 数据库的恢复。

问题原因


AnyBackup 恢复实例需要在实例关闭状态下进行,若目标实例为启动状态,会导致恢复任务执行失败。

解决方案


为了解决此问题,需要关闭目标机器上的实例,请按照以下步骤执行:

1. 通过 SSH 登录目标服务器,使用 su 命令切换到 SAP HANA 数据库实例的用户下。

su - <sid>adm

注意:<sid>为 SAP HANA 数据库实例名。


2. 在当前目录下执行以下命令关闭目标实例:

警告:此命令需要关闭目标机器上的实例,请联系数据库管理员进行确认后再进行修改。

./HDB stop


3. 操作员登录 AnyBackup 管理控制台,重新发起 SAP HANA 数据库的恢复任务。

更多信息


关于 SAP HANA 的更多信息,请参考官方文档:SAP HANA