美文网首页
2023-08-31 redis 数据迁移

2023-08-31 redis 数据迁移

作者: 王镇_ee87 | 来源:发表于2023-08-30 16:37 被阅读0次

    因为换服务器,redis中的数据要做迁移

    第一步 备份

    Redis SAVE 命令用于创建当前数据库的备份。
    redis Save 命令基本语法如下:

    127.0.0.1:6379> SAVE 
    # 备份成功 返回
    OK 
    

    该命令将在 redis 安装目录中创建dump.rdb
    怎么寻找安装目录

    redis 127.0.0.1:6379> CONFIG GET dir
    1) "dir"
    2) "/usr/local/redis/bin"
    

    "/usr/local/redis/bin" 就是安装目录

    第二步 传 rdb 文件
    把源文件 传到新服务器上的redis 安装目录下

    注意 这步一点要先把新服务器上的redis服务关闭,不然会产生新的rdb文件

    第三步 重启redis 服务即可
    关闭 启动命令

    
    sudo service redis-server stop
    sudo service redis-server start
    

    如果报下面这个错

    MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option),Please check the Redis logs for details about the RDB error.

    在命令行中敲

    config set stop-writes-on-bgsave-error no
    

    相关文章

      网友评论

          本文标题:2023-08-31 redis 数据迁移

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