开发者学堂课程【云数据库 Redis 版使用教程:数据迁移】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/434/detail/5396
数据迁移
内容介绍:
一、如何将自建 ECS 上的 Redis 上的数据导入到云数据库Redis 版当中
二、如何通过数据传输服务 DTS 将 ECS 上自建的 Redis当中的数据导入到云数据库 Redis 版当中
一、如何将自建 ECS 上的 Redis 上的数据导入到云数据库Redis 版当中
共有两种方法,第一张是通过自建 Redis 上的 Redisclient 导入数据,另外一种为通过数据传输服务 DTS 导入数据下面分别进行介绍。
通过在 ECS 上的 Redisclient 可将用户在 ECS 上自建的 Redis 数据导入到云数据库Redis版当中。
首先用户在自建 Redis 实例当中需要开启 IOF 功能,通过 IOF 文件可将数据导入到新的云数据库 Redis 版当中。
具体操作命令如下:
输入需要连接的云数据库Redis版的地址、配置密码,点击确定可以看到数据已经导入成功。
回到云数据库 Redis 版验证数据是否导入成功。
点击刷新可以看到自建 ECS 上的 Redis 当中的数据已经被成功导入到云数据库 Redis 版当中。
二、如何通过数据传输服务 DTS 将 ECS 上自建的 Redis当中的数据导入到云数据库 Redis 版当中
首先登录 Redis 的管理控制台选择迁移数据库,选择数据迁移频道,创建一个新的迁移任务。
然后选择迁移对象,建议全部选中,预检查并启动。
检查通过完成后请点击下一步。
数据迁移服务需要进行付费,在这个步骤当中点击立即后面并启动。
迁移完成后可登录云数据库 Redis 版查看迁移是否成功。
可看到 ECS 上自建的 Redis 数据已经被成功的迁移到了云数据库 Redis 版中。
在这里我们对原库信息及目标库信息进行配置。
原库信息即是我们需要迁移的自建的 ECS 上的 Redis ,选择为 ECS 上的自建数据库,实例地区为华北1,选择 ECS 实例 ID 以及数据库类型输入自建 Redis 的数据库的密码,可进行测试连接,测试通过则没有问题。
下面对目标库信息进行配置,对目标库也进行测试链接,测试通过则进行下一步。
如果要将自建 Redis 中现有的 K 全部迁移到云数据库 Redis 版实例当中,那么迁移类型请选择全量数据迁移,如果要进行原库不停写迁移那么迁移类型请选择全量数据迁移加增量数据迁移,增量数据迁移会将迁移过程中自建 Redis 实例的更新 K 同步到云数据库 Redis 版中。