镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

第一部分 RDS MySQL 数据库迁移
第二部分 ECS 服务器镜像迁移
第三部分 迁移服务器后遇到的问题
说明 为了更加容易方便阅读
目的地账号 为 A账号(杭州)
源账号 为 B 账号(新加坡)
也就是要将 B账号 的数据 迁移到 A 账号
 
第一部分 RDS MySQL数据库迁移
本次数据库的迁移是跨账号,跨地区迁移
说明:
以下操作账号是A账号,就是要将其他账号下的RDS 数据库迁移到该账号下
通过下面操作进入到迁移页面
 

镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
创建迁移任务
源库信息 实例类型 选择 RDS 实例 点击其他阿里云账号下的RDS实例
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
填写 阿里云账号ID 填写完成后 点击账号角色授权
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
会有个页面弹窗 有一个 RAM角色授权
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
RAM 访问控制 https://ram.console.aliyun.com/overview
RAM 授权需要B账号登录 将该地址复制到其他浏览器
用B账号进行授权
=============================从这里开始 使用的是B账号登录的控制台=============================
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
新建RAM 角色
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
选择 阿里云账号 -> 其他云账号 -> 账号 -> 确定
填写的其他云账号应该是 A账号的 阿里云账号ID ,登录 A账号,点击右上角头像可以查看到
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
添加权限
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
搜索 RDS 并且授权
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
点击 用户名
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
信任策略管理 -> 修改信任策略 -> 添加一个配置
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
添加代码 json 格式 记得前面加 逗号
 
"Service": [
"阿里云账号ID@dts.aliyuncs.com"
]
 
=================================RAM 访问授权在这里就结束了==========================
 
==============================回到A账号的数据迁移页面===========================
 
授权白名单 进入下一步
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
选择数据库 ,在这里没有必要选择增量迁移
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
预检查并启动
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
这里是我这边已经完成了数据库的迁移,故在检查数据库名称的时候失败(一般都会成功后点击下一步
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 
第二部分 ECS 服务器镜像迁移
 
为了更加方便理解 这里是 A账号 要使用 B账号下的 ECS镜像
镜像迁移分为 4 步
(其中第1,2,3步都是在B账号下操作,第4步是在A账号下操作)
第1步 制作镜像
第2步 复制镜像
第3步 共享镜像
第4步 更换镜像
第1步 制作镜像
登录B账号,然后创建自定义镜像
 
镜像迁移,RDS数据库迁移 阿里云跨区域服务器迁移

文章插图
 
 


推荐阅读