检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当状态变更为“增量同步”,表示同步任务已启动。 当前示例中GaussDB主备到Kafka选择单增量同步,任务启动后为增量同步状态。 如果创建的任务为全量+增量同步,任务启动后先进入全量同步,全量数据同步完成后进入增量同步状态。 增量同步会持续性同步增量数据,不会自动结束。 确认同步任务执行结果
单击“下一步”,仔细阅读提示内容后,单击“同意,并继续”。 设置同步。 在源库选择需要同步的数据库和表。本次实践中选择“test”中所有的表。 选择完成后,可以设置同步后是否重新命名库名和表名。 单击“下一步”。 高级设置:全量设置中“同步对象类型”仅勾选“同步数据”。 数据加工(可选,根据实际需求设置)。
数据库账号被锁定影响使用。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表3。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表3 支持的同步对象 类型名称 使用须知 同步对象范围 副本集:目前只支持集合(
启动同步 UGO结构迁移阶段1:表、主键、唯一键/索引等 DRS同步阶段1:全量同步 UGO结构迁移阶段2:普通索引 DRS同步阶段2:增量同步 UGO结构迁移阶段3:触发器、事件、任务、外键、sequence 父主题: 本地Oracle同步到GaussDB主备版
目标数据库的用户名和密码将在同步过程中被加密暂存到数据库和同步实例主机上,待该任务删除后会永久清除。 在“设置同步”页面,选择同步策略、数据格式和同步对象,单击“下一步”。 图7 同步模式 表9 同步对象 参数 描述 DML同步 选择需要同步的DML操作,默认都勾选。 不勾选
同步场景操作参考 Kafka消息格式 Kafka认证方式 GaussDB分布式版为源任务序列值同步 GaussDB分布式版为源强制结束任务 GaussDB主备版为源强制结束任务 PostgreSQL为源强制结束任务 通过创建事件触发器和函数实现PostgreSQL增量DDL同步
详细说明可参考Kafka认证方式。 在“设置同步”页面,选择同步策略、数据格式和同步对象,单击“下一步”。 图7 同步模式 表11 同步对象 参数 描述 DML同步 选择需要同步的DML操作,默认都勾选。 不勾选Delete则不会同步源库增量数据中的Delete语句,可能会导致数
除后清除。 在“设置同步”页面,选择同步对象类型和同步对象,单击“下一步”。 图7 同步模式 表11 同步模式和对象 参数 描述 流速模式 流速模式支持限速和不限速,默认为不限速。限速模式只对全量阶段生效,增量阶段不生效。 限速 自定义的最大同步速度,全量同步过程中每个任务(多任
支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表2。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表2 支持的同步对象 类型名称 使用须知 同步对象范围 同步对象选择维度:仅支持全部同步。 支持的同步对象:
目前仅支持白名单用户使用。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表2。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表2 支持的同步对象 类型名称 使用须知 同步对象范围 同步对象选择维度:全部同步。 支持的同步对象: 支
是,表示过程中不会同步用户在源数据库端执行的删除数据库的操作。 否,则表示过程中将相关操作同步到目标库。 对象同步范围 对象同步范围支持普通索引和增量DDL同步。您可以根据业务需求选择是否进行同步。 DML同步 选择需要同步的DML操作,默认都勾选。 不勾选Delete则不会同步源库增量数
支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表2。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表2 支持的同步对象 类型名称 使用须知 同步对象范围 同步对象选择维度:支持选择库级。 支持的同步对象:
支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表3。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表3 支持的同步对象 类型名称 使用须知 同步对象范围 全量同步支持数据、表结构和索引的同步。 仅支持MyISAM和InnoDB表的同步。
同步任务提交后,开始启动同步任务,您可以返回“实时同步管理”页面,查看同步任务状态。 任务管理。 同步任务启动后,会经历全量同步和增量同步两个阶段,对于不同阶段的同步任务,您可以进行任务管理。 全量同步 查看同步进度:全量同步中的任务,您可单击任务名称,在“同步进度”页签下,查看全量同步进度,您可以
被锁定影响使用。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表3。DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查。 表3 支持的同步对象 类型名称 使用须知 同步对象范围 全量同步支持数据、表结构和普通索引(B-Tree索引)的同步。
当状态变更为“增量同步”,表示同步任务已启动。 当前示例中GaussDB分布式到Kafka选择单增量同步,任务启动后为增量同步状态。 如果创建的任务为全量+增量同步,任务启动后先进入全量同步,全量数据同步完成后进入增量同步状态。 增量同步会持续性同步增量数据,不会自动结束。 确认同步任务执行结果
全量同步对象类型 全量同步对象类型,可选同步表结构、同步数据、同步索引,根据实际需求进行选择要同步内容。 同步数据为必选项。 选择同步表结构的时候目标库不能有同名的表。 不选同步表结构的时候目标库必须有相应的表,且要保证表结构与所选表结构相同。 DML同步 选择需要同步的DML操作,默认都勾选。
该模式为数据库一次性同步,适用于可中断业务的数据库同步场景,全量同步将非系统数据库的全部数据库对象和数据一次性同步至目标端数据库。 “增量”: 增量同步通过解析日志等技术,将源端产生的增量数据同步至目标端。 说明: 选择“全量+增量”同步模式,增量同步可以在全量同步完成的基础上实现数
用户需要用户创建多个同步任务来实现一对多的实时同步。例如从实例A同步到实例B、实例C和实例D,需要创建三个同步任务。 多对一实时同步 用户需要用户创建多个同步任务来实现多对一的实时同步。例如从实例B、实例C和实例D同步到实例A,需要创建三个同步任务。 多对一场景约束及操作建议,可参考常见问题。
是,表示过程中不会同步用户在源数据库端执行的删除数据库的操作。 否,则表示过程中将相关操作同步到目标库。 对象同步范围 对象同步范围支持普通索引和增量DDL同步。您可以根据业务需求选择是否进行同步。 DML同步 选择需要同步的DML操作,默认都勾选。 不勾选Delete则不会同步源库增量数