检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
同步准备 权限准备: 当使用 DRS 将其他云PostgreSQL数据库的数据同步到本云云数据库PostgreSQL实例时,在不同同步类型情况下,对源数据库和目标数据库的账号权限要求如表1: 表1 同步账号权限 同步类型 全量同步 全量+增量同步 源数据库 数据库的CONNECT权限
过程中修改业务库端口。 数据灾备过程中,本云关系型数据库实例,对于因修改IP地址导致灾备任务失败的情况,系统自动更新为正确的IP地址,重试任务可继续进行同步。一般情况下,不建议修改IP地址。 数据灾备过程中,支持在业务数据库创建账号。 灾备初始化阶段,请不要在源库执行DDL操作,否则可能导致灾备任务异常。
IP、DRS节点的IP同时能与源库的所有VIP互通(Oracle内部机制),否则无法通过连通性检查。若不使用SCAN IP,可以使用某一节点的VIP,这种情况下DRS日志解析只会在VIP指定的RAC节点上进行。 若源库为RAC,增量同步首次启动时所有RAC节点必须正常在线,否则增量启动会出现异常。
突的情况,DRS采用冲突覆盖的策略,即: 删除时,该数据不存在则忽略,即不做操作。 插入时,该数据存在则进行替换,即使用新的数据进行更新动作。 更新时,该数据不存在则插入最新记录。 业务需要避免双边主键生成冲突(例如,可以使用uuid方式,或者“区域+自增id”的主键规则来避免冲突)。
onents-detail 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 job_id 是 String 任务ID。 请求参数 表2 请求Header参数 参数
迁移失败。 待确认提示及处理建议 待确认原因:源数据库迁移的表中存在无主键表。 处理建议:无主键表由于缺乏行的唯一性标志,在网络不稳定情况下,迁移可能存在目标与源库数据不一致的情况。建议将无主键表修改为主键表。 MySQL同步场景 表2 源库无主键表检查 预检查项 源库无主键表检查。
delete/replace/ddl/begin/commit/heartbeat。 db 这条Record更新对应的数据库名。 table_name 这条Record更新表的表名。 record_recording 这条Record对应的编码。 seqno 数据位点,DRS做位点的时候使用的。
ion-histories 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 job_id 是 String 任务ID。 Query参数 参数 是否必选 参数类型
此处以“公网网络”为示例。目前支持可选“公网网络”、“VPC网络”、和“VPN、专线网络”。 VPC网络:适合云上同账号同Region同VPC场景下数据库之间的同步。 公网网络:适合通过公网网络把其他云下或其他平台的数据库同步到目标数据库,该类型要求数据库绑定弹性公网IP(EIP)。 VPN、专线网络:适合VPN、
onfigurations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 job_id 是 String 任务ID。 表2 Query参数 参数 是否必选 参数类型
MySQL为例,以下操作可能会影响DRS任务状态。 实例备份:一般情况下,实例备份对DRS任务无影响。 单机转主备:正常情况下对DRS任务无影响。 实例重启:重启数据库实例将导致短暂中断,在此期间,实例将不可用,DRS连接短暂中断。这种情况下,DRS会进行自动重试。若重试仍无法恢复,待实例状态正
在源数据库Oracle附加日志级别不为all的场景下,如果源数据库增量update操作的数据在目标库不存在,即使冲突策略选的是覆盖,也无法将源数据库完整数据写入目标库。如果要将数据写入目标库,需要源数据库附加日志级别设置为all。 Oracle更新唯一约束列且命中多行时可能出现互相冲突,极端场景下可能造成数据不一致。
字段具有唯一约束的能力。 目标库的表中同时包含lob和long或者同时包含lob和long raw,插入或更新long或long raw的长度大于4000时,会出现插入或更新失败,建议使用clob或blob类型。 不支持以下类型的DDL同步 :ALTER TABLE MERGE PARTITIONS和CREATE
在源数据库Oracle附加日志级别不为all的场景下,如果源数据库增量update操作的数据在目标库不存在,即使冲突策略选的是覆盖,也无法将源数据库完整数据写入目标库。如果要将数据写入目标库,需要源数据库附加日志级别设置为all。 Oracle更新唯一约束列且命中多行时可能出现互相冲突,极端场景下可能造成数据不一致。
字段具有唯一约束的能力。 目标库的表中同时包含lob和long或者同时包含lob和long raw,插入或更新long或long raw的长度大于4000时,会出现插入或更新失败,建议使用clob或blob类型。 数据加工须知 列加工时,主键、唯一键和分布列不可以被过滤。 同步对比使用须知
同步变更数据较大的无主键表。为了确保无主键表数据一致性,对所有执行操作都进行位点记录,因此效率相比有主键表低。同时,如果目标表无索引,数据更新效率会更低。 业务数据库执行了DDL操作,DRS灾备实例需要等待DDL在灾备目标实例执行完成后,再执行数据回放。 业务数据库对热点表进行频
知”。 迁移准备 权限准备: 当使用 DRS 将本地数据库的数据迁移到本云云数据库 RDS for MySQL 实例时,在不同迁移类型情况下,对源数据库和目标数据库的账号权限要求如表1所示: 表1 迁移账号权限 迁移类型 全量迁移 全量+增量迁移 源数据库 SELECT、SHOW
默认为公网网络类型,可按照需求选择“VPC网络”、“公网网络”和“VPN、专线网络”。 VPC网络:适合云上同账号同Region同VPC场景下数据库之间的迁移。 公网网络:适合通过公网网络把其他云下或其他平台的数据库迁移到目标数据库。 VPN、专线网络:适合VPN、专线、CC、VPCEP、或者用户已打通VPC
任务创建成功后是否支持修改SMN主题 支持修改,单击任务名称进入“基本信息”页签,在“任务异常通知设置”模块下,可对SMN主题进行修改。 图1 修改SMN主题 父主题: 通用操作
字段具有唯一约束的能力。 目标库的表中同时包含lob和long或者同时包含lob和long raw,插入或更新long或long raw的长度大于4000时,会出现插入或更新失败,建议使用clob或blob类型。 不支持以下类型的DDL同步 :ALTER TABLE MERGE PARTITIONS和CREATE