Redis通过复制rdb文件方式同步线上数据到本地以及提示:Can‘t handle RDB format version 9解决
  9BvoR1irARnU 2023年12月02日 19 0


场景

Redis的持久化机制-RDB方式和AOF方式:

Redis的持久化机制-RDB方式和AOF方式_rdb 和ao

Redis持久化机制导致服务自启动后恢复数据过长无法使用以及如何关闭:

Redis持久化机制导致服务自启动后恢复数据过长无法使用以及如何关闭_霸道流氓气质的博客

以上对于redis持久化rdb的相关介绍。

如果需要获取线上redis中所有数据到本地进行调试用,可以将线上redis的rdb文件下载到本地,并在本地

使用相同的配置文件以及redis的版本,启动后就可获取到线上一样的数据。

注:

博客:
霸道流氓气质_C#,架构之路,SpringBoot-

实现

但是在按照以上流程在本地复现数据时,启动redis-server时提示

Can't handle RDB format version 9

Fatal error loading the DB:Invalid argument.Exiting

Redis通过复制rdb文件方式同步线上数据到本地以及提示:Can‘t handle RDB format version 9解决_数据库

这是因为线上的redis版本为5.0,而本地的redis为3.2,所以在本地下载同样版本的redis即可。

windows上下载redis5.0地址

Releases · tporadowski/redis · GitHub

下载zip并解压,将rdb文件复制进来即可

Redis通过复制rdb文件方式同步线上数据到本地以及提示:Can‘t handle RDB format version 9解决_缓存_02

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月02日 0

暂无评论

推荐阅读
  xaeiTka4h8LY   26天前   22   0   0 yumredis
9BvoR1irARnU