停止 Redis,关闭 AOF 持久化,保留 RDB 持久化,防止启动时生成 appendonly.aof 文件;
拷贝 RDB 文件到数据目录,启动 Redis,启动后 Redis 会使用 RDB 文件恢复数据;
确认数据恢复,在命令行热修改配置开启 AOF 持久化 config set appendonly yes;
等待 Redis 将内存中的数据写入 appendonly.aof 文件,此时 RDB 和 AOF 数据已同步;
停止 Redis,修改配置文件开启 AOF 持久化和 RDB 持久化;
启动 Redis,数据恢复和持久化配置完成。
redis启动AOF和RDB后防止数据丢失
该文描述了如何停止Redis服务,关闭AOF持久化但保留RDB,通过拷贝RDB文件恢复数据,然后在启动后开启AOF,确保数据同步。接着修改配置文件以同时启用AOF和RDB持久化,完成数据恢复和配置更新。
摘要由CSDN通过智能技术生成