检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PDB同步仅在Oracle12c及以后的版本支持,该功能为选填项,当需要迁移PDB中的表时开启。 PDB功能开启后,只能迁移该PDB中的表,并且需要提供CDB的service name/sid及用户名和密码,不需要PDB的用户名和密码。 数据库用户名 Oralce数据库的用户名。 数据库密码 Oralce数据库的用户名所对应的密码。
验证数据一致性。 在“迁移对比 > 对象级对比”页面,查看库和表的迁移结果。 在“迁移对比 > 数据级对比”页面,创建对比任务,查看表中行的迁移结果。 结束迁移任务。 根据业务情况,待业务完全迁移至目标库,可以结束当前任务。 单击“操作”列的“结束”。 仔细阅读提示后,单击“是”,结束任务。
详见数据库参数sql_mode的一致性检查。 表结构 用户需要在目标库根据源端逻辑库的表结构,自行在目标库创建对应的表结构及索引。未在目标库创建的对象,视为用户不选择这个对象进行迁移。 用户在目标库创建的表结构, 必须与源库的表结构完全一致。 - 迁移对象类 选择对象检查 目前只支持迁移源库的数据,不支持迁移源库表结构及其他数据库对象。
exceeds the max size 200000”。 图1 对比失败 问题分析 由于对比的表数据模型比较特殊,对比任务无法自动分片对比,导致任务失败。 解决方案 重新创建内容对比任务,对比对象不勾选报错的表。 单击任务名称,进入基本信息页面。 以同步任务为示例,单击“同步对比”页签,进入“同步对比”信息页面。
批量异步实例管理 包括创建异步任务、提交异步任务、查询异步任务列表、更新异步任务等批量操作公共接口。 DRS接口 v5 实例数据库对象配置 包括查询数据库对象信息和文件导入对象相关接口。 DRS接口 v5 实例详情 提供任务详情查询接口。 DRS接口 v5 实例操作 提供任务操作接口。 DRS接口
单击任务操作列的“编辑”按钮,在“设置同步”页面,修改同步的对象,去掉数据不一致的表后启动任务。 清理目标库对应表的数据,修改表结构为兼容源库形式。 再次单击任务操作列的“编辑”按钮,修改同步的对象,添加该表后启动任务,重新该表数据。 父主题: 实时同步
使用和操作限制 灾备对象约束 仅支持MyISAM和InnoDB表的灾备。 不支持系统表。 不支持触发器和事件的灾备。 不支持对系统库下自定义对象有操作权限的账号灾备。 不支持在主2上执行DDL的场景。 不支持宽松模式可以写入但严格模式下无法写入的非标浮点类型的数据的灾备,这种非标浮点
实时同步过程中,可以使用对象名映射功能修改库、表名称,实现库表级多对一。 以库级多对一为例: 在“设定同步”页面,同步对象右侧已选对象框中,选择需要进行映射的数据库,单击“编辑”按钮。 在“编辑库名”的弹出框中,填写新的数据库名,修改后的名称即为保存在目标数据库中的库名。 例如,将源库中的库A和库
回放统计图 慢SQL模块支持查看各类型SQL的数量和回放耗时情况。 录制回放异常SQL模块中,展示回放异常的SQL对象分类和数量。 图2 回放SQL 下载回放报告 在“录制回放管理”界面,选中指定回放任务,单击任务名称。 在“回放报告”页签,可对当前任务的回放报告进行下载。 单击“慢SQL
录制回放统计图支持选择查看某一时间段内的SQL总量、执行量、异常量以及慢SQL数量情况。 录制回放异常SQL模块中,展示回放异常的SQL对象分类及数量。 慢SQL模块支持查看SQL原始和回放耗时。 执行SQL模块展示回放过程中正在目标库运行的SQL情况。 图1 回放进度 下载导出报告 对于回放过程中的异常的SQL和慢SQL,DRS支持下载和导出。
修改连接信息 数据同步过程中,您可能修改了源数据库或者目标数据库的密码信息,导致数据同步、数据对比、重置、续传、编辑同步对象、结束等操作失败,此时您需要通过数据复制服务控制台更新为正确的信息,然后续传任务。 对于如下的同步信息,您可以进行修改。 数据库密码 数据库IP 数据库端口 数据库用户名
MongoDB迁移时,TTL索引会因为源数据库和目标库数据的时区、时钟不一致导致迁移后数据不一致。DRS会检查源数据库是否存在TTL索引的集合,如果存在,需要删除TTL索引或者不迁移存在TTL索引的集合。 待确认原因 待迁对象存在TTL索引,会因为源数据库和目标库数据的时区、时钟不一致导致迁移后数据不一致。
全量+增量同步 数据库的CONNECT权限,模式的USAGE权限,表的SELECT权限,序列的SELECT权限,系统表pg_catalog.pg_authid的SELECT权限(用于同步用户的密码),无主键表的UPDATE、DELETE和TRUNCATE权限(用于对无主键表的短暂加锁,保证迁移后数据一致)。
racle为源的增量同步链路,DRS需要用户提前手动在主库检查补全日志是否符合要求,以保证任务的正常运行。以下检查和设置方法中, 表级:针对指定表的设置。 库级:指整个数据库级别的设置。 PK/UI:每一行日志中除了记录变更的列以外,还额外记录了该行中主键和唯一键的值。 ALL:每一行日志中记录了该行所有列的值。
后,异常且超时的任务将会自动结束,以免产生不必要的费用。 灾备任务提交后,您可在“实时灾备管理”页面,查看并管理自己的任务。 您可查看任务提交后的状态,状态请参见任务状态说明。 在任务列表的右上角,单击刷新列表,可查看到最新的任务状态。 对于未启动、状态为配置中的任务,DRS默认
DELETE /v3/{project_id}/jobs/{job_id}/compare/{compare_job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。
限速功能的同步链路可参考支持限速的链路。 约束限制 限速模式指的是限制秒级的流量上限,可能因为网络波动原因导致统计值的降低,实际统计的值可能会低于限速值大小。 限速模式只对全量同步阶段生效,增量同步阶段不生效。 增量阶段修改限速后,待任务再次进入全量阶段会生效。如增量中的任务修改
DRS实时同步功能目前支持多种拓扑类型,用户可根据自己的需求进行规划,详细说明可参考以下内容。 为保证同步数据的一致性,请勿对目标数据库中的同步对象进行修改操作。 一对一实时同步 用户创建一个同步任务来实现一对一的实时同步。 一对多实时同步 用户需要用户创建多个同步任务来实现一对多的实时同步。例如从实例A同步
订阅任务提交后,您可在“数据订阅管理”页面,查看并管理自己的任务。 您可查看任务提交后的状态,状态请参见任务状态说明。 在任务列表的右上角,单击刷新列表,可查看到最新的任务状态。 当订阅任务创建完成后,需要使用SDK实时订阅订阅任务中的增量数据。具体的操作及注意事项请参考SDK使用说明。 父主题:
释放执行同步任务所使用的同步实例和资源。 结束任务中 正在释放同步任务所使用的同步实例和资源。 结束任务失败 释放同步任务所使用的同步实例和资源失败。 已结束 释放同步任务所占同步实例成功。 对于创建失败的任务,DRS默认保留3天,超过3天将会自动结束任务。 对于未启动、状态为配置中的任务,D