全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

跨账号迁移

最近更新时间:2023-10-19 16:22:36

支持场景

支持跨金山云账号的MySQL实例间数据迁移。

注意事项

1.源库金山云账号首先需要创建IAM角色并赋予其权限,然后将角色授信给目标库金山云账号。
2.目标库账号被授信成功后,需要其下实体(子账号)扮演该角色来进行跨账号数据迁移。

操作步骤

1.新建DTS数据迁移服务
用目标库账号的子账号登录控制台,进入数据传输服务-数据迁移页面,单击【新建】。

图片1.png

2.源库及目标库账号配置
在源库信息中库源类型选择“MySQL”,实例类型选择“云数据库RDS”然后点击“源库使用其他金山云账号下的实例”切换到跨金山云账号数据迁移页面。

图片2.png 图片3.png

2.1源库账号配置
创建IAM角色: 源库账号管理员登录访问控制(IAM)控制台,在角色管理模块点击【新建角色】。

图片4.png

填写角色名称、备注,选择其他云账号,填写授信云账号ID(即目标库账号ID),点击【确定】。

图片5.png


账号ID查找入口: 在官网首页https://www.ksyun.com/右上角账号名称处点击【账号设置】。

图片6.png

进入【账号管理-账号及安全】控制台界面,账号ID显示在页面右侧。

图片7.png

角色授权: 创建完角色之后,点击【添加权限】,搜索框查找KRDSReadAccess策略并进行添加。

图片8.png 图片9.png


2.2目标库账号配置
注意:需要使用目标库子账号来进行数据迁移操作。
2.2.1新建子账号
在控制台【访问控制—子用户】界面,点击【新建用户】来创建子账号。

图片10.png

填写完成子账号信息,点击【确定】。

图片11.png

给子账号授权策略,点击【添加权限】链接。

图片12.png

在搜索框搜索IAMFullAccess、DTSFullAccess和KRDSReadAccess策略并进行添加,添加完成点击【确定】。

图片13.png


2.2.2使用现有子账号
检查子账号是否被授权IAMFullAccess、DTSFullAccess和KRDSReadAccess策略,在【访问控制—子用户】界面点击【详情-关联策略】查看。

图片14.png 图片15.png

3.迁移类型及列表配置
3.1选择迁移类型
迁移类型包括结构迁移、全量数据迁移、增量数据迁移三种。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。(全量数据迁移的时间耗时会较长,请您耐心等待) 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 注:当选择增量迁移时,源MySQL实例需要开启binlog ,须设置参数binlog_format=row 。当源库为5.6及以上版本时,须设置参数binlog_row_image=full。
3.2选择迁移对象

迁移对象可以选择整个实例,也可以选择部分库表。

图片16.png

4.预检查
在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。

图片17.png

图片18.png

图片19.png

预检查完成后点击【创建任务】,进入任务列表界面。根据任务状态判断迁移是否成功。

图片20.png

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈