检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建DDM实例:创建目标端DDM实例。 创建RDS for MySQL实例:创建DDM下关联的RDS for MySQL实例。 创建DDM账号:创建连接DDM逻辑库的账号。 创建逻辑库并关联RDS for MySQL实例:关联DDM与RDS for MySQL实例。 创建目标库表结构:在目标库创建表结构,供迁移数据使用。
SSL安全连接检查 源数据库的SSL状态检查 源数据库SSL证书类型检查 目标数据库SSL证书类型检查 数据库SSL一致性检查 父主题: 预检查不通过项修复方法
迁移时,源数据库的Binlog日志必须打开,且Binlog日志格式必须为row格式。 不通过原因 源数据库的Binlog格式不是row格式。 处理建议 如果源数据库为本地自建MySQL,可通过如下方法,修改源数据库Binlog格式: 方法一:手动修改my.cnf或my.ini配置文件,然后重启数据库。
源数据库为GaussDB(for MySQL)备库时,不存在Binlog日志,会导致任务增量迁移失败。 不通过原因 源数据库为只读备库,不存在binlog日志。 处理建议 建议更换源数据库,将GaussDB(for MySQL)实例主库作为源数据库后,重新进行预检查。 父主题: 数据库参数检查
不通过提示及处理建议 不通过原因:所选schema对应的目标库用户不存在。 处理建议:请在目标库创建与源库schema同名的用户。 创建用户语句参考模板: CREATE USER user_name IDENTIFIED BY password; 不通过原因:部分表无法同步,这些
构相同。 不通过原因 对象选择已勾选同步表结构,且待同步的表在目标库中已经存在。 对象选择未勾选同步表结构,且待同步的表在目标库不存在。 源端的表字段集合不是目标端表字段的子集。 部分数据库无法同步,目标库中不存在。当前同步任务,需要预先在目标端创建对应的数据库(用户)。 处理建议
SQL Server为源同步场景 表1 源数据库列名检查 预检查项 源数据库列名检查 描述 检查源数据库列名是否包含特殊字符。 不通过提示及处理建议 不通过原因:源数据库存在不符合要求的列名,列名中不允许出现特殊字符:[ ] ? 处理建议:请确保列名符合要求。 父主题: 数据库参数检查
当用户需要填写自建的内网域名数据库地址作为源或者目标进行数据同步时,请开启此选项。 自建DNS服务IP 填写用户自建的DNS服务IP信息。 配置自建DNS服务IP后,用户可在源库或目标库的“IP地址或域名”处填写您自建的内网域名数据库地址进行数据同步。 自建DNS功能目前仅支持白名单用户,需要提交工单
LUW->GaussDB同步场景 表1 源库迁移的索引列数量检查 预检查项 源库迁移的索引列数量检查。 描述 源库迁移的索引列数量不能超过32列。 不通过提示及处理建议 不通过原因:源库迁移的索引列数量过长,不能超过32列 处理建议:检查迁移的表索引列数量并修改索引。 查看索引列语句参考: SELECT
连接诊断 当DRS任务与目标库进行测试连接失败时,DRS提供一键诊断功能,可对目标库当前网络连接情况进行诊断并返回结果。 仅支持通过输入IP地址或者界面选择方式,获取数据库信息的任务节点进行网络诊断。 前提条件 已登录数据复制服务控制台。 已创建任务。 操作步骤 在任务管理界面,选择指定的任务,单击任务名称。
目标数据库是否存在和源数据库同名的数据库 描述 校验用户提供的目标数据库是否存在与源数据库相同的数据库。 不通过提示及处理建议 不通过原因:源数据库连接失败,导致该项检查无法进行。 处理建议:查看源数据库连接是否成功。 不通过原因:目标数据库连接失败,导致该项检查无法进行。 处理建议:查看目标数据库连接是否成功。 不通过原因:用户基本权限不足。
源数据库是否存在MyISAM表 MySQL迁移场景 表1 源数据库是否存在MyISAM表 预检查项 源数据库是否存在MyISAM表。 描述 源数据库中不能存在MyISAM引擎的表,若存在,可能会导致迁移失败。 待确认提示及处理建议 待确认原因:源数据库中包含MyISAM引擎的表,
查看检查结果,如有不通过的检查项,需要修复不通过项后,单击“重新校验”按钮重新进行任务预校验。 预检查不通过项处理建议请参见《数据复制服务用户指南》中的“预检查不通过项修复方法”。 预检查完成后,且所有检查项结果均通过时,单击“下一步”。 图9 预检查 所有检查项结果均通过时,若存在请确
什么是数据复制服务 数据复制服务(Data Replication Service,简称DRS)是一种易用、稳定、高效、用于数据库实时迁移和数据库实时同步的云服务。 数据复制服务围绕云数据库,降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本。 您可通过数据复制服务快速解决
源库是否正确开启补充日志 预检查项 源库是否正确开启补充日志。 描述 Oracle源库未开启库级补充日志或级别不满足要求,会导致同步失败。 不通过提示及处理建议 不通过原因:源库补充日志级别告警,源库补充日志设定为库的主键和唯一键级别,可能在UPDATE目标库不存在的数据时丢失部分字段数据。 处
数据保护技术 DRS通过多种数据保护手段和特性,保障传输中数据的安全性和完整性。 主机安全及数据可靠、持久性 DRS底层的计算资源使用了弹性云服务器,存储资源则使用了云硬盘,充分利用了弹性云服务器及云硬盘提供的安全和可靠性能力,来保证DRS实例的主机安全性、数据可靠性及数据持久性。
对象依赖关系检查 视图依赖的对象是否在对象选择列表中 迁移对象未选择外键依赖的表 父主题: 预检查不通过项修复方法
源数据库的schema名不支持 '" .字符,检查源数据库schema名是否合法,若存在不合法的字符,会导致实时同步失败。 不通过提示及处理建议 不通过原因:源数据库schema名包含不支持的字符。 处理建议:通过执行如下语句,在源数据库修改包含不支持字符的schema名。 alter schema old_name
进行逻辑解码,进而无法进行增量同步。 不通过原因 源数据库参数wal_level配置错误,不为logical。 源或者目标数据库版本不支持。 处理建议 将源库的“wal_level”参数修改为logical。修改方式可以参考: 使用超级用户在源库执行alter system set
RDS容灾切换 生产中心数据库故障时,需要手动将灾备数据库实例切换为可读写状态。切换后,将通过灾备实例写入数据,并同步到源库。 操作步骤 生产中心源库发生故障,例如:源库无法连接、源库执行缓慢、CPU占比高。 收到SMN邮件通知。 图1 邮件通知 查看灾备任务时延异常。 用户自行