检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
将Microsoft SQL Server同步到Kafka 支持的源和目标数据库 表1 支持的数据库 源数据库 目标数据库 本地自建Microsoft SQL Server(企业版2012、2014、2016、2017、2019版本,标准版2016 SP2及以上版本、2017、2019
数据对比(对比灾备项) 对比使用场景 对比灾备项可以对比业务数据库和灾备数据库的数据一致性,目前灾备对比功能支持以下几种对比方式: 对象级对比:支持对数据库、索引、表、视图、存储过程和函数等对象进行对比。 数据级对比分为行对比和内容对比。 行对比:对比同步的表的行数是否一致,只查询表的行数
全量阶段失败报错,关键词“The MySQL server is running with the --super-read-only option so it cannot execute this statement” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:
源数据库binlog格式检查 检查源数据库Binlog格式。MySQL增量迁移时,源数据库的Binlog日志必须打开,且Binlog日志格式必须为row格式。 不通过原因 源数据库的Binlog格式不是row格式。 处理建议 如果源数据库为本地自建MySQL,可通过如下方法,修改源数据库
批量主备倒换 功能介绍 批量主备倒换。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 只有状态为灾备中、灾备异常的任务,且与灾备数据库连接正常时可以进行主备倒换,双主灾备不支持倒换
计费样例 计费场景 某用户于2023/03/18 15:30:00在华北-北京四启动了一个按需计费的DRS同步任务,任务配置如下: 数据流动方向:入云 源数据引擎:MySQL 目标数据库引擎:MySQL DRS任务类型:单AZ 规格类型:中 网络类型:公网网络,需要绑定弹性公网IP
创建RDS for MySQL实例 本章节介绍创建DDM下关联的RDS for MySQL实例,创建步骤如下。 创建步骤 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS”。 单击“购买数据库实例”。 配置实例名称和实例基本信息。 选择实例规格
目标库实例解除只读 对于运行中的迁移任务,数据复制服务支持解除目标数据库的只读状态。 约束限制 目前仅支持MySQL->MySQL、MySQL->GaussDB(for MySQL)、MongoDB->DDS的迁移入云任务在运行时解除目标库只读。 解除目标库只读可能导致数据不一致,
备份迁移失败,无法找到备份文件 场景描述 客户通过OBS桶全量备份数据迁移上云时,出现报错:restore:null,无法找到备份文件。 问题分析 针对该情况分析,可能存在如下原因。 客户下发迁移任务后,删除了备份文件。 客户上传到OBS桶里的备份文件选择了“归档存储”,归档存储是一种冷存储
MySQL到MySQL单主灾备 支持的源和目标数据库 表1 支持的数据库 灾备关系 业务数据库 灾备数据库 本云为备 本地自建MySQL数据库 ECS自建MySQL数据库 其他云上MySQL数据库 RDS for MySQL RDS for MySQL 本云为主 RDS for MySQL
迁移过程中会使用哪些数据库账户 MySQL 为了确保用户数据库成功迁移到本云关系型数据库MySQL实例,创建迁移任务时,数据复制服务自动为目标数据库实例创建drsFull和drsIncremental临时账户,任务结束后,数据复制服务会自动删除这两个账户。 禁止使用用户自建的drsFull
目标库参数session_replication_role检查 PostgreSQL同步时,目标数据库参数“session_replication_role”建议配置为replica,否则当同步的表具有关联的外键约束或者触发器时,可能会造成数据同步失败。 不通过原因 目标数据库参数
全量阶段失败报错,关键词“The table *** is full” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: apply event=[type=table_data, batch_index_in_shard
DDM到DDM单主灾备 支持的源和目标数据库 表1 支持的数据库 业务数据库 灾备数据库 DDM实例 DDM实例 数据库账号权限要求 在使用DRS进行灾备时,连接业务数据库和灾备数据库的账号需要满足以下权限要求,才能启动实时灾备任务。不同类型的灾备任务,需要的账号权限也不同,详细可参考表
为什么迁移前后数据库磁盘空间使用量不一致 可能原因 原因1:DRS在全量迁移阶段,为了保证迁移性能和传输的稳定性,采用了行级并行的迁移方式。当源数据库数据紧凑的情况下,通过DRS迁移到上云后,可能会出现数据膨胀现象,导致目标数据库磁盘空间使用量大于源数据库磁盘空间使用量。 并行时顺序插入原理可参考图
源数据库binlog日志是否开启 检查源数据库是否开启了Binlog日志功能。MySQL增量迁移时,源数据库的Binlog日志必须打开。 不通过原因 源数据库未开启Binlog日志功能。 处理建议 如果源数据库为本地自建MySQL库,建议参考如下操作开启Binlog日志。 查看binlog
MySQL到GaussDB(for MySQL)单主灾备 支持的源和目标数据库 表1 支持的数据库 灾备关系 业务数据库 灾备数据库 本云为备 本地自建MySQL数据库 ECS自建MySQL数据库 其他云上MySQL数据库 RDS for MySQL GaussDB(for MySQL
源数据库和目标数据库表名大小写敏感性检查 MySQL迁移时,源数据库和目标数据库lower_case_table_names参数设置不一致。lower_case_table_names的参数值为0时,表示数据库大小写敏感;当lower_case_table_names 参数值为1时
查询任务列表 功能介绍 查询租户任务列表,可以根据企业项目,引擎类型,网络类型,任务状态,任务名称,任务ID进行查询。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束
全量阶段失败报错,关键词“Temporary file write failure.” 场景描述 全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: retry structures failed events=the