检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
此处源库类型分为ECS自建库和RDS实例,需要根据源数据库的实际来源选择相应的分类。两种场景下的参数配置不一样,需要根据具体场景进行配置。 场景一:ECS自建库源库信息配置 图5 ECS自建库场景源库信息 表9 ECS自建库场景源库信息 参数 描述 数据库库类型 选择“ECS自建库”。
是否整表迁移或同步。 说明: 当该表不需要做列过滤、列映射时,填true,如果需要做列过滤、列映射则填false。 当该表需要做附加列时,需要填true,并且在columns里填写附加列信息, 当该表所包含的列作为数据过滤高级设置的关联列时,需要填true,并且在columns里填
ReadOnlyAccess:MapReduce服务只读权限,包括集群查询操作、基础服务弹性云服务器、裸金属服务器、云硬盘、虚拟私有云只读权限。 请求示例 根据源库类型,目标库类型,是否自建,获取委托所需要的权限 https://{endpoint}/v5/054ba152d480d55
此处源库类型分为ECS自建库和RDS实例,需要根据源数据库的实际来源选择相应的分类。两种场景下的参数配置不一样,需要根据具体场景进行配置。 场景一:ECS自建库源库信息配置 图5 ECS自建库场景源库信息 表9 ECS自建库场景源库信息 参数 描述 数据库库类型 选择“ECS自建库”。
不同Region,通过公网网络接入华为云 使用DRS将不同Region的华为云ECS数据库迁移到华为云云数据库时,选择公网网络其网络示意图如图1所示: 图1 网络示意图 源数据库为ECS自建数据库,源和目标数据库属于不同Region,DRS使用公网网络。需要给源数据库所在ECS绑定弹性公网IP,配置Region-A源
的SELECT或UPDATE权限(无主键表锁表需要UPDATE权限)、SEQUENCE的SELECT权限。 需要具备远程连接权限,添加方法可参考GaussDB远程连接配置方法。 用户需要具备sysadmin角色或以下最小权限: 需要REPLICATION权限或继承了内置角色gs_
是否整表迁移或同步。 说明: 当该表不需要做列过滤、列映射时,填true,如果需要做列过滤、列映射则填false。 当该表需要做附加列时,需要填true,并且在columns里填写附加列信息, 当该表所包含的列作为数据过滤高级设置的关联列时,需要填true,并且在columns里填
表10 目标库信息 参数 描述 IP地址或域名 目标数据库的IP地址或域名,格式为IP地址/域名:端口。其中目标数据库服务端口,可输入范围为1~65535间的整数。 该输入框最多支持填写10组目标数据库的IP地址或者域名信息,多个值需要使用英文逗号隔开。例如:192.168.0.1:8080
是否整表迁移或同步。 说明: 当该表不需要做列过滤、列映射时,填true,如果需要做列过滤、列映射则填false。 当该表需要做附加列时,需要填true,并且在columns里填写附加列信息。 当该表所包含的列作为数据过滤高级设置的关联列时,需要填true,并且在columns里填
在使用DRS进行同步时,连接源库和目标库的数据库账号需要满足以下权限要求,才能启动实时同步任务。不同类型的同步任务,需要的账号权限也不同,详细可参考表3进行赋权。DRS会在“预检查”阶段对数据库账号权限进行自动检查,并给出处理建议。 表3 数据库账号权限 类型名称 增量同步 源数据库连接账号 需要具备sysadmin权限,或者view
约束限制 目前仅支持引擎为MySQL->MySQL的任务进行导入。 修改导入文件时模板时,示例内容需要清除,填写为正确的值。 在填写源和目标库实例时,可以只填必须参数,但需要用户自行保证源和目标库的子网是打通的。 导入模板是结合API和界面信息来设计的,请根据以下参数说明严格填写,并自行保证参数准确性。
实施步骤 自建MySQL服务器 上云操作 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
据库账号需要满足以下权限要求,才能启动实时迁移任务。不同类型的迁移任务,需要的账号权限也不同,详细可参考表2进行赋权。DRS会在“预检查”阶段对数据库账号权限进行自动检查,并给出处理建议。 表2 数据库账号权限 类型名称 全量迁移 全量+增量迁移 源数据库连接账号 需要具备如下最小权限:
批量修改源库/目标库密码 功能介绍 任务启动之后需要修改源库/目标库密码时调用此接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 接口约束 任务状态为STARTJOBI
不通过原因:目标数据库存在与源数据库同名的表。 处理建议:请先检查目标数据库的这些同名表是否需要保留,然后删除同名表或者使用新的目标库再重试。 不通过原因:目标数据库存在与对象编辑新增的表同名的表。 处理建议:请先检查目标数据库的这些同名表是否需要保留,然后删除同名表或者重新进行对象编辑。 Oracle->GaussDB(DWS)同步场景
连接”,分别测试并确定与源库和目标库连通后,勾选协议,单击“下一步”。 图5 源库信息 表9 源库信息 参数 描述 IP地址或域名 源数据库的域名,域名命名格式:dynamodb.<region>.amazonaws.com。例如:dynamodb.ap-northeast-.amazonaws
连接”,分别测试并确定与源库和目标库连通后,勾选协议,单击“下一步”。 图5 源库信息 表9 源库信息 参数 描述 IP地址或域名 源数据库的域名,域名命名格式:dynamodb.<region>.amazonaws.com。例如:dynamodb.ap-northeast-.amazonaws
在“数据加工”页面,根据需要选择数据加工的方式。 如果不需要数据加工,单击“下一步”。 如果需要数据加工,可选择“数据过滤”或“列加工”,参考数据加工章节,设置相关规则。 图9 数据加工 在“预检查”页面,进行同步任务预校验,校验是否可进行。 查看检查结果,如有不通过的检查项,需要修复不通过项
上云操作 本章节通过购买GaussDB(for MySQL)实例、创建DRS迁移任务,将自建MySQL服务器的数据迁移到GaussDB(for MySQL)实例。 创建GaussDB(for MySQL)实例 创建DRS迁移任务 确认数据迁移结果 父主题: 实施步骤
(current_time)与该事务在源库的提交成功时间(committed_time)的时间差,时延为0代表源和目标瞬时一致,无新的事务需要同步。 长时间未提交事务和频繁DDL操作均可以造成高时延。 父主题: 任务管理