1、使用宝塔进行数据迁移
1.1、找到Redis的文件存储路径
-
点击首页软件的
redis
打开配置界面。 -
点击下面箭头指向地方就是对应的文件存储地方
其中还要RDB持久化,多久会插入一次,正常是不需要人为去保存一次。
- 如果想要黑窗口链接到
redis
:redis-cli
- 如果想命令行查找
redis
文件目录如下:CONFIG GET dir
- 如果需要再次保存则打开黑窗口执行下面:
save
1.2、找到持久化文件并下载
- 将对应的目录在文件中打开并找到
dump.rdb
- 将对应的文件下载到本地。
1.3、关闭目标Redis服务
- (1)这里我们一定要先关闭目标服务器的Redis,
- (2)找到目标Redis服务的存储位置,将持久文化上传
- (3)启动Redis服务
PS:一定要关闭目标Redis服务->上传对应的持久化文件->启动目标Redis服务,这样才会起作用。
2、使用开源redis-shake工具进行数据迁移
3、主从同步迁移
- (1)redis-cli 进入客户端
- (2)连接主
redis
执行slaveof ip port
- (3)info查看是否复制成功
- (4)断开主
redis
执行slavof no one