当前位置: 首页 > news >正文

Redis7降级到Redis6如何AOF备份恢复(错的)

Redis7降级到Redis6如何AOF备份恢复(错的)

前提:从始至终开启AOF

介绍的Docker安装的Redis,不是Docker也一样,差不多

一、data目录差异

redis版本7
- /data/appendonlydir
- 	appendonly.aof.manifest
- 	appendonly.aof.[数字].incr.aof
-   appendonly.aof.[数字].base.rdb

manifest文件中:数字可修改,对应aof和rdb的数字即可

file appendonly.aof.[数字].base.rdb seq [数字] type b
file appendonly.aof.[数字].incr.aof seq [数字] type i
redis版本6
- /data
- 	appendonly.aof
- 	dump.rdb

二、备份data文件夹以防万一

三、停服务

docker stop

四、修改compose文件中Redis镜像版本号

注意开启aof

command: redis-server /etc/redis/redis.conf appendonly yes

五、7的aof放到6的data目录下,重命名成默认的appendonly.aof

六、执行docker compose命令,启动Redis6

七、连接数据库,妥了

http://www.lryc.cn/news/348619.html

相关文章:

  • 通过EXCEL控制PLC启停电机的一种方法
  • 【GPT4O 开启多模态新时代!】
  • HTTP协议及Python实现
  • 【机器学习】逻辑化讲清PCA主成分分析
  • Vue常见的指令
  • 【Ansible】ansible-playbook剧本
  • Linux的命令
  • No known conditions for “./lib/locale/lang/zh-cn“ entry in “element-plus“ pa
  • 实验名称:TCP 连接管理
  • go语言map底层及扩容机制原理详解(上)
  • 互联网职场说 | “领导找我谈话,原来是给我涨薪,但却只涨了200,还偷偷叮嘱我保密,这次只给我涨了薪”
  • Android 如何启用user版本的adb源码分析
  • linux phpstudy 重启命令
  • 台式电脑屏幕亮度怎么调节?让你的眼睛更舒适!
  • 打造安全的 Linux 环境:实用配置指南
  • 神经网络有哪些算法
  • 计算机网络期末试题
  • Unity学习笔记---图层
  • 【简单探索微软Edge】
  • YOLOv5独家改进:backbone改进 | 微软新作StarNet:超强轻量级Backbone | CVPR 2024
  • 概率密度函数pdf的某种解释与洞察
  • 【OceanBase诊断调优】—— 转储错误(错误代码 4138/ORA-01555)
  • Python面试题【数据结构和算法部分101-130】
  • Django中的日志处理
  • FonePaw Data Recovery for Mac:轻松恢复丢失数据
  • C语言易错提醒选择题精选
  • Android11系统去掉截屏功能
  • 测试驱动来学习 Promise
  • Vue3实战笔记(20)—封装头部导航组件
  • Yolov8目标检测——在Android上部署Yolov8 tflite模型