检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
源数据库的数据库用户名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 图7 目标库信息 表10 目标库信息 参数 描述 数据库实例名称 默认为创建同步任务时选择的关系型数据库实例,不可进行修改。 数据库用户名 目标数据库对应的数据库用户名。 数据库密码 数据库用户名和密码将被系统加密暂存,直至该任务删除后清除。
则目标数据库sql_mode不能包含no_engine_substitution参数,否则可能会导致同步失败。 对于目标库MariaDB的系统参数enforce_storage_engine,如果该参数值为InnoDB,那么DRS不支持同步存储引擎为MyISAM的表结构和数据到目
一对多的场景约束及操作建议 因业务需要,存在同一实例或同一对象的数据需要同步到多个实例或多个对象的场景,数据复制服务提供的数据迁移和实时同步均支持一对多的场景。 操作建议 由于一对多场景需要多个DRS任务来配合完成,所以会对源库产生的压力也是成倍的增加,所以为避免多个DRS对同一
point,polygon等地理坐标类型 不支持视图、约束、函数、存储过程、触发器(TRIGGER)和事件(EVENT)的同步。 不支持系统库的同步以及事件状态的同步。 目标库Oracle不支持空字符串,同步对象含有非空约束的字段中不能包含空字符串。 源数据库MySQL支持的最
数据类型不兼容时,可能引起同步失败。 源数据库中存在主键重复的数据时,直接同步将导致目标库数据比源库少,请务必检查并订正数据后启动同步。 源库的表如果包含系统列_ddm_lock、_slot,该列下的数据在全量、增量同步过程中都会被过滤,导致数据丢失。 支持目标数据库中的表比源数据库多列场景,但是需要避免以下场景可能导致的任务失败。
不支持同步没有schema的database。 不支持同步没有表的schema。 不支持同步列存表、压缩表、延迟表、临时表、含生成列的表,增量不建议同步非日志表。 不支持同步系统schema(pg_toast、cstore、snapshot、sys、dbms_job、dbms_perf、pg_catalog、inf
授权完成后,单击委托名称,在“授权记录”中可看到全局服务和指定区域两条授权记录。 图5 授权记录 权限生效时间提醒,您选中的OBS权限由于系统设计的原因,授权后需等待15-30分钟才可生效,权限生效后重新创建即可。
不支持同步没有schema的database。 不支持同步没有表的schema。 不支持同步列存表、压缩表、延迟表、临时表、含生成列的表,增量不建议同步非日志表。 不支持同步系统schema(pg_toast、cstore、snapshot、sys、dbms_job、dbms_perf、pg_catalog、inf
默认为创建迁移任务时选择的GeminiDB Redis实例,不可进行修改。 数据库密码 源数据库的管理员密码。 源数据库的IP地址或域名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 目标库信息配置 图7 目标库信息 表10 目标库信息 参数 描述 IP地址或域名 目标数据库的I
如果设置session变量character_set_client为binary,可能导致乱码。 正向任务的增量同步支持任务再编辑追加同步对象。 支持断点续传功能,在主机系统崩溃的情况下,对于非事务性的无主键的表可能会出现重复插入数据的情况。 双向同步任务不支持任务重置功能。 正向任务的增量同步过程中支持部分DDL语句。
选择需要修改的参数后,单击“一键对齐”,系统将帮您自动填充灾备数据库的参数值,使其和业务数据库对应的参数值保持一致。 图2 一键对齐参数 您也可以通过手动输入调整的倍数或结果,对齐参数值。 修改参数值。 业务数据库和灾备数据库的不一致参数值对齐后,单击“一键修改”,系统将按照您当前设置的灾备数据
为什么MariaDB和SysDB下的数据不迁移或同步 背景 由于某些MariaDB的版本把SysDB库作为其系统库(类似于MySQL官方版5.7的sys库),所以DRS默认也将SysDB作为所有MariaDB的系统库来处理(等同于MySQL、information_schema、performance_schema等库)。
默认为创建同步任务时选择的GeminiDB Redis实例,不可进行修改。 数据库密码 源数据库的管理员密码。 源数据库的IP地址或域名和密码,会被系统加密暂存,直至删除该迁移任务后自动清除。 目标库信息配置 图7 目标库信息 表10 目标库信息 参数 描述 IP地址或域名 目标数据库的I
table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all privilege权限,详细信息可参考《GaussDB工具参考》。
trust 图2 DN节点配置图 DN节点配置中,建议不要将<user>指定为all,否则会影响分布式为源多任务模式下直连DN解码。 在源数据库使用系统管理员用户执行以下语句,或重启数据库实例,使修改生效。 select pg_reload_conf(); 方式二:gs_guc修改 云上数
在任务创建、启动、全量同步、增量同步、结束等过程中,如有遇到问题,可先参考“故障排查”章节进行排查。 其他限制 对于目标库MariaDB的系统参数enforce_storage_engine,如果该参数值为InnoDB,那么DRS不支持同步存储引擎为MyISAM的表结构和数据到目
修改流速模式 流速模式支持限速和不限速,默认为不限速。DRS提供创建任务后修改流速模式功能,目前仅以下实时迁移链路支持该功能。 入云 MySQL->MySQL MySQL->TaurusDB MySQL->DDM MySQL分库分表->DDM MongoDB->DDS MongoDB->GeminiDB
NODE方式创建的表,增量不建议同步非日志表。 不支持同步既是无主键表,又是分区表的自建表,可能会导致数据不一致或者任务失败。 不支持同步系统schema(pg_toast、cstore、snapshot、sys、dbms_job、dbms_perf、pg_catalog、inf
在任务创建、启动、全量同步、增量同步、结束等过程中,如有遇到问题,可先参考“故障排查”章节进行排查。 其他限制 对于目标库MariaDB的系统参数enforce_storage_engine,如果该参数值为InnoDB,那么DRS不支持同步存储引擎为MyISAM的表结构和数据到目
创建EIP 外部通过EIP访问应用系统,DRS通过EIP连接源数据库,需要为源数据库绑定EIP。 创建EIP 进入购买弹性公网IP页面。 在“购买弹性公网IP”页面,选择区域“华东-上海一”。根据界面提示完成基本信息和带宽配置。 图1 购买EIP 单击“立即购买”。 确认信息无误,单击“提交”,完成EIP购买。