检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
NOT IN ('rdsadmin','rdsbackup','rdsuser','rdsmirror','public') 执行1脚本可获取如下执行脚本。 图1 获取执行脚本 复制2中的执行脚本在目标端直接执行,创建出来的Login账号跟原实例密码一致。 将新建的Login账号跟用户当前RDS
选择需要进行映射的数据库,单击“编辑”按钮。 在“编辑库名”的弹出框中,填写新的数据库名,修改后的名称即为保存在目标数据库中的库名。 例如,将源库中的库A和库B,修改为同样的库C后,即可实现库A、库B到库C的同步。 库名修改成功后,您会看到修改前的库名和修改后的新数据库名,至此,表示完成库映射的配置。
任务状态正常,该报错为日志中显示,无需处理。 任务状态异常,执行2。 在管理控制台右上角,选择“工单 > 新建工单”,联系客服解决。 父主题: PostgreSQL->PostgreSQL实时同步
索该资源的账单。 图1 查询资源账单 图中设置的统计维度为“按资源名称/ID”,统计周期为“按天”,您也可以设置其他统计维度和周期,详细介绍请参见流水与明细账单。 场景示例:核对资源用量是否与实际相符 假设用户在2023/07/20 16:03:02启动了一个按需计费的MySQL
DRS预检查阶段会在源及目标数据库进行一系列查询判断是否符合数据迁移或者同步的前提条件,以便提升任务成功率。当后端检查用时超过页面超时设置时,会显示预检查结果上报超时。 可能原因 源或目标数据库资源不足,执行查询过慢导致超时。 数据库中对象过多,执行用时长导致超时。 选择的对象过多导致查询超
流”。自定义的时段限流支持最多设置10个定时任务,每个定时任务之间不能存在交叉的时间段,未设定在限速时间段的时间默认为不限速。 流速的大小需要根据业务场景来设置,不能超过9999MB/s。 图11 设置流速模式 不限速 对同步速度不进行限制,通常会最大化使用源数据库的出口带宽。该
处理建议:请选择其他可同步的表。 MySQL->GaussDB(DWS)同步场景 表2 源库表字段类型检查 预检查项 源库表字段类型检查。 描述 对源数据库待同步表字段进行检查。 不通过提示及处理建议 不通过原因:源数据库表含有不支持的表字段类型。不支持的表字段类型有:xml,ge
结束迁移任务 业务系统和数据库切换至目标数据库后,可选择结束迁移任务。对于需要恢复目标数据库或停止迁移的任务,您可选择结束任务,避免源数据库的操作继续同步到目标数据库,造成数据覆盖问题。 如下状态下的任务可以结束迁移: 创建中 配置 等待启动 全量迁移 全量迁移失败 增量迁移 增量迁移失败
目标库信息 参数 描述 数据库实例名称 默认为创建任务时选择的RDS for SQL Server实例,不可进行修改。 数据库用户名 目标数据库的用户名。 数据库密码 目标数据库的用户名所对应的密码。 源和目标数据库用户名和密码将在同步过程中被加密暂存到数据库和同步实例主机上,待该任务删除后会永久清除。
可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。 策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对
-SHA-512”时可见。 用户名 登录使用的用户名。 密码 登录使用的密码 SSL认证 使用SSL加密方式连接Kafka,需要设置SSL相关配置。 图3 SSL 表2 参数信息 参数 描述 Truststore证书 后缀名为jks的SSL证书,证书文件生成可参考SSL证书。 Truststore证书密码
limit exceeded 可能原因 业务存在大数据字段导致同步任务内存超限。 解决方案 请联系华为工程师处理。 父主题: PostgreSQL->PostgreSQL实时同步
失败任务计费说明 目前DRS对客户创建的计费任务,从任务启动开始进行计费,任务结束终止收费,在此期间的失败场景(如全量失败、增量失败等)均不会停止收费。为避免不必要的计费情况发生,需要客户在创建任务阶段设置“任务异常自动结束时间(天)”,输入值必须在14到100之间。设置任务异常自动结束天数后,
Object 配置信息,如果存在多张关联表,请生成多条配置规则。满足配置条件的数据将暂存到缓存中,在数据过滤的场景进行使用。 配置的库名和表名支持数字、字母和下划线。 配置的列名、主键、索引,请确保与源库配置表的字段名保持大小写一致。 详情请参见表7。 表5 object_info字段数据结构说明
主键列复制属性的校验 PostgreSQL为源的全量+增量和单增量任务同步时,对源数据库待同步表的主键列复制属性进行检查。源数据库中表的主键列toast属性为main、external、extended时,其replica identity属性必须为full。 不通过原因 同步表
映射到目标库中的库名是否合法 MySQL同步场景 表1 映射到目标库中的库名是否合法 预检查项 映射到目标库中的库名是否合法。 描述 映射到目标库中的库名不支持的字符有:“.”、 “<”、“>”、“\”、和“'”。 待确认提示及处理建议 不通过原因:映射到目标库中的库名包含不支持的字符。
源迁移库无主键表检查 MySQL为源场景 表1 源迁移库无主键表检查 预检查项 源迁移库无主键表检查。 描述 源数据库同步的表中存在无主键表。 待确认提示及处理建议 待确认原因:源数据库同步的表中存在无主键表。 处理建议:由于无主键表的性能低于主键表的性能,建议将无主键表修改为主键表。
延超过用户设置或系统默认的时延阈值时,任务管理界面增量时延显示为红色。 时延 = 源库当前系统时间 - 成功同步到目标库的最新一个事务在源库的提交成功时间。 一个事务同步的完整过程如下: 源端数据库的抽取; 经过网络的传输; 由DRS进行日志解析; 最终在目标数据库上的执行完成。
新建工单”,提交DRS内核升级工单。 当前任务存在可升级的版本。 升级入口只对同步、迁移、灾备任务体现。 管控判断是否满足下发升级命令的条件: 当前任务状态为增量迁移中。 任务的时延<=30S。 任务存在可升级的版本且当前时间在用户设置的时间范围内。 对于多任务场景,所有子任务满足上述123条件才能进行升级。
Oracle到GaussDB字符集兼容性说明 Oracle到GaussDB同步时,当源库和目标库字符集不兼容时,可能会导致数据乱码或者同步失败的场景,可参考表1进行设置。 表1 字符集兼容性 源库/目标库 UTF8 GBK GB2312 GB18030 US7ASCII √ √ √ √ UTF8