Db2 中部署复制

重要信息: IBM Cloud Pak for Data 4.7 版本将于 2025 年 7 月 31 日结束支持 (EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告

IBM Cloud Pak for Data 4.7 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。

要开始使用 Cloud Pak for Data上的 Db2® 中的复制功能,您需要在源数据库和目标数据库上启用并激活该功能,规划关键需求和目标的初始装入,以及创建复制集。

您需要两个或更多数据库才能开始进行复制。 将捕获 源数据库 上的数据更改,并通过高速消息队列将其传输到 目标数据库。 当您想要双向复制时,需要一次设置一个方向的复制。 为一个方向设置复制是从源完成的,并自动为该方向配置源和目标。 在此配置中,两个数据库都是源和目标。

复制集

复制集 指定要将其事务复制到指定目标的一组表。

通常,复制集将包括要保持事务一致性的表; 例如,应用程序使用的所有表。 对于复制集,将按源落实顺序按顺序应用所有从属事务,例如修改表中同一行的事务。 独立事务在目标上并行应用。

启动复制集时,将开始捕获该集内所有表的数据更改并将其发送到目标数据库。 您还可以在复制集中添加和除去各个表,而不中断该集中其他表的复制。 将表添加到集合时,可以自动创建该表,将其装入到目标系统并进行同步,而无需在源数据库上暂挂该表上的事务。