检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建任务的数据流动方向,以华为云数据库为中心进行选择,分为入云和出云。 入云:指目标数据库为华为云数据库实例且需将数据传入的场景。 出云:指源数据库为华为云数据库实例且需将数据传出的场景。 源数据库引擎 MySQL 源数据库的引擎类型。 目标数据库引擎 MySQL 目标数据库的引擎类型。 网络类型
将GaussDB集中式版同步到MySQL 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 GaussDB集中式版(B、M兼容模式。版本数据库内核版本为505.2及以下版本,内核版本与数据库发布版本对应关系。) RDS for MySQL 5.6、5.7版本 本地自建MySQL数据库 5.5、5
目标数据库是否存在与源数据库同名的数据库下的同名非空集合 MongoDB迁移场景 表1 目标数据库是否存在与源数据库同名的数据库下的同名非空集合 预检查项 目标数据库是否存在与源数据库同名的数据库下的同名非空集合。 描述 校验用户提供的目标数据库是否存在与源数据库同名的数据库下的
导出数据库备份文件 本小节介绍了数据库全量备份文件和事务日志(增量)备份文件的导出方法。 检查本地数据库参数配置。 该操作为全量+增量迁移的必操作项,仅进行全量迁移时,可以跳过该步骤。 由于数据库存在日志截断和收缩配置,在导出全量备份文件前,需要将数据库恢复模式配置成“完整”模式
采集数据库位点信息 功能介绍 采集数据库位点信息。 接口约束 目前仅支持MySQL->GaussDB(DWS)同步场景。 仅支持部分Region使用,详情参考终端节点。 URI POST /v5/{project_id}/jobs/{job_id}/collect-db-position
据迁移。DRS增量迁移是通过读取源数据库的原始增量日志数据(例如MySQL的Binlog)后解析转换进行 。 以MySQL的Binlog为例,部分他云只读MySQL备库的Binlog并不完整,会导致DRS无法进行增量数据同步。用户可使用mysqlbinlog下载并确认Binlog内容完整性。
将GaussDB分布式版同步到MySQL 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 GaussDB分布式版(MYSQL、M兼容模式。版本数据库内核版本为505.2及以下版本,内核版本与数据库发布版本对应关系。。) RDS for MySQL 5.6、5.7版本 本地自建MySQL数据库
源数据库索引长度检查 Oracle->MySQL、Oracle->TaurusDB迁移、同步场景 表1 源数据库索引长度检查 预检查项 源数据库存在超过目标库索引列长度限制的索引。 描述 源数据库存在超过目标库索引列长度限制的索引,则导致迁移失败。 不通过提示及处理建议 不通过原
客户选择了保留definer迁移,但是definer又是一个异常的或者不存在的用户。 解决方案 重建任务,配置时选择不迁移definer。 父主题: MySQL->MySQL实时迁移和同步
操作流程 创建RDS for MySQL实例,并且将RDS for MySQL数据同步到DDM的主要任务流程如图1所示。 图1 流程图 父主题: RDS for MySQL迁移到DDM
MySQL->CSS/ES实时同步 增量同步失败报错,关键词“write table *** failed: null” 父主题: 失败案例
检查DRS实例和源库或目标库之间的网络是否能够连通。 检查源库或目标库远程访问或者访问白名单是否对DRS实例的IP放通。 父主题: MySQL->MySQL实时迁移和同步
迁移和同步业务不受影响,数据会断点续传。如果任务已异常,请在任务列表中,单击任务对应操作列的“续传”,重新提交任务。 父主题: MySQL->MySQL实时迁移和同步
Microsoft SQL Server数据库能与本地数据库的数据实时同步吗 目前Microsoft SQL Server数据库目前不支持与本地数据库数据的实时同步,如果是上云迁移,可以使用备份迁移。备份迁移支持Microsoft SQL Server的增量迁移,可以有效的缩短业务割接时间。
实施步骤 迁移前构造数据 目标端DDM准备 迁移数据库 迁移后进行数据校验 父主题: MySQL分库分表迁移到DDM
源数据库同名对象检查 MySQL->PostgreSQL同步场景 表1 源数据库同名对象检查 预检查项 源数据库同名对象检查。 描述 源数据库选择有多个数据库且未映射到同一个数据库,或者选择的数据库之间存在同名,可能会同步失败。 不通过提示及处理建议 不通过原因:PostgreS
迁移结果。 直接登录数据库查看库、表、数据是否迁移完成。手工确认数据迁移情况,详情参见在DDM管理控制台查看迁移结果。 在DRS管理控制台查看迁移结果 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。
自定义 源数据库引擎 MySQL 本示例中源数据库为自建MySQL,即在华为云弹性云服务器上安装社区版MySQL。 目标数据库引擎 TaurusDB 本示例中目标数据库为华为云TaurusDB实例。 网络类型 公用网络 本示例中采用公用网络。 父主题: ECS自建MySQL迁移到TaurusDB
MySQL->TaurusDB实时迁移和同步 全量或增量阶段失败报错,关键词“Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation”
返回安全组列表,单击安全组名称“sg-DRS01”。 选择“入方向规则”,单击“添加规则”。 配置入方向规则,放通数据库3306端口。 父主题: RDS for MySQL同步到Kafka