检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持的同步对象 类型名称 使用须知 同步对象范围 支持表、主键索引、唯一索引、普通索引、存储过程、视图、函数的同步。 仅支持MyISAM和InnoDB表的同步。 不支持事件、触发器的同步。 视图、存储过程、函数依赖的表不支持做表名映射。 任务做表名映射时,不支持该表的外键约束同步。 注意事项
多对一场景下,选择表级同步时,如果要对已保存的库映射名称进行修改,需展开库进行操作。 源库和目标库多对一的表的结构要一致。 选择“导入对象文件”,具体步骤和说明可参考导入同步对象。文件导入对象也支持多张表对一张表的映射,由于消息体限制最多导入10000个表(表名长度过长或者规则过长也会影响导入数量)。
网络类型选择“公网网络”时可见,选择为DRS实例绑定的弹性公网IP。任务创建时,DRS将会自动绑定该弹性公网IP,等待任务结束后将自动解绑该弹性公网IP。指定公网IP数量需要与实例数量匹配。 公网网络迁移产生的数据传输费用收取标准请参见:弹性公网IP价格计算器。 任务类型 图3 任务类型
在源数据库的“pg_hba.conf”配置文件的所有配置前增加一行配置“host replication <src_user_name> <drs_instance_ip>/32 <认证方式>”; 认证方式可参考PostgreSQL官方文档pg_hba.conf文件配置,常见的认证方式有scram-sha-256等。
创建ECS(MySQL服务器) 购买弹性云服务器,用于安装MySQL社区版。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“计算 > 弹性云服务器 ECS”。 单击“购买云服务器”。 配置弹性云服务器参数。 选择通用计算型s6.xlarge
最大支持上传500KB的证书文件。 如果不使用SSL安全连接,请自行承担数据安全风险。 DB2 for LUW SSL安全连接需要上传三个证书文件:jks证书、kdb证书和sth证书。 kdb证书和sth证书测试连接时DRS不会进行校验,需要用户保证文件正确性,避免后续任务失败。 同步驱动
如何通过设置VPC安全组,实现DRS任务网络互通 基于安全的考虑,本云VPC与外部网络是隔离的,VPC内是无法访问外部的弹性IP(如其他云数据库的弹性IP、云下数据库的弹性IP等)。但数据库迁移场景需要确保本云VPC内的DRS实例与源、目标数据库可连通,为此,您需要分别设置源数据库、目
禁止源端在灾备任务执行主备倒换过程中进行写入操作,否则会出现数据污染或者表结构不一致,并最终导致业务端和灾备端数据不一致。 灾备中不支持无主键表分布式事务。 操作步骤 在“实时灾备管理”页面,单击“创建灾备任务”,进入创建灾备任务页面。 在“灾备实例”页面,填选区域、项目、任务名称、描述、灾备实例信息,单击“开始创建”。
水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 华为云的区域默认对应一个项目,这个项目由系统预置,用来隔离物理区域间的资源(计算资源、存储资源和网络资源),以默认项目为单位
R、VARINT。 支持表级同步或导入对象文件: 全量同步过程仅支持表数据、表结构的同步。 不支持同步表级TTL和列级TTL。 不支持同步表中包含FROZEN、TUPLE、USER-DEFINED TYPE类型的字段。 使用导入对象文件选表的方式时,要保证导入的表在源库存在或对同
在源数据库的“pg_hba.conf”配置文件的所有配置前增加一行配置“host replication <src_user_name> <drs_instance_ip>/32 <认证方式>”; 认证方式可参考PostgreSQL官方文档pg_hba.conf文件配置,常见的认证方式有scram-sha-256等。
表。 全量同步阶段: 全量阶段基于索引实现上差异,只保留普通B-Tree索引,其他索引默认不同步。GaussDB(DWS)索引过多时会影响存储空间和入库性能,建议用户可根据业务需求按需建索引。 增量同步阶段: 不允许修改、删除连接源和目标数据库的用户的用户名、密码、权限,或修改源和目标数据库的端口号。
、导入对象文件,您可以根据业务场景选择对应的数据进行同步。 可以使用对象名映射功能进行源数据库和目标数据库中的同步对象映射,具体操作可参考对象名修改(对象名映射)。 多对一场景下,选择表级同步时,如果要对已保存的库映射名称进行修改,需展开库进行操作。 选择“导入对象文件”,具体步骤和说明可参考导入同步对象。
网络类型选择“公网网络”时可见,选择为DRS实例绑定的弹性公网IP。任务创建时,DRS将会自动绑定该弹性公网IP,等待任务结束后将自动解绑该弹性公网IP。指定公网IP数量需要与实例数量匹配。 公网网络迁移产生的数据传输费用收取标准请参见:弹性公网IP价格计算器。 任务类型 图3 任务类型
待确认提示及处理建议 待确认原因:源数据库存在无法同步的对象。 处理建议:在进行库名映射后,源数据库存在无法同步的数据类型,无法同步的类型包括:函数、存储过程、视图。以上全部对象在存在库名映射的情况下均无法同步,请确认同步的对象是否满足业务。 父主题: 数据库参数检查
我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用
不支持范围分片的情况下maxKey当主键。 源库为集群时,不支持DBPointer和DBRef数据类型。 请勿在源库集合的String类型字段中存储非UTF-8类型字符串,否则会导致同步前后数据不一致。 不支持时序集合。 源数据库要求 增量同步时,源数据库的Oplog日志必须打开。 在
网络时延。 数据库版本 MySQL 8.0 - 实例类型 单机 本示例中为单机。 实际使用时,为提升业务可靠性,推荐选择主备RDS实例。 存储类型 超高IO - 可用区 可用区二 本示例中为可用区二。 实际业务场景推荐选择主备RDS实例,此时建议将两个实例创建在不同的可用区,提升业务可靠性。
支持的同步对象 类型名称 使用须知 同步对象范围 支持表、主键索引、唯一索引、普通索引、存储过程、视图、函数的同步。 仅支持MyISAM和InnoDB表的同步。 不支持事件、触发器的同步。 视图、存储过程、函数依赖的表不支持做表名映射。 任务做表名映射时,不支持该表的外键约束同步。 注意事项
不通过原因:源库实例无法使用ChangeStream接口。 处理建议: 请检查源库版本是否为MongoDB4.0及以上。 请检查源库是否开启WiredTiger存储引擎,若非WiredTiger,建议重新创建DRS任务选择oplog方式进行迁移。查询参考命令(在shard上执行): db.serverStatus()