0
点赞
收藏
分享

微信扫一扫

HANA租户数据库备份

HANA租户数据库备份_右键




SAP梦心声明:

本文章所列SAP软件截图及SAP字样等仅用于SAP软件的应用、学习和交流,不代表SAP公司和本微信公众号,文中所示截图来源SAP软件,相应著作权归SAP所有。


本文介绍如何用HANA Studio来备份租户数据库。

HANA是支持多租户的,除了系统自带的System DB和SYSTEMDB之外,还能用户自己新建自己的数据库,完全独立管理数据库所有的内容。

首先用多租户的方式登录SYSTEMDB,执行以下命令新建一个租户数据库

CREATE DATABASE mengxin SYSTEM USER PASSWORD SAPmengxin2021

HANA租户数据库备份_右键_02

等待一会儿,数据库就创建完成了,然后就可以在HANA Studio里面登录刚创建的数据库!

为了测试方便,我们在新建的数据库里面创建一个Catalog:

create schema leon;

然后在里面创建表:

HANA租户数据库备份_多租户_03

并插入数据:

HANA租户数据库备份_右键_04

接下来做数据库备份,登录SYSTEMDB,右键选择back up Tenant DB:

HANA租户数据库备份_右键_05

选择我们要备份的数据库名称:

HANA租户数据库备份_数据库_06

默认选择备份类型:File

HANA租户数据库备份_多租户_07

HANA租户数据库备份_多租户_08

HANA租户数据库备份_多租户_09

备份完成

为了测试方便,我们在数据库里面把刚才创建的Catalog:LEON删除掉!

HANA租户数据库备份_多租户_10

接下来做数据库还原,右键SYSTEMDB,选择Recover Tenant DB:


HANA租户数据库备份_多租户_11

选择目标数据库

HANA租户数据库备份_数据库_12

HANA租户数据库备份_数据库_13

HANA租户数据库备份_多租户_14

系统提示要关闭数据库

HANA租户数据库备份_右键_15

顺利找到备份文件

HANA租户数据库备份_右键_16

HANA租户数据库备份_数据库_17

HANA租户数据库备份_右键_18

还原中

HANA租户数据库备份_多租户_19

恢复完成

HANA租户数据库备份_右键_20

重新登录数据库,发现刚删除的Catalog已经回来了!

HANA租户数据库备份_右键_21

注意,如果是备份恢复系统级租户数据库(SYSTEMDB),会导致SYSTEM无法登陆的情况,甚至SAP服务无法顺利开启,需要在SYSTEMDB里面执行以下命令:

ALTER SYSTEM start DATABASE HDB

必要的时候还需要重启linux系统。

那是因为恢复数据库的时候导致一些服务无法再次开启。



END





HANA租户数据库备份_右键


本文作者 | SAP梦心


举报

相关推荐

0 条评论