子场景3(恢复到新系统)业务验证
从生产系统刷机到开发/测试系统,以及容灾场景使用备份文件恢复备机等场景,我们需要使用OBS的备份恢复到新的系统。常规做法是,手工拷贝OBS的备份文件到新系统的本地路径,然后再执行恢复操作。这种方式虽然简单,但当备份文件很大、数量很多时,既占用本地存储空间,也十分耗时。我们推荐将新系统以Backint方式对接到OBS桶中,直接从OBS桶恢复备份到新的HANA系统。具体场景如下:
SID和租户名均不变
- 若新系统和原系统不在一个区域时,需先通过OBS跨区域复制功能,将原系统的备份,复制到新系统所在的区域,再进行后续操作。
- 在新系统中安装并配置Backint。
如果原系统也正常运行,如刷机场景,注意新系统一定不能配置Log、Catalog使用Backint备份,否则新的备份将与原系统的备份混在一起,对原系统将来可能的恢复操作造成影响。
- 根据需要,参考3.4.2章节选择对应的恢复类型进行恢复。
- 如果原系统也正常运行,如刷机场景,恢复完毕后,根据需要,可配置Log、Catalog使用Backint备份,此时建议更换新的OBS桶。
SID或租户名改变
- 若新系统和原系统不在一个区域时,需先通过OBS跨区域复制功能,将原系统的备份,复制到新系统所在的区域,再进行后续操作。
- 在新系统中安装并配置Backint。
- 根据需要,参考3.4.2章节选择对应的恢复类型进行恢复,同时需勾选系统拷贝,并指定原系统的SID。注意:原系统为多租户时,需同时指定租户名和SID,写法为{tenant name}@{SID}。下图以"Recover the database to its most recent state"为例,选择“Search for the backup catalog in Backint only”,Source System为“S02@S03”。
图1 图示1