检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“导入对象文件”,具体步骤和说明可参考导入同步对象。 说明: 选择对象的时候支持对展开的库进行搜索,以便您快速选择需要的数据库对象。 如果有切换源数据库的操作或源库同步对象变化的情况,请在选择同步对象前单击右上角的,以确保待选择的对象为最新源数据库对象。 当对象名称包含空格时,名称前后的空格不显示,中间如有多个空格只显示一个空格。
如何批量导出、导入事件(event)和触发器(trigger) 在进行MySQL到MySQL的迁移时,若任务结束后发现迁移日志中提示迁移事件和触发器失败,可手动迁移。 本小节主要介绍批量导出导入事件和触发器的具体操作。 从源库批量导出触发器。 在源库执行以下语句,获取TRIGGER_SCHEMA和TRIGGER_NAME。
目标数据库的IP地址或域名。 端口 目标数据库服务端口,可输入范围为1~65535间的整数。 数据库用户名 目标数据库的用户名。 数据库密码 目标数据库的用户名所对应的密码。 目标库的IP、用户名和密码,会被系统加密暂存,待该任务删除后会永久清除。 在“设置同步”页面,选择同步对象类型和同步对象。单击“下一步”。
修改数据库后,到SDK的用户端消费一般有多长时间的延迟 如果用户消费没有延迟,1s内就可以收到这条变更。 父主题: 数据订阅
READ、WRITE。 同步对象约束 支持表数据的同步。 不支持数据库、视图、索引、约束、函数、存储过程、触发器(TRIGGER)和事件(EVENT)的同步。 不支持系统库的同步以及事件状态的同步。 不支持主键为FLOAT类型的表的同步。 不支持无主键表的同步。 全量和增量同步不支持隐藏列(INVISIBLE),隐藏列是MySQL
类型 使用和操作限制 灾备对象约束 仅支持MyISAM和InnoDB表的灾备。 不支持系统表。 不支持触发器和事件的灾备。 不支持对系统库下自定义对象有操作权限的账号灾备。 不支持在主2上执行DDL的场景。 不支持宽松模式可以写入但严格模式下无法写入的非标浮点类型的数据的灾备,这种
需要注意的是,大字段过滤功能是将字段的内容进行替换,并不是替换整个DML记录。如果一条DML记录中有很多大字段,这些字段只有部分字段的内容大小超过设置的过滤阈值,其他未超过过滤阈值的字段内容的累加值大于request.max.size的值,写入到Kafka的过程中仍然可能会超过目标Kafka的消息体上限,从而导致DRS报错。
DRS最小的传输粒度是什么? 全量和增量均是以行记录为传输粒度。 父主题: 产品咨询
源数据库 数据库的CONNECT权限,模式的USAGE权限,表的SELECT权限,序列的SELECT权限,系统表pg_catalog.pg_authid的select权限(用于同步用户的密码)。 数据库的CONNECT权限,模式的USAGE权限,表的SELECT权限,序列的SELECT权限,系统表pg_catalog
目标数据库已存在的表中有启用的触发器 GaussDB为目标库同步场景 表1 目标数据库已存在的表中有启用的触发器 预检查项 目标数据库已存在的表中有启用的触发器 描述 目标数据库已存在的表包含生效的触发器,此类触发器可能引发数据同步任务失败 不通过提示及处理建议 不通过原因:目标
DRS任务创建的可用区,选择跟源或目标库相同的可用区性能更优。 企业项目和标签 图4 企业项目和标签 表6 企业项目和标签 参数 描述 企业项目 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。请在下拉框中选择所在的企业项目,其中,default为默认项目。
DRS任务创建的可用区,选择跟源或目标库相同的可用区性能更优。 企业项目和标签 图4 企业项目和标签 表6 企业项目和标签 参数 描述 企业项目 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。请在下拉框中选择所在的企业项目,其中,default为默认项目。
DRS任务创建的可用区,选择跟源或目标库相同的可用区性能更优。 企业项目和标签 图4 企业项目和标签 表6 企业项目和标签 参数 描述 企业项目 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。请在下拉框中选择所在的企业项目,其中,default为默认项目。
DRS任务创建的可用区,选择跟源或目标库相同的可用区性能更优。 企业项目和标签 图4 企业项目和标签 表6 企业项目和标签 参数 描述 企业项目 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。请在下拉框中选择所在的企业项目,其中,default为默认项目。
源数据库是否存在使用不支持的存储引擎的表 检查源数据库中是否存在目标数据库不支持的存储引擎类型的表,若存在,则导致迁移失败 不通过原因 源数据库中存在目标数据库不支持的存储引擎类型的表。 处理建议 返回至对象选择页面。 修改已选的对象,不迁移目标数据库不支持的存储引擎类型的表。 修改完成后,单击“下一步”,重新进行预检查。
移实例出方向的网络ACL和安全组放通。操作流程如图2所示: 图2 操作流程 网络配置流程 创建DRS实例,并获取DRS实例私有IP地址。 DRS迁移实例创建成功后,界面会显示DRS迁移实例的私有IP地址。 图3 DRS实例私有IP 配置源库所在安全组和源库所在子网的网络ACL。
项目ID还可通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{endpoint}/v3/projects/”,其中{endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。
int字段的值不要超过(65,0)的精度表示范围。原因是MySQL数字的表示范围比Oracle小。 不支持表名包含除下划线外的其他特殊字符的表的同步。 不支持选择源数据库的空库进行同步。 使用限制 通用: 不允许修改、删除连接源和目标数据库的用户的用户名、密码、权限,或修改源和目标数据库的端口号。
注意事项 为保证任务的正常运行,DRS提供了自动化的检查方法,在您启动DRS任务前,会针对源数据库和目标数据库的相关配置、条件进行检查。主要的检查项和对应的处理建议请参考预检查项。除了预检查项目之外,您还需要注意的事情参见表4。 表4 注意事项 类型名称 使用和操作限制 源数据库限制
创建实时迁移任务 实时迁移是指在数据复制服务能够同时连通源数据库和目标数据库的情况下,只需要配置迁移的源、目标数据库实例及迁移对象即可完成整个数据迁移过程,再通过多项指标和数据的对比分析,帮助确定合适的业务割接时机,实现最小化业务中断的数据库迁移。 本文以本地MySQL迁移到云上RDS for