Redis的数据恢复

一、基础概念

当Redis发生了故障,可以从RDB或者AOF中恢复数据


恢复的过程也很简单,把RDB或者AOF文件拷贝到Redis的数据目录下,如果使用AOF恢复,配置文件开启AOF,然后启动redis-server即可


Redis的数据恢复优先级

1、如果只配置 AOF ,重启时加载 AOF 文件恢复数据;

2、如果同时配置了 RDB 和 AOF ,启动只加载 AOF 文件恢复数据;

3、如果只配置 RDB,启动将加载 dump文件恢复数据。


Redis 启动时加载数据的流程:

1、AOF持久化开启且存在AOF文件时,优先加载AOF文件

2、AOF关闭或者AOF文件不存在时,加载RDB文件

3、加载AOF/RDB文件成功后,Redis启动成功

4、AOF/RDB文件存在错误时,Redis启动失败并打印错误信息

posted @ 2025-04-28 13:35  jock_javaEE  阅读(120)  评论(0)    收藏  举报