使用第三方备份工具复制数据库

2020-09-16 15:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我想将一个租户数据库从一台...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,我想将一个租户数据库从一台HANA服务器复制到另一台HANA服务器,发现有关此任务的信息很少,但我无法正常工作。 我正在使用Tivoli Data Protection,Backint。

任何人都已经尝试过了,请手动做任何文档。

致谢。

Manuel

5条回答
骆驼绵羊
2020-09-16 16:40

问题是在目录中找不到备份,

我遵循了《管理指南》:

先决条件
在创建数据库副本之前,必须满足目标数据库的以下先决条件:●
已安装和配置Backint代理。
有关详细信息,请参阅文档。 ●
如果需要Backint参数文件,则需要:1.
在操作系统级别,在Backint代理可以访问的位置中创建所需的Backint参数文件。
一个 需要Backint参数文件才能从源数据库访问备份。
需要第二个Backint参数文件来为目标数据库创建新备份。示例
如果源数据库SID为ABC,则其Backint参数文件 可以称为param_backint_ABC.utl。 如果目标数据库的SID为DEF,则其Backint的参数文件可以称为param_backint_DEF.utl.Note
对于数据库副本,该SID必须包含在Backint参数文件名中。
请注意路径和 参数文件名称2.
在SAP HANA studio中,指定参数文件的路径和名称,以用于数据备份,还可以选择用于日志备份。1.
要在SAP HANA studio中指定参数文件, 当目标数据库处于联机状态时,请转到备份控制台,然后选择ConfigurationBackint设置。
按如下所示指定参数文件的路径和名称:
//<用户定义的> $(SAPSYSTEMNAME)< optional-extension>

如果源数据库名为ABC,并且已将参数文件命名为param_backint_ABC.utl,则在此处指定的路径和名称可能是:
/usr/sap/DEF/SYS/global/hdb/opt/hdbconfig /param_backint_$(SAPSYSTEMNAME).utlCaution
确保变量$(SAPSYSTEMNAME)完全像在您在此处指定的Backint参数文件名中一样显示。 使用Backint执行数据库副本时,在运行时将$(SAPSYSTEMNAME)动态替换为您为数据库恢复指定的源数据库的SID。

我可以看到备份和日志备份正在使用新的配置文件,并且它们可以设置SAPSYSTEMNAME

/usr/sap/CD2/SYS/global/hdb/opt/hdbconfig/param_backint _ $(SAPSYSTEMNAME).utl

配置文件:/usr/sap/CD2/SYS/global/hdb/opt/hdbconfig/param_backint_CD2.utl

但是当我尝试还原时,他们却没有,而是使用旧的initCD2.utl文件

2018-07-04 10:04:40.888 backint已启动:
命令:/usr/sap/CD2/SYS/global/hdb/opt/hdbbackint -f restore -p/usr/sap/CD2/SYS /global/hdb/opt/hdbconfig/initCD2.utl -i/var/
tmp/hdbbackint_CD2.AdGOjH -o/var/tmp/hdbbackint_CD2.jYBVye -u PRD

一周热门 更多>