检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库兼容类型检查 目标数据库兼容类型检查。当数据库类型不兼容时,可能会导致数据乱码或者同步失败。 不通过原因 MySQL->GaussDB(DWS)同步场景,无主键表、空字符串迁移不支持DWS的ORA兼容模式。 MySQL->GaussDB同步场景,目标数据库不兼容MySQL。
MySQL存储过程迁移上云后遇到调用权限的问题,如何解决 MySQL存储过程迁移上云后,可能会因为权限问题导致调用存储过程或函数出错。 针对该情况,不同的Definer策略有不同的处理方法。本章节主要以user1为示例,介绍两种迁移Definer的策略下的处理方法。 策略一 在测
源库对象名长度检查 目标库对象名有长度限制,当源库存在超过目标库长度限制的对象名,可能会导致同步失败。 不通过原因 源库存在超过目标库长度限制的对象名。 处理建议 方法一:单击“上一步”,返回至对象选择页面,在同步对象中去除该对象。 方法二:如果对象是表,建议使用对象名映射功能,映射成符合条件的表名。
源数据库的SSL状态检查 PostgreSQL同步场景 表1 源数据库的SSL状态检查 预检查项 源数据库的SSL状态检查。 描述 检查源数据库的SSL是否开启。 不通过提示及处理建议 不通过原因:源数据库的SSL连接关闭了。 处理建议:建议打开源数据库的SSL连接,指定配置文件
源库用户属于Oracle Oracle为源增量同步时,DRS会对源数据库账号进行检查。 不通过原因 源库账号属于Oracle,而非用户本身,无法进行增量同步。 处理建议 使用用户本身的账号,不要使用Oracle自有的账号。 父主题: 数据库参数检查
源库输入DN数量校验 GaussDB分布式版自建为源同步场景 表1 源库输入DN数量校验 预检查项 源库输入DN数量校验。 描述 用户输入DN数量与源库DN数量检查。 待确认原因及处理建议 待确认原因:用户输入DN数量与源库DN数量不一致。 处理建议:用户输入DN数量与源库DN数
所选表是否包含延迟约束 PostgreSQL、GaussDB为源同步场景 表1 所选表是否包含延迟约束 预检查项 所选表是否包含延迟约束。 描述 所选表是否包含延迟约束,包含延迟约束的表有同步失败的风险 不通过提示及处理建议 不通过原因:包含延迟约束的表有同步失败的风险。 处理建议:重建约束去除延迟属性。
提交查询数据库对象信息 功能介绍 提交查询数据库对象信息。例如: 当type取值为source时,查询源库库表信息。 当源库库表信息有变化时,type取值为source,is_refresh取值为true。 当已同步到目标库的库表信息过大,需要提前将数据加载到缓存中时,type取值为synchronized。
当源库有无主键表时需要lock table权限,对源库有什么影响? 在全量阶段,源库会锁无主建表大概10s,对有主键表无影响。 在增量阶段,不影响源库。 父主题: 权限管理
创建目标端VPC和安全组 创建目标端VPC和安全组,为创建DDM实例准备好网络资源和安全组。 创建VPC 登录华为云控制台。 单击管理控制台左上角的,选择区域。 单击左侧的服务列表图标,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。 单击“创建虚拟私有云”购买VPC。
源库长事务检查 GaussDB为源增量同步场景 表1 源库是否存在上时间未提交事务 预检查项 源库是否存在上时间未提交事务 描述 源库存在长时间未提交事务,创建复制槽会失败,导致增量同步任务失败。 处理建议 1.确认源库实例是否存在长事务,以五分钟为例,参考查询sql: select
目标数据库是否冲突 MySQL迁移场景 表1 目标数据库是否冲突 预检查项 目标数据库是否冲突。 描述 检查目标数据库是否正在被别的迁移任务使用,当多个迁移任务使用同一个目标数据库,可能会导致迁移失败。 不通过提示及处理建议 不通过原因:RDS实例已经在其他的迁移任务中。 处理建
目标库的GTID功能检查 在进行实时灾备时,需要目标数据库开启GTID功能。目标数据库GTID关闭情况下,目标数据库存在主备切换时,可能会导致任务失败。 不通过原因 目标数据库GTID未开启。 处理建议 目标数据库是RDS for MySQL实例时,GTID默认为开启状态且不支持
目标库是否存在同步对象 GaussDB->MySQL同步场景 表1 目标库是否存在同步对象 预检查项 目标库是否存在同步对象。 描述 检查目标库是否存在同步对象。 不通过提示及处理建议 不通过原因:部分表无法同步,这些表的特征为:表名称的字母相同但大小写不同。 处理建议:建议修改
全量迁移失败报错,关键词“not authorized on *** to execute command {***}” 场景描述 MongoDB->DDS实时迁移场景,全量迁移报错,日志提示信息:service DATAMOVE failed, cause by: apply
提交查询数据库对象信息 功能介绍 提交查询数据库对象信息。例如: 当type取值为source时,表示查询源库库表信息。 当源库库表信息有变化时,则type取值为source,is_refresh取值为true。 当已同步到目标库的库表信息过大,需要提前将数据加载到缓存中时,type取值为synchronized。
本地Microsoft SQL Server备份迁移至本云RDS for SQL Server实例 场景介绍 迁移准备 导出数据库备份文件 上传备份文件 场景一:全量备份迁移 场景二:全量+增量备份迁移 手动配置信息 父主题: 备份迁移
创建数据库评估任务 登录UGO控制台。 单击左侧导航栏“结构迁移 > 数据库评估”。 在评估数据库页面,单击右上角的“创建项目”。 查看Oracle源数据库准备和授权,源库准备完成后,单击“启动创建”。 进入基本信息页面,完成基本信息的填写。 基本信息填写完成后,“开始测试”高亮显示。
RDS容灾切换 生产中心数据库故障时,需要手动将灾备数据库实例切换为可读写状态。切换后,将通过灾备实例写入数据,并同步到源库。 操作步骤 生产中心源库发生故障,例如:源库无法连接、源库执行缓慢、CPU占比高。 收到SMN邮件通知。 图1 邮件通知 查看灾备任务时延异常。 用户自行
源数据库同名对象检查 MySQL->PostgreSQL同步场景 表1 源数据库同名对象检查 预检查项 源数据库同名对象检查。 描述 源数据库选择有多个数据库且未映射到同一个数据库,或者选择的数据库之间存在同名,可能会同步失败。 不通过提示及处理建议 不通过原因:PostgreS