1. 登录控制台,选择“数据传输”,点击“添加任务”,配置数据库类型、源端库和目标库,测试连接,勾选迁移对象,选择同步拓扑为“双向”,完成配置并保存执行。创建双向传输任务后,进行反向传输任务的创建:1. 进入任务详情,点击“结束迁移”,创建反向同步任务,配置流程与正向相同,确认无误后保存执...
mysql数据库的数据如何同步?
本文介绍如何使用Squids DBMotion数据传输服务进行MySQL的双向传输及三节点双向传输。
首先,通过访问Squids.cn官网注册登录,选择DBMotion产品进行数据传输服务。
Squids DBMotion是一款轻量、绿色的数据库迁移、同步、校验工具,支持国产化迁移、容灾演练、两地三中心和异地多活,源库无感知、简单易集成、高性能。
接下来,创建MySQL双向传输任务:
1. 登录控制台,选择“数据传输”,点击“添加任务”,配置数据库类型、源端库和目标库,测试连接,勾选迁移对象,选择同步拓扑为“双向”,完成配置并保存执行。
创建双向传输任务后,进行反向传输任务的创建:
1. 进入任务详情,点击“结束迁移”,创建反向同步任务,配置流程与正向相同,确认无误后保存执行。
对于MySQL三节点双向传输任务,可先创建节点2与节点3的双向传输任务,再创建节点2与节点4的双向传输任务,形成以节点2为中心节点,节点3和4为分节点的三节点双向传输。
完成三节点双向传输任务创建后,验证效果:
1. 检查节点23和节点24的两个双向传输任务运行状态。
2. 分别在三个节点的test_trigger.tb1表中写入不同增量数据,执行SQL插入操作。
3. 对2-3和2-4的传输任务进行数据校验,验证数据一致性,结果应保持一致。
4. 对三个节点的test_trigger.tb1表进行查询,确保数据一致。
综上所述,通过使用Squids DBMotion数据传输服务,实现了MySQL的双向传输及三节点双向传输,确保了数据一致性。2024-11-10