SAP HANA - 基于日志的复制


这在HANA系统中也称为Sybase复制。这种复制方法的主要组件是Sybase Replication Agent(它是SAP 源应用系统的一部分)、Replication Agent 和要在SAP HANA 系统中实现的Sybase Replication Server。

基于日志的复制

Sybase 复制方法中的初始加载由 SAP HANA 中的负载控制器启动并由管理员触发。它通知 R3 Load 将初始负载传输到 HANA 数据库。源系统上的 R3 负载导出源系统中选定表的数据,并将该数据传输到 HANA 系统中的 R3 负载组件。目标系统上的 R3 负载将数据导入 SAP HANA 数据库。

SAP Host Agent 管理源系统和目标系统之间的身份验证,目标系统是源系统的一部分。Sybase Replication 代理会在初始加载时检测任何数据更改,并确保完成每个更改。当源系统中表的条目发生更改、更新和删除时,就会创建表日志。此表日志将数据从源系统移动到 HANA 数据库。

初始加载后的增量复制

一旦初始加载和复制完成,增量复制就会实时捕获源系统中的数据变化。使用上述方法捕获源系统中的所有进一步更改并将其从源系统复制到 HANA 数据库。

此方法是 SAP HANA 复制初始产品的一部分,但由于许可问题和复杂性而不再定位/支持,而且 SLT 也提供相同的功能。

注意- 此方法仅支持 SAP ERP 系统作为数据源和 DB2 作为数据库。