迁移工具说明
工具/命令/服务 | 特点 | 说明 |
---|---|---|
DCS控制台数据迁移功能 | 操作简单,同时支持全量同步+增量同步 | 数据迁移涉及到SYNC/PSYNC命令,当源Redis实例开放了SYNC/PSYNC命令时,* 支持全量同步+增量同步,否则仅支持全量同步 |
Redis-cli | Redis自带命令行工具,支持将RDB文件、AOF文件整库导入 | - |
Redis-Shake | 在线迁移和离线迁移均支持的一款开源工具。 | - |
自行开发迁移脚本 | 灵活,可根据实际场景进行定制化适配 | - |
迁移方案
说明自建Redis,指的是在天翼云以外的服务器搭建的Redis实例。
在线迁移能力目前为白名单特性,如需要使用该特性,请联系技术支持开通后使用。
迁移场景
工具
方案 迁移说明
自建Redis迁移至DCS
DCS控制台数据迁移功能 使用在线迁移自建Redis 不同Region,可开通云间高速,打通网络
同Region不同VPC,可开通对等连接,打通网络
Redis-cli
使用Redis-cli迁移自建Redis(AOF文件) - 使用Redis-cli迁移自建Redis(RDB文件) - Redis-Shake 使用Redis-Shake工具迁移自建Redis Cluster集群 - 其他云厂商Redis服务迁移至DCS
DCS控制台数据迁移功能 使用在线迁移其他云厂商Redis - Redis-Shake 使用RedisShake工具离线迁移其他云厂商Redis Cluster集群 - DCS实例间迁移
DCS控制台数据迁移功能 低版本Redis迁移至高版本Redis实例。
如网络互通,建议使用在线迁移功能迁移Redis实例数据
如网络不通,建议打通网络后,再使用在线迁移功能迁移Redis实例数据
1、网络连通
不同Region,可开通云间高速,打通网络
同Region不同VPC,可开通对等连接,打通网络
2、高版本Redis迁移至低版本Redis实例
不建议,否则极易出现命令兼容问题,导致迁移中断
不同Region的Redis实例迁移,建议打通网络后,再使用在线迁移功能迁移Redis实例数据 不同账号的Redis实例迁移,建议使用在线迁移功能迁移Redis实例数据 同Region不同VPC下的Redis实例迁移,建议打通网络后,再使用在线迁移功能迁移Redis实例 DCS实例迁移下云 DCS控制台数据迁移功能 DCS实例迁移下云 建议打通网络后,使用线迁移功能进行数据迁移