最近更新时间:2026-10-29 16:09:55
支持跨金山云账号的MySQL、PostgreSQL、Redis、MongoDB实例间数据迁移或数据同步。
源库金山云账号需创建IAM角色并赋予其相关权限,再将目标库金山云主账号设置为载体信息。
目标库账号被授信成功后,可使用主账号或子账号扮演角色来进行跨账号数据迁移或数据同步。
使用源库所属的金山云主账号登录 访问控制(IAM)控制台。
在左侧导航栏 集成管理 - 角色 模块点击新建角色。
设置授权实体类型选择金山云账号,配置角色名称、备注,载体信息选择其他云账号,授信账号填写目标库所属主账号 ID,选择对应的系统策略,单击 下一步:确认信息,确认后完成角色创建。
不同数据库类型授权角色添加的系统策略如下:
MySQL/PostgreSQL:KRDSReadAccess
Redis:KCSReadAccess
MongoDB:MongoDBReadAccess
账号ID查找提示:
在 官网首页 右上角点击账号名称即可获取 账号ID 信息。
使用目标库所属的金山云主账号登录数据传输服务控制台,创建数据迁移或数据同步任务。
使用目标库所属的金山云子账号登录,需检查子账号是否具备相应的系统策略。
不同数据库类型的子账号需关联以下系统策略:
MySQL/PostgreSQL:IAMFullAccess、DTSFullAccess、KRDSReadAccess
Redis:IAMFullAccess、DTSFullAccess、KCSReadAccess
MongoDB:IAMFullAccess、DTSFullAccess、MongoDBReadAccess
以 MySQL 跨账号数据迁移为例。创建数据同步任务时,请进入 数据同步 页面。
用目标库主账号或子账号登录数据传输服务控制台,在左侧导航栏点击数据迁移,进入数据迁移页面,点击新建。
源库信息中源库类型选择 MySQL,实例类型选择 云数据库MySQL,点击 源库使用其他金山云账号下的实例 切换到跨账号数据迁移页面。
在 MySQL所属金山云账号ID 中填写 源库所属主账号 ID,在 授权角色名称 中填写源库账号中已创建的授权角色名称。单击 授权验证,验证成功后,单击 查找实例 并选择源库实例。
继续配置源库数据库连接信息和目标库实例信息,分别执行源库和目标库的 数据库连通性检查。
连通性检查成功后,单击授权白名单并进入下一步。
在迁移类型及列表页面,配置迁移类型、迁移对象、迁移用户、迁移参数。
完成配置后,单击下一步,在任务详情页面单击预检查进行预检查。若预检查不通过,可以参考 预检查项 修复问题后,重新发起预检查校验。
预检查通过后,单击下一步,在购买确认页面选择计费模式,单击确定并创建任务完成订单创建。
支付成功后迁移任务创建完成,单击 开始任务 迁移任务正式开始。如果需要对任务进行管理,详见 任务管理。
纯净模式
