检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
重置同步任务 在实时同步过程中,对于以下同步状态的任务,可通过重置功能,重新开始同步而不用再次配置任务。 同步暂停状态。 同步失败状态。 目前DRS支持重置的同步链路可参考支持重置的链路。 DRS重置功能不会清空目标库,客户需要根据自己的需求选择是否清空目标库。 全量、全量+增量
SDK使用说明 数据订阅功能将数据库中关键业务的数据变化信息缓存并提供统一的SDK接口,方便下游业务订阅、获取、并消费。 在使用SDK消费之前,需要先在数据复制服务控制台创建数据订阅任务。 当订阅任务创建完成后,使用SDK可以实时订阅订阅通道中的增量数据。目前: 数据复制服务只提供JAVA版本SDK,SDK下载地址。
数据复制服务是否支持关系型数据库的HA实例迁移 数据复制服务的高可用性保障机制,可以支持关系型数据库的单实例和HA实例的迁移。针对HA实例的迁移,DRS的自动重连技术在连接短暂中断后连接可以得到修复,断点续传技术,根据数据库内部连续性标志可以确保实时同步的连续性和一致性。 源数据
数据库参数block_encryption_mode一致性检查 检查源数据库和目标数据库的block_encryption_mode参数是否一致,若不一致,可能会导致迁移之后目标数据库不可用,建议将参数设置为一致。 block_encryption_mode 用于设置使用加解密函
如何将源数据库的用户与权限导出,再导入到目标数据库 选择一台可以访问源数据库的虚拟机。 执行如下命令后,输入密码并回车,将源库用户导出到临时文件“users.sql”中。 mysql -h 'host' -u 'user' -p -N $@ -e "SELECT CONCAT('SHOW
暂停同步任务 DRS提供对实时同步中的任务进行暂停功能。目前支持暂停的同步链路可参考支持暂停的链路。 前提条件 已登录数据复制服务控制台。 暂停任务 在“实时同步管理”页面的同步列表中,选择要暂停的任务,单击“操作 > 暂停”。 在弹出的“暂停任务”对话框中,选择“暂停日志抓取”后,单击“是”。
DRS全量阶段迁移过慢或者进度不更新可能原因 问题现象 DRS在进行全量迁移时,出现迁移耗时很久或者迁移任务进度不更新的情况。 排查方法 排查源库迁移数据大小: 数据迁移进度是按表数量来计算百分比,当数据迁移进度长时间不更新,可能因为有某几个表数据量过大,迁移时间较长。可以在“进
创建RDS备份迁移任务 支持的源和目标数据库 表1 支持的数据库 源数据库版本 目标数据库版本 RDS for SQL Server全量备份文件版本: Microsoft SQL Server 2008 企业版、标准版、Web版 Microsoft SQL Server 2012
编辑同步对象 数据复制服务提供的编辑同步对象功能,可以对已启动并在增量中的同步任务对象进行修改。 对于正常增量中的任务,您可以通过编辑同步对象功能来增加或者移除同步的数据库和表。对于新增加的表,DRS会进行所选对象同步。 对于增量失败中的任务,也可通过编辑同步对象功能修改同步对象
创建数据订阅任务 支持的数据库 表1 支持数据库信息 数据库引擎 支持订阅的数据类型 RDS for MySQL 5.6、5.7版本 数据更新 结构更新 由于订阅任务当前存在较多订阅对象和操作约束,推荐使用性能、稳定性更高的MySQL到Kafka同步链路进行数据订阅。 数据订阅与
创建OBS自建桶备份迁移任务 支持的源和目标数据库 表1 支持的数据库 源数据库版本 目标数据库版本 本地及其他云Microsoft SQL Server数据库备份文件版本: Microsoft SQL Server 2000 企业版、标准版 Microsoft SQL Server
将PostgreSQL同步到Kafka 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 本地自建数据库(PostgreSQL 9.4、9.5、9.6、10、11、12、13、14版本) ECS自建数据库(PostgreSQL 9.4、9.5、9.6、10、11、12、13、14版本)
通过创建事件触发器和函数实现PostgreSQL增量DDL同步 本小结介绍PostgreSQL->RDS for PostgreSQL实时同步,通过在源库创建事件触发器和函数获取源库的DDL信息,然后在DRS增量实时同步阶段实现DDL操作的同步。 前提条件 当前支持的DDL操作包含如下:
将GaussDB分布式版同步到Kafka 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 GaussDB分布式 Kafka 0.11及以上版本 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考表2。DRS会根据
将GaussDB分布式版同步到GaussDB分布式版 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 GaussDB分布式 GaussDB分布式 说明: 仅支持目标库版本等于或高于源库版本。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同
将GaussDB主备版同步到GaussDB主备版 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 GaussDB主备版 GaussDB主备版 说明: 仅支持目标库版本等于或高于源库版本。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对
将GaussDB分布式版同步到GaussDB主备版 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 GaussDB分布式 GaussDB主备版 说明: 仅支持目标库版本等于或高于源库版本。 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步
DRS预检查项一览表 DRS同步过程一般包含四个阶段:任务启动阶段、全量阶段、增量阶段、结束任务阶段(单全量任务则包含三个阶段)。为了确保同步各个阶段的平顺,DRS在任务正式启动前,会对任务源数据库、目标数据库中的参数、对象等信息进行自动化的扫描和检测,帮助您提高数据同步的成功率。