检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 录制回放任务状态和说明 状态 说明 创建中 正在创建数据复制服务需要用到的录制回放实例。 配置 回放实例创建成功,但还没有启动任务,可以继续配置任务。 等待启动 已经下发了定时启动任务到回放实例上,等待回放实例启动任务。 启动中 正在启动回放任务。 启动失败 录制回放任务启动失败。
不支持:既是无主键表,又是分区表的自建表,可能会导致数据不一致或者任务失败。 说明: 支持同步的对象有如下限制: 对象名称:库名不可以包含+"%'\<>,模式名和表名不可以包含".'<>,列名不可以包含"和'。 表:不同步临时表。目前仅支持表级同步,表的约束会一起同步,表的普通索引、规则和触发器不会同步
区,消费者可以并行从各分区获取数据。 全部投递到Partition 0:适用于有事务要求的场景,事务保序,可以保证完全按照事务顺序消费,写入性能比较差,如果没有强事务要求,不推荐使用此选项。 投送到kafka的数据格式 选择投送到kafka的数据格式。 Avro:可以显示Avro二进制编码,高效获取数据。
修改”,将灾备数据库参数修改为和业务数据库对应参数相同的值。 图11 修改常规参数 对于性能参数,您可以根据业务场景,自定义业务数据库和灾备数据库的参数值,二者结果可以一致也可以不一致。 将对比结果一致的性能参数修改为不一致:在“目标库值调整为”一列手动输入调整的倍数或结果后,单击左上角的“一键修改”,即可完成修改。
您在进行正式的数据库迁移之前进行一次演练,可以帮助您提前发现问题并解决问题。 迁移阶段,确保目标数据库无业务写入,保证迁移前后数据一致。 基于以下原因,建议您在启动任务时选择“稍后启动”功能,将启动时间设置在业务低峰期,相对静止的数据可以有效提升一次性迁移成功率,避免迁移对业务造成性能影响。
任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 灾备实例信息 图2 灾备实例信息 表5 灾备实例信息 参数 描述 灾备类型 选择“单主灾备”。 灾备类型可以为“单主灾备”
ss)。 暂不支持同步序列值,如果同步的表中存在关联的序列,可以在任务结束后按照GaussDB分布式版为源任务序列值同步中内容,手动同步序列值。 库名、schema名和表名不可以包含/<.>\\'`|\?和!。列名不可以包含"'和.。 数据库用户权限要求 在使用DRS进行同步时,
数据库的数据未损坏或丢失的前提下,DRS实例可以从最近停止的点开始,继续进行数据复制。若实例底层的资源出现故障,则迁移至AZ内新的实例,并断点续传。DRS也提供了跨AZ高可用的能力,对于跨AZ高可用的实例,当主AZ的实例出现故障时,可以倒换至备AZ的实例,继续提供数据复制服务。 数据加密传输
n默认字符集,可以后续确保同库内新增表、列与迁移表、列的排序规格一致,从而避免因表、列的排序规则不一致时进行关联查询,执行计划中因索引数据排序不同而无法利用索引的情况。 2. 可在实例级设置参数collation_server = utf8mb4_bin,该设定可以确保全实例默认
修改”,将灾备数据库参数修改为和业务数据库对应参数相同的值。 图10 修改常规参数 对于性能参数,您可以根据业务场景,自定义业务数据库和灾备数据库的参数值,二者结果可以一致也可以不一致。 将对比结果一致的性能参数修改为不一致:在“目标库值调整为”一列手动输入调整的倍数或结果后,单击左上角的“一键修改”,即可完成修改。
GeminiDB Cassandra(DynamoDB接口) 3.11版本 说明: 目前仅支持白名单用户使用。 全量数据同步 全量+增量数据同步 数据订阅 数据订阅是获取数据库中关键业务的数据变化信息,并将其缓存并提供统一的SDK接口,方便下游业务订阅、获取、并消费,其支持的数据库和
任务名称在4到50位之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他的特殊字符。 描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。 灾备实例信息 图2 灾备实例信息 表5 灾备实例信息 参数 描述 灾备类型 选择“单主灾备”。 灾备类型可以为“单主灾备”
不支持:既是无主键表,又是分区表的自建表,可能会导致数据不一致或者任务失败。 说明: 支持同步的对象有如下限制: 对象名称:库名不可以包含+"%'\<>,模式名和表名不可以包含".'<>,列名不可以包含"和'。 表:不同步临时表。目前仅支持表级同步,表的约束会一起同步,表的普通索引、规则和触发器不会同步
使用说明 本实践的资源规划仅作为演示,实际业务场景资源以用户实际需求为准。 本实践端到端的数据为测试数据,仅供参考。 全量同步可以实现数据迁移;增量同步可以实现实时同步源端和目标端两个库之间的数据。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 如果测试使用,需要自行在本地搭建Oracle数据库。
所有检查项结果均通过时,若存在待确认项,需要阅读并确认详情后才可以继续执行下一步操作。 在“任务确认”页面,设置迁移任务的启动时间,并确认迁移任务信息无误后,单击“启动任务”,提交迁移任务。 迁移任务的启动时间可以根据业务需求,设置为“立即启动”或“稍后启动”。 预计迁移任务启
您在进行正式的数据库迁移之前进行一次演练,可以帮助您提前发现问题并解决问题。 迁移阶段,确保目标数据库无业务写入,保证迁移前后数据一致。 基于以下原因,建议您在启动任务时选择“稍后启动”功能,将启动时间设置在业务低峰期,相对静止的数据可以有效提升一次性迁移成功率,避免迁移对业务造成性能影响。
限速模式只对全量阶段生效,增量阶段不生效。 您也可以在创建任务后修改流速模式。具体方法请参见修改流速模式。 同步对象 左侧框是源数据库对象,右侧框是已经选择的对象,同步对象支持表级同步、库级同步,您可以根据业务场景选择对应的数据进行同步。 在同步对象右侧已选对象框中,可以使用对象名映射功能进行源数据
“增量支持DDL”功能目前仅支持白名单用户,需要提交工单申请才能使用。您可以在管理控制台右上角,选择“工单 > 新建工单”,完成工单提交。 一对一、一对多场景:如果业务上认为源和目标应该使用保持严格一致,那么高危类DDL也应该勾选并同步。如果业务上确定某个高危DDL不应该发生,则可以不勾选同步高危类DDL,这样DRS
“增量支持DDL”功能目前仅支持白名单用户,需要提交工单申请才能使用。您可以在管理控制台右上角,选择“工单 > 新建工单”,完成工单提交。 一对一、一对多场景:如果业务上认为源和目标应该使用保持严格一致,那么高危类DDL也应该勾选并同步。如果业务上确定某个高危DDL不应该发生,则可以不勾选同步高危类DDL,这样DRS
在“同步实例”页面,填选任务名称、描述、同步实例等信息,其中DRS任务类型选择“双AZ”,完成后单击“下一步”。 返回“实时同步管理”页面可以可以看到,DRS会同时创建一主一备两个子任务。 图1 主备任务 配置并启动同步任务后,DRS会启动主AZ任务进行同步,此时备AZ任务处于暂停状态。