在 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® 中的复制功能,您需要在源数据库和目标数据库上启用并激活该功能,规划关键需求和目标的初始装入,以及创建复制集。
您需要两个或更多数据库才能开始进行复制。 将捕获 源数据库 上的数据更改,并通过高速消息队列将其传输到 目标数据库。 当您想要双向复制时,需要一次设置一个方向的复制。 为一个方向设置复制是从源完成的,并自动为该方向配置源和目标。 在此配置中,两个数据库都是源和目标。
复制集
复制集 指定要将其事务复制到指定目标的一组表。
通常,复制集将包括要保持事务一致性的表; 例如,应用程序使用的所有表。 对于复制集,将按源落实顺序按顺序应用所有从属事务,例如修改表中同一行的事务。 独立事务在目标上并行应用。
启动复制集时,将开始捕获该集内所有表的数据更改并将其发送到目标数据库。 您还可以在复制集中添加和除去各个表,而不中断该集中其他表的复制。 将表添加到集合时,可以自动创建该表,将其装入到目标系统并进行同步,而无需在源数据库上暂挂该表上的事务。