关于Redis的数据迁移(三种方法)

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工具进行数据迁移

  • 使用 开源redis-shake工具

3、主从同步迁移

  • (1)redis-cli 进入客户端
  • (2)连接主 redis 执行 slaveof ip port
  • (3)info查看是否复制成功
  • (4)断开主 redis 执行 slavof no one

你可能感兴趣的:(关于Redis的数据迁移(三种方法))