SAP HANA异地恢复实践

阿里云混合云备份服务是一套商业化的原生备份服务,提供了简单易用,并且高效的数据保护方案。阿里云混合云备份服务与SAP HANA已经完成了原生集成认证,充分保障了云上SAP HANA环境的数据安全性。

混合云备份服务近期上线了全新的镜像仓库的能力,通过镜像复制备份仓库的技术,可以将备份数据复制到其他区域当中,为企业提供了更强的备份异地容灾能力。在必要的时候镜像仓库的备份数据随时能在异地进行恢复操作。

我们这次就来体验一下镜像仓库的功能怎么为SAP HANA提供异地恢复的能力。下面我们以上海,杭州两个区域进行举例,我们将在杭州的SAP HANA生产环境进行备份,而后在上海的测试环境当中将我们杭州生产环境中的数据库恢复出来。

为杭州SAP HANA环境产生备份

在阿里云主页当中访问 产品->开发与运维->混合云备份服务
进入控制台之后,在左侧导航栏,选择ECS备份->SAP HANA备份。
经过简单的几步注册HANA实例。怎么注册HANA实例请参考帮助文档

注册好HANA实例之后,我们先对TESTDB产生备份数据

_1

点击备份按钮,在数据库列表中选择TESTDB

test

我们选择立即备份,并选择全量备份

test

创建好备份后,可以在备份任务的页面看到备份的进度

_4

为备份仓库创建异地镜像库

在左侧导航栏,选择概览

找到需要复制的仓库,如下图所示,单击右上角的复制按钮

_5

选择镜像仓库的地域,我们在这里选择上海

d39efe15c0ee50bbfb171020518e1ec5ebe1986c

切换到镜像仓库区域

创建完镜像仓库之后,我们可以切换到镜像仓库所在的区域的混合云备份控制台->概览
在这里我们可以观察到复制的进度,并且等待复制结束

观察复制进度,等待复制结束

779d7c7129a5fd88397947743efa7ffb69c2fe0e

配置目标端SAP HANA

在镜像仓库中恢复数据,由于所注册的SAP HANA环境与原始环境clusterId, SID都不相同。所以我们需要使用到SAP HANA的System Copy的功能。

首先将需要恢复的SAP HANA注册到镜像仓库当中,参考帮助文档

为需要恢复的数据库设置配置文件

在这我们将TESTDB恢复到上海区域中的SAP HANA数据库MYDB当中

_10

设置配置文件的路径
  1. 将自动日志备份关闭
  2. 由于镜像备份库不允许写入,我们将Catalog使用Backint备份选项禁用
  3. 再将配置文件路径设置在三个路径当中

    64890ea39ec67f71d2941f668f55db0f505c6ac8

创建配置文件

下面我们需要登录到SAP HANA所在的ECS节点上,为BACKINT创建创建相应的配置文件
_8

设置配置文件内容

我们为配置文件设置源端SAP HANA的clusterId 与 SID
源端ClusterId可以在SAP HANA实例页面得到,在我们的例子当中源端SID=T01
按照下图保存文件内容
_9

从镜像仓库当中恢复数据

上面我们将混合云备份服务当中的设置都配置完成,下面我们需要用到SAP HANA Studio来进行恢复。
先需要将SAP HANA注册到SAP HANA Studio当中

选择Recovery Tenant Database

5c112d682189fc7717b4581ecdd6d4827fe2284e

选择需要恢复的数据库

1067de25365730eafdfefdfc3c29276d4e4da42b

设置System Copy

System Copy设置按照源端数据库的@进行设置

7e4a6dbc94fcdb01853bc376d223713a2e5db244

选择需要恢复的备份

设置好System copy选项之后我们才能看见镜像备份库当中的源端备份

ad79e4e72771810f2e264e070041f098b8c5b930

提交恢复任务

提交恢复任务之后我们可以看到恢复进度
_16

完成恢复

所有阶段都完成后,我们的数据库也就恢复成与源端数据库一致的数据库了
_17

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值