数据导入

网易云 Redis 实例支持 AOF、RDB 导入方式,以主从 Redis 实例为例,过程如下:

1. AOF 导入

准备 AOF 文件

源库开启 AOF 功能:

 redis-cli -h 源实例IP -a password config set appendonly yes

将生成文件 appendonly.aof。

数据导入

redis-cli -h 目标实例IP -a password --pipe < appendonly.aof

导入完成后进入目标 redis 实例查看数据的是否正常。

2. RDB 导入

导入工具为 CRS,CRS 仅支持主从版 Redis 的 RDB 文件导入。

点击此处下载CRS

下载后解压文件,导入命令为:

crs-port restore -n 4 -i /data/dump.rdb -t 10.173.37.41:6379 -A password

参数说明:

  • -n【并发数】 该值建议取 CPU 总核数的 2 倍到 4 倍
  • -i 指定导入文件所在路径
  • -t 要导入的目标 CRS 实例的 IP 和端口
  • -A 目标 CRS 实例的连接密码
  • --setdb=N 指定导入到目标实例的某个库中,N 的范围 [0,15]
  • --filterdb=N 指定导入源文件中某个库的数据到目标实例,N 的范围 [0, 15]

导入结束后会提示 restore: rdb done

导入完成后建议检查数据的完整性。

Note

Redis 实例不支持公网访问,需要连接 vpn 。