美文网首页PHP开发PHP经验分享程序猿的进阶屋
关于Redis的数据迁移(三种方法)

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

作者: 华仔233 | 来源:发表于2020-05-20 11:20 被阅读0次

    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

    相关文章

      网友评论

        本文标题:关于Redis的数据迁移(三种方法)

        本文链接:https://www.haomeiwen.com/subject/xlrgohtx.html