阿里云redis数据迁移步骤

前提条件
 要求数据迁移的源Redis和目的Redis均已存在,且实例状态均处于“运行中”。 源Redis和目标Redis网络互通。 源Redis未禁用SYNC和PSYNC命令。
迁移前评估:了解源Redis实例各数据库的key数量、业务所用数据库、实例数据占用空间、业务与实例连接关系等;了解目标Redis实例规格及架构、与所属业务网络VPC/安全组详情等。

创建数据迁移
1. 进入阿里云官网首页,点击页面右上角“管理控制台”,进入资源列表页面。2. 在页面左上角,选择购买实例的地域。3. 在资源列表页面,找到“云数据库”>“云数据库Redis”,点击进入云数据库Redis控制台。4. 从左侧导航栏中进入数据迁移页签,点击“创建数据迁移”按钮,进入数据迁移页面。5. 迁移设置。参考如下表所示,更具体信息参见“迁移支持”。

任务名称
任务的名称。

描述
对迁移任务进行描述。

迁移类型
目前仅支持在线迁移。

数据来源
仅支持Redis实例。

迁移方法
目前仅支持全量迁移。

源Redis实例类型
源Redis实例必须和目标Redis实例在同一个资源池。

源Redis实例地址
支持两种实例地址方式:我购买的、其他。

我购买的:您购买的云数据库Redis实例。注,该源实例不能同于目标实例。
其他:即非您购买的云数据库Redis实例,您可以输入阿里云阿里云服务器自建Redis连接信息或其他账号购买的云数据库Redis实例。您可以在实例基本信息中获取源Redis的IP和端口。源Redis实例密码

输入源Redis实例密码,您可以点击右侧的“测试连接”查看是否连通。

迁移DB
源Redis实例中待迁移的DB。注:DB列表依赖输入正确的实例地址和密码。

目标Redis实例
用户在同一资源池内购买的Redis实例。注,目标实例不能同于源实例。

目标Redis实例密码
输入目标Redis实例密码,点击右侧的“测试连接”查看是否连通。

6. 完成迁移设置后,点击“立即创建”按钮。
7. 进入订单确认页面,单击“确认创建”按钮,开始创建redis实例迁移。迁移任务确认时,会校验迁移任务是否可行。
8. 返回数据迁移列表,待状态显示为“成功”即完成迁移。

校验迁移任务
迁移任务确认时,会校验迁移任务是否可行。校验内容包括如下:
(1)数据传输服务和源数据库的连通性
失败原因:连接信息错误。
解决方案:1、请检查地址,端口号是否正确;2、请检查密码是否正确;3、请联系我们,排查网络问题,并重试。
(2)数据传输服务和目标数据库的连通性
失败原因:连接信息错误。
解决方案:1、请检查地址,端口号是否正确;2、请检查密码是否正确;3、请联系我们,排查网络问题,并重试。
(3)检测源实例和目标实例的版本信息
失败原因:不支持当前版本。
解决方案:建议使用2.8、3.0、3.2或者4.0版本的Redis。
迁移任务信息查看
进入阿里云官网首页,点击页面右上角“管理控制台”,进入资源列表页面。
在页面左上角,选择购买实例的地域。
在资源列表页面,找到“云数据库” “云数据库Redis”,点击进入云数据库Redis控制台。
从左侧导航栏中进入“数据迁移”页签,单击目标“任务名称”,进入任务迁移信息页面。
数据迁移任务页面,展示了任务信息、迁移进度、源Redis实例信息和目标Redis实例信息。