redis升级版本迁移数据
redis-shake同步方案
一、安装新版redis
redis下载地址
新版redis启动时端口要设置与旧版本不一样,避免端口冲突
旧redis端口:6379
新redis端口:8379
二、上传数据迁移工具redis-shake并解压
redisShake下载地址
三、配置redis-shake
修改配置文件 shake.toml 旧版的是redis-shake.conf
vim shake.toml
设置源端连接配置和目标端设置
四、启动同步程序
./redis-shake shake.toml
五、检查两个redis是否同步成功
rdb同步方案
PS:同步过程中新redis需要处于关闭状态
一、连接旧redis
./src/redis-cli -h 127.0.0.1 -p 6379 -a 密码
二、执行持久化
bgsave
三、查看文件目录(一般rdb文件在redis安装目录下),并退出连接
config get dir
四、复制旧redis的dump.rdb文件到新redis目录下
找到旧redis的dump.rdb文件
cp 旧redis目录/dump.rbd 新redis目录